/* Mac buying blocks, 2026-11-08 */
.mac-buy{background:rgba(127,127,127,.08);border:1px solid rgba(127,127,127,.35);border-radius:14px;padding:22px 24px;margin:28px 0;color:inherit}
.mac-buy h2{margin-top:0}
.mac-buy ul{margin:.4em 0 1em;padding-left:1.2em}
.mac-buy .actions{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center}
.mac-shot{margin:24px 0}
.mac-shot img{width:100%;height:auto;border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.18)}
.mac-shot figcaption{font-size:14px;opacity:.8;margin-top:8px}
.hero .mac-line a{color:#fff;font-weight:650}
