.blog-page__hero{padding:calc(var(--nav-height) + 100px) 0 80px;background:var(--bg-primary);text-align:center;position:relative;overflow:hidden}.blog-page__hero-orb{pointer-events:none;filter:blur(120px);border-radius:50%;position:absolute}.blog-page__hero-orb--1{background:radial-gradient(circle,#00c4d417 0%,#0000 70%);width:600px;height:600px;top:-200px;left:50%;transform:translate(-50%)}.blog-page__hero-orb--2{background:radial-gradient(circle,#8b5cf60f 0%,#0000 70%);width:280px;height:280px;bottom:-40px;right:8%}.blog-page__hero-inner{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.blog-page__eyebrow{margin-bottom:24px}.blog-page__title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(44px,6vw,88px);font-weight:800;line-height:1.05}.blog-page__title--grad{background:var(--accent-gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.blog-page__sub{font-family:var(--font-body);color:var(--text-secondary);max-width:540px;font-size:17px;line-height:1.8}.blog-page__hero+.blog{padding-top:40px}@media (width<=768px){.blog-page__hero{padding:calc(var(--nav-height) + 64px) 0 60px}}
