/* Omega WebWorks page (/webworks/): page-specific add-ons only. Loads AFTER /styles.css and /brand.css (body.brand.brand-oww = amber accent),
   the same shared sheets as /autotuner/ and /zerodollargamer/, so the Omega Industries header/nav is identical. */
.ww-hero{display:grid;gap:36px;grid-template-columns:1.15fr .85fr;align-items:center}
.ww-hero .at-art{border:1px solid rgba(var(--acc),.4);border-radius:8px;box-shadow:0 0 30px rgba(var(--acc),.18)}
.honest{display:inline-block;border:1px solid rgba(var(--acc),.5);background:rgba(var(--acc),.08);color:var(--text);padding:6px 12px;border-radius:4px;font-weight:700;font-size:15px;margin:0 0 18px}
.svc h3{font-size:24px}.svc .who{color:var(--muted);margin:6px 0 0}
.tiers{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:14px 0 4px}
.tier{border:1px solid rgba(var(--acc),.35);border-radius:6px;padding:14px;background:rgba(var(--acc),.04)}
.tier .price-big{font-size:36px;margin:4px 0}
.tier h4{margin:0;font:italic 800 17px/1.1 "Arial Narrow","Roboto Condensed",Impact,sans-serif;text-transform:uppercase}
.areas{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:14px 0 0}
.areas li{border:1px solid rgba(var(--acc),.35);background:rgba(var(--acc),.05);padding:3px 10px;border-radius:4px;font-size:14px;color:var(--muted)}
.how-two{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
.how-two ol{margin:10px 0 0;padding-left:20px}.how-two li{margin-bottom:8px}
@media(max-width:860px){.ww-hero{grid-template-columns:1fr}}
@media(max-width:480px){.tiers{grid-template-columns:1fr}}
