:root{--font-Unbounded:"Unbounded",sans-serif;--font-Stetica:"Stetica",sans-serif;--main-color-text:#ffffff;--back-color:#030105;--card-color:#1f1f1f;--label-color:rgba(255,255,255,0.5);--link-color:#e395ff;--border-color:rgba(255,255,255,0.15);--accent-color-1:#8826ea;--accent-color-2:#3d26ea;--animathion-hover:all 0.8s ease 0s;--gradient-color:linear-gradient(42deg,#e395ff,#7f23dc);--content-max-width:1332px;--scale:min(100vw,var(--content-max-width))/1440;--big-title-size:calc(var(--scale) * 64);--section-title-size:calc(var(--scale) * 48);--title-size:calc(var(--scale) * 18);--text-size:calc(var(--scale) * 18);--small-text-size:calc(var(--scale) * 16)}*,body{box-sizing:border-box}body{background-color:var(--back-color)}@media screen and (max-width:759px){:root{--scale:100vw/375;--big-title-size:calc(var(--scale) * 22);--small-text-size:calc(var(--scale) * 13)}}@font-face{font-family:Header Unbounded;src:url(/fonts/Unbounded-Regular.ttf);font-weight:400;font-display:swap}.adaptive-header{display:none}@media(max-width:1366px){header.site-desktop-header{display:none}body:has(.adaptive-header.is-open){overflow:hidden}.adaptive-header{display:block;position:fixed;inset:0 0 auto;z-index:16;color:#fff;font-family:Header Unbounded,sans-serif;font-weight:400}.adaptive-header a{transition:color .2s,background-color .2s,transform .2s}.adaptive-header__bar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;height:calc(64px + env(safe-area-inset-top));padding:calc(12px + env(safe-area-inset-top)) 16px 12px;background:rgba(25,25,28,.2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.adaptive-header__logos{display:flex;align-items:center;gap:16px}.adaptive-header picture,.adaptive-header__logos a,.adaptive-header__logos img{display:block}.adaptive-header__brand{position:relative;width:94.895px;height:29.003px}.adaptive-header__symbol{position:absolute;inset:0 auto auto 0}.adaptive-header__brand-text{position:absolute;left:34.2px;top:7.56px}.adaptive-header__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#161616;cursor:pointer}.adaptive-header__icon{position:relative;display:block;width:24px;height:24px;overflow:hidden}.adaptive-header__icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.adaptive-header.is-open .adaptive-header__logos{visibility:hidden}.adaptive-header.is-open .adaptive-header__bar{background:rgba(0,0,0,0)}.adaptive-header__overlay{position:fixed;inset:0;height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:rgba(0,0,0,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.adaptive-header__menu{display:flex;flex-direction:column;gap:64px;width:min(100% - 32px,343px);margin-inline:auto;padding-top:calc(88px + env(safe-area-inset-top));padding-bottom:calc(40px + env(safe-area-inset-bottom))}.adaptive-header nav{display:flex;flex-direction:column;align-items:center;gap:18px}.adaptive-header nav a{width:100%;color:#fff;text-align:center;font-size:24px;line-height:1.2;border-radius:6px}.adaptive-header nav a:active,.adaptive-header nav a:hover{background:rgba(255,255,255,.1)}.adaptive-header__contacts{display:flex;flex-direction:column;gap:24px}.adaptive-header__group{display:flex;flex-direction:column;align-items:center;gap:16px}.adaptive-header__copy{display:flex;flex-direction:column;gap:8px;text-align:center}.adaptive-header__copy h2{margin:0;font:400 16px/1.2 Header Unbounded,sans-serif}.adaptive-header__copy p{margin:0;color:#bcbcbc;font:400 14px/1.3 Montserrat,sans-serif}.adaptive-header__subscribe{padding:12px 16px;border:1px solid #323232;border-radius:1000px;color:#fff;background:rgba(55,50,58,.01);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:400 14px/1.3 Header Unbounded,sans-serif;cursor:pointer}.adaptive-header__subscribe:active,.adaptive-header__subscribe:hover{background:#722caf;border-color:#722caf}.adaptive-header__separator{display:block;width:100%;height:1px}.adaptive-header__social{display:flex;gap:16px}.adaptive-header__social a{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.adaptive-header__email{padding-block:4px;color:#e395ff;font-size:14px;line-height:1.3}.adaptive-header__email:active,.adaptive-header__email:hover{color:#e395ff;transform:scale(1.05)}.adaptive-header a:focus-visible,.adaptive-header button:focus-visible{outline:2px solid #e395ff;outline-offset:4px}}@media(min-width:701px) and (max-width:1366px){.adaptive-header__bar{height:calc(80px + env(safe-area-inset-top));padding-inline:24px}.adaptive-header__brand{width:117.795px;height:36px}.adaptive-header__brand-text{left:42.45px;top:9.39px}.adaptive-header__menu{padding-top:calc(104px + env(safe-area-inset-top))}}footer.internships-footer{display:block;padding:40px 0 24px;border:0;background:#19191c;color:#929292;font:300 16px/1.4 Montserrat,sans-serif}footer.internships-footer .internships-footer__container{width:min(100% - 64px,1332px);margin-inline:auto}footer.internships-footer .internships-footer__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:80px}footer.internships-footer a{color:inherit;text-decoration:none}footer.internships-footer a:hover{color:#fff}footer.internships-footer a:focus-visible{outline:2px solid #e395ff;outline-offset:3px}footer.internships-footer h2{margin:0 0 12px;color:#fff;font:400 18px/1.3 Montserrat,sans-serif}footer.internships-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}footer.internships-footer address,footer.internships-footer p{margin:0;font:inherit}footer.internships-footer .internships-footer__logos{display:flex;align-items:center;gap:20px;margin-bottom:28px}footer.internships-footer .internships-footer__logos img{display:block;filter:brightness(0) invert(1);max-width:100%;width:138px;height:auto}footer.internships-footer .internships-footer__email{display:inline-block;margin-top:24px;color:#e395ff;font-weight:500}footer.internships-footer .internships-footer__socials{display:flex;align-items:center;gap:16px;margin-top:24px}footer.internships-footer .internships-footer__socials a{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px}footer.internships-footer .internships-footer__socials img{display:block;flex-shrink:0;filter:brightness(0) invert(1)}footer.internships-footer .internships-footer__details{margin-top:32px}footer.internships-footer .internships-footer__details p+p{margin-top:10px}footer.internships-footer .internships-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #323232;margin-top:80px;padding-top:24px;font-size:14px}footer.internships-footer .internships-footer__bottom span{white-space:nowrap}@media(max-width:1100px){footer.internships-footer{font-size:14px}footer.internships-footer .internships-footer__grid{gap:40px}footer.internships-footer .internships-footer__logos{flex-wrap:wrap}footer.internships-footer .internships-footer__bottom{margin-top:60px;font-size:12px}}@media(min-width:701px) and (max-width:900px){footer.internships-footer .internships-footer__container{width:calc(100% - 48px)}footer.internships-footer .internships-footer__grid{grid-template-columns:1fr 1fr;gap:48px}footer.internships-footer .internships-footer__about{grid-column:1/-1;max-width:360px}footer.internships-footer .internships-footer__logos{flex-wrap:nowrap}}@media(max-width:700px){footer.internships-footer{padding:32px 0 24px}footer.internships-footer .internships-footer__container{width:calc(100% - 32px)}footer.internships-footer .internships-footer__grid{grid-template-columns:minmax(0,1fr);gap:40px}footer.internships-footer .internships-footer__logos{flex-wrap:nowrap}footer.internships-footer .internships-footer__logos img{width:126px}footer.internships-footer .internships-footer__bottom{align-items:flex-end;margin-top:48px;font-size:10px}footer.internships-footer h2{font-size:18px}}