.author_profile__sOhP7{display:flex;align-items:center;gap:1.25rem;margin-top:1rem}.author_profile__sOhP7 h1{margin:0}.author_photo__OarBQ{position:relative;flex:none;width:96px;height:96px;border-radius:50%;overflow:hidden;border:3px solid var(--surface);box-shadow:var(--shadow)}.author_initials__oIT2K{flex:none;display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:var(--forest);color:var(--on-forest);font-family:var(--font-josefin-sans),sans-serif;font-size:1.8rem;font-weight:700}.author_title__nS4TC{margin:.35rem 0 0;color:var(--forest);font-weight:600}.author_body__7qP_L{max-width:760px;padding:2.5rem 0 4rem}.author_bio__hBKTE{font-size:1.05rem;line-height:1.75;color:var(--text);margin:0 0 2.5rem}.author_postsHeading__f0z6R{font-size:1.35rem;margin:0 0 1rem}.author_postsHeading__f0z6R span{color:var(--text-muted);font-weight:500}.author_posts__WOs5w{list-style:none;padding:0;margin:0;border-top:1px solid var(--border)}.author_posts__WOs5w li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--border)}.author_posts__WOs5w a{color:var(--text);font-weight:600;text-decoration:none}.author_posts__WOs5w a:hover{color:var(--forest);text-decoration:underline}.author_posts__WOs5w time{flex:none;font-size:.85rem;color:var(--text-muted)}@media (max-width:560px){.author_posts__WOs5w li{flex-direction:column;gap:.2rem}}