.qualifications{padding-top:36px;border-top:1px solid var(--line)}
.qualifications>.section-heading{padding-top:20px;margin-bottom:36px}
.qualifications .eyebrow{color:#8e5a34;max-width:260px}
.qualification-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}
.qualification-card{border:1px solid var(--line);padding:30px;background:#fafaf6;min-width:0}
.qualification-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}
.qualification-index{font-size:11px;letter-spacing:1.5px;font-weight:700}
.qualification-grade{display:grid;place-items:center;flex:0 0 72px;height:72px;background:var(--navy);color:#d59c6a;font:500 44px/1 'Manrope',sans-serif}
.qualification-card h3{font-size:24px;letter-spacing:-.7px;margin-bottom:12px}
.qualification-card>p{font-size:15px;color:var(--gray);margin-bottom:18px}
.qualification-card>.qualification-evidence{font-size:12px;border-top:1px solid var(--line);padding-top:18px;margin-bottom:10px}
.qualification-source{font-size:12px;text-underline-offset:4px}
.qualification-context{font-size:15px;max-width:930px;color:var(--gray);margin:28px 0 0}
.qualifications>.source-note{margin-top:12px}
html[dir=rtl] .qualification-index{letter-spacing:0}
@media(max-width:760px){.qualifications{padding-top:28px}.qualification-grid{grid-template-columns:1fr;gap:18px}.qualification-card{padding:24px}.qualification-grade{flex-basis:60px;height:60px;font-size:38px}.qualification-card h3{font-size:22px}.qualifications .source-note a{white-space:normal}}
