/* Mac buying blocks, 2026-11-08 */
.mac-entry{margin:10px 0 0;font-size:15px;line-height:1.5;max-width:46ch}
.mac-entry a{font-weight:650;color:var(--cyan,#5ad1f5)}
.mac-buy{background:var(--card,#fff);border:1px solid var(--line,#d9dde3);border-radius:16px;padding:22px 24px;margin:1.6em 0}
.mac-buy h2{margin-top:0}
.mac-buy ul{margin:.6em 0 1em;padding-left:1.2em}
.mac-buy .btn-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0}
.mac-shot{margin:1.4em 0}
.mac-shot img{width:100%;height:auto;border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.2)}
.mac-callout a{font-weight:650}
