.about-wrapper[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,60px);display:grid}.about-card-wrap[data-astro-cid-ta2fbyqs]{top:calc(64px + var(--safe-top) + 16px);grid-area:1/1;position:sticky}.about-main[data-astro-cid-ta2fbyqs]{grid-column:2}.about-card[data-astro-cid-ta2fbyqs]{text-align:center;padding:clamp(20px,1.5vw,28px) clamp(18px,1.2vw,22px)}.about-avatar[data-astro-cid-ta2fbyqs]{justify-content:center;margin-bottom:clamp(10px,.8vw,14px);display:flex}.about-avatar[data-astro-cid-ta2fbyqs] img{object-fit:cover;border:2px solid var(--violet-a35);border-radius:50%;width:clamp(72px,8vw,96px);height:clamp(72px,8vw,96px)}.about-name[data-astro-cid-ta2fbyqs]{font-size:var(--fs-body-md);font-weight:700;line-height:var(--lh-compact);margin:0 0 4px}.about-role[data-astro-cid-ta2fbyqs]{color:var(--text-secondary);font-size:var(--fs-small);margin-bottom:clamp(16px,1.2vw,22px)}.about-metrics[data-astro-cid-ta2fbyqs]{justify-content:center;align-items:center;gap:clamp(8px,.8vw,12px);margin-bottom:clamp(14px,1vw,18px);display:flex}.about-metrics[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.m-val[data-astro-cid-ta2fbyqs]{font-size:var(--fs-body-md);color:var(--purple);font-weight:600;display:block}.m-lbl[data-astro-cid-ta2fbyqs]{font-size:var(--fs-micro-2xs);color:var(--text-muted);line-height:var(--lh-heading)}.m-div[data-astro-cid-ta2fbyqs]{background:var(--border);align-self:center;width:1px;height:clamp(20px,1.5vw,28px)}.about-tg[data-astro-cid-ta2fbyqs]{text-align:center;background:var(--violet-a10);border:1px solid var(--violet-a25);width:100%;min-height:40px;color:var(--purple);font-size:var(--fs-ui);border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.about-tg[data-astro-cid-ta2fbyqs]:hover{background:var(--violet-a18);border-color:var(--violet-a40);transform:translateY(-1px)}.about-tg[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{flex-shrink:0}.about-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-secondary);line-height:var(--lh-article);font-size:var(--fs-author);margin-bottom:clamp(12px,.8vw,16px)}.about-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--fs-h3-lg);color:var(--text);margin:clamp(24px,2vw,32px) 0 clamp(8px,.6vw,12px);font-weight:650}.about-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]:first-child{margin-top:0}.about-text[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{margin-bottom:clamp(16px,1.2vw,20px);padding-left:clamp(16px,1.2vw,20px)}.about-text[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--text-secondary);line-height:var(--lh-body);font-size:var(--fs-card-desc);margin-bottom:6px}.about-text[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--text);font-weight:600}.tools[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:6px;display:flex}.tools[data-astro-cid-ta2fbyqs] .tag[data-astro-cid-ta2fbyqs]{cursor:default;transition:background .2s,border-color .2s,color .2s}.tools[data-astro-cid-ta2fbyqs] .tag[data-astro-cid-ta2fbyqs]:hover{background:var(--violet-a12);border-color:var(--violet-a40);color:var(--text)}.about-cta[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:10px;margin-top:clamp(24px,2.5vw,32px);display:flex}.about-cta[data-astro-cid-ta2fbyqs] .btn[data-astro-cid-ta2fbyqs]{width:100%}.about-recent[data-astro-cid-ta2fbyqs]{margin-top:clamp(24px,2.5vw,32px)}.about-text[data-astro-cid-ta2fbyqs] .recent-list[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.about-text[data-astro-cid-ta2fbyqs] .recent-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:var(--white-a03);border:1px solid var(--border);border-left:3px solid var(--accent,var(--purple));border-radius:var(--radius-sm);flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:10px 14px;transition:background .2s,border-color .2s,transform .2s;display:flex}.about-text[data-astro-cid-ta2fbyqs] .recent-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:hover{background:var(--accent-subtle);border-color:var(--violet-a30);transform:translate(2px)}.recent-link[data-astro-cid-ta2fbyqs]{color:var(--text);min-width:0;font-weight:550;line-height:var(--lh-snug);flex:auto;text-decoration:none}.recent-link[data-astro-cid-ta2fbyqs]:hover{color:var(--purple)}.recent-meta[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:var(--fs-tag-md);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.recent-sep[data-astro-cid-ta2fbyqs]{color:var(--text-muted);margin:0 5px;line-height:1}.recent-cat[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-weight:550;text-decoration:none;transition:color .2s}.recent-cat[data-astro-cid-ta2fbyqs]:hover{color:var(--accent,var(--purple));text-decoration:none}.recent-item[data-astro-cid-ta2fbyqs].cat-seo{--accent:var(--purple)}.recent-item[data-astro-cid-ta2fbyqs].cat-tech{--accent:var(--blue)}.recent-item[data-astro-cid-ta2fbyqs].cat-tools{--accent:var(--success)}.recent-item[data-astro-cid-ta2fbyqs].cat-notes{--accent:var(--pink)}@media (width<=860px){.about-wrapper[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,28px)}.about-main[data-astro-cid-ta2fbyqs]{grid-area:1/1}.about-card-wrap[data-astro-cid-ta2fbyqs]{grid-area:2/1;width:100%;max-width:min(360px,100%);margin:0 auto;position:static}}
