.author-layout{display:grid;grid-template-columns:1fr 340px;gap:70px;align-items:center}.author-avatar{height:340px;border-radius:34px;background:var(--green);display:grid;place-items:center;position:relative;overflow:hidden}.author-avatar:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;background:var(--orange);right:-80px;bottom:-80px;filter:blur(65px);opacity:.35}.author-avatar span{font-family:"Manrope";font-size:84px;color:#fff;font-weight:700;z-index:2}.author-content{display:grid;grid-template-columns:1.15fr .85fr;gap:80px}.author-bio h2{font-family:"Manrope";font-size:42px;line-height:1.1;color:var(--green)}.author-bio p{font-size:17px;line-height:1.85;color:var(--muted)}.skill-panel{border:1px solid var(--line);border-radius:24px;padding:27px}.skill-panel h3{font-family:"Manrope";color:var(--green)}.skill-row{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid var(--line);font-size:13px}.skill-row b{color:var(--orange)}@media(max-width:800px){.author-layout,.author-content{grid-template-columns:1fr}.author-avatar{max-width:360px}}.author-avatar img{width:100%;height:100%;object-fit:cover;position:relative;z-index:2}.author-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.author-links a{font-size:13px;font-weight:700;color:var(--green)}.author-links a:hover{color:var(--orange)}
