.page_hero__SKW6o{position:relative;padding:8rem var(--space-lg) 6rem;text-align:center;overflow:hidden;background:var(--color-bg-dark)}.page_heroGlow__P_3KC{background:radial-gradient(ellipse 600px 400px at 30% 40%,rgba(16,185,129,.15) 0,transparent 70%),radial-gradient(ellipse 500px 300px at 70% 60%,rgba(139,92,246,.12) 0,transparent 70%),radial-gradient(ellipse 300px 300px at 50% 20%,rgba(251,191,36,.06) 0,transparent 70%);animation:page_pulse-glow__DvVra 6s ease-in-out infinite}.page_heroGlow__P_3KC,.page_heroGrid__BL1ju{position:absolute;inset:0;pointer-events:none}.page_heroGrid__BL1ju{background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:48px 48px}.page_heroShape1__MgJU6{position:absolute;top:15%;left:8%;width:60px;height:60px;border:2px solid rgba(16,185,129,.2);border-radius:12px;transform:rotate(45deg);animation:page_float__P1Jpw 8s ease-in-out infinite;pointer-events:none}.page_heroShape2__6mGzP{position:absolute;top:25%;right:10%;width:40px;height:40px;background:rgba(139,92,246,.1);border-radius:50%;animation:page_float__P1Jpw 6s ease-in-out 1s infinite;pointer-events:none}.page_heroShape3__fm5vD{position:absolute;bottom:20%;right:18%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:35px solid rgba(251,191,36,.12);animation:page_float__P1Jpw 7s ease-in-out 2s infinite;pointer-events:none}.page_heroInner__FQkwa{position:relative;max-width:var(--max-width);margin:0 auto}.page_heroTag__TYrAy{display:inline-block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--color-primary);margin-bottom:var(--space-lg);padding:.4rem 1rem;border:1px solid rgba(16,185,129,.3);border-radius:var(--radius-full)}.page_title__3jonF{font-size:4rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:1.5rem;color:var(--color-text-on-dark)}.page_titleAccent__HY_Nq{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-yellow) 50%,var(--color-primary) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:page_gradient-shift__YT5lW 4s ease infinite}.page_subtitle__iAJUg{font-size:1.25rem;color:var(--color-text-on-dark-muted);margin-bottom:2.5rem;line-height:1.7}.page_ctaGroup__4nfzF{display:flex;gap:var(--space-md);justify-content:center;flex-wrap:wrap}.page_ctaPrimary__wftVG{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-primary);color:#fff;font-weight:600;font-size:1rem;padding:.875rem 2rem;border-radius:var(--radius-full);box-shadow:0 4px 14px rgba(16,185,129,.3);transition:all var(--transition)}.page_ctaPrimary__wftVG:hover{background:var(--color-primary-dark);box-shadow:0 6px 24px rgba(16,185,129,.45),0 0 40px rgba(16,185,129,.2);transform:translateY(-2px)}.page_ctaSecondary__bpX9v{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--color-text-on-dark);font-weight:600;font-size:1rem;padding:.875rem 2rem;border-radius:var(--radius-full);border:1px solid var(--color-border-dark);transition:all var(--transition)}.page_ctaSecondary__bpX9v:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px)}.page_stats__L5b4y{background:var(--color-bg);padding:var(--space-2xl) 0;border-bottom:1px solid var(--color-border-light)}.page_container__aoG4z{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-lg)}.page_statsGrid__GCW2d{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg);text-align:center}.page_statItem__RMGkH{display:flex;flex-direction:column;gap:.25rem}.page_statNumber__XnvUq{font-size:2.5rem;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_statLabel__YuhHa{font-size:.875rem;color:var(--color-text-light);font-weight:500}.page_about__aOfOo{padding:var(--space-3xl) 0}.page_sectionTitle__hzsAh{text-align:center;margin-bottom:var(--space-lg);letter-spacing:-.02em}.page_aboutText__MX8SK{max-width:680px;margin:0 auto;text-align:center;color:var(--color-text-light);font-size:1.125rem;line-height:1.8}.page_featured__4xI3W{padding:var(--space-3xl) 0;background:var(--color-bg-alt)}.page_featuredGrid__wTnsk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-lg);gap:var(--space-lg);margin-top:var(--space-xl)}.page_featuredCard__hcvOH{position:relative;display:flex;flex-direction:column;padding:2.5rem;border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid var(--color-border-light);transition:all var(--transition-slow);overflow:hidden}.page_featuredCard__hcvOH:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;opacity:0;transition:opacity var(--transition-slow)}.page_featuredCard--accent__xkmFV:before{background:linear-gradient(90deg,var(--color-accent),var(--color-pink))}.page_featuredCard--primary__uidWR:before{background:linear-gradient(90deg,var(--color-primary),var(--color-accent))}.page_featuredCard__hcvOH:hover{transform:translateY(-6px) scale(1.01);box-shadow:var(--shadow-xl);border-color:transparent}.page_featuredCard--accent__xkmFV:hover{box-shadow:var(--shadow-xl),0 0 30px rgba(139,92,246,.12)}.page_featuredCard--primary__uidWR:hover{box-shadow:var(--shadow-xl),0 0 30px rgba(16,185,129,.12)}.page_featuredCard__hcvOH:hover:before{opacity:1}.page_featuredIcon__MKvhU{font-size:2.5rem;margin-bottom:var(--space-md)}.page_featuredCategory__q0Oqv{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);margin-bottom:var(--space-sm)}.page_featuredCard--accent__xkmFV .page_featuredCategory__q0Oqv{color:var(--color-accent)}.page_featuredTitle__lI5SK{font-size:1.375rem;font-weight:700;margin-bottom:var(--space-sm);letter-spacing:-.01em}.page_featuredDesc__MOqYp{font-size:.938rem;color:var(--color-text-light);line-height:1.7;flex:1 1}.page_featuredArrow__8wFqR{display:inline-block;margin-top:var(--space-lg);font-size:1.25rem;color:var(--color-text-lighter);transition:all var(--transition)}.page_featuredCard__hcvOH:hover .page_featuredArrow__8wFqR{color:var(--color-primary);transform:translateX(4px)}.page_featuredCard--accent__xkmFV:hover .page_featuredArrow__8wFqR{color:var(--color-accent)}.page_values__4hA3a{padding:var(--space-3xl) 0}.page_valuesGrid__mYMcF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg);margin-top:var(--space-xl)}.page_valueCard__kdONx{position:relative;text-align:center;padding:2.5rem 2rem 2rem;background:var(--color-bg);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);transition:all var(--transition-slow);overflow:hidden}.page_valueCard__kdONx:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));opacity:0;transition:opacity var(--transition-slow)}.page_valueCard__kdONx:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:transparent}.page_valueCard__kdONx:hover:before{opacity:1}.page_valueIcon__Y0_pP{width:56px;height:56px;margin:0 auto var(--space-md);display:flex;align-items:center;justify-content:center;font-size:1.75rem;background:var(--color-primary-light);border-radius:50%}.page_valueTitle__MUYjC{font-size:1.125rem;font-weight:700;margin-bottom:.75rem}.page_valueDesc__exfif{font-size:.938rem;color:var(--color-text-light);line-height:1.7}.page_ctaSection__tPv8w{padding:var(--space-3xl) 0;background:var(--color-bg-alt)}.page_ctaBox__NsONo{text-align:center;padding:var(--space-2xl) var(--space-xl);background:var(--color-bg-dark);border-radius:var(--radius-lg);position:relative;overflow:hidden}.page_ctaBox__NsONo:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 400px 200px at 20% 50%,rgba(16,185,129,.1) 0,transparent 70%),radial-gradient(ellipse 300px 200px at 80% 50%,rgba(139,92,246,.08) 0,transparent 70%);pointer-events:none}.page_ctaTitle__T8028{position:relative;font-size:1.75rem;font-weight:700;color:var(--color-text-on-dark);margin-bottom:var(--space-md)}.page_ctaDesc__1h_Vc{position:relative;font-size:1rem;color:var(--color-text-on-dark-muted);margin-bottom:var(--space-xl);line-height:1.7}@media (max-width:768px){.page_hero__SKW6o{padding:6rem var(--space-lg) 4rem}.page_heroShape1__MgJU6,.page_heroShape2__6mGzP,.page_heroShape3__fm5vD{display:none}.page_title__3jonF{font-size:2.5rem}.page_subtitle__iAJUg{font-size:1.063rem}.page_statsGrid__GCW2d{grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.page_statNumber__XnvUq{font-size:1.75rem}.page_about__aOfOo,.page_featured__4xI3W{padding:var(--space-2xl) 0}.page_featuredGrid__wTnsk{grid-template-columns:1fr}.page_values__4hA3a{padding:var(--space-2xl) 0}.page_valuesGrid__mYMcF{grid-template-columns:1fr;gap:var(--space-md)}.page_valueCard__kdONx{padding:2rem 1.5rem 1.5rem}.page_ctaSection__tPv8w{padding:var(--space-2xl) 0}.page_ctaBox__NsONo{padding:var(--space-xl) var(--space-lg)}.page_ctaTitle__T8028{font-size:1.375rem}}