.s-form{padding:calc(var(--scale)*20) calc(var(--scale)*0);position:relative}@media (min-width:1200px){.s-form{padding:calc(var(--scale)*60) calc(var(--scale)*0)}}.s-form .m-form{border-radius:calc(var(--scale)*16);position:relative}.s-form .m-timer{margin-bottom:calc(var(--scale)*20)}@media (min-width:768px){.s-form .m-timer{margin-bottom:calc(var(--scale)*12)}}@media (min-width:1200px){.s-form .m-timer{margin-bottom:0}}.s-form__title span{background:-webkit-gradient(linear,left top,right top,from(#2a7b9b),color-stop(0,#fac800),color-stop(95%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,#2a7b9b,#fac800 0,hsla(0,0%,100%,0) 95%);background:-o-linear-gradient(left,#2a7b9b 0,#fac800 0,hsla(0,0%,100%,0) 95%);background:linear-gradient(90deg,#2a7b9b,#fac800 0,#fff0 95%);border-radius:calc(var(--scale)*6);display:inline-block;margin-left:calc(var(--scale)*-5);padding:calc(var(--scale)*0) calc(var(--scale)*4)}@media (min-width:1200px){.s-form__title span{border-radius:calc(var(--scale)*12);padding:calc(var(--scale)*0) calc(var(--scale)*8)}}.s-form__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--scale)*12);overflow:hidden}@media (min-width:768px){.s-form__container{display:grid;gap:calc(var(--scale)*8);grid-template-columns:repeat(2,1fr);min-height:calc(var(--scale)*352)}}@media (min-width:1200px){.s-form__container{gap:calc(var(--scale)*20);min-height:calc(var(--scale)*460)}}.s-form__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-white);color:var(--color-black);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:calc(var(--scale)*320);overflow:hidden;padding:calc(var(--scale)*12);position:relative}@media (min-width:1200px){.s-form__left{min-height:calc(var(--scale)*396);padding:calc(var(--scale)*24)}}.s-form__discount{background:var(--color-red);border-radius:calc(var(--scale)*40);color:var(--color-white);margin-left:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:calc(var(--scale)*6) calc(var(--scale)*12)}@media (min-width:1200px){.s-form__discount{padding:calc(var(--scale)*14) calc(var(--scale)*24)}}.s-form__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s-form__right .m-timer{margin-top:auto}.s-form__info{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;gap:calc(var(--scale)*8);position:relative;z-index:3}@media (max-width:767px){.s-form__info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.s-form__info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:768px){.s-form__info-container{min-height:100%}}.s-form__info-container--top{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.s-form__info-bottom{margin-top:auto}.s-form__description{max-width:calc(var(--scale)*449)}@media (max-width:1199px){.s-form__description{display:block}}.s-form__list{margin-top:auto}.s-form__list-caption{margin-bottom:calc(var(--scale)*10)}@media (min-width:1200px){.s-form__list-caption{margin-bottom:calc(var(--scale)*20)}}.s-form__list-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--scale)*10)}@media (min-width:1200px){.s-form__list-items{gap:calc(var(--scale)*10)}}.s-form__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--scale)*8)}@media (min-width:1200px){.s-form__list-item{gap:calc(var(--scale)*7)}}.s-form__list-item:before{background:var(--color-red);border-radius:100%;content:"";display:block;margin-top:calc(var(--scale)*5);max-height:calc(var(--scale)*6);max-width:calc(var(--scale)*6);min-height:calc(var(--scale)*6);min-width:calc(var(--scale)*6)}@media (min-width:1200px){.s-form__list-item:before{margin-top:calc(var(--scale)*9);max-height:calc(var(--scale)*10);max-width:calc(var(--scale)*10);min-height:calc(var(--scale)*10);min-width:calc(var(--scale)*10)}}.s-form__radios{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--scale)*10)}@media (min-width:1200px){.s-form__radios{gap:calc(var(--scale)*24)}}.s-form__radios-items{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--scale)*10)}@media (min-width:1200px){.s-form__radios-items{gap:calc(var(--scale)*24)}}.s-form__radios-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--scale)*4);position:relative}@media (min-width:1200px){.s-form__radios-item{gap:calc(var(--scale)*8)}}.s-form__radios-btn{background-color:#666!important;border-radius:100%;min-height:calc(var(--scale)*18);min-width:calc(var(--scale)*18);position:relative}.s-form__radios input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.s-form__radios input:checked~.s-form__radios-btn:after{background:var(--color-red);border-radius:100%;content:"";height:calc(var(--scale)*9);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(var(--scale)*9)}.s-form__places{margin-top:calc(var(--scale)*14)}@media (max-width:767px){.s-form__places{margin-bottom:calc(var(--scale)*20)}}@media (min-width:768px){.s-form__places{margin-top:calc(var(--scale)*8)}}@media (min-width:1200px){.s-form__places{margin-top:calc(var(--scale)*20)}}.s-form__places-value{background:var(--color-red);border-radius:calc(var(--scale)*20);color:var(--color-white);padding:calc(var(--scale)*2) calc(var(--scale)*10)}.s-form__free{background:var(--color-white);color:var(--color-red);font-size:calc(var(--scale)*11);font-weight:600;line-height:1;padding:calc(var(--scale)*10);position:absolute;right:calc(var(--scale)*-100);text-align:center;text-transform:uppercase;top:calc(var(--scale)*20);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:calc(var(--scale)*256)}@media (min-width:768px){.s-form__free{background:var(--color-red);color:var(--color-white);padding:calc(var(--scale)*5);right:calc(var(--scale)*-50);width:calc(var(--scale)*151)}}@media (min-width:1200px){.s-form__free{font-size:calc(var(--scale)*20);padding:calc(var(--scale)*10);right:calc(var(--scale)*-80);top:calc(var(--scale)*20);width:calc(var(--scale)*256)}}@media (max-width:1199px){.s-form--bottom .s-form__info{margin-top:auto}}.s-form--specific .s-form__left{background:var(--color-black);margin-bottom:calc(var(--scale)*8)}@media (min-width:768px){.s-form--specific .s-form__left{margin:0}.s-form--specific .s-form__container{gap:calc(var(--scale)*8)}}@media (min-width:1200px){.s-form--specific .s-form__container{gap:calc(var(--scale)*20)}.s-form--specific .s-form__img-rune-2{right:calc(var(--scale)*-40)}}.s-form--specific .m-form{border-radius:calc(var(--scale)*16)}.s-form--specific .m-form .a-button{background:var(--color-black)}.s-form--compact{padding:calc(var(--scale)*20) calc(var(--scale)*0) calc(var(--scale)*12)}@media (min-width:1200px){.s-form--compact{padding:calc(var(--scale)*20) calc(var(--scale)*0) calc(var(--scale)*12)}}.s-form--compact .s-form__left{display:none}.s-form--compact .s-form__container{display:grid;gap:0;grid-template-columns:1fr;min-height:unset}@media (min-width:768px){.s-form--compact .s-form__inputs{display:grid;gap:calc(var(--scale)*12);grid-template-columns:repeat(3,1fr);margin-bottom:calc(var(--scale)*12)}}@media (min-width:1200px){.s-form--compact .s-form__inputs{gap:calc(var(--scale)*20);grid-column:1/4;margin:0}}.s-form--compact .m-form .a-button{background:var(--color-black)}@media (min-width:1200px){.s-form--compact .m-form .a-button{grid-column:4;margin:0;padding:calc(var(--scale)*12) 0}.s-form--compact .m-form__stuffing{display:grid;gap:calc(var(--scale)*20);grid-template-columns:repeat(4,1fr);margin-bottom:calc(var(--scale)*16)}}.s-form--compact .m-form__title{font-size:calc(var(--scale)*17);line-height:120%}@media (min-width:1200px){.s-form--compact .m-form__title{font-size:calc(var(--scale)*26);margin-bottom:calc(var(--scale)*24);max-width:calc(var(--scale)*1060)}}.s-form--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}@media (max-width:767px){.s-form--horizontal{border-radius:calc(var(--scale)*16);overflow:hidden}.s-form--horizontal .m-form__back{position:absolute;right:calc(var(--scale)*-800);z-index:1}.s-form--horizontal .m-form .a-control,.s-form--horizontal .m-form__stuffing,.s-form--horizontal .m-form__subtitle,.s-form--horizontal .m-form__title{position:relative;z-index:2}}.s-form--horizontal .m-form__title{margin-bottom:calc(var(--scale)*8)}.s-form--horizontal .m-form__subtitle{margin-bottom:calc(var(--scale)*20)}@media (min-width:1200px){.s-form--horizontal .m-form__subtitle{margin-bottom:calc(var(--scale)*24)}}.s-form--horizontal .m-form__stuffing{position:relative;z-index:3}.s-form--horizontal .m-form__inputs{gap:calc(var(--scale)*16);margin-bottom:calc(var(--scale)*16)}@media (min-width:1200px){.s-form--horizontal .m-form__inputs{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:grid;gap:calc(var(--scale)*20);grid-template-columns:repeat(3,1fr);margin-bottom:0}}.s-form--horizontal .s-form__back{position:absolute;z-index:1}.s-form--horizontal .s-form__container{border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;width:100%}.s-form--horizontal .s-form__container .m-form{border-radius:calc(var(--scale)*16);max-width:100%;overflow:hidden;width:100%}.s-form--horizontal .s-form__container .m-form>*{position:relative;z-index:2}.s-form--horizontal .s-form__container .m-form__back{left:calc(100% - var(--scale)*96);position:absolute;top:calc(var(--scale)*12);z-index:1}@media (min-width:768px){.s-form--horizontal .s-form__container .m-form__back{left:unset;right:calc(var(--scale)*20);top:calc(var(--scale)*20)}}@media (min-width:1200px){.s-form--horizontal .s-form__container .m-form__back{right:calc(var(--scale)*35);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:1199px){.s-form--horizontal .s-form__container .m-form__back{height:calc(var(--scale)*86)}.s-form--horizontal .s-form__container .m-form__back svg{display:block;height:100%;width:auto}}@media (max-width:767px){.s-form--horizontal .s-form__container .m-form__back svg>*{display:none}.s-form--horizontal .s-form__container .m-form__back svg .rune{display:block!important}}.s-form--horizontal .s-form__container .m-form__stuffing{position:relative;width:100%;z-index:3}@media (min-width:1200px){.s-form--horizontal .s-form__container .m-form__stuffing{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:grid;gap:calc(var(--scale)*20);grid-template-columns:1fr 25%}}.s-form--horizontal .s-form__container .a-control{display:block;margin-top:calc(var(--scale)*20)}@media (min-width:1200px){.s-form--horizontal .s-form__container .a-control{margin-top:calc(var(--scale)*24)}}.s-form--horizontal .s-form__container .a-control__text{color:var(--color-white)}.s-form--horizontal .s-form__container .a-button{margin-bottom:0}
