.author-profile{padding-block:32px 72px}.author-back{display:inline-block;color:var(--nexus-muted);margin-bottom:28px}.author-profile-header{padding-block:16px 36px;border-bottom:1px solid var(--nexus-line)}.author-identity{display:flex;align-items:center;gap:24px}.author-identity>img{flex:0 0 96px}.author-profile h1{font-size:clamp(28px,4vw,44px);line-height:1.2;margin:8px 0 14px}.author-eyebrow{font-size:13px;font-weight:600;color:var(--nexus-blue)}.author-identity p:not(.author-eyebrow){color:var(--nexus-muted)}.author-profile-header>div:not(.author-identity){margin-top:24px;max-width:780px}.author-profile>section:not(.author-profile-header){margin-top:40px}.author-profile h2{font-size:26px;margin-bottom:24px}.author-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.author-profile .nexus-card h3{font-size:21px;line-height:1.4}.author-editions{display:flex;flex-wrap:wrap;gap:16px;font-size:14px}.author-editions a{color:var(--nexus-blue);text-decoration:underline;text-underline-offset:4px}.author-profile a:focus-visible{outline:3px solid var(--nexus-blue);outline-offset:4px}@media (max-width:960px){.author-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.author-course-grid{grid-template-columns:minmax(0,1fr)}.author-identity{align-items:flex-start;flex-direction:column;gap:16px}.author-identity>img{width:72px;height:72px;flex-basis:auto}.author-profile{padding-block:24px 48px}}