.hero-impact[data-astro-cid-kf663cba]{position:relative;padding:clamp(2rem,4vw,3rem) 0;min-height:36vh;text-align:center;overflow:hidden;display:flex;align-items:center}.hero-bg-container[data-astro-cid-kf663cba]{position:absolute;inset:0;z-index:1}.hero-bg-image[data-astro-cid-kf663cba]{width:100%;height:100%;object-fit:cover;object-position:center}.hero-impact[data-astro-cid-kf663cba] .container[data-astro-cid-kf663cba]{position:relative;z-index:3}.hero-impact[data-astro-cid-kf663cba] h1[data-astro-cid-kf663cba]{font-size:3.9rem;color:var(--primary-black);margin:0}.metrics-section[data-astro-cid-kf663cba]{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:var(--secondary-white);padding:4rem 0;position:relative;overflow:hidden}.metrics-section[data-astro-cid-kf663cba] .container[data-astro-cid-kf663cba]{position:relative;z-index:2}.impact-metrics-grid[data-astro-cid-kf663cba]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;text-align:center}.impact-metric[data-astro-cid-kf663cba]{padding:2rem 1rem;background:#ffffff14;border-radius:16px;border:1px solid rgba(255,199,44,.3);transition:var(--transition);backdrop-filter:blur(10px);position:relative;box-shadow:0 4px 16px #0003}.impact-metric[data-astro-cid-kf663cba]:hover{transform:translateY(-8px);background:#ffffff1f;border-color:#ffc72c99;box-shadow:0 12px 32px var(--glow-gold),0 0 0 1px #ffc72c1a}.metric-visual[data-astro-cid-kf663cba]{position:relative;margin-bottom:1.5rem}.impact-metric[data-astro-cid-kf663cba] .hexagon[data-astro-cid-kf663cba]{width:60px;height:60px;background:linear-gradient(135deg,var(--accent-gold) 0%,#e6b528 100%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;z-index:2}.metric-glow[data-astro-cid-kf663cba]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:var(--glow-gold);border-radius:50%;z-index:1;opacity:0;transition:var(--transition)}.impact-metric[data-astro-cid-kf663cba]:hover .metric-glow[data-astro-cid-kf663cba]{opacity:1}.metric-icon[data-astro-cid-kf663cba],.metric-svg-icon[data-astro-cid-kf663cba]{width:24px;height:24px;color:var(--primary-black);transition:var(--transition)}.counter[data-astro-cid-kf663cba]{font-size:3rem;font-weight:700;color:var(--accent-gold);display:block;margin-bottom:.5rem;text-shadow:0 2px 4px var(--glow-gold)}.impact-metric[data-astro-cid-kf663cba] h3[data-astro-cid-kf663cba]{color:var(--secondary-white);font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.impact-metric[data-astro-cid-kf663cba] p[data-astro-cid-kf663cba]{color:var(--text-light);font-weight:500;margin:0;font-size:.9rem}@media (max-width: 768px){.hero-impact[data-astro-cid-kf663cba] h1[data-astro-cid-kf663cba]{font-size:2.6rem}.impact-metrics-grid[data-astro-cid-kf663cba]{grid-template-columns:1fr;gap:2rem}.impact-metric[data-astro-cid-kf663cba]{padding:1.5rem 1rem}.counter[data-astro-cid-kf663cba]{font-size:2.5rem}}.hexagon-pattern[data-astro-cid-kf663cba]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFC72C' fill-opacity='0.03'%3E%3Cpath d='M60 10l43.3 25v50L60 110 16.7 85V35z'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFC72C' fill-opacity='0.02'%3E%3Cpath d='M30 5l21.65 12.5v25L30 55 8.35 42.5v-25z'/%3E%3C/g%3E%3C/svg%3E");background-size:120px 120px,60px 60px;background-position:0 0,60px 60px}.gradient-overlay[data-astro-cid-kf663cba]{position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(255,199,44,.08) 0%,transparent 40%),radial-gradient(circle at 85% 80%,rgba(255,199,44,.06) 0%,transparent 40%),radial-gradient(circle at 50% 50%,rgba(255,199,44,.04) 0%,transparent 60%),linear-gradient(135deg,#ffc72c05,#ffc72c0f,#ffc72c05)}.floating-shapes[data-astro-cid-kf663cba]{position:absolute;inset:0}.shape[data-astro-cid-kf663cba]{position:absolute;background:linear-gradient(135deg,#ffc72c1a,#ffc72c0d);border-radius:50%;animation:float 15s ease-in-out infinite}.shape-1[data-astro-cid-kf663cba]{width:80px;height:80px;top:10%;left:10%;animation-delay:0s}.shape-2[data-astro-cid-kf663cba]{width:120px;height:120px;top:20%;right:15%;animation-delay:-5s}.shape-3[data-astro-cid-kf663cba]{width:60px;height:60px;bottom:25%;left:20%;animation-delay:-10s}.shape-4[data-astro-cid-kf663cba]{width:100px;height:100px;bottom:15%;right:10%;animation-delay:-7s}@keyframes float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-20px) rotate(90deg)}50%{transform:translateY(-10px) rotate(180deg)}75%{transform:translateY(-30px) rotate(270deg)}}
