/* Página "Quem sou eu" (quem-sou-eu.php). Reaproveita o bloco do chef da página principal. */
.about-hero h1{font-family:var(--display);font-size:46px;line-height:1.08;letter-spacing:-2px;margin-bottom:22px}
.about-hero .chef-copy>p:not(.kicker){margin-top:0}
.about-hero .chef-facts{border-bottom:0;margin-bottom:0;padding-bottom:0}
.course-list{list-style:none;padding:0;margin:0 auto;max-width:760px;display:grid;gap:0}
.course-list li{display:flex;gap:24px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--line)}
.course-year{font-family:var(--display);font-size:22px;color:var(--green);min-width:64px}
.course-list h3{font-size:17px;line-height:1.4}
.course-list p{font-size:13px;color:var(--muted);margin-top:4px}
.about-team{background:var(--soft)}
.about-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}
.about-actions .button{padding:22px 40px;font-size:17px;min-height:64px}
.about-instagram{text-align:center;margin-top:26px}
@media(max-width:650px){.about-hero h1{font-size:34px}.about-actions .button{width:100%;padding:20px 18px;font-size:15px}.course-list li{gap:14px}}
