/* ═══════════════════════════════════════════════════════════════════════════ why.css — "What most VPNs get wrong" tab ═══════════════════════════════════════════════════════════════════════════ */ .why-tab { max-width: 720px; margin-inline: auto; padding-top: var(--space-xl); padding-bottom: var(--space-xl); } .why-tab h1 { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: var(--space-sm); } .why-tab .opener { text-align: center; color: var(--color-text-dim); font-size: 1.0625rem; line-height: 1.7; max-width: 560px; margin-inline: auto; margin-bottom: var(--space-2xl); } .why-item { margin-bottom: var(--space-xl); } .why-item h3 { font-size: 1.0625rem; font-weight: 700; margin-bottom: var(--space-xs); } .why-item p { font-size: 0.9375rem; color: var(--color-text-dim); line-height: 1.7; }