.section-hero-equipment{padding-top:var(--space-16);padding-bottom:var(--space-12)}.hero-equipment-grid{display:grid;grid-template-columns:minmax(0,3fr)minmax(0,2.5fr);gap:var(--space-10);align-items:center}@media(max-width:960px){.hero-equipment-grid{grid-template-columns:1fr;gap:var(--space-8)}}.hero-equipment-copy{max-width:640px}.hero-equipment-ctas{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.hero-equipment-meta{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-8)}.hero-equipment-media{position:relative;overflow:hidden}.hero-equipment-media-inner{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-soft)}.hero-equipment-image{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform var(--transition-slow)}.hero-equipment-media:hover .hero-equipment-image{transform:scale(1.06)}.hero-equipment-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-5);background:linear-gradient(to top,rgba(15,23,42,0.92) 0,rgba(15,23,42,0.1) 55%,transparent 100%)}.hero-equipment-chip-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.hero-equipment-stats{display:flex;flex-wrap:wrap;gap:var(--space-6)}.hero-equipment-links{display:flex;flex-wrap:wrap;gap:var(--space-3)}.equipment-grid{align-items:stretch}.equipment-card{height:100%}.equipment-list{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-muted)}.equipment-list li::before{content:"• ";color:var(--color-primary)}.section-gpu,.section-cpu,.section-monitors,.section-peripherals,.section-builds,.section-esport-setup,.section-cooling,.section-storage-memory,.section-streaming,.section-faq{scroll-margin-top:96px}.monitor-layout{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,2fr);gap:var(--space-8);align-items:center}@media(max-width:1024px){.monitor-layout{grid-template-columns:1fr;gap:var(--space-6)}}.monitor-media-inner{border-radius:var(--radius-lg);overflow:hidden}.monitor-image{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform var(--transition-slow)}.monitor-media:hover .monitor-image{transform:scale(1.07)}.monitor-content{display:flex;flex-direction:column;gap:var(--space-4)}.monitor-subgrid{align-items:stretch}.esport-layout{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,2fr);gap:var(--space-8);align-items:center}@media(max-width:1024px){.esport-layout{grid-template-columns:1fr;gap:var(--space-6)}}.esport-media-inner{border-radius:var(--radius-lg);overflow:hidden}.esport-image{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform var(--transition-slow)}.esport-media:hover .esport-image{transform:scale(1.07)}.esport-content{display:flex;flex-direction:column;gap:var(--space-4)}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-4)}@media(max-width:768px){.faq-grid{grid-template-columns:1fr}}.faq-item{border-radius:var(--radius-md);border:1px solid var(--color-border-soft);background:var(--color-surface);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);transition:background var(--transition-base),border-color var(--transition-base),transform var(--transition-fast),box-shadow var(--transition-fast)}.faq-item summary{list-style:none;cursor:pointer;font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:0.06em;text-transform:uppercase;color:var(--color-neutral-900);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.faq-item summary::-webkit-details-marker{display:none}.faq-item[open]{background:var(--color-surface-elevated);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.faq-item p{margin-top:var(--space-3)}.faq-item summary::after{content:"+";font-family:var(--font-mono);font-size:var(--font-size-md);color:var(--color-subtle);transition:transform var(--transition-fast),color var(--transition-fast)}.faq-item[open] summary::after{content:"–";color:var(--color-primary-strong);transform:rotate(90deg)}.faq-cta{margin-top:var(--space-8);padding:var(--space-5);border-radius:var(--radius-lg);background:radial-gradient(circle at 0 0,rgba(56,189,248,0.2),transparent 55%),radial-gradient(circle at 100% 100%,rgba(129,140,248,0.22),transparent 60%),var(--color-surface-glass);border:var(--glass-border);backdrop-filter:blur(var(--glass-blur));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.faq-cta p{margin:0;color:var(--color-neutral-800);font-size:var(--font-size-sm)}.faq-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}