.author-page_page__jMc5m{min-height:100vh}.author-page_main__9Fl_H{max-width:1100px;margin:0 auto;padding:3rem 1rem;padding-top:calc(56px + var(--banner-h, 0px) + 3rem)}.author-page_profileCard__LUrTh{display:flex;align-items:center;gap:24px;margin-bottom:48px;padding:32px 28px;background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.05);border-radius:var(--radius,10px);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.author-page_avatar__L1rTn{border-radius:50%;object-fit:cover}.author-page_avatarFallback__uHl9h{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--primary,#ff6b00);color:#0d1b2a;font-family:var(--font-body,"IBM Plex Sans",sans-serif);font-size:32px;font-weight:800}.author-page_profileInfo__VnjbW{min-width:0}.author-page_name__czRS_{margin:0;font-family:var(--font-body,"IBM Plex Sans",sans-serif);font-size:28px;font-weight:800;color:var(--text,#1d1d1f)}.author-page_bio__9X60S{max-width:600px;font-size:15px;line-height:1.6;opacity:.6}.author-page_bio__9X60S,.author-page_meta__4ztTY{margin:8px 0 0;font-family:var(--font-body,"IBM Plex Sans",sans-serif);color:var(--text,#1d1d1f)}.author-page_meta__4ztTY{font-size:13px;opacity:.4}.author-page_postsGrid__juOuV{display:flex;flex-wrap:wrap;gap:24px}.author-page_postItem__Jnn4d{flex:1 1 340px;max-width:calc(33.333% - 16px);min-width:280px}.author-page_postItem__Jnn4d .blog-card{height:100%}.author-page_postItem__Jnn4d .blog-card:hover{border-color:rgba(255,107,0,.12)!important;background:rgba(255,255,255,.09)!important;box-shadow:0 4px 20px rgba(0,0,0,.02),0 0 20px rgba(255,107,0,.06);transform:translateY(-2px)}.author-page_empty__NtR8I{padding:60px 24px;text-align:center;font-family:var(--font-body,"IBM Plex Sans",sans-serif);font-size:16px;color:var(--text,#1d1d1f);opacity:.5}.author-page_pagination__uQqbo{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:48px}.author-page_paginationLink__2pURU{padding:10px 20px;border:1px solid rgba(0,0,0,.05);border-radius:var(--radius,10px);background:rgba(0,0,0,.02);font-weight:600;text-decoration:none}.author-page_paginationLink__2pURU,.author-page_paginationStatus__0nYLi{color:var(--text,#1d1d1f);font-family:var(--font-body,"IBM Plex Sans",sans-serif);font-size:13px}.author-page_paginationStatus__0nYLi{padding:10px 16px;opacity:.6}@media (max-width:900px){.author-page_postItem__Jnn4d{max-width:calc(50% - 12px)}}@media (max-width:720px){.author-page_profileCard__LUrTh{flex-direction:column;align-items:flex-start;padding:28px 24px}}@media (max-width:600px){.author-page_postItem__Jnn4d{max-width:100%;min-width:0}}