.profile-page .profile-banner{gap:var(--cds-spacing-05);padding:var(--cds-spacing-07)0 var(--cds-spacing-06);border-bottom:1px solid var(--cds-border-subtle);flex-direction:column;display:flex}.profile-page .profile-banner__identity{align-items:center;gap:var(--cds-spacing-05);display:flex}.profile-page .profile-banner__avatar{border:2px solid var(--cds-border-strong);object-fit:cover;border-radius:50%;flex:none;width:80px;height:80px}.profile-page .profile-banner__heading{gap:var(--cds-spacing-02);flex-direction:column;min-width:0;display:flex}.profile-page .profile-banner__name{font-size:var(--cds-productive-heading-05-font-size,2rem);font-weight:var(--cds-productive-heading-05-font-weight,400);line-height:var(--cds-productive-heading-05-line-height,1.25);letter-spacing:var(--cds-productive-heading-05-letter-spacing,0);color:var(--cds-text-primary);margin:0}.profile-page .profile-banner__description{color:var(--cds-text-primary);max-width:720px;margin:0}.profile-page .profile-banner__links{gap:var(--cds-spacing-05);flex-wrap:wrap;display:flex}.profile-page .profile-banner__link{align-items:center;gap:var(--cds-spacing-02);color:var(--cds-link-primary);transition:color var(--cds-duration-fast-02)var(--cds-standard-easing);text-decoration:none;display:inline-flex}.profile-page .profile-banner__link:hover{color:var(--cds-link-primary-hover);text-decoration:underline}.profile-page .profile-banner__link-icon{flex:none;width:16px;height:16px}.profile-page .profile-main{flex-direction:column;padding:0;display:flex}.profile-page .profile-main .community-section h5{color:var(--cds-text-primary)}.profile-page .profile-main .boards-placeholder{align-items:flex-start;gap:var(--cds-spacing-04);padding:var(--cds-spacing-07)0;border-radius:4px;flex-direction:column;display:flex}.profile-page .profile-main .boards-placeholder p{color:var(--cds-text-secondary);margin:0}.profile-page .profile-main .boards-placeholder__cta{text-decoration:none}.profile-page .profile-main .profile-inline-notice{align-items:center;gap:var(--cds-spacing-03);color:var(--cds-text-secondary);margin-top:var(--cds-spacing-05);display:inline-flex}.profile-page .profile-main .profile-inline-notice a{color:var(--cds-link-primary);text-decoration:none}.profile-page .profile-main .profile-inline-notice a:hover{color:var(--cds-link-primary-hover);text-decoration:underline}@media (max-width:671px){.profile-page .profile-banner__identity{flex-direction:column;align-items:flex-start}}
