/* Site style 11-23: Barbell black: chalk white, rep red, rubber mat. Generated by gen-custom-css.py: tertiary colour as the accent (contrast-checked),
   flat cards in the design palette, readable buttons; the signature block below carries the style. */
:root{--accent:#49E639;--accent-ink:#49E639;--on-accent:#0A0A0A}
h1 em,h2 em{color:#49E639}
.eyebrow{background:none;padding:0;border-radius:0;color:#898685;font-weight:600;letter-spacing:.18em}
.eyebrow-l{color:#fff}
.btn{color:#0A0A0A}
.btn-glass{background:rgba(255,255,255,.14);color:#fff;border:1.5px solid rgba(255,255,255,.7)}
.btn-line{color:#F5F5F3;border-color:#3E3E3D}
.btn:hover,.bk:hover{box-shadow:none}
.card,.orow,.obox,.rvw,.stats li{box-shadow:none;border:1px solid #3E3E3D;background:#141414}
.card:hover,.orow:hover{box-shadow:none;border-color:#49E639}
.orow-feat{border:1.5px solid #49E639}
.stats b{color:#F5F5F3}
.sec-soft{background:#181818}
.pxb-card{background:#141414;backdrop-filter:none;color:#F5F5F3}
/* signature */
.card,.orow,.obox,.rvw,.stats li{border-radius:10px} .sec-h h2{text-shadow:0 0 18px color-mix(in srgb,var(--accent) 35%,transparent)}
