.ProfileHeader_header__g5kUM{padding:var(--space-section) 0 32px;border-bottom:1px solid var(--page-rule);margin-bottom:var(--space-section)}.ProfileHeader_header__g5kUM.ProfileHeader_headerOnCanvas__ZZRqE{border-bottom:none;margin-bottom:0;background-color:transparent;padding-left:20px;padding-right:20px}.ProfileHeader_top__sU0w1{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px}.ProfileHeader_identity__oRt6W{flex:1;min-width:0;padding-top:4px}.ProfileHeader_displayName__XLaww{display:block;font-family:var(--font-display),serif;font-size:var(--text-display);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--line-display);color:var(--page-ink);margin:0 0 4px;overflow-wrap:break-word}.ProfileHeader_username__NPbCP{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--page-accent);margin:0 0 12px}.ProfileHeader_bio__6Y4vv{display:block;font-family:var(--font-sans),sans-serif;font-size:var(--text-body);line-height:var(--line-body);color:var(--page-ink);margin:0;max-width:52ch}.ProfileHeader_socialLinks___I_F6{display:flex;align-items:center;gap:12px;margin-top:16px}.ProfileHeader_socialLink__Et4rM{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--page-muted);border-radius:var(--btn-radius);isolation:isolate;-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-fill);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}button.ProfileHeader_socialLink__Et4rM{appearance:none;font:inherit;margin:0;padding:0;cursor:pointer}.ProfileHeader_socialLink__Et4rM:hover{color:var(--page-ink);background:var(--glass-fill-hover);border-color:var(--glass-border-hover)}.ProfileHeader_socialLink__Et4rM:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px}@media (max-width:400px){.ProfileHeader_top__sU0w1{flex-direction:column;align-items:center;text-align:center}.ProfileHeader_identity__oRt6W{padding-top:0}.ProfileHeader_bio__6Y4vv{max-width:100%}.ProfileHeader_socialLinks___I_F6{justify-content:center}}