.nvidia-hero{z-index:1;background:#fff;padding:48px 40px 0;position:relative}.nvidia-hero-inner{max-width:1360px;margin:0 auto}.nvidia-title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-main);margin:16px 0 12px;font-size:48px;font-weight:400}.nvidia-subtitle{color:var(--text-muted);max-width:600px;font-size:16px;font-weight:300;line-height:1.6}.nvidia-grid-section{z-index:1;background:#fff;padding:48px 40px 80px;position:relative}.nvidia-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1360px;margin:0 auto;display:grid}.nvidia-gpu-card{border-radius:var(--radius-card);color:inherit;background:#fbfbfb;border:1px solid #eaecf1;padding:32px;text-decoration:none;transition:transform .25s,box-shadow .25s}.nvidia-gpu-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.nvidia-gpu-card-arch{font-family:var(--font-data);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:300}.nvidia-gpu-card-name{font-family:var(--font-display);color:var(--text-main);margin-bottom:8px;font-size:28px;font-weight:400}.nvidia-gpu-card-memory{font-family:var(--font-data);color:var(--accent-blue);margin-bottom:16px;font-size:18px;font-weight:300}.nvidia-gpu-card-desc{color:var(--text-muted);margin-bottom:20px;font-size:14px;font-weight:300;line-height:1.6}.nvidia-gpu-card-link{font-family:var(--font-data);color:var(--accent-blue);font-size:13px;font-weight:300}@media (max-width:1024px){.nvidia-grid{grid-template-columns:1fr 1fr}.nvidia-title{font-size:36px}}@media (max-width:640px){.nvidia-grid{grid-template-columns:1fr}.nvidia-hero,.nvidia-grid-section{padding-left:20px;padding-right:20px}.nvidia-title{font-size:28px}}
