.profile-list{container-name:profile-list;container-type:inline-size;display:flex;flex-direction:column;gap:1.5rem}.profile{--profile-blockquote-color: #648EB0;--profile-blockquote-border-color: var(--profile-blockquote-color);--profile-partnership-bg-color: #FFECEC;--profile-partnership-border-color: #EED4D6;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.profile .profile-body{flex-grow:1}.profile .profile-description{margin-bottom:1rem}.profile .profile-description p:last-child{margin-bottom:0}.profile .profile-description figure>blockquote.blockquote,.profile .profile-description figure>figcaption.blockquote-footer{border-left:2px solid var(--profile-blockquote-border-color);color:var(--profile-blockquote-color);font-size:.875em;font-style:italic;padding:0 1rem 0 .5rem}.profile .profile-form{display:flex;gap:1rem}.profile .profile-img{align-self:flex-start}.profile .profile-img>img{border-radius:var(--bs-border-radius)}.profile .profile-partnership{background-color:var(--profile-partnership-bg-color);border:var(--bs-border-width) var(--bs-border-style) var(--profile-partnership-border-color);border-radius:var(--bs-border-radius);font-style:italic;margin-bottom:1rem;padding:.5rem 1rem}.profile .profile-partnership p:last-child{margin-bottom:0}.profile .profile-title{font-size:1.25rem}@container profile-list (min-width: 450px){.profile{flex-direction:row}.profile .profile-img{width:25%;flex-shrink:0}}
