.cupra_peopleCarsComponent{color:#fff;font-family:'CupraRegular';cursor:default;background-color:#1b1b1b;display:flex;flex-direction:column;align-items:center}
.cupra_peopleCarsComponent h1,.cupra_peopleCarsComponent h2,.cupra_peopleCarsComponent h3,.cupra_peopleCarsComponent h4,.cupra_peopleCarsComponent h5,.cupra_peopleCarsComponent h6,.cupra_peopleCarsComponent span,.cupra_peopleCarsComponent p{margin:0}
.cupra_peopleCarsComponent .peopleCarsComponent_wrapper{width:100%;align-self:center;display:flex;flex-direction:column;row-gap:40px;max-width:1436px;padding:64px 16px}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_wrapper{padding:64px 32px}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_wrapper{padding:96px 32px;display:grid;grid-template-columns:repeat(12,1fr);column-gap:32px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_header{text-align:left}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_header{grid-column:1 / span 8}
}
@media(min-width:1436px){.cupra_peopleCarsComponent .peopleCarsComponent_header{grid-column:1 / span 6}
}
.cupra_peopleCarsComponent .peopleCarsComponent_header .header_eyebrow .cmp-title .cmp-title__text{color:#fff;font-size:12px;line-height:16px;font-family:'CupraRegular'}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_header .header_eyebrow .cmp-title .cmp-title__text{font-size:14px;line-height:16px}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_header .header_eyebrow .cmp-title .cmp-title__text{font-size:16px;line-height:20px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_header .header_title .cmp-title .cmp-title__text{margin-top:4px;color:#fff;font-size:30px;line-height:36px;font-family:'CupraRegular'}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_header .header_title .cmp-title .cmp-title__text{margin-top:8px;font-size:40px;line-height:44px}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_header .header_title .cmp-title .cmp-title__text{font-size:48px;line-height:52px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_header .header_text .cmp-text p{margin-top:16px;color:#a3a3a3;font-size:20px;line-height:24px;font-family:'CupraRegular'}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_header .header_text .cmp-text p{font-family:'CupraBook'}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_header .header_text .cmp-text p{font-size:20px;line-height:24px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper{overflow:hidden;margin:0 -16px}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper{margin:0 -32px}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper{grid-column:1 / span 12}
}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards{padding:0 16px}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards{padding:0 32px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card{box-sizing:border-box;border:1px solid #666;transition:1s}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card picture,.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card img{width:100%;height:100%}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card img{min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card .card_image{height:182px;min-width:100%;min-height:100%;width:100%}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card .card_profile{height:204px;position:relative}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card .card_profile .profile_image{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);overflow:hidden;width:120px;height:120px;border-radius:50%;box-sizing:border-box;border:1px solid #a3a3a3;transition:.5s}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card .card_profile .profile_texts{padding:84px 32px 16px;text-align:center}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card .card_profile .profile_texts .texts_title .cmp-title .cmp-title__text{color:#fff;font-size:20px;line-height:24px;font-family:'CupraRegular'}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card .card_profile .profile_texts .texts_subtitle .cmp-text p{margin-top:8px;color:#fff;font-size:14px;line-height:16px;font-family:'CupraBook'}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card .card_profile .profile_texts .texts_description .cmp-text p{display:none;color:#fff;font-size:14px;line-height:16px;font-family:'CupraBook'}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:hover{border:1px solid #a3a3a3;transition:1s}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:hover .card_profile .profile_image{width:150px;height:150px;transition:.5s}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child{height:258px;display:grid;grid-template-columns:repeat(6,1fr);column-gap:32px}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child{height:352px}
}
@media(min-width:1436px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child{height:443px;grid-template-columns:repeat(12,1fr)}
}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_image{min-width:100%;min-height:100%;grid-column:1 / span 4}
}
@media(min-width:1436px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_image{grid-column:1 / span 7}
}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile{height:auto;grid-column:5 / span 2;margin-right:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile{margin-right:24px;margin-left:-8px}
}
@media(min-width:1436px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile{grid-column:9 / span 3;margin:0}
}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_image{position:initial;width:72px;height:72px;transform:none}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_image{width:96px;height:96px}
}
@media(min-width:1436px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_image{width:120px;height:120px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts{width:100%}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts{margin-top:16px;padding:0}
}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_title,.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_title h3{width:100%}
@media(min-width:764px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_title,.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_title h3{font-size:14px;line-height:16px}
}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_title,.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_title h3{font-size:20px;line-height:24px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_description,.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_description p{width:100%}
@media(min-width:1016px){.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_description,.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child .card_profile .profile_texts .texts_description p{display:block;margin-top:24px}
}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .peopleCarsComponent_cards .peopleCarsComponent_card:only-child:hover{border:1px solid #666}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .swiper-bullets{margin-top:40px;display:flex;justify-content:center}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .swiper-bullets .swiper-pagination-bullet{margin:0 4px;width:20px;height:2px;border-radius:0;background-color:#75787b;opacity:.4}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .swiper-bullets .swiper-pagination-bullet-active{background-color:#fff;opacity:1}
.cupra_peopleCarsComponent .peopleCarsComponent_cards_wrapper .swiper-bullets.swiper-pagination-lock{display:none}