@font-face{font-family:"Cygre Medium";src:url("https://posmotri.by/ya-brand-3/assets/fonts/Cygre-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cygre ExtraBold";src:url("https://posmotri.by/ya-brand-3/assets/fonts/Cygre-ExtraBold.ttf") format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:"Cygre SemiBold";src:url("https://posmotri.by/ya-brand-3/assets/fonts/Cygre-SemiBold.ttf") format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"Cygre Light";src:url("https://posmotri.by/ya-brand-3/assets/fonts/Cygre-Light.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Cygre Black";src:url("https://posmotri.by/ya-brand-3/assets/fonts/Cygre-Black.ttf") format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Cygre";src:url("https://posmotri.by/ya-brand-3/assets/fonts/Cygre-Regular.ttf") format("truetype");font-weight:900;font-display:swap;font-style:normal}.button{display:flex;align-items:center;gap:calc(min(.78125vw,15px)*1);border-radius:calc(min(.78125vw,15px)*1);padding:calc(min(1.0416666667vw,20px)*1) calc(min(1.3020833333vw,25px)*1);background:rgba(130,175,230,.06);outline:none;border:none;color:#82afe6;cursor:pointer;transition:all .3s ease-in-out;text-decoration:none}@media(max-width: 768px){.button{padding:15px 25px;gap:8px;border-radius:10px}}.button svg{width:calc(min(1.1458333333vw,22px)*1);height:calc(min(1.1458333333vw,22px)*1);flex-shrink:0;transition:all .3s ease-in-out}.button svg path{transition:all .3s ease-in-out}@media(max-width: 768px){.button svg{width:14px;height:14px}}.button:hover{background:var(--2-red);color:var(--txt)}.button:hover svg path{fill:var(--txt)}.button:focus{background:var(--2-red-2)}.button:focus svg path{fill:var(--txt)}.button.white{background:var(--txt);color:#091b34;padding:calc(min(1.3020833333vw,25px)*1) calc(min(2.34375vw,45px)*1);width:calc(min(14.4270833333vw,277px)*1);display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.button.white{padding:14px 32px;width:100%}}.button.white:hover{background:var(--2-red);color:var(--txt)}.button.white:focus{background:var(--2-red);color:var(--txt)}.button-arrow{position:relative;display:flex;align-items:center;gap:calc(min(.5208333333vw,10px)*1);border-radius:calc(min(5.2083333333vw,100px)*1);padding:calc(min(.4166666667vw,8px)*1) calc(min(.4166666667vw,8px)*1) calc(min(.4166666667vw,8px)*1) calc(min(1.6666666667vw,32px)*1);color:var(--txt);background:var(--2-red);outline:none;border:none;cursor:pointer;transition:all .3s ease-in-out;text-decoration:none}@media(max-width: 768px){.button-arrow{padding:8px 8px 8px 32px;border-radius:100px;gap:12px}}.button-arrow span{font-family:var(--font-family);font-weight:700;font-size:calc(min(1.5625vw,30px)*1);line-height:120%;position:relative;z-index:2}@media(max-width: 768px){.button-arrow span{font-size:22px}}.button-arrow .arrow{display:flex;align-items:center;justify-content:center;width:calc(min(2.5vw,48px)*1);height:calc(min(2.5vw,48px)*1);flex-shrink:0;background:var(--txt);border-radius:50%;transition:all .3s ease-in-out;position:relative;z-index:2}@media(max-width: 768px){.button-arrow .arrow{width:48px;height:48px}}.button-arrow .arrow svg{transition:all .3s ease-in-out;width:calc(min(1.9791666667vw,38px)*1);height:calc(min(1.9791666667vw,38px)*1)}@media(max-width: 768px){.button-arrow .arrow svg{width:38px;height:38px}}.button-arrow .arrow svg path{fill:var(--2-red)}.button-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-red);border-radius:calc(min(5.2083333333vw,100px)*1);z-index:1;transition:all .3s ease-in-out;opacity:0}.button-arrow:hover::before{opacity:1}.button-arrow:focus{background:var(--2-red-2)}.button-arrow:focus::before{opacity:0}.button-wide{position:relative;display:flex;align-items:center;justify-content:center;width:calc(min(12.5vw,240px)*1);gap:calc(min(.2604166667vw,5px)*1);border-radius:calc(min(.78125vw,15px)*1);padding:calc(min(1.0416666667vw,20px)*1) calc(min(2.0833333333vw,40px)*1);color:#091b34;background:var(--txt);outline:none;border:none;cursor:pointer;transition:all .3s ease-in-out;font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em;text-decoration:none}@media(max-width: 768px){.button-wide{padding:14px 20px;gap:10px;border-radius:32px;width:100%;font-size:11px}.button-wide.active::before{opacity:1}.button-wide.active .content{opacity:0}.button-wide.active .content-places{opacity:1}}.button-wide:hover{color:var(--txt)}.button-wide:hover::before{opacity:1}.button-wide:hover .content{opacity:0}.button-wide:hover .content-places{opacity:1}.button-wide:hover svg path{fill:var(--txt)}.button-wide .content{display:flex;align-items:center;gap:calc(min(.5208333333vw,10px)*1);position:relative;z-index:2;transition:all .3s ease-in-out}@media(max-width: 768px){.button-wide .content{gap:10px}}.button-wide .content-places{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;display:flex;align-items:center;gap:calc(min(.5208333333vw,10px)*1);justify-content:center;opacity:0;z-index:2;transition:all .3s ease-in-out}@media(max-width: 768px){.button-wide .content-places{gap:10px}}.button-wide svg{width:calc(min(.9375vw,18px)*1);height:calc(min(.9375vw,18px)*1);flex-shrink:0;transition:all .3s ease-in-out}.button-wide svg path{transition:all .3s ease-in-out;fill:#091b34}@media(max-width: 768px){.button-wide svg{width:18px;height:18px}}.button-wide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(126deg, #82afe6 0%, #82afe6 100%);border-radius:calc(min(.78125vw,15px)*1);z-index:1;transition:all .3s ease-in-out;opacity:0}@media(max-width: 768px){.button-wide::before{border-radius:15px}}.burger{border-radius:50%;width:36px;height:36px;background:var(--2-red);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out}@media(max-width: 768px){.burger{display:flex !important}}.btn-secondary{display:flex;align-items:center;gap:calc(min(.5208333333vw,10px)*1);border-radius:calc(min(1.6666666667vw,32px)*1);padding:calc(min(.7291666667vw,14px)*1) calc(min(1.6666666667vw,32px)*1);background:rgba(246,242,238,.05);outline:none;border:none;color:var(--txt);cursor:pointer;transition:all .3s ease-in-out;text-decoration:none;font-family:var(--font-family);font-weight:700;font-size:calc(min(1.0416666667vw,20px)*1);line-height:120%}@media(max-width: 768px){.btn-secondary{font-size:18px}}@media(max-width: 768px){.btn-secondary{padding:14px 20px;gap:8px;border-radius:32px}}.btn-secondary:hover{background:var(--2-red)}.btn-secondary:focus{background:var(--2-red-2)}.input{display:flex;flex-direction:column;position:relative}.input__title{font-family:var(--font-family);font-weight:300;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%;position:absolute;left:calc(min(.7291666667vw,14px)*1);top:calc(min(.7291666667vw,14px)*-1);color:var(--txt);background:var(--2-red);border-radius:calc(min(.7291666667vw,14px)*1);padding:calc(min(.15625vw,3px)*1) calc(min(.5208333333vw,10px)*1)}@media(max-width: 768px){.input__title{font-size:13px;line-height:130%}}@media(max-width: 768px){.input__title{padding:3px 10px;left:14px;top:-14px;border-radius:14px}}.input__field{font-family:var(--font-family);font-weight:400;font-size:calc(min(.9375vw,18px)*1);line-height:150%;background:rgba(246,242,238,.1);color:var(--txt);border:none;outline:none;border-radius:calc(min(2.5vw,48px)*1);padding:calc(min(.8854166667vw,17px)*1) calc(min(1.25vw,24px)*1)}@media(max-width: 768px){.input__field{font-size:16px;line-height:150%}}@media(max-width: 768px){.input__field{padding:12px 24px;border-radius:48px}}.input__field::placeholder{color:var(--txt);opacity:.4}.input__field:focus{background:var(--txt);color:var(--2-bg)}.input:has(.error) .input__field{color:var(--2-red);background-color:var(--txt)}.input:has(.error) .input__field::placeholder{color:var(--2-red)}.checkbox{display:flex;align-items:center;gap:calc(min(.4166666667vw,8px)*1);position:relative;width:fit-content;margin:0 auto}@media(max-width: 768px){.checkbox{gap:8px;justify-content:center}}.checkbox input{position:absolute;left:0;top:0;width:0;height:0;z-index:-1;opacity:0}.checkbox__input{width:calc(min(1.875vw,36px)*1);height:calc(min(1.875vw,36px)*1);border:1px solid rgba(250,249,246,.1);border-radius:calc(min(.3125vw,6px)*1);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width: 768px){.checkbox__input{width:36px;height:36px;border-radius:6px}}.checkbox__input:hover{background:rgba(246,242,238,.1)}.checkbox__input svg{width:calc(min(1.5625vw,30px)*1);height:calc(min(1.5625vw,30px)*1);display:none}@media(max-width: 768px){.checkbox__input svg{width:30px;height:30px}}.checkbox:has(input:checked) .checkbox__input{background:var(--2-red)}.checkbox:has(input:checked) .checkbox__input svg{display:block}.checkbox__text{font-family:var(--font-family);font-weight:300;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%;color:var(--txt);width:fit-content}@media(max-width: 768px){.checkbox__text{font-size:13px;line-height:130%}}.checkbox__text a{font-family:var(--font-family);font-weight:300;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%;color:var(--txt);text-decoration:underline}@media(max-width: 768px){.checkbox__text a{font-size:13px;line-height:130%}}.hero{position:relative;height:100svh;width:100%;display:flex;flex-direction:column;align-items:center;padding-top:calc(min(12.5vw,240px)*1);padding-bottom:calc(min(10.78125vw,207px)*1)}@media(max-width: 768px){.hero{padding-top:105px;padding-bottom:128px;height:472px}}.hero::after{content:"";position:absolute;z-index:2;bottom:0;left:0;width:100%;border-top:1px solid #23344a;border-radius:60px 60px 0 0;background:#020a15;height:calc(min(5.2083333333vw,100px)*1)}@media(max-width: 768px){.hero::after{height:25px}}.hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;object-position:80% 50%}.hero__title-container{position:relative;z-index:2;max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto}@media(max-width: 768px){.hero__title-container{max-width:calc(100% - 40px);margin:0 auto}}.hero__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(4.9479166667vw,95px)*1);line-height:115%;letter-spacing:-0.07em;color:var(--txt)}@media(max-width: 768px){.hero__title{font-size:40px}}.hero__info{position:relative;z-index:2;max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto;margin-bottom:calc(min(1.5625vw,30px)*1);display:flex;gap:calc(min(.78125vw,15px)*1);color:var(--txt);font-family:var(--font-family);font-weight:500;font-size:calc(min(.9375vw,18px)*1);line-height:140%;letter-spacing:-0.03em}@media(max-width: 768px){.hero__info{font-size:12px;gap:6px;max-width:calc(100% - 40px);margin-bottom:15px}}.hero .button{position:relative;z-index:2;margin-top:calc(min(3.125vw,60px)*1);width:fit-content;font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em}@media(max-width: 768px){.hero .button{font-size:11px;margin-top:25px;width:100%}}.partners{margin-top:calc(min(6.25vw,120px)*1);width:100%;display:flex;flex-direction:column;align-items:center}@media(max-width: 768px){.partners{margin-top:72px}}.partners__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.6041666667vw,50px)*1);line-height:120%;letter-spacing:-0.07em;color:var(--txt);margin-bottom:calc(min(2.9166666667vw,56px)*1);max-width:calc(min(67.7083333333vw,1300px)*1);width:100%}@media(max-width: 768px){.partners__title{font-size:26px;margin-bottom:20px;max-width:calc(100% - 40px)}}.partners__list{width:100%;display:flex;flex-direction:column;gap:calc(min(1.875vw,36px)*1)}@media(max-width: 768px){.partners__list{gap:16px}}.partners__list .partners__swiper,.partners__list .partners__swiper-reverse{padding:0 calc(min(1.0416666667vw,20px)*1)}@media(max-width: 768px){.partners__list .partners__swiper,.partners__list .partners__swiper-reverse{padding:0 20px}}.partners__swiper,.partners__swiper-reverse{width:100%}.partners__swiper .swiper-wrapper,.partners__swiper-reverse .swiper-wrapper{transition-timing-function:linear}.partners__swiper .swiper-slide,.partners__swiper-reverse .swiper-slide{position:relative;border:1px solid #23344a;border-radius:calc(min(1.8229166667vw,35px)*1);width:calc(min(16.6666666667vw,320px)*1);height:calc(min(13.0208333333vw,250px)*1);display:flex;justify-content:center;align-items:center;background:rgba(130,175,230,.03);overflow:hidden;transition:background .3s ease-in-out}.partners__swiper .swiper-slide:hover,.partners__swiper-reverse .swiper-slide:hover{background:rgba(130,175,230,.12)}@media(max-width: 768px){.partners__swiper .swiper-slide,.partners__swiper-reverse .swiper-slide{border-radius:20px;width:180px;height:120px}}.partners__swiper .swiper-slide .partners__link,.partners__swiper-reverse .swiper-slide .partners__link{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:calc(min(.5208333333vw,10px)*1);width:100%;height:100%;justify-content:space-between;align-items:center;padding:calc(min(2.6041666667vw,50px)*1) calc(min(1.71875vw,33px)*1);text-decoration:none}@media(max-width: 768px){.partners__swiper .swiper-slide .partners__link,.partners__swiper-reverse .swiper-slide .partners__link{padding:14px 18px 18px}}.partners__swiper .swiper-slide .partners__item-name,.partners__swiper-reverse .swiper-slide .partners__item-name{font-family:var(--font-family);font-weight:500;font-size:calc(min(.9375vw,18px)*1);line-height:120%;letter-spacing:-0.03em;color:var(--txt)}@media(max-width: 768px){.partners__swiper .swiper-slide .partners__item-name,.partners__swiper-reverse .swiper-slide .partners__item-name{font-size:12px}}.partners__swiper .swiper-slide img,.partners__swiper-reverse .swiper-slide img{width:auto;height:auto;max-width:calc(min(10.4166666667vw,200px)*1);height:calc(min(5.2083333333vw,100px)*1);object-fit:contain}@media(max-width: 768px){.partners__swiper .swiper-slide img,.partners__swiper-reverse .swiper-slide img{max-width:135px;height:60px}}.partners__swiper .swiper-slide:hover::before,.partners__swiper-reverse .swiper-slide:hover::before{opacity:1}.speakers{margin-top:calc(min(8.3333333333vw,160px)*1);width:100%;display:flex;flex-direction:column;align-items:center}@media(max-width: 768px){.speakers{margin:0 auto;margin-top:72px;max-width:calc(100% - 40px)}}.speakers__header{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:calc(min(67.7083333333vw,1300px)*1);margin-bottom:calc(min(2.6041666667vw,50px)*1)}@media(max-width: 768px){.speakers__header{margin-bottom:24px;flex-direction:column;align-items:flex-start;gap:12px;max-width:100%}}.speakers__header .button{font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em}@media(max-width: 768px){.speakers__header .button{font-size:11px}}.speakers__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:120%;letter-spacing:-0.07em;color:var(--txt)}@media(max-width: 768px){.speakers__title{font-size:26px}}.speakers__list{display:grid;gap:calc(min(1.0416666667vw,20px)*1) calc(min(.78125vw,15px)*1);grid-template-columns:repeat(4, 1fr);justify-content:space-between;max-width:calc(min(67.7083333333vw,1300px)*1);width:100%}@media(max-width: 768px){.speakers__list{width:100%;max-width:100%;gap:15px;flex-direction:column;grid-template-columns:repeat(1, 1fr)}}.speakers__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;border:1px solid #23344a;border-radius:calc(min(1.5625vw,30px)*1);padding:calc(min(.5208333333vw,10px)*1) calc(min(.5208333333vw,10px)*1) calc(min(1.5625vw,30px)*1);background:rgba(130,175,230,.03);transition:background .3s ease-in-out}.speakers__item:hover{background:rgba(130,175,230,.12)}.speakers__item:hover .speakers__item-img>img{transform:scale(1.1)}@media(max-width: 768px){.speakers__item{width:100%;height:fit-content;min-height:280px;border-radius:20px;padding:7px 7px 22px}.speakers__item.active{background:rgba(130,175,230,.12)}}.speakers__item-line{position:absolute;bottom:0;left:0;right:0;width:100%;padding:calc(min(1.0416666667vw,20px)*1);display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.speakers__item-line{padding:15px}}.speakers__item-img{width:100%;height:calc(min(11.9791666667vw,230px)*1);object-fit:cover;position:relative;transition:all .3s ease-in-out;flex:0 0 calc(min(11.9791666667vw,230px)*1);overflow:hidden;border-radius:calc(min(1.1979166667vw,23px)*1)}@media(max-width: 768px){.speakers__item-img{flex:0 0 280px;height:280px;border-radius:14px}}.speakers__item-img>img{width:100%;height:100%;object-fit:cover;object-position:bottom;position:absolute;z-index:2;top:0;left:0;transition:all .2s ease-in-out}.speakers__item-info{width:100%;padding:calc(min(1.5625vw,30px)*1) calc(min(.78125vw,15px)*1) 0;display:flex;flex-direction:column;gap:calc(min(.78125vw,15px)*1);align-items:flex-start;justify-content:flex-start;flex:1}@media(max-width: 768px){.speakers__item-info{padding:17px 15px 0;gap:9px}}.speakers__item-title{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.3541666667vw,26px)*1);line-height:120%;letter-spacing:-0.06em;color:var(--txt)}@media(max-width: 768px){.speakers__item-title{font-size:16px}}.speakers__item-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(.8333333333vw,16px)*1);line-height:130%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.7)}@media(max-width: 768px){.speakers__item-text{font-size:12px}}.speakers__item-social{display:flex;gap:calc(min(.4166666667vw,8px)*1);align-items:center;justify-content:flex-end;position:relative;z-index:2;grid-column:2}@media(max-width: 768px){.speakers__item-social{gap:8px}}.speakers__item-social-link{width:calc(min(1.875vw,36px)*1);height:calc(min(1.875vw,36px)*1);display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.speakers__item-social-link{width:36px;height:36px}}.speakers__item-social-link img{width:100%;height:100%;object-fit:contain}.plan{margin:0 auto;margin-top:calc(min(8.3333333333vw,160px)*1);width:100%;display:flex;flex-direction:column;align-items:center;max-width:calc(min(67.7083333333vw,1300px)*1)}@media(max-width: 768px){.plan{margin:0 auto;margin-top:72px;max-width:calc(100% - 40px)}}.plan__title{font-family:var(--font-family);font-weight:800;font-size:calc(min(3.125vw,60px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);margin-bottom:calc(min(2.9166666667vw,56px)*1);width:100%}@media(max-width: 768px){.plan__title{font-size:32px}}@media(max-width: 768px){.plan__title{margin-bottom:24px;text-align:center}}.plan__list{display:flex;flex-direction:column;gap:calc(min(3.75vw,72px)*1);width:100%}@media(max-width: 768px){.plan__list{gap:20px}}.plan__item{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width: 768px){.plan__item{flex-direction:column;gap:20px;align-items:flex-start}}.plan__item:nth-child(2){flex-direction:row-reverse}@media(max-width: 768px){.plan__item:nth-child(2){flex-direction:column}}.plan__item img{width:calc(min(18.75vw,360px)*1);height:calc(min(18.75vw,360px)*1)}@media(max-width: 768px){.plan__item img{width:180px;height:180px}}.plan__item-content{max-width:calc(min(38.8541666667vw,746px)*1);display:flex;gap:calc(min(1.25vw,24px)*1)}@media(max-width: 768px){.plan__item-content{flex-direction:column;max-width:100%;gap:8px}}.plan__item-number{font-family:var(--font-family);font-weight:800;font-size:calc(min(2.1875vw,42px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);border-radius:50%;display:flex;justify-content:center;align-items:center;width:calc(min(4.21875vw,81px)*1);height:calc(min(4.21875vw,81px)*1);background:var(--2-red);flex-shrink:0}@media(max-width: 768px){.plan__item-number{font-size:28px}}@media(max-width: 768px){.plan__item-number{width:48px;height:48px}}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.plan__item-number{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}.plan__item-caption{display:flex;flex-direction:column;gap:calc(min(.8333333333vw,16px)*1)}@media(max-width: 768px){.plan__item-caption{gap:8px}}.plan__item-title{font-family:var(--font-family);font-weight:800;font-size:calc(min(2.1875vw,42px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt)}@media(max-width: 768px){.plan__item-title{font-size:28px}}.plan__item-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.25vw,24px)*1);line-height:140%;color:var(--txt)}@media(max-width: 768px){.plan__item-text{font-size:18px;line-height:130%}}.prices{padding:calc(min(6.25vw,120px)*1) 0 calc(min(11.4583333333vw,220px)*1);width:100%;background:url(../images/prices-bg.png) no-repeat top center;background-size:cover;position:relative}@media(max-width: 768px){.prices{padding:72px 0;background-position:bottom}}.prices::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(min(5.2083333333vw,100px)*1);background:#020a15;border-radius:calc(min(2.6041666667vw,50px)*1) calc(min(2.6041666667vw,50px)*1) 0 0;z-index:1}@media(max-width: 768px){.prices::before{border-radius:25px 25px 0 0;height:25px}}.prices__header{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;margin-bottom:calc(min(2.6041666667vw,50px)*1);max-width:calc(min(67.7083333333vw,1300px)*1)}@media(max-width: 768px){.prices__header{flex-direction:column;width:100%;align-items:flex-start;gap:12px;margin-bottom:20px;max-width:calc(100% - 40px)}}.prices__header .button{font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em;color:#82afe6}.prices__header .button:hover{color:var(--txt)}@media(max-width: 768px){.prices__header .button{font-size:11px}}.prices__title{font-family:var(--font-family);font-weight:500;font-size:55px;line-height:120%;letter-spacing:-0.08em;color:var(--txt)}@media(max-width: 768px){.prices__title{font-size:26px}}.prices__content{width:100%;max-width:calc(min(67.7083333333vw,1300px)*1);margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(min(1.5625vw,30px)*1) calc(min(1.0416666667vw,20px)*1)}@media(max-width: 768px){.prices__content{grid-template-columns:repeat(1, 1fr);gap:24px 16px;max-width:calc(100% - 40px)}}.prices__content .prices__item{padding:calc(min(1.5625vw,30px)*1);border:1px solid #23344a;color:var(--txt);border-radius:calc(min(1.5625vw,30px)*1);background:#060f1b;display:flex;flex-direction:column}@media(max-width: 768px){.prices__content .prices__item{padding:25px 20px;border-radius:32px}}.prices__content .prices__item .prices__item-title{font-family:var(--font-family);font-weight:500;font-size:calc(min(1.6666666667vw,32px)*1);line-height:120%;letter-spacing:-0.08em;color:var(--txt);text-transform:initial;margin-bottom:calc(min(2.0833333333vw,40px)*1)}@media(max-width: 768px){.prices__content .prices__item .prices__item-title{margin-bottom:20px;font-size:26px}}.prices__content .prices__item .prices__item-price{font-family:var(--font-family);font-weight:500;font-size:calc(min(1.4583333333vw,28px)*1);line-height:120%;letter-spacing:-0.08em;color:var(--txt);margin-bottom:calc(min(1.5625vw,30px)*1)}@media(max-width: 768px){.prices__content .prices__item .prices__item-price{margin-bottom:20px;font-size:18px}}.prices__content .prices__item .prices__item-list{list-style:none;overflow-y:auto;flex:1;width:calc(100% + min(.625vw,12px)*1);position:relative;left:0;padding-right:calc(min(.625vw,12px)*1);display:flex;flex-direction:column;gap:calc(min(.78125vw,15px)*1);margin-bottom:calc(min(2.0833333333vw,40px)*1)}@media(max-width: 768px){.prices__content .prices__item .prices__item-list{padding-right:12px;left:0;width:calc(100% + 12px);gap:8px;margin-bottom:20px}}.prices__content .prices__item .prices__item-list::-webkit-scrollbar{width:calc(min(.3125vw,6px)*1);border-radius:calc(min(.5208333333vw,10px)*1);background-color:rgba(16,16,16,.1529411765)}@media(max-width: 768px){.prices__content .prices__item .prices__item-list::-webkit-scrollbar{border-radius:10px;width:2px}}.prices__content .prices__item .prices__item-list::-webkit-scrollbar-thumb{background-color:var(--2-red);border-radius:calc(min(.5208333333vw,10px)*1)}@media(max-width: 768px){.prices__content .prices__item .prices__item-list::-webkit-scrollbar-thumb{border-radius:10px}}.prices__content .prices__item .prices__item-list .prices__item-item{font-family:var(--font-family);font-weight:400;font-size:calc(min(.8854166667vw,17px)*1);line-height:130%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.8);display:flex;align-items:center;gap:calc(min(.4166666667vw,8px)*1);filter:grayscale(1);opacity:.5}@media(max-width: 768px){.prices__content .prices__item .prices__item-list .prices__item-item{gap:8px;font-size:12px}}.prices__content .prices__item .prices__item-list .prices__item-item svg{width:calc(min(.8333333333vw,16px)*1);height:calc(min(.8333333333vw,16px)*1);object-fit:contain;flex-shrink:0;opacity:0}@media(max-width: 768px){.prices__content .prices__item .prices__item-list .prices__item-item svg{width:16px;height:16px}}.prices__content .prices__item .prices__item-list .prices__item-item.active{filter:grayscale(0);opacity:1}.prices__content .prices__item .prices__item-list .prices__item-item.active svg{opacity:1}.prices__content .button-wide{margin:0 auto;width:100%}.prices .prices__item:nth-child(1) .prices__item-title{color:var(--txt)}.prices .prices__item:nth-child(1) .prices__item-item svg path{fill:var(--txt)}.prices .prices__item:nth-child(2) .prices__item-title{color:#82afe6}.prices .prices__item:nth-child(2) .prices__item-item svg path{fill:#82afe6}.prices .prices__item:nth-child(3) .prices__item-title{color:#e682e4}.prices .prices__item:nth-child(3) .prices__item-item svg path{fill:#e682e4}.place{margin:0 auto;margin-top:calc(min(6.25vw,120px)*1);width:100%;display:flex;flex-direction:column;align-items:center;max-width:calc(min(67.7083333333vw,1300px)*1)}@media(max-width: 768px){.place{margin:0 auto;margin-top:72px;max-width:calc(100% - 40px)}}.place__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:110%;letter-spacing:-0.07em;color:var(--txt);margin-bottom:calc(min(1.3020833333vw,25px)*1);width:100%}@media(max-width: 768px){.place__title{margin-bottom:15px;font-size:26px}}.place__container{display:grid;grid-template-columns:calc(min(36.4583333333vw,700px)*1) 1fr;gap:calc(min(1.5625vw,30px)*1);width:100%}@media(max-width: 768px){.place__container{grid-template-columns:1fr;gap:15px;height:auto}}.place__caption{position:relative;border-radius:calc(min(2.6041666667vw,50px)*1);padding:calc(min(3.6458333333vw,70px)*1);display:flex;flex-direction:column;justify-content:space-between;border:2px solid #23344a;background:linear-gradient(10deg, rgba(130, 175, 230, 0.01) 0%, rgba(130, 175, 230, 0.01) 100%)}@media(max-width: 768px){.place__caption{border-radius:25px;padding:30px 25px}}.place__caption::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/place-bg.png);background-size:contain;background-repeat:no-repeat;border-radius:calc(min(.8333333333vw,16px)*1);z-index:1}@media(max-width: 768px){.place__caption::before{border-radius:25px}}.place__info{position:relative;z-index:2}.place__info-title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:110%;letter-spacing:-0.07em;color:var(--txt);margin-bottom:calc(min(1.3020833333vw,25px)*1)}@media(max-width: 768px){.place__info-title{margin-bottom:15px;font-size:26px}}.place__info-address{font-family:var(--font-family);font-weight:400;font-size:calc(min(.9895833333vw,19px)*1);line-height:140%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.9)}@media(max-width: 768px){.place__info-address{font-size:12px}}.place__info .button{font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;margin-top:calc(min(4.5833333333vw,88px)*1);width:calc(min(15.625vw,300px)*1);padding:calc(min(1.3020833333vw,25px)*1) calc(min(2.0833333333vw,40px)*1)}@media(max-width: 768px){.place__info .button{font-size:11px;width:100%;margin-top:35px;padding:14px 32px}}.place__map{border-radius:calc(min(2.6041666667vw,50px)*1);overflow:hidden}@media(max-width: 768px){.place__map{border-radius:25px;width:100%;height:335px}}.program{margin:0 auto;margin-top:calc(min(6.25vw,120px)*1);width:100%;display:flex;flex-direction:column;align-items:center}@media(max-width: 768px){.program{margin:0 auto;margin-top:72px}}.program__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:120%;letter-spacing:-0.07em;color:var(--txt);margin-bottom:calc(min(2.6041666667vw,50px)*1);width:100%;max-width:calc(min(67.7083333333vw,1300px)*1)}@media(max-width: 768px){.program__title{margin-bottom:24px;font-size:26px;max-width:calc(100% - 40px)}}.program__list{display:flex;flex-direction:column;width:100%}.program__item{position:relative;border-bottom:1px solid #23344a;width:100%;height:auto;padding:calc(min(1.8229166667vw,35px)*1) 0;background:rgba(0,0,0,0);transition:all .3s ease-in-out}@media(max-width: 768px){.program__item{padding:18px 0;display:flex;flex-wrap:wrap}.program__item.active{background:#060f1b}.program__item.active::before{opacity:1}}.program__item:first-of-type{border-top:1px solid rgba(246,242,238,.1)}.program__item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(131deg, #1b1b1d 0%, #28282a 100%);opacity:0;transition:opacity .3s ease-in-out;z-index:-1}.program__item:hover{background:#060f1b}.program__item:hover::before{opacity:1}.program__item-wrapper{max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto;display:flex;gap:calc(min(6.40625vw,123px)*1)}@media(max-width: 768px){.program__item-wrapper{flex-wrap:wrap;gap:20px 15px;max-width:calc(100% - 40px);flex:1 1 100%}}.program__item-time{font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em;color:var(--txt);padding:calc(min(.9375vw,18px)*1) calc(min(1.3020833333vw,25px)*1);border:1px solid rgba(246,242,238,.3);border-radius:calc(min(2.5vw,48px)*1);height:fit-content;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:all .3s ease-in-out;flex-shrink:0;flex:0 0 calc(min(8.0208333333vw,154px)*1)}@media(max-width: 768px){.program__item-time{font-size:11px;padding:10px 15px;border-radius:48px;width:fit-content;border-color:var(--2-red);margin-bottom:0;flex:initial;width:90px;order:1}}.program__item-title{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.0416666667vw,20px)*1);line-height:130%;letter-spacing:-0.03em;color:var(--txt);flex:0 0 calc(min(28.125vw,540px)*1)}@media(max-width: 768px){.program__item-title{flex:1 1 100%;max-width:100%;font-size:14px;order:3}}.program__item-speaker{display:flex;gap:calc(min(1.3020833333vw,25px)*1);flex:1 1 100%}@media(max-width: 768px){.program__item-speaker{gap:12px;flex:0 0 200px;order:2;height:fit-content}}.program__item-img{border-radius:50%;width:calc(min(3.6458333333vw,70px)*1);height:calc(min(3.6458333333vw,70px)*1);object-fit:cover}@media(max-width: 768px){.program__item-img{width:35px;height:35px;border-radius:50%}}.program__item-info{display:flex;flex-direction:column;gap:calc(min(.4166666667vw,8px)*1)}@media(max-width: 768px){.program__item-info{gap:4px;height:fit-content}}.program__item-name{font-family:var(--font-family);font-weight:500;font-size:calc(min(1.09375vw,21px)*1);line-height:120%;letter-spacing:-0.03em;color:var(--txt)}@media(max-width: 768px){.program__item-name{font-size:13px}}.program__item-position{font-family:var(--font-family);font-weight:400;font-size:calc(min(.78125vw,15px)*1);line-height:130%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.7)}@media(max-width: 768px){.program__item-position{font-size:11px}}.pros{margin:0 auto;margin-top:calc(min(8.3333333333vw,160px)*1);width:100%;display:flex;flex-wrap:wrap;column-gap:calc(min(21.7708333333vw,418px)*1);row-gap:calc(min(10.6770833333vw,205px)*1);max-width:calc(min(67.7083333333vw,1300px)*1)}@media(max-width: 768px){.pros{margin:0 auto;margin-top:72px;max-width:calc(100% - 40px);gap:64px;display:grid;grid-template-columns:1fr}}.pros__item{display:flex;flex-direction:column;gap:calc(min(3.3333333333vw,64px)*1);width:calc(min(21.6666666667vw,416px)*1);height:fit-content}@media(max-width: 768px){.pros__item{width:260px;gap:30px}.pros__item.active .pros__item-img::before{transform:rotate(8deg)}}.pros__item:nth-child(2){margin-top:calc(min(9.8958333333vw,190px)*1)}@media(max-width: 768px){.pros__item:nth-child(2){margin-top:0;justify-self:flex-end}}.pros__item:nth-child(3){margin-left:calc(min(11.4583333333vw,220px)*1);margin-top:calc(min(9.8958333333vw,190px)*-1)}@media(max-width: 768px){.pros__item:nth-child(3){margin-left:0;margin-top:0}}.pros__item:hover .pros__item-img::before{transform:rotate(8deg)}.pros__item-title{font-family:var(--font-family);font-weight:800;font-size:calc(min(2.1875vw,42px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);text-align:center}@media(max-width: 768px){.pros__item-title{font-size:28px}}.pros__item-img{width:calc(min(21.6666666667vw,416px)*1);position:relative;border-radius:calc(min(.8333333333vw,16px)*1);height:calc(min(14.5833333333vw,280px)*1)}@media(max-width: 768px){.pros__item-img{width:260px;border-radius:12px;height:160px}}.pros__item-img img{height:calc(min(14.5833333333vw,280px)*1);width:100%;position:relative;z-index:2}@media(max-width: 768px){.pros__item-img img{height:160px}}.pros__item-img::before{content:"";position:absolute;width:calc(min(21.6666666667vw,416px)*1);height:calc(min(14.5833333333vw,280px)*1);left:0;right:0;bottom:0;background:var(--2-red);z-index:1;border-radius:calc(min(.8333333333vw,16px)*1);transition:all .3s ease-in-out}@media(max-width: 768px){.pros__item-img::before{width:260px;height:160px;border-radius:12px}}.gallery{margin-top:calc(min(6.25vw,120px)*1);width:100%}@media(max-width: 768px){.gallery{margin-top:105px;grid-template-columns:repeat(2, 1fr)}}.gallery__title{max-width:calc(min(67.7083333333vw,1300px)*1);margin:0 auto;width:100%;margin-bottom:calc(min(2.6041666667vw,50px)*1);font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:120%;letter-spacing:-0.07em;color:var(--txt)}@media(max-width: 768px){.gallery__title{font-size:26px;margin-bottom:20px;max-width:calc(100% - 40px)}}.gallery__swiper{width:100%;padding:0 calc((100% - min(67.7083333333vw,1300px)*1)/2) !important}@media(max-width: 768px){.gallery__swiper{padding:0 20px !important}}.gallery__swiper .swiper-wrapper .swiper-slide{width:calc(min(20.3125vw,390px)*1);height:calc(min(22.9166666667vw,440px)*1);position:relative;border-radius:calc(min(1.5625vw,30px)*1);overflow:hidden;border:1px solid #23344a}@media(max-width: 768px){.gallery__swiper .swiper-wrapper .swiper-slide{width:220px;height:180px}}.gallery__swiper .swiper-wrapper .swiper-slide:hover .gallery__item-caption{opacity:1}.gallery__swiper .swiper-wrapper .swiper-slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#020a15;padding:calc(min(1.5625vw,30px)*1);opacity:0;z-index:2;font-family:var(--font-family);font-weight:500;font-size:calc(min(1.71875vw,33px)*1);line-height:120%;letter-spacing:-0.08em;color:var(--txt);transition:all .2s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 768px){.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption{padding:20px;font-size:18px}}.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/gallery.png);background-size:cover;background-position:center;background-repeat:no-repeat;object-fit:contain;pointer-events:none}.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption a{font-family:var(--font-family);font-weight:400;font-size:calc(min(.8333333333vw,16px)*1);line-height:130%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.9);text-decoration:none;display:flex;justify-content:space-between;align-items:center}.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption a svg{width:calc(min(1.3020833333vw,25px)*1);height:calc(min(.8333333333vw,16px)*1);object-fit:contain}@media(max-width: 768px){.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption a{font-size:11px}.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption a svg{width:16px;height:11px}}.gallery__swiper .swiper-wrapper .swiper-slide .gallery__item-caption a:hover{text-decoration:underline}.faq{margin:0 auto;margin-top:calc(min(8.3333333333vw,160px)*1);width:100%;max-width:calc(min(67.7083333333vw,1300px)*1);display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){.faq{margin-top:72px;flex-direction:column;max-width:calc(100% - 40px);gap:32px}}.faq__caption{max-width:calc(min(33.4375vw,642px)*1)}@media(max-width: 768px){.faq__caption{max-width:100%}}.faq__caption-title{font-family:var(--font-family);font-weight:800;font-size:calc(min(2.1875vw,42px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);margin-bottom:calc(min(.8333333333vw,16px)*1)}@media(max-width: 768px){.faq__caption-title{font-size:28px}}@media(max-width: 768px){.faq__caption-title{margin-bottom:12px;text-align:center}}.faq__caption-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.09375vw,21px)*1);line-height:140%;color:var(--txt)}@media(max-width: 768px){.faq__caption-text{font-size:16px}}@media(max-width: 768px){.faq__caption-text{text-align:center}}.faq__links{display:flex}.faq__links a{width:calc(min(6.7708333333vw,130px)*1);height:calc(min(6.7708333333vw,130px)*1);display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--2-bg-2);cursor:pointer;position:relative;z-index:2}@media(max-width: 768px){.faq__links a{width:106px;height:106px}}.faq__links a:nth-child(2){margin-left:calc(min(.5208333333vw,10px)*-1);z-index:1}@media(max-width: 768px){.faq__links a:nth-child(2){margin-left:-10px}}.faq__links a img{width:100%;height:100%;object-fit:contain}.footer{margin:0 auto;margin-top:calc(min(5.8333333333vw,112px)*1);width:100%;padding-bottom:calc(min(2.2916666667vw,44px)*1)}@media(max-width: 768px){.footer{margin-top:48px;padding-bottom:36px}}.footer__line{display:flex;gap:calc(min(1.25vw,24px)*1);width:fit-content;position:relative;max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto}@media(max-width: 768px){.footer__line{gap:10px}}.footer__line>div{font-family:var(--font-family);font-weight:800;font-size:calc(min(8.3333333333vw,160px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);white-space:nowrap;flex-shrink:0}@media(max-width: 768px){.footer__line>div{font-size:30px}}.footer__line>span{font-family:var(--font-family);font-weight:800;font-size:calc(min(8.3333333333vw,160px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);white-space:nowrap;flex-shrink:0}@media(max-width: 768px){.footer__line>span{font-size:30px}}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.footer__line>span{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}.footer__wrapper{margin:0 auto;max-width:calc(min(67.7083333333vw,1300px)*1);margin-top:calc(min(2.5vw,48px)*1)}@media(max-width: 768px){.footer__wrapper{margin-top:20px;max-width:calc(100% - 40px)}}.footer__links{display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){.footer__links{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:12px}}.footer__copy{font-family:var(--font-family);font-weight:300;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%;color:var(--txt)}@media(max-width: 768px){.footer__copy{font-size:13px;line-height:130%}}.footer__policy{font-family:var(--font-family);font-weight:300;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%;color:var(--txt);text-decoration:underline;text-decoration-skip-ink:none}@media(max-width: 768px){.footer__policy{font-size:13px;line-height:130%}}.footer__dev{font-family:var(--font-family);font-weight:300;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%;color:var(--txt)}@media(max-width: 768px){.footer__dev{font-size:13px;line-height:130%}}.footer__dev a{color:var(--txt);font-weight:700;text-decoration:none}.footer__dev a:hover{text-decoration:underline}.footer__container{display:flex;justify-content:space-between}@media(max-width: 768px){.footer__container{flex-direction:column-reverse;gap:50px}}.footer__controls{display:flex;flex-direction:column;gap:calc(min(2.0833333333vw,40px)*1)}@media(max-width: 768px){.footer__controls{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer__controls .header__logo-address{display:flex;gap:4px}.footer__controls .header__logo-address-title{font-size:13px}.footer__controls .header__logo-address-text{font-size:11px}}.footer__controls .button{font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em;color:#82afe6}@media(max-width: 768px){.footer__controls .button{font-size:11px}}.footer__controls .button:hover{color:var(--txt)}.footer__controls-socials{display:flex;gap:calc(min(.78125vw,15px)*1)}@media(max-width: 768px){.footer__controls-socials{gap:5px}}.footer__controls-socials-link{width:calc(min(2.34375vw,45px)*1);height:calc(min(2.34375vw,45px)*1);display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.footer__controls-socials-link{width:30px;height:30px}}.footer__controls-socials-link img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){.footer__controls-socials-link img{width:100%;height:100%;object-fit:contain}}.footer__info{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 768px){.footer__info{flex-direction:column;gap:0}}.footer__info-logo{width:calc(min(7.2916666667vw,140px)*1);height:calc(min(2.03125vw,39px)*1);margin-bottom:calc(min(2.6041666667vw,50px)*1)}@media(max-width: 768px){.footer__info-logo{width:80px;height:22px}}.footer__info-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(.78125vw,15px)*1);line-height:140%;color:var(--txt);max-width:calc(min(25.8333333333vw,496px)*1);opacity:.8;margin-bottom:calc(min(2.6041666667vw,50px)*1)}@media(max-width: 768px){.footer__info-text{font-size:12px;line-height:130%}}@media(max-width: 768px){.footer__info-text{max-width:100%;margin-bottom:50px}}.footer__info-payments{display:flex;gap:calc(min(.8333333333vw,16px)*1);margin-bottom:calc(min(2.6041666667vw,50px)*1)}@media(max-width: 768px){.footer__info-payments{justify-content:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:50px}}.footer__info-payments img{max-height:calc(min(2.0833333333vw,40px)*1);max-width:calc(min(4.21875vw,81px)*1);object-fit:contain}@media(max-width: 768px){.footer__info-payments img{max-height:27px;max-width:56px}}.form{margin:0 auto;margin-top:0;width:100%;max-width:calc(min(67.7083333333vw,1300px)*1);position:relative;display:flex;gap:calc(min(1.5625vw,30px)*1)}@media(max-width: 768px){.form{margin:0 auto;max-width:calc(100% - 40px);flex-direction:column;gap:15px}}.form__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:110%;letter-spacing:-0.07em;color:var(--txt);margin-bottom:calc(min(1.3020833333vw,25px)*1)}@media(max-width: 768px){.form__title{margin-bottom:15px;font-size:26px}}.form__container{flex:0 0 calc(min(36.4583333333vw,700px)*1);border:2px solid #23344a;border-radius:calc(min(2.6041666667vw,50px)*1);margin:0 auto;padding:calc(min(3.6458333333vw,70px)*1);background:linear-gradient(10deg, rgba(130, 175, 230, 0.01) 0%, rgba(130, 175, 230, 0.01) 100%);position:relative}@media(max-width: 768px){.form__container{padding:30px 25px;border-radius:25px}}.form__container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/partners-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:calc(min(2.6041666667vw,50px)*1);z-index:1;pointer-events:none}.form__container .form__title{margin-bottom:calc(min(1.875vw,36px)*1);max-width:calc(min(26.0416666667vw,500px)*1);position:relative;z-index:3}@media(max-width: 768px){.form__container .form__title{max-width:100%;margin-bottom:15px}}.form__container .form__text{max-width:calc(min(22.7083333333vw,436px)*1);font-family:var(--font-family);font-weight:400;font-size:calc(min(.9895833333vw,19px)*1);line-height:140%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.9)}@media(max-width: 768px){.form__container .form__text{max-width:100%;font-size:12px}}.form__container .form__text.small{font-family:var(--font-family);font-weight:400;font-size:calc(min(.78125vw,15px)*1);line-height:140%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.6);max-width:100%}.form__container .form__text.small a{display:inline;color:hsla(0,0%,100%,.9)}@media(max-width: 768px){.form__container .form__text.small{margin-bottom:24px;font-size:9px}}.form__container .form__text a{display:inline-flex;gap:calc(min(.3125vw,6px)*1);color:hsla(0,0%,100%,.9);align-items:center}.form__container .form__btn{width:calc(min(16.3541666667vw,314px)*1);justify-content:space-between}@media(max-width: 768px){.form__container .form__btn{width:270px;margin:0 auto}}.form__container .form__btn span{flex:1;text-align:center}.form__container .button{margin-bottom:calc(min(1.5625vw,30px)*1);margin-top:calc(min(3.6458333333vw,70px)*1);font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em;color:#091b34}@media(max-width: 768px){.form__container .button{font-size:11px;margin-bottom:30px;margin-top:35px}}.form__image{position:relative;flex:0 0 calc(min(29.6875vw,570px)*1);border-radius:calc(min(2.6041666667vw,50px)*1);overflow:hidden}@media(max-width: 768px){.form__image{border-radius:25px;height:325px;flex:initial}}.form__image img{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;z-index:1}.general{max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto}@media(max-width: 768px){.general{max-width:calc(100% - 40px)}}.general__image{position:relative;border:1px solid #23344a;border-radius:calc(min(2.6041666667vw,50px)*1);text-decoration:none;display:flex;gap:calc(min(2.5vw,48px)*1);align-items:center;padding:calc(min(4.0625vw,78px)*1) calc(min(3.6458333333vw,70px)*1);overflow:hidden}@media(max-width: 768px){.general__image{border-radius:25px;padding:25px 20px 20px;gap:24px;flex-direction:column;align-items:flex-start;gap:15px}}.general__image-img{width:calc(min(24.9479166667vw,479px)*1);height:calc(min(6.25vw,120px)*1);position:relative;z-index:2}@media(max-width: 768px){.general__image-img{width:290px;height:73px}}.general__image-bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}@media(max-width: 768px){.general__image-bg{object-position:left}}.general__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:120%;letter-spacing:-0.07em;color:var(--txt);position:relative;z-index:2}@media(max-width: 768px){.general__title{font-size:26px}}.cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--2-bg-2);backdrop-filter:blur(10px);border-top:1px solid var(--2-red);transform:translateY(100%);transition:transform .3s ease}.cookie-banner.show{transform:translateY(0)}.cookie-banner__container{max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto;padding:calc(min(1.25vw,24px)*1) calc(min(1.6666666667vw,32px)*1)}@media(max-width: 768px){.cookie-banner__container{max-width:calc(100dvw - 40px);padding:20px}}.cookie-banner__content{display:flex;align-items:center;justify-content:space-between;gap:calc(min(1.6666666667vw,32px)*1)}@media(max-width: 768px){.cookie-banner__content{flex-direction:column;align-items:flex-start;gap:16px}}.cookie-banner__text{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.4583333333vw,28px)*1);line-height:140%;color:var(--txt);flex:1}@media(max-width: 768px){.cookie-banner__text{font-size:19px;line-height:130%}}@media(max-width: 768px){.cookie-banner__text{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.25vw,24px)*1);line-height:140%}}@media(max-width: 768px)and (max-width: 768px){.cookie-banner__text{font-size:18px;line-height:130%}}.cookie-banner__buttons{display:flex;align-items:center;gap:calc(min(.8333333333vw,16px)*1)}@media(max-width: 768px){.cookie-banner__buttons{width:100%;flex-wrap:wrap;gap:12px}}.cookie-banner__button{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.4583333333vw,28px)*1);line-height:140%;padding:calc(min(.625vw,12px)*1) calc(min(1.25vw,24px)*1);border:none;border-radius:calc(min(.4166666667vw,8px)*1);cursor:pointer;transition:all .2s ease;font-family:var(--font-family);font-weight:500;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}@media(max-width: 768px){.cookie-banner__button{font-size:19px;line-height:130%}}@media(max-width: 768px){.cookie-banner__button{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.25vw,24px)*1);line-height:140%;padding:10px 16px;border-radius:6px;flex:1;min-width:0}}@media(max-width: 768px)and (max-width: 768px){.cookie-banner__button{font-size:18px;line-height:130%}}.cookie-banner__button--accept{background:var(--2-red);color:var(--txt)}.cookie-banner__button--accept:hover{background:var(--2-red-2);transform:translateY(-1px)}.cookie-banner__button--decline{background:rgba(0,0,0,0);color:var(--txt);border:1px solid var(--txt)}.cookie-banner__button--decline:hover{background:var(--txt);color:var(--2-bg)}.cookie-banner__button--details{background:rgba(0,0,0,0);color:var(--2-red);border:1px solid var(--2-red)}.cookie-banner__button--details:hover{background:var(--2-red);color:var(--txt)}@media(max-width: 768px){.cookie-banner__button--details{flex-basis:100%}}.static-pros{max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto;margin-top:calc(min(7.2916666667vw,140px)*1);display:flex;justify-content:space-between}@media(max-width: 768px){.static-pros{margin-top:72px;max-width:calc(100% - 40px);flex-direction:column;gap:24px}}.static-pros__item{display:flex;flex-direction:column;position:relative}@media(max-width: 768px){.static-pros__item{width:100%;align-items:flex-start}}.static-pros__item:hover svg{filter:grayscale(0%)}.static-pros__item-title{font-family:var(--font-family);font-weight:800;font-size:calc(min(2.1875vw,42px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;font-size:calc(min(2.8125vw,54px)*1);color:var(--txt);text-align:center;font-weight:900}@media(max-width: 768px){.static-pros__item-title{font-size:28px}}.static-pros__item-text{font-family:var(--font-family);font-weight:800;font-size:calc(min(2.1875vw,42px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);font-weight:300;text-transform:initial}@media(max-width: 768px){.static-pros__item-text{font-size:28px}}.static-pros__item svg{position:absolute;bottom:0;right:calc(min(2.6041666667vw,50px)*-1);width:calc(min(6.875vw,132px)*1);height:calc(min(8.90625vw,171px)*1);filter:grayscale(100%);object-fit:contain;transition:all .3s ease-in-out}@media(max-width: 768px){.static-pros__item svg{width:50px;height:130px;right:0px;top:50%;transform:translateY(-50%)}}.banner{margin-top:calc(min(7.2916666667vw,140px)*1);display:grid;grid-template-columns:1fr 1fr;background:var(--gradient-1)}@media(max-width: 768px){.banner{grid-template-columns:1fr;margin-top:72px}}.banner__container{padding:calc(min(6.25vw,120px)*1) calc(min(3.3333333333vw,64px)*1);position:relative;display:flex;justify-content:flex-end}@media(max-width: 768px){.banner__container{padding:24px}}.banner__text{font-family:var(--font-family);font-weight:800;font-size:calc(min(1.7708333333vw,34px)*1);line-height:120%;letter-spacing:.02em;color:var(--txt);font-weight:500;max-width:calc(min(28.125vw,540px)*1);position:relative;z-index:2}@media(max-width: 768px){.banner__text{font-size:24px}}@media(max-width: 768px){.banner__text{max-width:100%}}.banner__text svg{position:absolute;width:calc(min(8.6979166667vw,167px)*1);height:calc(min(8.6979166667vw,167px)*1);top:-45%;left:-20%;object-fit:contain;object-position:center;z-index:1}@media(max-width: 768px){.banner__text svg{width:50px;height:50px;top:-20%;left:-10%}}.banner__image{position:relative;padding:calc(min(3.3333333333vw,64px)*1);display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.banner__image{padding:24px}}.banner__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.banner__image-text{font-family:var(--font-family);font-weight:800;font-size:calc(min(7.2916666667vw,140px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--2-red);position:relative;z-index:3;line-height:1}@media(max-width: 768px){.banner__image-text{font-size:50px}}.banner__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(27, 27, 29, 0.8274509804) 50%, rgba(0, 0, 0, 0) 100%);z-index:2}.keygoals{margin:0 auto;margin-top:calc(min(6.25vw,120px)*1);width:100%;max-width:calc(min(67.7083333333vw,1300px)*1);background:linear-gradient(10deg, rgba(130, 175, 230, 0.048) 0%, rgba(130, 175, 230, 0.055) 100%);border:2px solid #23344a;border-radius:calc(min(2.6041666667vw,50px)*1);position:relative;padding:calc(min(3.6458333333vw,70px)*1);overflow:hidden}@media(max-width: 768px){.keygoals{margin:0 auto;margin-top:72px;max-width:calc(100% - 40px);padding:30px 25px 300px;border-radius:25px}}.keygoals__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.keygoals__content{color:var(--txt);position:relative;z-index:2;max-width:calc(min(29.1666666667vw,560px)*1)}@media(max-width: 768px){.keygoals__content{max-width:100%}}.keygoals__title{font-family:var(--font-family);font-weight:500;font-size:calc(min(2.8645833333vw,55px)*1);line-height:120%;letter-spacing:-0.07em;margin-bottom:calc(min(3.3854166667vw,65px)*1)}@media(max-width: 768px){.keygoals__title{font-size:26px;margin-bottom:30px}}.keygoals__list{display:flex;flex-direction:column;gap:calc(min(2.6041666667vw,50px)*1)}@media(max-width: 768px){.keygoals__list{gap:30px}}.keygoals__item{display:flex;align-items:flex-start;gap:calc(min(1.0416666667vw,20px)*1)}@media(max-width: 768px){.keygoals__item{gap:15px}}.keygoals__item svg{width:calc(min(1.3020833333vw,25px)*1);height:calc(min(1.3020833333vw,25px)*1);flex-shrink:0}@media(max-width: 768px){.keygoals__item svg{width:20px;height:20px}}.keygoals__item-content{display:flex;flex-direction:column;gap:calc(min(.78125vw,15px)*1)}@media(max-width: 768px){.keygoals__item-content{gap:12px}}.keygoals__item-title{font-family:var(--font-family);font-weight:500;font-size:calc(min(1.3541666667vw,26px)*1);line-height:120%;letter-spacing:-0.06em}@media(max-width: 768px){.keygoals__item-title{font-size:16px}}.keygoals__item-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(.9375vw,18px)*1);line-height:125%;letter-spacing:-0.03em;color:hsla(0,0%,100%,.7)}@media(max-width: 768px){.keygoals__item-text{font-size:12px}}:root{--font-family: "Inter", sans-serif;--2-bg: #161618;--2-bg-2: #1b1b1d;--txt: #ffffff;--2-red: #82afe6;--2-red-2: #ffac1d;--gradient-1: linear-gradient(131deg, #1b1b1d 0%, #28282a 100%);--gradient-2: linear-gradient(120deg, #fefefe 0%, #9d8a83 100%);--gradient-red: linear-gradient(126deg, #ffbc48 0%, #d18c14 100%)}*{margin:0;padding:0;box-sizing:border-box}html,body{scroll-behavior:smooth;overflow-x:hidden;background:#020a15;min-height:100svh}@media(max-width: 768px){html,body{background-image:none}}body{height:fit-content}.header{position:absolute;top:calc(min(2.0833333333vw,40px)*1);left:50%;transform:translateX(-50%);z-index:100;max-width:calc(min(67.7083333333vw,1300px)*1);width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){.header{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:initial;margin:0;z-index:1000}}.header__logo{display:flex;gap:calc(min(1.8229166667vw,35px)*1);align-items:center}.header__logo-img{width:calc(min(7.2916666667vw,140px)*1);height:calc(min(2.03125vw,39px)*1)}@media(max-width: 768px){.header__logo-img{width:80px;height:22px}}.header__logo-address{display:flex;flex-direction:column;gap:calc(min(.2083333333vw,4px)*1)}@media(max-width: 768px){.header__logo-address{display:none}}.header__logo-address-title{display:flex;align-items:center;gap:calc(min(.3645833333vw,7px)*1);font-family:var(--font-family);font-weight:500;font-size:calc(min(.9895833333vw,19px)*1);line-height:140%;letter-spacing:-0.06em;color:#82afe6}.header__logo-address-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(.8854166667vw,17px)*1);line-height:140%;letter-spacing:-0.03em;color:var(--txt)}.header__menu{display:flex;align-items:center;gap:calc(min(2.6041666667vw,50px)*1)}.header__menu .button{font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em}@media(max-width: 768px){.header__menu .button{font-size:11px}}.header__list{display:flex;align-items:center;gap:calc(min(2.0833333333vw,40px)*1);list-style:none;margin-right:calc(min(2.3958333333vw,46px)*1)}@media(max-width: 768px){.header__list{display:none}}.header__link{font-family:var(--font-family);font-weight:400;font-size:calc(min(.9375vw,18px)*1);line-height:140%;letter-spacing:-0.03em;text-decoration:none;color:var(--txt);transition:all .3s ease}.header__link:hover{text-decoration:underline}.mobile-menu{position:fixed;top:0;left:0;width:100dvw;height:100svh;background:rgba(12,12,14,.4);z-index:1000;transition:all .3s ease;opacity:0;pointer-events:none;z-index:-1;display:flex;justify-content:flex-end}.mobile-menu.active{opacity:1;pointer-events:auto;z-index:1100}.mobile-menu.active .mobile-menu__container{transform:translateX(0);opacity:1}.mobile-menu__container{transition:all .3s ease;position:relative;width:250px;height:100dvh;background:var(--2-bg);padding:88px 28px 48px;display:flex;flex-direction:column;justify-content:space-between;transform:translateX(100%);opacity:0;overflow:hidden}.mobile-menu__close{position:absolute;top:24px;right:20px;cursor:pointer;width:36px;height:36px;background:var(--2-red);display:flex;align-items:center;justify-content:center;border-radius:50%}.mobile-menu__close svg{width:24px;height:24px}.mobile-menu__list{display:flex;flex-direction:column;gap:20px}.mobile-menu__list-item{font-family:var(--font-family);font-weight:800;font-size:calc(min(1.4583333333vw,28px)*1);line-height:120%;width:fit-content;text-decoration:none;color:var(--txt)}@media(max-width: 768px){.mobile-menu__list-item{font-size:22px}}.mobile-menu__list-item:hover{color:var(--2-red)}.mobile-menu__info-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(.8854166667vw,17px)*1);line-height:140%;color:var(--txt);margin-bottom:12px}@media(max-width: 768px){.mobile-menu__info-text{font-size:14px;line-height:130%}}.mobile-menu__info a.mobile-menu__info-text{display:block;font-family:var(--font-family);font-weight:400;font-size:calc(min(.8854166667vw,17px)*1);line-height:140%;color:var(--txt);text-decoration:none;margin-bottom:12px}@media(max-width: 768px){.mobile-menu__info a.mobile-menu__info-text{font-size:14px;line-height:130%}}.mobile-menu__info-social{margin-top:24px;margin-bottom:32px;display:flex;align-items:center;gap:8px}.mobile-menu__info-social-link{width:32px;height:32px;border-radius:50%;background:var(--2-red);display:flex;align-items:center}.mobile-menu__info-social-link svg rect{fill:var(--2-red)}.mobile{display:none}.flipTimer-container{position:absolute;bottom:calc(min(11.9270833333vw,229px)*1);right:15%;width:396px;height:92px;z-index:1000;background-color:#000;border-radius:16px;padding:8px 12px;display:flex;flex-direction:column}@media(max-width: 768px){.flipTimer-container{position:absolute;width:242px;height:56px;padding:4px 6px;bottom:initial;right:initial;border-radius:10px;left:20px;top:374px}}.flipTimer-container .flipTimer{transform:scale(0.57) translateY(-35px);transform-origin:left;width:652px;height:100px}@media(max-width: 768px){.flipTimer-container .flipTimer{transform:scale(0.35) translateY(-90px)}}.flipTimer-container .flipTimer-container-text{font-family:var(--font-family);font-weight:400;font-size:calc(min(.8854166667vw,17px)*1);line-height:140%;color:#737773;text-align:center;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;gap:12px;transform:translateY(-42px)}@media(max-width: 768px){.flipTimer-container .flipTimer-container-text{font-size:14px;line-height:130%}}.flipTimer-container .flipTimer-container-text div{font-family:var(--font-family);font-weight:400;font-size:calc(min(.8854166667vw,17px)*1);line-height:140%}@media(max-width: 768px){.flipTimer-container .flipTimer-container-text div{font-size:14px;line-height:130%}}@media(max-width: 768px){.flipTimer-container .flipTimer-container-text{transform:translateY(-64px);gap:6px;font-size:12px}.flipTimer-container .flipTimer-container-text div{font-family:var(--font-family);font-weight:400;font-size:calc(min(.78125vw,15px)*1);line-height:140%}}@media(max-width: 768px)and (max-width: 768px){.flipTimer-container .flipTimer-container-text div{font-size:12px;line-height:130%}}.lines{position:relative;width:100%;margin-top:calc(min(9.375vw,180px)*1);margin-bottom:calc(min(9.375vw,180px)*1);height:calc(min(4.1666666667vw,80px)*1)}@media(max-width: 768px){.lines{margin-top:72px;margin-bottom:72px}}.lines__line{position:absolute;top:50%;transform:translate(-50%, -50%) rotate(3deg);transform-origin:center;left:50%;display:flex;align-items:center;width:fit-content}.lines__line .left,.lines__line .right{display:flex;align-items:center}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.lines__line .left .lines__line-container:nth-child(even) .lines__line-item.text,.lines__line .right .lines__line-container:nth-child(even) .lines__line-item.text{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.lines__line .right .lines__line-container:nth-child(even) .lines__line-item.text{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}.lines__line-container{display:flex;align-items:center}.lines__line-item{border-radius:calc(min(5.2083333333vw,100px)*1);padding:calc(min(.8333333333vw,16px)*1) calc(min(1.6666666667vw,32px)*1);font-family:var(--font-family);font-weight:800;font-size:calc(min(1.875vw,36px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);white-space:nowrap;background:var(--gradient-1)}@media(max-width: 768px){.lines__line-item{font-size:16px;padding:7px 15px;border-radius:45px}}.lines__line-item.star{display:flex;align-items:center;justify-content:center;width:calc(min(4.21875vw,81px)*1);height:calc(min(4.21875vw,81px)*1);border-radius:50%;padding:0}@media(max-width: 768px){.lines__line-item.star{width:36px;height:36px}}.lines__line-item.star svg{width:calc(min(1.6666666667vw,32px)*1);height:calc(min(1.6666666667vw,32px)*1)}@media(max-width: 768px){.lines__line-item.star svg{width:14px;height:14px}}.lines__line:nth-child(1) .left .lines__line-container:nth-child(1){opacity:0;position:absolute;z-index:-1}.lines__line:nth-child(2){transform:translate(-50%, -50%) rotate(-3deg)}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.lines__line:nth-child(2) .left .lines__line-container:nth-child(even) .lines__line-item.text{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}.lines__line:nth-child(2) .right .lines__line-container:nth-child(1){opacity:0;position:absolute;z-index:-1}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.lines__line:nth-child(2) .right .lines__line-container:nth-child(even) .lines__line-item.text{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}.info{font-family:var(--font-family);font-weight:800;font-size:calc(min(3.125vw,60px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);max-width:calc(min(61.9791666667vw,1190px)*1);margin:0 auto;margin-top:calc(min(8.3333333333vw,160px)*1);text-align:center}@media(max-width: 768px){.info{font-size:32px}}@media(max-width: 768px){.info{margin-top:72px;max-width:calc(100% - 40px)}}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.info span{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}.info a{text-decoration:none;position:relative;cursor:pointer;transition:all .3s ease}@supports(text-stroke: 1px var(--txt)) or (-webkit-text-stroke: 1px var(--txt)){.info a{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--txt);text-stroke:1px var(--txt);text-shadow:none}}.info a:hover{color:var(--2-red)}@supports(text-stroke: 1px var(--2-red)) or (-webkit-text-stroke: 1px var(--2-red)){.info a:hover{color:var(--2-red);-webkit-text-stroke:1px var(--2-red);text-stroke:1px var(--2-red);text-shadow:none}}.info a img{position:absolute;top:calc(min(.3125vw,6px)*1);right:calc(min(3.125vw,60px)*-1);width:calc(min(6.25vw,120px)*1);height:calc(min(6.25vw,120px)*1)}@media(max-width: 768px){.info a img{top:10px;right:-25px;width:48px;height:48px}}.compare,.places{position:fixed;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;z-index:-1;transition:all .3s ease}.compare.active,.places.active{opacity:1;pointer-events:auto;z-index:2000}.compare__container,.places__container{width:100%;height:100%}.compare__container img,.places__container img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:95svh;max-width:98svw;width:auto;object-fit:cover;object-position:center;border-radius:6px}.tickets-form{position:fixed;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;z-index:-1;transition:all .3s ease;display:flex;align-items:center}.tickets-form.active{opacity:1;pointer-events:auto;z-index:2000}.tickets-form__container{max-width:calc(min(67.7083333333vw,1300px)*1);border-radius:calc(min(.8333333333vw,16px)*1);background:var(--2-bg-2);margin:0 auto;padding:calc(min(2.1875vw,42px)*1) calc(min(6.7708333333vw,130px)*1)}@media(max-width: 768px){.tickets-form__container{padding:32px 20px;max-width:calc(100% - 40px);border-radius:16px}}.tickets-form__title{font-family:var(--font-family);font-weight:800;font-size:calc(min(3.125vw,60px)*1);line-height:120%;letter-spacing:.02em;text-transform:uppercase;color:var(--txt);margin-bottom:calc(min(1.25vw,24px)*1);text-align:center}@media(max-width: 768px){.tickets-form__title{font-size:32px}}@media(max-width: 768px){.tickets-form__title{margin-bottom:16px}}.tickets-form__text{font-family:var(--font-family);font-weight:400;font-size:calc(min(1.25vw,24px)*1);line-height:140%;color:var(--txt);max-width:calc(min(30.9375vw,594px)*1);margin:0 auto;text-align:center;margin-bottom:calc(min(2.0833333333vw,40px)*1)}@media(max-width: 768px){.tickets-form__text{font-size:18px;line-height:130%}}@media(max-width: 768px){.tickets-form__text{margin-bottom:40px;max-width:100%}}.tickets-form__form{display:flex;flex-direction:column;gap:calc(min(1.4583333333vw,28px)*1)}@media(max-width: 768px){.tickets-form__form{gap:28px}}.tickets-form__form .button{width:calc(min(15.2083333333vw,292px)*1);display:flex;justify-content:center;margin:0 auto;background:var(--2-red);font-family:var(--font-family);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:120%;letter-spacing:-0.03em;color:var(--txt)}@media(max-width: 768px){.tickets-form__form .button{width:100%}}.tickets-form__form .button:hover{background:#da1010}@media(max-width: 768px){.desktop{display:none}.mobile{display:block}}/*# sourceMappingURL=main.css.map */
