/* GPU & AI-compute overview — page-local styles (design system lives in kepler.css/lp.css). */
.gpu-two{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}
.gpu-card .gpu-cta{display:inline-flex;align-items:center;gap:8px;margin-top:22px;background:#fff;color:var(--ink);font:600 13.5px/1 "Hanken Grotesk",sans-serif;padding:11px 16px;border-radius:9px;position:relative;z-index:1}
.gpu-card .gpu-cta:hover{background:var(--blue-bright);color:#0E1530}
.gpu-card .gpu-sub{font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.06em;color:rgba(188,208,255,.7);margin-top:14px;display:block}
.pick{margin-top:48px;background:var(--paper);border:1px solid var(--rule);border-radius:16px;overflow:hidden}
.pick .prow{display:grid;grid-template-columns:1.5fr 1fr 2fr;align-items:center;gap:20px;padding:16px 26px;border-bottom:1px solid var(--rule);font-size:14.5px}
.pick .prow:last-child{border-bottom:0}
.pick .prow.hd{background:var(--paper-2);font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);padding:13px 26px}
.pick .prow:hover:not(.hd){background:var(--paper-2)}
.pick .wl{font-weight:500}
.pick .rec{font-family:"IBM Plex Mono",monospace;font-size:12.5px;color:var(--blue-deep)}
.pick .why{color:var(--ink-3);font-size:13.5px}
@media(max-width:1024px){.gpu-two{grid-template-columns:1fr}.pick .prow{grid-template-columns:1fr;gap:4px}.pick .prow.hd{display:none}}
