.why-section{background:var(--dark);color:var(--text-on-dark)}.why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px}.why-item{text-align:center}.why-icon{width:56px;height:56px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(224,67,90,.15);color:var(--primary)}.why-icon svg{width:28px;height:28px}.why-item strong{display:block;font-size:30px;font-weight:800;margin-bottom:6px}.why-item span{font-size:14px;color:var(--text-on-dark-muted)}@media (max-width:640px){.why-grid{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:-24px;padding:4px 24px 12px 0}.why-grid::-webkit-scrollbar{display:none}.why-item{flex:0 0 42%;scroll-snap-align:start;padding:20px 12px;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);background:rgba(255,255,255,.03)}.why-icon{width:44px;height:44px;margin-bottom:12px}.why-icon svg{width:22px;height:22px}.why-item strong{font-size:24px}.why-item span{font-size:13px}}