.reviews-page-hero{padding-top:calc(var(--header-height) + var(--space-4xl));padding-bottom:var(--space-3xl);position:relative}.reviews-page-hero--coming-soon{min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding-bottom:var(--space-4xl)}.reviews-page-hero--coming-soon:after{display:none}.reviews-page-header{max-width:680px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.reviews-back-link{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:.8rem;color:var(--color-text-tertiary);transition:color var(--transition-fast);margin-bottom:var(--space-md);align-self:center}.reviews-back-link:hover{color:var(--color-text)}.reviews-page-title{font-family:var(--font-display);font-size:clamp(3.5rem,8vw,7rem);font-weight:400;text-transform:uppercase;line-height:.95;letter-spacing:-.02em}.reviews-page-title-accent{background:var(--gradient-iridescent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reviews-page-subtitle{font-size:1rem;color:var(--color-text-secondary);max-width:400px;line-height:1.6}.coming-soon-cta{display:inline-flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);padding:var(--space-sm) var(--space-xl);font-size:.85rem;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:all var(--transition-fast)}.coming-soon-cta:hover{color:var(--color-text);border-color:var(--color-border-hover);background:var(--color-surface)}.nav-link--active{color:var(--color-text)}.nav-link--active:after{width:100%}@media screen and (max-width:600px){.reviews-page-hero{padding-top:calc(var(--header-height) + var(--space-3xl));padding-bottom:var(--space-xl)}.reviews-back-link{align-self:center}}
