.team{--vertical_spacing: 5rem 3rem;padding-block:var(--vertical_spacing);--card--background--back: #E7F6F9}@media(min-width: 1024px){.team{--vertical_spacing: 8rem 5rem}}.theme.theme--dark .team,.team.theme--dark{--card--background--back: #000}.theme.theme--dark .team .team__item-options-linkedin:before,.team.theme--dark .team__item-options-linkedin:before{filter:invert(1)}.theme.theme--dark .team .team__item-visual--transparent:before,.team.theme--dark .team__item-visual--transparent:before{-webkit-mask-image:var(--background-frame);mask-image:var(--background-frame);mask-size:100%;background-image:none;background-color:var(--color--turquoise);mask-position:0;-webkit-mask-position-y:100%;mask-repeat:no-repeat}.theme.theme--blue .team,.team.theme--blue{--card--background--back: rgba(255, 255, 255, 0.15)}.team__heading{font-size:2rem;font-weight:400;letter-spacing:-0.04rem;line-height:1.2;margin-block:0 1rem;text-wrap:balance}@media(min-width: 768px){.team__heading{text-align:center}}@media(min-width: 1024px){.team__heading{font-size:3rem;letter-spacing:-0.06rem;line-height:1.3}}.team__content,.team__content p{font-family:var(--font--primary),sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;text-wrap:pretty}.team__content:last-child,.team__content p:last-child{margin-block-end:5rem}@media(min-width: 1024px){.team__content:last-child,.team__content p:last-child{margin-block-end:8rem}}.team__items{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;gap:2rem}@media(min-width: 768px){.team__items{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media(min-width: 1024px){.team__items{gap:1rem}}.team__item{--background-frame: url("../images/photo-bg.svg");height:32rem;overflow-x:hidden;width:100%}.team__item:nth-of-type(4n+2){--background-frame: url("../images/photo-2nd-bg.svg")}.team__item:nth-of-type(4n+3){--background-frame: url("../images/photo-3rd-bg.svg")}.team__item:nth-of-type(4n+4){--background-frame: url("../images/photo-4th-bg.svg")}@media(min-width: 768px){.team__item{width:calc(50% - 2rem)}}@media(min-width: 1024px){.team__item{width:calc(33% - 1rem);overflow:initial}}.team__item--active .team__item-card.team__item-card--front{z-index:-1}.team__item--active .team__item-wrapper{transform:rotateY(180deg)}.team__item-wrapper{height:100%;perspective:1000px;position:relative;transform-style:preserve-3d;transition:transform .8s;width:100%}.team__item-card{-webkit-backface-visibility:hidden;align-items:center;backface-visibility:hidden;background-color:var(--color--background);border-radius:.3125rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.team__item-card--front{overflow:hidden}.team__item-card--back{background-color:var(--card--background--back);transform:rotateY(180deg)}.team__item-visual{align-items:flex-end;border-radius:1.3rem;display:flex;height:21.875rem;overflow:hidden;position:relative;width:14.625rem}.team__item-visual--transparent:before{background-image:var(--background-frame);background-position:bottom center;background-repeat:no-repeat;background-size:contain;bottom:1px;content:"";height:21.875rem;left:0;position:absolute;right:0;width:14.625rem}.team__item-visual-image{object-fit:contain;object-position:bottom;width:14.625rem;height:100%;z-index:1;bottom:-1px;display:block;position:absolute}.team__item-content{flex:1;margin-block-end:1.58rem}.team__item-description{font-family:var(--font--primary),sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01rem;line-height:1.5;overflow-y:auto;padding-block:1.5rem 0;padding-inline:1.88rem}.team__item-details{text-align:center}.team__item-name{font-family:var(--font--secondary),sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-0.0225rem;line-height:1.3;margin:0}.team__item-role{font-family:var(--font--primary),sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.00875rem;line-height:1.5;margin-block:.19rem 0;text-transform:uppercase}.team__item-options{align-items:center;display:flex;gap:1rem;justify-content:center;margin-block:1.49rem 3.32rem}.team__item-options-btn{padding:.3rem 1rem}.team__item-options-linkedin{background-color:var(--color--primary);border-radius:50%;position:relative}.team__item-options-linkedin:before{content:"";display:block;height:1.75rem;width:1.75rem;background-image:url("../images/linkedin-icon.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}
/*# sourceMappingURL=team.min.css.map */
