.sc-carousel-wrapper{--sc-accent-color:#082a7b;--sc-button-bg:#082a7b;--sc-button-text:#fff;position:relative;overflow:hidden;margin:0
auto}.sc-carousel-wrapper h1.about-title{font-size:3.5rem}.sc-carousel-wrapper h2.about-title{font-size:3rem}.sc-carousel-wrapper h3.about-title{font-size:2.5rem}.sc-carousel-wrapper h4.about-title{font-size:2rem}.sc-carousel-wrapper h5.about-title{font-size:1.75rem}.sc-carousel-wrapper h6.about-title{font-size:1.5rem}.sc-carousel-wrapper *,
.sc-carousel-wrapper *::before,
.sc-carousel-wrapper *::after{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.sc-carousel-wrapper
body{margin:0;padding:0}.sc-carousel-wrapper .about-title{font-size:4rem;font-weight:900;text-transform:uppercase;letter-spacing:-0.02em;position:relative;text-align:center;pointer-events:none;white-space:nowrap;font-family:"Arial Black","Arial Bold",Arial,sans-serif;background:linear-gradient(
to bottom,
rgba(8, 42, 123, 0.35) 30%,
rgba(255, 255, 255, 0) 76%
);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:20px}.sc-carousel-wrapper .carousel-container{width:100%;max-width:1200px;height:450px;position:relative;perspective:1000px;margin:0
auto}.sc-carousel-wrapper .carousel-track{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;transform-style:preserve-3d;transition:transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.sc-carousel-wrapper
.card{position:absolute;width:280px;height:380px;background:white;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0, 0, 0, 0.15);transition:all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);cursor:pointer}.sc-carousel-wrapper .card
img{width:100%;height:100%;object-fit:cover;transition:all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);filter:grayscale(100%)}.sc-carousel-wrapper
.card.center{z-index:10;transform:scale(1.1) translateZ(0)}.sc-carousel-wrapper .card.center
img{filter:none}.sc-carousel-wrapper .card.left-2{z-index:1;transform:translateX(-400px) scale(0.8) translateZ(-300px);opacity:0.7}.sc-carousel-wrapper .card.left-1{z-index:5;transform:translateX(-200px) scale(0.9) translateZ(-100px);opacity:0.9}.sc-carousel-wrapper .card.right-1{z-index:5;transform:translateX(200px) scale(0.9) translateZ(-100px);opacity:0.9}.sc-carousel-wrapper .card.right-2{z-index:1;transform:translateX(400px) scale(0.8) translateZ(-300px);opacity:0.7}.sc-carousel-wrapper
.card.hidden{opacity:0;pointer-events:none}.sc-carousel-wrapper .card.init-left{transform:translateX(calc(-1 * var(--init-offset))) scale(1) translateZ(0);z-index:8;opacity:1}.sc-carousel-wrapper .card.init-right{transform:translateX(var(--init-offset)) scale(1) translateZ(0);z-index:8;opacity:1}.sc-carousel-wrapper .card.init-hidden{opacity:0;pointer-events:none}.sc-carousel-wrapper .member-info.show-both .member-name::before,
.sc-carousel-wrapper .member-info.show-both .member-name::after{display:none}.sc-carousel-wrapper .first-name,
.sc-carousel-wrapper .last-name{display:block}.sc-carousel-wrapper .last-name{font-weight:700}.sc-carousel-wrapper .card.init-left img,
.sc-carousel-wrapper .card.init-right
img{filter:none}.sc-carousel-wrapper .member-info{display:flex;justify-content:center;gap:50px;margin-top:40px;transition:all 0.5s ease-out;flex-wrap:wrap}.sc-carousel-wrapper .member-slot{text-align:center}.sc-carousel-wrapper .slot-B{display:none}.sc-carousel-wrapper .member-info.show-both .slot-B{display:block}.sc-carousel-wrapper .member-name{color:var(--sc-accent-color);font-size:2rem;font-weight:700;margin-bottom:10px;position:relative;display:inline-block}.sc-carousel-wrapper .member-name::before,
.sc-carousel-wrapper .member-name::after{content:'';position:absolute;top:100%;width:60px;height:2px;background:var(--sc-accent-color)}.sc-carousel-wrapper .member-name::before{left:-80px}.sc-carousel-wrapper .member-name::after{right:-80px}.sc-carousel-wrapper .member-role{color:#848696;font-size:1rem;font-weight:500;opacity:0.8;text-transform:uppercase;letter-spacing:0.1em;padding:10px
0;margin-top:-15px;position:relative}.sc-carousel-wrapper
.dots{display:flex;justify-content:center;gap:10px;margin-top:40px}.sc-carousel-wrapper
.dot{width:10px;height:10px;border-radius:50%;background:rgba(8, 42, 123, 0.2);cursor:pointer;transition:all 0.3s ease}.sc-carousel-wrapper
.dot.active{background:var(--sc-accent-color);transform:scale(1.2)}.sc-carousel-wrapper .nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(8, 42, 123, 0.6);color:white;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:all 0.3s ease;font-size:1.5rem;border:none;outline:none;padding-bottom:4px}.sc-carousel-wrapper .nav-arrow:hover{background:rgba(0, 0, 0, 0.8);transform:translateY(-50%) scale(1.1)}.sc-carousel-wrapper .nav-arrow.left{left:20px;padding-right:3px}.sc-carousel-wrapper .nav-arrow.right{right:20px;padding-left:3px}.sc-carousel-wrapper .profile-btn{display:inline-block;margin-top:10px;padding:10px
20px;border-radius:25px;background-color:var(--sc-button-bg);color:var(--sc-button-text);font-size:0.9rem;text-transform:uppercase;letter-spacing:0.08em;text-decoration:none;transition:background-color 0.3s ease, transform 0.2s ease}.sc-carousel-wrapper .profile-btn:hover{background-color:var(--sc-accent-color);transform:translateY(-2px)}@media (max-width: 768px){.sc-carousel-wrapper .about-title{font-size:2.5rem}.sc-carousel-wrapper .carousel-container{height:300px}.sc-carousel-wrapper
.card{width:200px;height:280px}.sc-carousel-wrapper .card.left-2{transform:translateX(-250px) scale(0.8) translateZ(-300px)}.sc-carousel-wrapper .card.left-1{transform:translateX(-120px) scale(0.9) translateZ(-100px)}.sc-carousel-wrapper .card.right-1{transform:translateX(120px) scale(0.9) translateZ(-100px)}.sc-carousel-wrapper .card.right-2{transform:translateX(250px) scale(0.8) translateZ(-300px)}.sc-carousel-wrapper .member-info{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}.sc-carousel-wrapper .member-slot{flex:1 0 45%;max-width:45%;text-align:center}.sc-carousel-wrapper .member-name{font-size:1.3rem}.sc-carousel-wrapper .member-role{font-size:0.8rem}.sc-carousel-wrapper .member-name::before,
.sc-carousel-wrapper .member-name::after{display:none}.sc-carousel-wrapper .profile-btn{font-size:0.75rem;padding:8px
14px}.sc-carousel-wrapper .card.init-left{transform:translateX(calc(-1 * var(--init-offset))) scale(1) translateZ(0)}.sc-carousel-wrapper .card.init-right{transform:translateX(var(--init-offset)) scale(1) translateZ(0)}}