body{overflow-x:visible}pre,label{display:block;white-space:normal;font-family:"IBM Plex Mono",monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#8896a3;margin-top:0;margin-bottom:6px}footer{margin-top:0}select,textarea,input[type=text],input[type=password],.fileblock{width:100%;border:1px solid #dfe4e8;background:#fbfcfd;padding:13px 14px;border-radius:8px;font:inherit;color:#102131}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,.fileblock:focus{outline:-webkit-focus-ring-color auto 1px}#s_top{background:#f6f7f8;border-top:1px solid #dfe4e8;border-bottom:1px solid #dfe4e8}#s_top content h1{font-size:clamp(58px, 7.4vw, 88px);margin:0;margin-top:1em;max-width:7em;line-height:.92;letter-spacing:-.06em;font-weight:300}#s_top content ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:15px 20px}#s_top content ul li{display:block;flex-basis:200px;flex-grow:1}#s_main content{display:grid;grid-template-columns:250px minmax(0,760px);gap:105px}#s_main content aside{align-self:flex-start;position:sticky;top:0}#s_main content aside a:not(.btn){font-size:13px;color:#667586}#s_main content aside a:not(.btn):hover{color:#276ef1;text-decoration:none}#s_main content aside ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:20px}#s_main content aside ul li{display:block}#s_main content aside .btn{margin-top:30px;padding-top:.7em;padding-bottom:.7em;width:100%}#s_main content .article{flex-grow:1}#s_main content .article h2{border-top:1px solid #dfe4e8;padding-top:46px}#s_main content .article ul{display:grid;grid-template-columns:1fr;padding:0;margin:0}#s_main content .article ul li{display:flex;gap:1em;margin:0;padding:11px 0 11px 0;border-bottom:1px solid #edf0f2}#s_main content .article ul li:last-child{border-bottom:0}#s_main content .article ul li:before{margin-top:.5em;content:"";left:2px;top:24px;width:5px;height:5px;border-radius:50%;background:#276ef1;display:block;flex-shrink:0}#s_main content .article ul.twoCol{grid-template-columns:1fr 1fr;column-gap:54px}#s_main content .article ul.twoCol li{padding:14px 0;border-bottom:1px solid #dfe4e8}@media (max-width:950px){#s_main content{display:block}#s_main content aside{position:static}#s_main content aside ul{display:none}#s_main content aside .btn{width:auto;margin-top:0;margin-bottom:40px}#s_main content .article ul.twoCol{grid-template-columns:1fr}}#s_apply{background:linear-gradient(135deg,#071a2c 0%,#0c2842 65%,#111c31 100%);color:#fff}#s_apply content{display:grid;grid-template-columns:0.82fr 1.18fr;gap:80px}#s_apply content .intro{flex-basis:300px}#s_apply content .intro h2{font-size:clamp(42px, 5vw, 70px);line-height:.98;letter-spacing:-.05em;font-weight:300}#s_apply content .intro p{margin:0}#s_apply content .intro p.text{color:#a5b6c5;margin-top:20px;max-width:520px}#s_apply content .intro p.pozice{border-top:1px solid rgba(255,255,255,.14);padding-top:20px;margin-top:34px;font-size:15px;margin-bottom:5px;font-weight:500}#s_apply content .intro p.info{font-size:14px;color:#8fa4b7}#s_apply content .form{background:#fff;color:#102131;border-radius:18px;padding:32px}#s_apply content .form label{color:#071a2c}#s_apply content .form .btn{padding:.7em 2em}#s_apply content .form .row{flex-wrap:wrap}#s_apply content .form .row .field{flex-basis:200px}#s_apply content .form .souhlasrow{justify-content:space-between;margin-top:10px;margin-bottom:20px}#s_apply content .form .souhlasrow>div{display:flex;align-items:center;gap:10px}#s_apply content .form .souhlasrow>div label{margin:0}#s_apply content .form .souhlasrow>div>input{max-width:80px}#s_apply content .form .souhlasrow>div .zasady_anchor{text-decoration:underline}#s_apply content .form .captchahint{font-weight:700}@media (max-width:980px){#s_apply content{grid-template-columns:1fr;gap:42px}}