.problem{background:#fff}.prob-stat{color:var(--cyber);font-family:var(--font-display);font-size:64px;font-weight:900;letter-spacing:-2px;line-height:1}.prob-grid{align-items:center;display:grid;gap:48px;grid-template-columns:.8fr 1.2fr;margin-top:8px}.prob-list{display:grid;gap:16px}.prob-list li{color:var(--gray-700);font-size:15.5px;list-style:none;padding-left:26px;position:relative}.prob-list li:before{background:var(--cyber-light);border-radius:3px;content:"";height:11px;left:0;position:absolute;top:8px;width:11px}section{padding:84px 0}.eyebrow{color:var(--cyber-dark);font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:1.8px;margin-bottom:12px;text-transform:uppercase}.dark-gradient .eyebrow{color:var(--cyber-light)}.s-title{font-size:32px;font-weight:800;margin-bottom:14px;max-width:760px}.s-lead{color:var(--gray-600);font-size:17px;margin-bottom:8px;max-width:680px}.dark-gradient .s-lead{color:#cbd5e1}.reveal{transition:opacity .6s ease,transform .6s ease}.js .reveal{opacity:0;transform:translateY(16px)}.reveal.in{opacity:1;transform:none}footer{background:var(--navy-dark);color:#94a3b8;font-size:13px;padding:30px 0}footer a{color:#cbd5e1;text-decoration:none}@media(max-width:900px){.prob-grid{gap:30px;grid-template-columns:1fr}}