.about-hero-block .page-hero{max-width:1400px;margin:0 auto;padding:10rem 2.5rem 5rem;position:relative;overflow:hidden}.about-hero-block .page-eyebrow{font-family:var(--font-mono);color:var(--neon-yellow);letter-spacing:.4em;text-transform:uppercase;align-items:center;gap:1rem;margin-bottom:1.5rem;font-size:.75rem;display:flex}.about-hero-block .page-eyebrow:before{content:"";background:var(--neon-yellow);width:40px;height:1px;box-shadow:0 0 6px var(--neon-yellow);display:inline-block}.about-hero-block .page-title{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(3rem,7vw,7rem);font-weight:700;line-height:.95}.about-hero-block .page-title .accent{color:var(--neon-yellow);text-shadow:0 0 40px #c45a324d}.about-hero-block .page-title .outline{-webkit-text-stroke:1px var(--text-primary);color:#0000}.about-hero-block .page-sub{color:var(--text-muted);max-width:600px;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:300;line-height:1.7}.about-hero-block .page-sub strong{color:var(--text-primary);font-weight:500}.about-hero-block .bg-word{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #c45a320d;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(10rem,20vw,20rem);font-weight:700;line-height:1;position:absolute;bottom:-10%;right:-2%}@media (width<=640px){.about-hero-block .page-hero{padding:4rem 1.25rem}}.about-hero-block__divider{background:linear-gradient(90deg, transparent 0%, var(--dark-border) 20%, var(--neon-yellow) 50%, var(--dark-border) 80%, transparent 100%);opacity:.5;width:100%;height:1px;margin:0}
