section.team{margin-block:var(--spacing-xl);margin-inline:var(--standard-section-padding-x);display:grid;column-gap:var(--spacing-md);border-top:2px solid var(--bg-color-purple)}section.team .team-content{padding-top:var(--spacing-md)}section.team .team-content .members .team-member{padding-top:var(--spacing-xxl);display:grid;gap:var(--spacing-md)}@media(min-width: 62rem){section.team .team-content .members .team-member{grid-template-columns:1fr 2fr}}section.team .team-content .members .team-member .image{width:100%;height:100%}section.team .team-content .members .team-member .image img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/12;object-position:center}@media(min-width: 62rem){section.team .team-content .members .team-member .image img{aspect-ratio:3/4}}section.team .team-content .members .team-member .info .roles{position:relative;padding-top:var(--spacing-3xs);padding-bottom:var(--spacing-md);display:flex;flex-wrap:wrap;color:var(--text-color-orange);container-type:inline-size}section.team .team-content .members .team-member .info .roles:after{content:"";position:absolute;bottom:0;left:0;width:40cqi;border-bottom:2px solid var(--bg-color-purple)}section.team .team-content .members .team-member .info p:not(.roles p){padding-top:var(--spacing-md)}section.team .team-content .members .team-member .info p a{color:var(--bg-color-purple)}section.team .team-content .members .team-member .info p a:hover{text-decoration:underline}section.team .principles{background-color:var(--bg-color-purple);color:var(--text-color-primary);padding:var(--spacing-md);margin-bottom:auto;order:-1}section.team .principles h3{text-transform:uppercase;font-family:var(--font-family-special);line-height:.9;margin-bottom:var(--spacing-xxl);font-weight:400}section.team .principles .principle{display:flex;padding-top:var(--spacing-3xs);position:relative;gap:var(--spacing-xs);margin-top:var(--spacing-xl)}section.team .principles .principle:before{content:"";display:inline-block;width:5.1em;border-top:2px solid #fff;position:absolute;top:0;left:0}section.team .principles .principle .loop-index{font-family:var(--font-family-special)}@media(min-width: 62rem){section.team{grid-template-columns:20fr 1fr}section.team .principles{order:1}}/*# sourceMappingURL=team.css.map */
