
.sf-author-page{background:#f5f9f8;color:#18343e;font:16px/1.7 'DM Sans',system-ui,sans-serif;min-height:100vh}
.sf-author-page *{box-sizing:border-box}.sf-author-shell{max-width:1120px;padding:36px 24px 85px;margin:auto}
.sf-author-page a{color:#087b6d}.sf-author-page .sf-crumb{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 28px}
.sf-author-hero{background:linear-gradient(128deg,#e5f5ef 0%,#eff7f6 55%,#e5f0f5 100%);border:1px solid #cce6dc;border-radius:25px;padding:38px;display:flex;gap:34px;align-items:center}
.sf-author-photo{flex:0 0 185px}.sf-author-portrait{width:185px;height:185px;object-fit:cover;border-radius:50%;border:6px solid #fff;box-shadow:0 12px 28px #0d4c3d24}
.sf-author-intro h1{font:800 clamp(34px,5vw,58px)/1.07 Outfit,system-ui,sans-serif;letter-spacing:-1.5px;margin:10px 0 10px}
.sf-author-role{color:#176b61;font-weight:800;margin:0 0 7px}.sf-author-location{font-size:14px;color:#56727a;margin:0 0 16px}.sf-author-lede{font-size:18px;max-width:640px;color:#355c65;margin:0}
.sf-author-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:36px;margin-top:38px}.sf-author-main h2{font:800 29px/1.25 Outfit,sans-serif;margin:8px 0 20px}.sf-author-about p{color:#47646d;margin:0 0 18px}
.sf-author-articles{margin-top:43px}.sf-author-article-list{display:grid;gap:12px}.sf-author-article{display:flex;align-items:center;gap:17px;text-decoration:none;color:inherit!important;padding:12px;border:1px solid #dae7e2;background:#fff;border-radius:16px}
.sf-author-article-image{width:132px;height:100px;object-fit:cover;border-radius:11px;flex:none}.sf-author-article-copy{display:grid;gap:4px}.sf-author-article-copy strong{font:800 18px/1.3 Outfit,sans-serif;color:#18343e}.sf-author-article-copy small{font-size:12px;line-height:1.5;color:#58747b}.sf-author-article-copy em{font:800 12px Outfit,sans-serif;color:#087b6d;font-style:normal}
.sf-author-side-card{background:white;border:1px solid #d8e8e2;border-radius:17px;padding:24px;position:sticky;top:20px}.sf-author-side-card p{border-top:1px solid #e6eeea;padding-top:15px;margin:15px 0 0}.sf-author-side-card strong,.sf-author-side-card span{display:block}.sf-author-side-card strong{font-size:13px;color:#21454e}.sf-author-side-card span{font-size:13px;color:#5d7880}
@media(max-width:740px){.sf-author-shell{padding:24px 16px 65px}.sf-author-hero{display:block;text-align:center;padding:26px 20px}.sf-author-photo{margin:0 auto 15px}.sf-author-portrait{width:124px;height:124px}.sf-author-intro h1{font-size:39px}.sf-author-lede{font-size:15px}.sf-author-grid{display:flex;flex-direction:column;gap:20px;margin-top:30px}.sf-author-aside{order:-1}.sf-author-side-card{position:static}.sf-author-article-image{width:96px;height:92px}.sf-author-article-copy strong{font-size:15px}}
