@font-face{font-family:ProtoMono;font-display:swap;src:url(../fonts/ProtoMono-Bold.woff2) format("woff2"),url(../fonts/ProtoMono-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ProtoMono;font-display:swap;src:url(../fonts/ProtoMono-Light.woff2) format("woff2"),url(../fonts/ProtoMono-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:ProtoMono;font-display:swap;src:url(../fonts/ProtoMono-Regular.woff2) format("woff2"),url(../fonts/ProtoMono-Regular.woff) format("woff");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}body,html{height:100%;min-width:320px}body{color:#929292;line-height:1;font-family:ProtoMono;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:ProtoMono;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.no-webp body{background:url(../img/bg.jpg) 50% 0 repeat}body{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0}body::after{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background-color:rgba(8,4,4,.4)}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body{opacity:1}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:75rem;margin:0 auto;padding:0 .9375rem}[class*=-ibg]{position:relative}[class*=-ibg] img,[class*=-ibg] video{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg] iframe{position:absolute;width:100%;height:100%;top:0;left:0}.footer{padding-bottom:1.25rem}.socials-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.socials-list__link{font-size:1.875rem;color:#fff}.mainblock{position:relative;z-index:2;top:0;height:calc(100vh - 6.25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainblock__body{text-align:center;position:relative}.mainblock__body::after{content:"";position:absolute;pointer-events:none;z-index:-1;width:200%;height:200%;top:-50%;left:-50%;border-radius:50%;background:-o-radial-gradient(circle,#080404 0,rgba(0,0,0,0) 50%);background:radial-gradient(circle,#080404 0,rgba(0,0,0,0) 50%)}.mainblock__title{text-transform:uppercase;color:#ff8700;line-height:1.5;text-shadow:rgba(249,82,0,.5) 0 4px 4px,rgba(255,135,0,.5) 0 0 2px,#ff8700 0 0 4px,rgba(249,15,0,.9) 0 0 10px,rgba(249,15,0,.6) -1px 8px 13px}.mainblock__title:not(:last-child){margin-bottom:1.25rem}.mainblock__text{max-width:37.5rem;margin:0 auto;line-height:1.5;text-align:center;color:#fff}.mainblock__text:not(:last-child){margin-bottom:2.5rem}.mainblock__form{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5625rem;max-width:28.125rem;margin:0 auto;font-size:1.0625rem}.mainblock__form._sending{overflow:hidden;-ms-touch-action:none;touch-action:none}.mainblock__form._sending::after{content:"";position:fixed;z-index:100;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.8) url(../img/loading.svg) center/3.125rem 3.125rem no-repeat}.mainblock__input{position:relative}.mainblock__input input{width:100%;padding:0 .9375rem;height:3.125rem;color:#d9d9d9;border:1px solid #303030;background:#080404;border-radius:.25rem}.mainblock__input input:focus{border-color:#ff8700}.mainblock__input .form__error{position:absolute;left:0;top:110%;color:red;font-size:.875rem}.mainblock__button{height:3.125rem;color:#d9d9d9;border-radius:.25rem;padding:0 .9375rem;color:#080404;background-color:#ff8700;color:#fff}.success-message{text-align:center;font-size:1.5rem;line-height:1.3;color:#ade25d}@media (min-width:29.99875em){.mainblock__form{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}}@media (min-width:75em){.mainblock__title{font-size:7.5rem}.mainblock__text{font-size:1.5rem}}@media (max-width:20em){.mainblock__title{font-size:2.5rem}.mainblock__text{font-size:1.125rem}}@media (min-width:20em) and (max-width:75em){@supports (font-size:clamp(2.5rem ,0.6818181818rem + 9.0909090909vw ,7.5rem)){.mainblock__title{font-size:clamp(2.5rem ,.6818181818rem + 9.0909090909vw ,7.5rem)}}@supports not (font-size:clamp(2.5rem ,0.6818181818rem + 9.0909090909vw ,7.5rem)){.mainblock__title{font-size:calc(2.5rem + 5 * (100vw - 20rem)/ 55)}}@supports (font-size:clamp(1.125rem ,0.9886363636rem + 0.6818181818vw ,1.5rem)){.mainblock__text{font-size:clamp(1.125rem ,.9886363636rem + .6818181818vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,0.9886363636rem + 0.6818181818vw ,1.5rem)){.mainblock__text{font-size:calc(1.125rem + .375 * (100vw - 20rem)/ 55)}}}@media (any-hover:hover){.mainblock__button:hover{background-color:#d47302}.mainblock__button:hover:active{background-color:#ff8700}}.webp body{background:url(../img/bg.webp) 50% 0 repeat}