html{background-image:url(/assets/background/chip.svg),linear-gradient(148deg,var(--dark-blue),var(--main-blue),var(--light-blue));position:relative;background-repeat:no-repeat,no-repeat;background-size:70%,cover;background-blend-mode:soft-light;background-position:calc(100% + 25vw) calc(100% + 10vh),center}.background-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.background-content image{width:100%;height:100%}.chem-icon{position:absolute;top:-40vh;left:-15vw;transform:rotate(15deg);height:180vh;filter:contrast(140%) brightness(60%)}.join-best{position:relative;margin:auto;max-width:450px;width:auto;height:250px;background-color:#ffffff40;border-radius:15px}.join-best p{padding:10px 15px}.join-best h3{position:absolute;text-align:center;width:70%;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.join-best #join-btn{outline:none;border:none;border-radius:15px;padding:8px 15px;background:#bd9732;position:absolute;left:50%;transform:translate(-50%);bottom:1rem;font-size:12px;margin-top:1rem}.team-year-toggle{border:none;margin-right:5vw;padding-top:2vh;position:relative}.bdz-team-container{display:grid}.toggle-container{position:relative;background:#ffffffa0;border-radius:25px;padding:4px;margin-left:auto;display:flex;width:150px;height:50px;box-shadow:inset 0 2px 4px #0000001a,0 1px 2px #0000000d;transition:background-color .3s ease}.slider-background{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:var(--main-blue);border-radius:20px;box-shadow:0 2px 8px #00000026,0 1px 3px #0000001a;z-index:1}.selected-year-div{flex:1;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.selected-year-input{position:absolute;opacity:0;pointer-events:none}.year-label{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;font-size:12px;font-weight:600;cursor:pointer;transition:color .3s ease;-webkit-user-select:none;user-select:none;border-radius:21px}.year-label h2{margin:0;font-size:inherit;font-weight:inherit;transition:color .3s ease}.year-label h2{color:color-mix(in srgb,var(--main-blue) 30%,transparent 70%)}.selected-year-input:checked+.year-label h2{color:#fff}.year-label:hover{color:color-mix(in srgb,var(--light-blue) 40%,transparent 50%);border-radius:21px}.team-div{display:flex;grid-area:1 / 1;flex-wrap:wrap;row-gap:2vh;column-gap:4vw;padding-bottom:5rem;justify-content:center;transition:opacity .7s ease}.img-div{width:279px;height:362px;margin-top:2vh;overflow:hidden;cursor:pointer;border-radius:15px;position:relative}.img-div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 60%,var(--dark-blue) 100%);transition:box-shadow .3s ease-in-out}.img-div.has-link:hover:after{box-shadow:inset 20px 0 50px var(--light-blue),inset -20px 0 50px var(--light-blue)}.img-div.has-link:hover .person-label-div{background-color:var(--dark-blue)}.person-label-div{position:absolute;bottom:5%;left:50%;text-align:center;transform:translate(-50%);z-index:1;width:80%;height:auto;background-color:#ffffff40;z-index:100;border-radius:15px;padding:.7em;transition:background-color .3s ease-in-out}.img-div img{position:absolute;top:0;left:0;transform-origin:top;width:100%;height:auto}@media (max-width: 1400px){.team-div{max-width:calc(837px + 8vw);margin:0 auto}html{background-position:calc(100% + 25vw) 90%,center}.chem-icon{position:absolute;top:-40vh;left:-24vw;transform:rotate(15deg);height:180vh;filter:contrast(140%) brightness(60%)}}@media (max-width: 1024px){.team-div{max-width:calc(558px + 4vw);margin:0 auto}.chem-icon{display:none}html{background-size:0%,cover}}@media (max-width: 768px){.team-div{max-width:279px;margin:0 auto}.toggle-container{height:40px}}@media (max-width: 550px){.join-best #join-btn{bottom:.5rem;margin:.5rem 0}}@media (max-width: 375px){.img-div{width:251px;height:326px}}
