.hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:var(--space-20)}.hero-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(201,169,98,.08) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 20%,rgba(201,169,98,.05) 0%,transparent 40%)}.hero-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4}.hero-orb-1{width:600px;height:600px;background:var(--color-accent);top:-200px;right:-100px;opacity:.08}.hero-orb-2{width:400px;height:400px;background:var(--color-accent-light);bottom:-100px;left:-100px;opacity:.05}.hero-lines{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,var(--color-border) 1px,transparent 1px),linear-gradient(180deg,var(--color-border) 1px,transparent 1px);background-size:100px 100px;opacity:.3;mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,black 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,black 0%,transparent 70%)}.hero-content{text-align:center;max-width:900px;position:relative;z-index:1}.hero-label{display:inline-block;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin-bottom:var(--space-6);padding:var(--space-2) var(--space-4);border:1px solid var(--color-accent-dark);border-radius:var(--radius-full);background:#c9a96214}.hero-title{font-size:var(--text-6xl);line-height:1;margin-bottom:var(--space-8);color:var(--color-text-primary)}.hero-subtitle{font-size:var(--text-xl);color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--space-10);line-height:var(--leading-relaxed)}.hero-cta{display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap}.hero-scroll-indicator{position:absolute;bottom:var(--space-10);left:50%;transform:translate(-50%)}.scroll-line{width:1px;height:60px;background:linear-gradient(to bottom,var(--color-accent),transparent);animation:scrollPulse 2s ease-in-out infinite}@keyframes scrollPulse{0%,to{opacity:.3;transform:scaleY(.5);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.philosophy{padding:var(--space-40) 0}.philosophy-content{max-width:900px;margin:0 auto}.section-label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin-bottom:var(--space-6)}.philosophy-title{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--leading-snug);color:var(--color-text-primary);margin-bottom:var(--space-8)}.philosophy-text{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:700px}.stats-section{padding:var(--space-24) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-12)}.collaborations{padding:var(--space-32) 0}.section-title{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-text-primary);margin-bottom:var(--space-12)}.collab-logos{display:flex;align-items:center;justify-content:center;gap:var(--space-12);flex-wrap:wrap}.collab-item{text-align:center}.collab-name{display:block;font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--space-1)}.collab-detail{display:block;font-size:var(--text-sm);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.collab-divider{width:1px;height:50px;background:var(--color-border-light)}.why-debate{padding:var(--space-40) 0}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:start}.why-title{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--leading-snug);color:var(--color-text-primary)}.why-cards{display:flex;flex-direction:column;gap:var(--space-6)}.why-card{padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#14141480;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-slow)}.why-card:hover{border-color:var(--color-accent-dark);transform:translate(8px)}.why-card-icon{color:var(--color-accent);margin-bottom:var(--space-4)}.why-card-title{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text-primary);margin-bottom:var(--space-3)}.why-card-text{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.cta-section{padding:var(--space-40) 0;background:linear-gradient(180deg,var(--color-bg-primary) 0%,var(--color-bg-secondary) 100%)}.cta-title{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--color-text-primary);margin-bottom:var(--space-6)}.cta-text{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-10);max-width:500px;margin-left:auto;margin-right:auto}.cta-buttons{display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap}@media (max-width: 1024px){.why-grid{grid-template-columns:1fr;gap:var(--space-10)}.why-content{text-align:center}}@media (max-width: 768px){.hero{min-height:auto;padding:var(--space-32) 0 var(--space-20)}.hero-title{font-size:var(--text-5xl)}.stats-grid{grid-template-columns:1fr;gap:var(--space-8)}.collab-logos{flex-direction:column}.collab-divider{width:60px;height:1px}.hero-scroll-indicator{display:none}}
