.person-profile-wrapper{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:768px;flex-direction:column;gap:1.25rem}.person-profile-wrapper .overlay{position:absolute;bottom:0;left:0;height:50%;width:100%;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #0a0a0a var(--tw-gradient-to-position) }.person-profile-wrapper .banner-wrapper{position:relative;margin-left:-1.25rem;height:12rem;width:100vw;max-width:1024px}@media (min-width: 1024px){.person-profile-wrapper .banner-wrapper{margin-left:-1.25rem;margin-right:-1.25rem;height:20rem;width:100%}}.person-profile-wrapper .banner-wrapper .image{width:100%;height:100%;overflow:hidden}@media (min-width: 1024px){.person-profile-wrapper .banner-wrapper .image{border-radius:.375rem}}.person-profile-wrapper .banner-wrapper .image img{-o-object-position:top;object-position:top}.person-profile-wrapper .banner-wrapper .source{position:absolute;top:.5rem;right:.5rem}.person-profile-wrapper .profile-wrapper{position:relative;z-index:10;margin-top:-7rem;display:flex;gap:1.25rem}@media (min-width: 1024px){.person-profile-wrapper .profile-wrapper{margin-top:-9rem}}.person-profile-wrapper .profile{position:relative;aspect-ratio:2/3;height:10rem;width:-moz-fit-content;width:fit-content;flex-shrink:0;overflow:hidden;border-radius:.375rem}@media (min-width: 1024px){.person-profile-wrapper .profile{height:15rem;width:auto}}.person-profile-wrapper .profile .image{width:100%;height:100%}.person-profile-wrapper .title-wrapper{margin-top:2rem}.person-profile-wrapper .title-wrapper .title-info{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.person-profile-wrapper .title-wrapper .title{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.person-profile-wrapper .title-wrapper .title{font-size:2.25rem;line-height:2.5rem}}.person-profile-wrapper .description{position:relative;width:100%;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1));padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.person-profile-wrapper .description{max-width:640px;background-color:transparent;padding-left:0;padding-right:0;padding-top:0}}.person-profile-wrapper .description .more-toggle{position:absolute;bottom:0;right:0;display:flex;height:3rem;width:100%;cursor:pointer;align-items:flex-end;justify-content:flex-end;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #0a0a0a var(--tw-gradient-to-position);padding-right:.75rem;--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.person-profile-wrapper .stats-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1));padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 1024px){.person-profile-wrapper .stats-wrapper{background-color:transparent;padding:0}}.person-profile-wrapper .stats-wrapper .stat{display:flex;flex-direction:column;border-width:1px;border-color:#17171733;padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.person-profile-wrapper .stats-wrapper .stat .stat-value{font-weight:600;--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}
