:root{--blue-400: #0B1642;--blue-300: #1F66AE;--blue-200: #75A7DB;--blue-100: #B9CCDF;--blue-50: #B9CCDF66;--dark: #474E6B;--light: #F1F1F1;--percent: 0%}.experience{position:relative;background-color:var(--light);width:100%}.experience__pin-wrap{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--light)}.experience__img-cover{position:absolute;inset:20%;border-radius:20px;overflow:hidden;z-index:1;will-change:top,left,right,bottom,border-radius}@media(max-width:992px){.experience__img-cover{inset:0;border-radius:0}}.experience__img{width:100%;height:100%;object-fit:cover;will-change:transform}@media(max-width:992px){.experience__img{transform:scale(1)}}.experience__overlay{position:absolute;inset:0;opacity:0;z-index:2}@media(max-width:992px){.experience__overlay{opacity:1}}.experience__text{position:relative;z-index:3;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px;top:100%;will-change:transform,opacity}@media(max-width:992px){.experience__text{opacity:1;transform:translateY(0);position:static}}.experience__text .xl-title{color:#fff;margin:0;font-size:clamp(40px,11.5254237288px + 6.7796610169vw,120px);line-height:1;font-weight:400}.experience__text .sub-title{color:#fff;font-size:clamp(16px,13.1525423729px + .6779661017vw,24px);font-weight:300;text-transform:none}.careers-intro{background-color:var(--light);padding-top:clamp(120px,95.0847457627px + 5.9322033898vw,190px);padding-bottom:clamp(100px,82.2033898305px + 4.2372881356vw,150px)}.careers-intro__wrap{display:flex;flex-direction:column;justify-content:space-between;gap:50px}@media(max-width:992px){.careers-intro__wrap{gap:30px}}.careers-intro__header{display:flex;flex-direction:column;gap:15px}.careers-intro__header .xl-title{color:var(--blue-400);margin:0}.careers-intro__text{width:100%;margin-left:auto;max-width:690px;display:flex;flex-direction:column;gap:20px}.careers-intro__text p{font-size:18px;line-height:1.5;color:var(--dark);margin:0;font-weight:400}.careers-banner{position:relative;width:100%;aspect-ratio:1600/950;display:flex;align-items:center;justify-content:center;overflow:hidden}.careers-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.careers-banner__content{position:relative;z-index:2;text-align:center;padding:20px}.careers-banner__content .banner-title{font-size:clamp(40px,18.6440677966px + 5.0847457627vw,100px);font-weight:400;color:#fff;margin:0;line-height:1.1}.careers-positions{background-color:var(--light);padding-block:clamp(100px,82.2033898305px + 4.2372881356vw,150px)}.careers-positions__wrap{display:flex;flex-direction:column;gap:50px}@media(max-width:992px){.careers-positions__wrap{gap:30px}}.careers-positions__header{flex:0 0 35%}.careers-positions__header .l-title{color:var(--blue-400);margin:0}@media(max-width:992px){.careers-positions__header .l-title br{display:none}}.careers-positions__list-wrap{flex:1;display:flex;flex-direction:column}.careers-positions__list{display:flex;flex-direction:column;gap:15px;margin-bottom:100px}.job-card{background-color:#fff;padding:clamp(30px,26.4406779661px + .8474576271vw,40px);display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:var(--blue-400);transition:background-color .45s ease,color .45s ease}@media(hover:hover){.job-card:hover{background-color:var(--blue-400);color:#fff}.job-card:hover .job-card__icon{color:var(--blue-400);background-color:#fff}}.job-card__info{display:flex;flex-direction:column;gap:5px}.job-card__title{font-size:clamp(24px,21.1525423729px + .6779661017vw,32px);line-height:clamp(28px,25.1525423729px + .6779661017vw,36px);font-weight:400;margin:0}.job-card__location{font-size:floe(15px,18px);line-height:22px;color:var(--dark)}.job-card__icon{width:55px;height:55px;background-color:var(--blue-400);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;transition:background-color .45s ease,color .45s ease}.job-card__icon svg{width:15px;height:15px}.opportunities-card{background-color:var(--blue-100);padding:clamp(40px,6.186440678px + 8.0508474576vw,135px) clamp(20px,9.3220338983px + 2.5423728814vw,50px);display:flex;flex-direction:column;align-items:center;text-align:center;max-width:650px;margin:0 auto;color:var(--blue-400)}.opportunities-card .sub-title{margin-bottom:10px;color:var(--dark)}.opportunities-card .m-title{margin:0 0 25px}.opportunities-card p{color:var(--dark);font-size:18px;line-height:24px;margin:0 0 15px}.opportunities-card__contact{font-size:16px;font-weight:400}.opportunities-card a{color:var(--blue-400);text-decoration:underline;font-weight:500;transition:opacity .3s ease}@media(hover:hover){.opportunities-card a:hover{opacity:.7}}
