.page-module__iLv8rq__wrapper{padding-block:var(--space-12) var(--space-16);max-width:780px;margin-inline:auto}.page-module__iLv8rq__profile{gap:var(--space-8);margin-bottom:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}@media (min-width:640px){.page-module__iLv8rq__profile{align-items:flex-start;gap:var(--space-10);flex-direction:row}}.page-module__iLv8rq__avatarWrap{flex-shrink:0}.page-module__iLv8rq__avatar{object-fit:cover;border:3px solid var(--color-primary);border-radius:50%;width:160px;height:160px}.page-module__iLv8rq__profileInfo{gap:var(--space-3);flex-direction:column;display:flex}.page-module__iLv8rq__label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem;font-weight:700}.page-module__iLv8rq__name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.15}.page-module__iLv8rq__role{color:var(--color-text-muted);font-size:1rem;line-height:1.5}.page-module__iLv8rq__prose{color:var(--color-text);font-size:1rem;line-height:1.8}.page-module__iLv8rq__prose p{margin-bottom:var(--space-5);color:var(--color-text-muted)}.page-module__iLv8rq__prose p:last-child{margin-bottom:0}.page-module__iLv8rq__prose strong{color:var(--color-text);font-weight:600}.page-module__iLv8rq__prose a{color:var(--color-primary);text-underline-offset:3px;transition:color var(--transition);text-decoration:underline}.page-module__iLv8rq__prose a:hover{color:var(--color-accent)}
