.fa5{padding:72px 0;background:#FAFBFC}.fa5 h2{font-size:clamp(26px,3vw,36px);line-height:1.1;letter-spacing:-.02em;color:#0A2540;margin:0 0 24px}.fa5 dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0}.fa5 dl>div{background:#fff;border:1px solid #E3E9F2;border-radius:16px;padding:20px}.fa5 dt{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0A2540;margin:0 0 8px}.fa5 dd{margin:0;font-size:15.5px;line-height:1.55;color:#0A2540}@media (max-width:1000px){.fa5 dl{grid-template-columns:1fr 1fr}}@media (max-width:600px){.fa5{padding:48px 0}.fa5 dl{grid-template-columns:1fr;gap:8px}.fa5 dl>div{padding:16px}}