.page-module__lvoJNW__breadcrumb{color:var(--text-muted);padding:24px 0;font-size:.875rem}.page-module__lvoJNW__breadcrumb a{color:var(--text-secondary);transition:color var(--transition-fast)}.page-module__lvoJNW__breadcrumb a:hover{color:var(--accent-primary)}.page-module__lvoJNW__breadcrumb span{margin:0 8px}.page-module__lvoJNW__main{flex:1}.page-module__lvoJNW__container{max-width:var(--content-max-width);margin:0 auto;padding:0 24px}.page-module__lvoJNW__hero{padding:80px 0 60px;position:relative;overflow:hidden}.page-module__lvoJNW__waveformBg{z-index:0;position:absolute;inset:0}.page-module__lvoJNW__waveformBg svg{object-fit:cover;width:100%;height:100%}.page-module__lvoJNW__heroContent{z-index:1;text-align:center;max-width:800px;position:relative}.page-module__lvoJNW__heroTitle{margin-bottom:16px;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module__lvoJNW__heroTitleLine{color:var(--text-primary);display:block}.page-module__lvoJNW__heroTitleAccent{background:linear-gradient(135deg,#00d4aa 0%,#7c5cff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.page-module__lvoJNW__heroSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto 40px;font-size:1.25rem;line-height:1.7}.page-module__lvoJNW__heroCtas{justify-content:center;gap:16px;display:flex}.page-module__lvoJNW__eras{padding:120px 0}.page-module__lvoJNW__sectionTitle{text-align:center;margin-bottom:16px;font-size:2.5rem}.page-module__lvoJNW__sectionSubtitle{text-align:center;color:var(--text-secondary);max-width:600px;margin:0 auto 64px}.page-module__lvoJNW__erasGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__lvoJNW__eraCard{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md);transition:all var(--transition-base);flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden}.page-module__lvoJNW__eraCard:hover{border-color:#00d4aa;transform:translateY(-4px);box-shadow:0 20px 40px #0006,0 0 20px #00d4aa33}.page-module__lvoJNW__eraIcon{color:#00d4aa;width:48px;height:48px;margin-bottom:16px}.page-module__lvoJNW__eraIcon svg{width:100%;height:100%}.page-module__lvoJNW__eraPeriod{font-family:var(--font-mono);color:var(--text-muted);margin-bottom:8px;font-size:.75rem}.page-module__lvoJNW__eraTitle{margin-bottom:12px;font-size:1.5rem}.page-module__lvoJNW__eraDescription{color:var(--text-secondary);flex:1;margin-bottom:16px;font-size:.875rem;line-height:1.6}.page-module__lvoJNW__eraArrow{color:#00d4aa;opacity:0;transition:all var(--transition-base);position:absolute;bottom:32px;right:32px;transform:translate(-10px)}.page-module__lvoJNW__eraCard:hover .page-module__lvoJNW__eraArrow{opacity:1;transform:translate(0)}@media (max-width:768px){.page-module__lvoJNW__heroTitle{font-size:2.5rem}.page-module__lvoJNW__erasGrid{grid-template-columns:1fr}}
