.school-tabs a[href*="/our-team"]:not(:has(.v2-nav-icon)):before,.v2-school-nav a[href*="/our-team"]:not(:has(.v2-nav-icon)):before{content:"\1F465";margin-right:6px}.team-member{display:block;padding:12px;border:1px solid #dce8e1;border-left:4px solid var(--school-accent);border-radius:16px;color:inherit;text-align:center;text-decoration:none}.team-member img{width:104px;height:104px;object-fit:cover;border-radius:18px}
.v2-live-carousel{isolation:isolate}.v2-live-carousel .v2-carousel-slide{position:absolute;inset:0;display:block;opacity:0;visibility:hidden;transform:scale(1.015);transition:opacity .7s ease,transform .9s ease;color:#fff;text-decoration:none;background-position:center;background-size:cover}.v2-live-carousel .v2-carousel-slide.active{opacity:1;visibility:visible;transform:scale(1)}.v2-live-carousel .v2-carousel-slide>div{position:absolute;z-index:2;left:38px;right:38px;bottom:58px}.v2-school-carousel.v2-live-carousel .v2-carousel-slide>div{left:24px;right:24px;bottom:58px}.v2-carousel-controls{position:absolute!important;z-index:5!important;left:24px!important;right:24px!important;bottom:16px!important;display:flex!important;align-items:center;justify-content:space-between}.v2-carousel-controls>span{display:flex;gap:6px}.v2-carousel-controls button{width:28px;height:28px;padding:0;border:1px solid #ffffff80;border-radius:999px;background:#143d2db8;color:#fff;cursor:pointer}.v2-carousel-controls span button{width:8px;height:8px;border:0;background:#ffffff70}.v2-carousel-controls span button.active{width:22px;background:#fff}.v2-platform-carousel>span{z-index:6}.v2-school-carousel.v2-live-carousel{display:block;position:relative}.v2-live-carousel h2{margin:11px 0}.v2-live-carousel p{max-width:760px}@media(max-width:560px){.v2-live-carousel .v2-carousel-slide>div{left:20px;right:20px}.v2-live-carousel h2{font-size:32px}}
