.ergomax-hero{background:var(--charcoal-900);color:#fff;padding:100px 24px 0;position:relative;overflow:hidden}.ergomax-hero__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;padding-bottom:60px}.ergomax-hero__eyebrow{color:var(--silver);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin:0 0 20px}.ergomax-hero__heading{font-size:clamp(38px,5.4vw,64px);font-weight:600;letter-spacing:-.02em;line-height:1.04;margin:0 0 24px}.ergomax-hero__subheading{font-size:17px;color:var(--slate-200);max-width:440px;margin-bottom:34px}.ergomax-hero__subheading p{margin:0}.ergomax-hero__ctas{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ergomax-btn{display:inline-block;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ergomax-btn--primary{background:var(--blue);color:#fff;padding:15px 28px;border-radius:3px}.ergomax-btn--primary:hover{box-shadow:0 8px 24px #2c5ce059;transform:translateY(-1px)}.ergomax-btn--ghost{color:#fff;padding:15px 6px;border-bottom:1px solid rgba(255,255,255,.3)}.ergomax-btn--ghost:hover{border-color:#fff}.ergomax-hero__media{position:relative;aspect-ratio:1 / 1}.ergomax-hero__media img,.ergomax-hero__placeholder-art{width:100%;height:100%;object-fit:contain}.ergomax-hero__specs{border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(4,1fr);max-width:1180px;margin:0 auto}.ergomax-hero__stat{padding:20px 24px;border-right:1px solid rgba(255,255,255,.08)}.ergomax-hero__stat:last-child{border-right:none}.ergomax-hero__stat-num{font-size:22px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ergomax-hero__stat-label{font-size:12px;color:var(--slate-500);margin-top:4px}@media(max-width:860px){.ergomax-hero__inner{grid-template-columns:1fr;gap:48px;padding-top:20px;padding-bottom:40px}.ergomax-hero{padding-top:60px}.ergomax-hero__specs{grid-template-columns:repeat(2,1fr)}.ergomax-hero__stat:nth-child(2){border-right:none}}@media(prefers-reduced-motion:reduce){.ergomax-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hero-ergomax.css.map */
