.quality-framework-visual{margin:32px 0 48px;padding:0}.quality-framework-letters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;list-style:none;margin:0;padding:32px 0;border-top:1px solid #dce2e7;border-bottom:1px solid #dce2e7;gap:20px}.quality-framework-letters li{font-family:Arial,sans-serif;font-size:clamp(24px,3.4vw,48px);font-weight:700;line-height:1.25;letter-spacing:-.04em;text-align:center;color:#18202a;margin:0;padding:12px 0;white-space:nowrap}@media(max-width:760px){.quality-framework-letters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:24px 0}.quality-framework-letters li{font-size:clamp(23px,5.7vw,38px)}.quality-framework-visual{margin:24px 0 32px}}