.driver-photo{display:block}
.driver-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:2px;width:100%;height:100%;overflow:hidden}
.driver-photo-pair img{display:block;width:100%;height:100%;min-width:0;object-fit:cover;object-position:center;filter:brightness(.88)}
.driver-photo-pair img:first-child{object-position:84% center}
.driver-photo-pair img+img{object-position:58% center}
.female-driver{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,82px);align-items:center;margin:0 auto 76px;padding:clamp(26px,4vw,48px);max-width:var(--max);background:linear-gradient(135deg,#171c1f,#121719);border:1px solid var(--line)}
.female-driver{grid-template-columns:1fr;max-width:850px}
.female-driver-copy{max-width:680px}
.female-driver-copy h2{font-size:clamp(34px,3.3vw,48px);line-height:1.12;margin:18px 0 20px}
.female-driver-copy>p:not(.eyebrow){color:var(--muted);line-height:1.8;margin-bottom:24px}
.female-driver-copy .button{justify-content:center;gap:20px}
.female-driver-note{font-size:12px;letter-spacing:.03em;margin:17px 0 0!important;color:#d0d5d8!important}
@media(max-width:760px){.driver-photo-pair{gap:2px}.female-driver{grid-template-columns:1fr;gap:22px;margin:0 6vw 58px;padding:24px 20px}.female-driver-copy h2{font-size:clamp(32px,8vw,42px)}.female-driver-copy>p:not(.eyebrow){font-size:15px}}
