.author-page[data-astro-cid-cjmawbbl]{padding:var(--space-section) 0}.author-header[data-astro-cid-cjmawbbl]{margin-bottom:var(--space-16)}.header-layout[data-astro-cid-cjmawbbl]{display:flex;align-items:center;gap:var(--space-10);margin-bottom:var(--space-10)}.author-avatar[data-astro-cid-cjmawbbl]{flex-shrink:0;width:160px;height:160px;border-radius:var(--radius-full);overflow:hidden;background-color:var(--color-surface);border:1px solid var(--color-border)}.author-avatar[data-astro-cid-cjmawbbl] .travel-image-wrapper{width:100%;height:100%;border-radius:0}.author-avatar[data-astro-cid-cjmawbbl] .travel-image{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-astro-cid-cjmawbbl]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:var(--color-paper);font-family:var(--font-display);font-size:clamp(3rem,8vw,4.5rem);font-weight:700}.author-info[data-astro-cid-cjmawbbl]{display:flex;flex-direction:column;gap:var(--space-2)}.author-label[data-astro-cid-cjmawbbl]{font-family:var(--font-body);font-size:var(--text-body-xs);font-weight:600;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);margin-bottom:var(--space-1)}.author-name[data-astro-cid-cjmawbbl]{color:var(--color-text-heading);margin:0}.author-role[data-astro-cid-cjmawbbl]{text-transform:capitalize;margin-top:var(--space-1)}.social-links[data-astro-cid-cjmawbbl]{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4)}.social-link[data-astro-cid-cjmawbbl]{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:400;color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}.social-link[data-astro-cid-cjmawbbl] svg[data-astro-cid-cjmawbbl]{opacity:.6;transition:opacity var(--transition-fast)}.social-link[data-astro-cid-cjmawbbl]:hover{color:var(--color-primary-hover)}.social-link[data-astro-cid-cjmawbbl]:hover svg[data-astro-cid-cjmawbbl]{opacity:1}.author-bio[data-astro-cid-cjmawbbl]{margin-bottom:var(--space-16);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border)}.bio-content[data-astro-cid-cjmawbbl]{color:var(--color-text);line-height:var(--line-body)}.bio-content[data-astro-cid-cjmawbbl] p{margin-bottom:var(--space-6)}.bio-content[data-astro-cid-cjmawbbl] p:last-child{margin-bottom:0}.author-trip-reports[data-astro-cid-cjmawbbl]{margin-bottom:var(--space-12)}.section-title[data-astro-cid-cjmawbbl]{font-family:var(--font-display);color:var(--color-text-heading);margin-bottom:var(--space-10);text-align:center}.section-title[data-astro-cid-cjmawbbl] .count[data-astro-cid-cjmawbbl]{font-weight:400}.trip-reports-grid[data-astro-cid-cjmawbbl]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,500px),1fr));gap:var(--gutter)}.empty-state[data-astro-cid-cjmawbbl]{padding:var(--space-12);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-align:center}.empty-state[data-astro-cid-cjmawbbl] p[data-astro-cid-cjmawbbl]{color:var(--color-text-muted);line-height:var(--line-body);margin:0}.back-nav[data-astro-cid-cjmawbbl]{padding-top:var(--space-12);border-top:1px solid var(--color-border)}.back-nav[data-astro-cid-cjmawbbl] .btn[data-astro-cid-cjmawbbl]{display:inline-flex;align-items:center;gap:var(--space-2)}@media (max-width: 768px){.author-page[data-astro-cid-cjmawbbl]{padding:var(--space-12) 0}.header-layout[data-astro-cid-cjmawbbl]{gap:var(--space-8);margin-bottom:var(--space-8)}.author-avatar[data-astro-cid-cjmawbbl]{width:120px;height:120px}.author-name[data-astro-cid-cjmawbbl]{font-size:var(--text-display-sm)}.trip-reports-grid[data-astro-cid-cjmawbbl]{grid-template-columns:1fr;gap:var(--space-10)}}@media (max-width: 640px){.header-layout[data-astro-cid-cjmawbbl]{flex-direction:column;text-align:center;gap:var(--space-6)}.author-avatar[data-astro-cid-cjmawbbl]{width:100px;height:100px}.author-info[data-astro-cid-cjmawbbl]{align-items:center}.social-links[data-astro-cid-cjmawbbl]{justify-content:center}.author-bio[data-astro-cid-cjmawbbl]{margin-bottom:var(--space-12);padding-bottom:var(--space-10)}.bio-content[data-astro-cid-cjmawbbl]{text-align:left}.trip-reports-grid[data-astro-cid-cjmawbbl]{gap:var(--space-8)}}
