.revised-about .intro-grid{grid-template-columns:minmax(0,1.65fr) minmax(240px,.85fr);gap:3rem}
.revised-about-details{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:3rem;align-items:start}
.revised-about-details .edu li{display:block;padding:.9rem 0}
.help-section{background:var(--mist)}
.help-section .help-intro{width:100%;max-width:1040px}
.help-section .help-intro p{max-width:none;font-size:1.15rem;line-height:1.7;color:var(--muted)}
.help-section .services{gap:1.25rem;margin-top:2.25rem;align-items:stretch}
.help-section .service{height:100%;background:#fff;border:1px solid var(--line);border-left:4px solid var(--gold);padding:1.5rem 1.5rem 1.35rem;box-shadow:0 8px 24px rgba(20,40,75,.07)}
.help-section .service h3{margin-bottom:.55rem}
.help-section .service p{margin-bottom:0;font-size:1.05rem}
.site-footer .footer-grid li a{display:inline;color:#fff;text-decoration-color:var(--gold);text-decoration-thickness:1px}
.site-footer .footer-grid li a:hover{color:#e6c98f}
@media(max-width:820px){.revised-about .intro-grid,.revised-about-details{grid-template-columns:1fr;gap:2rem}}
