.profile-intro{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.profile-intro{flex-direction:row}}.profile-intro__info{display:flex}.profile-intro__info{flex-direction:column}.profile-intro__info{gap:1rem}.profile-intro__info{width:100%}@media (min-width: 768px){.profile-intro__info{width:33.333333%}}.profile-intro__info__badges{display:grid}.profile-intro__info__badges{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-intro__info__badges{gap:1rem}.profile-intro__info__badges .badge{width:100%}.profile-intro__info__badges .badge{max-width:100%}.profile-intro__info__badges .badge{justify-content:center}.profile-intro__info__details{border-radius:.875rem}.profile-intro__info__details{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.profile-intro__info__details{padding:1.5rem}.profile-intro__info__details{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.profile-intro__info__details,.profile-intro__main{width:100%}@media (min-width: 768px){.profile-intro__main{width:66.666667%}}.profile-intro__content{padding-top:2rem}.profile-intro__content--has-media{display:flex}.profile-intro__content--has-media{flex-direction:column}.profile-intro__content--has-media{gap:1.5rem}@media (min-width: 768px){.profile-intro__content--has-media{display:grid}}@media (min-width: 768px){.profile-intro__content--has-media{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-intro__content--fullscreen{display:block}.profile-intro__content__intro{line-height:1.75rem}.profile-intro__content__intro ul{list-style-type:disc}.profile-intro__content__intro ul{padding-left:1rem}.profile-intro__content__media{width:100%}.profile-intro__content__links{margin-top:1.25rem}.profile-intro__content__links{display:flex}.profile-intro__content__links{flex-direction:column}.profile-intro__content__links{gap:.5rem}.profile-intro__content__link{display:flex}.profile-intro__content__link{align-items:center}.profile-intro__content__link{gap:.25rem}.profile-intro__content__link{--tw-text-opacity: 1;color:rgb(60 53 131 / var(--tw-text-opacity, 1))}.profile-intro__content__link{font-weight:600}.profile-intro__content__link{cursor:pointer}.profile-intro__content__link:hover{text-decoration-line:underline}.profile-intro__content--fullscreen .profile-intro__content__right{margin-top:.5rem}
