.application-page,.application-wrap{min-height:100vh}.application-header{border-bottom:1px solid #cadcee26;justify-content:space-between;align-items:center;height:84px;display:flex}.application-header a,.application-header span{color:#b9cad7;align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.application-header a:hover{color:#fff}.application-header span svg{color:#67e0eb}.application-header-right{align-items:center;gap:22px;display:flex}.application-header-right>span{white-space:nowrap}.application-header .lp-language select{height:36px}.application-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:10%;min-height:calc(100vh - 84px);padding:60px 0;display:grid}.application-intro h1{margin:24px 0;font-size:clamp(46px,5vw,74px);line-height:1.04}.application-intro h1 em{color:#54e5ef;font-style:normal}.application-intro>p{color:#a9b9c9;max-width:560px;font-size:17px;line-height:1.6}.application-note{border-top:1px solid #354356;max-width:450px;margin-top:51px;padding-top:27px}.application-note-row{grid-template-columns:32px 1fr;align-items:baseline;gap:12px;margin-top:19px;display:grid}.application-note-row:first-child{margin-top:0}.application-note-row>span{color:#54e5ef;font-size:11px;font-weight:800}.application-note-row>div{color:#d5e0e9;font-size:14px}.application-intro>a{color:#a9ddeb;align-items:center;gap:6px;margin-top:49px;font-size:13px;display:inline-flex}.application-panel{background:#142135;border:1px solid #3b5060;border-top:2px solid #54e5ef;border-radius:5px;padding:36px 38px 38px}.application-form-head{margin-bottom:25px}.application-form-head h2{margin:14px 0 0;font-size:29px;line-height:1.18}.application-experience{border:0;min-width:0;margin:0;padding:0}.application-experience legend{color:#bdcbd7;margin-bottom:13px;font-size:13px;font-weight:700}.application-options{gap:10px;display:grid}.application-option{color:#edf4f8;cursor:pointer;background:#0e1b2c;border:1px solid #415268;border-radius:4px;align-items:center;gap:13px;min-height:58px;padding:12px 15px;font-size:14px;font-weight:600;line-height:1.4;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.application-option:hover{background:#192c3e;border-color:#7ca8b3}.application-option.is-selected{background:#193544;border-color:#54e5ef;box-shadow:inset 3px 0 #54e5ef}.application-option input{accent-color:#54e5ef;cursor:pointer;flex:none;width:18px;height:18px;margin:0}.application-option:has(input:focus-visible){outline-offset:2px;outline:2px solid #54e5ef}.application-option input:focus-visible{outline:none}.application-details{border-top:1px solid #354b5e;margin-top:25px;padding-top:22px}.application-details label{color:#cbd7e0;font-size:14px;font-weight:600;line-height:1.55;display:block}.application-details textarea{color:#fff;width:100%;min-height:148px;font:inherit;resize:vertical;background:#0b1829;border:1px solid #415268;border-radius:4px;margin-top:12px;padding:13px 14px;font-size:16px;line-height:1.5;display:block}.application-details textarea:focus{outline-offset:2px;border-color:#54e5ef;outline:2px solid #54e5ef}.application-details .lp-button,.application-telegram-step .lp-button{white-space:normal;text-align:center;gap:12px;width:100%;margin-top:22px}.application-details .lp-button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.application-player-links{border-top:1px solid #354b5e;gap:10px;margin-top:24px;padding-top:22px;display:grid}.application-player-links a{color:#edf4f8;background:#0e1b2c;border:1px solid #415268;border-radius:4px;align-items:center;gap:11px;min-height:52px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.35;transition:border-color .2s,background .2s;display:flex}.application-player-links a:hover{background:#193544;border-color:#54e5ef}.application-player-links a svg:first-child{color:#54e5ef;flex:none}.application-player-links a svg:last-child{flex:none;margin-left:auto}.application-telegram-step>p:first-child{color:#cbd7e0;font-size:15px;line-height:1.6}.application-telegram-step .application-draft-note{color:#aab9c7;margin-top:14px;font-size:12px;line-height:1.5}.application-form-error{color:#ff9da6;margin:14px 0 0;font-size:12px;line-height:1.5}.application-success{gap:14px;display:grid}.application-success h2{margin:0;font-size:29px;line-height:1.18}.application-success p{color:#b4c4d0;margin:0;font-size:14px;line-height:1.6}.application-success .lp-button{margin-top:8px}.application-back-step{color:#b9cad7;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:25px;padding:0;font-size:13px;display:inline-flex}.application-back-step:hover{color:#fff}@media (max-width:900px){.application-grid{grid-template-columns:1fr;gap:45px}.application-panel{width:100%;max-width:600px}.application-intro h1{font-size:55px}.application-note{margin-top:33px}.application-intro>a{margin-top:30px}}@media (max-width:560px){.application-header{height:65px}.application-header-right{gap:10px}.application-header-right>span{font-size:10px}.application-header-right>span svg{width:14px}.application-grid{gap:22px;padding:28px 0 64px}.application-intro h1{margin:14px 0 12px;font-size:41px}.application-intro>p{font-size:16px;line-height:1.5}.application-note,.application-intro>a{display:none}.application-panel{padding:25px 24px 28px}.application-form-head h2{font-size:26px}}
