.page-intro{font-size:17px;line-height:1.9;color:var(--muted);margin:16px 0 0;max-width:760px}
.about-qualifications-entry{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:24px;padding:27px 29px;border:1px solid var(--line);background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.about-qualifications-entry:hover{border-color:#9eb7d2;box-shadow:0 5px 16px rgb(11 35 66 / 4%)}.about-qualifications-entry .eyebrow{display:block;font-size:11px;letter-spacing:.1em;margin-bottom:8px}.about-qualifications-entry h3{font-size:22px;margin-bottom:8px;color:var(--navy)}.about-qualifications-entry p{font-size:14px;color:var(--muted);margin:0}.about-qualifications-entry>.text-link{font-size:14px;flex-shrink:0}
@media(max-width:700px){.about-qualifications-entry{flex-direction:column;align-items:flex-start;gap:18px;padding:24px;margin-top:18px}}
@media(prefers-reduced-motion:reduce){.about-qualifications-entry{transition:none}}
.about-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}.about-grid>div{min-width:0}.about-grid .section-intro{margin-bottom:0}.about-brand{margin:0;min-width:0}.about-brand-visual{width:100%;max-width:100%;background:#f0f4f8;border:1px solid var(--line);aspect-ratio:1.5;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px;position:relative;overflow:hidden;isolation:isolate}.about-brand-visual:after{content:"";position:absolute;border:1px solid #d4dfeb;border-radius:50%;width:420px;height:420px;right:-220px;bottom:-260px;z-index:-1}.about-brand-visual img{width:255px;height:auto}.about-brand-visual p{font-size:14px;letter-spacing:3px;color:var(--muted);margin:24px 0 0}.about-brand figcaption{font-size:12px;line-height:1.6;color:var(--muted);margin-top:10px}.about-links{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.about-link{display:grid;grid-template-columns:1fr 80px;gap:24px;align-items:center;border:1px solid var(--line);padding:28px;background:#fff;min-width:0}.about-link:hover{border-color:var(--blue)}.about-link h3{margin-bottom:12px}.about-link p{font-size:15px;color:var(--muted);margin-bottom:12px}.about-link-symbol{display:grid;place-items:center;aspect-ratio:1;background:#f0f4f8;font-size:24px;color:#7892ad}.contact-location a{display:inline-block;min-height:40px;padding-block:4px;color:var(--blue)}.anchor-recovery{padding:16px 24px;margin-block:24px;border-left:3px solid var(--blue);background:var(--paper);color:var(--muted);font-size:14px}.anchor-recovery a{margin-left:16px;color:var(--blue)}
@media(max-width:960px){.about-grid{gap:36px}.about-link{grid-template-columns:1fr 60px;gap:16px;padding:24px}.about-brand-visual{min-height:260px}}
@media(max-width:700px){.about-grid,.about-links{grid-template-columns:1fr}.about-grid{gap:30px}.about-links{gap:18px;margin-top:24px}.about-brand-visual{min-height:225px;padding:30px}.about-brand-visual img{width:220px}.page-intro{font-size:15px}.about-link{grid-template-columns:1fr 66px;padding:24px}.anchor-recovery{padding:14px 16px}.anchor-recovery a{display:inline-block;margin-left:0;margin-right:16px}}
