@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(fonts/manrope-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(fonts/manrope-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin-block:0}ul,ol{list-style:none;padding-inline:0}img{display:block;object-position:center}button{cursor:pointer}button,input,textarea{font-family:inherit}.container{max-width:1108px;padding:0 34px;margin:0 auto}@media (max-width: 500px){.container{padding:0 31px}}html{scroll-behavior:smooth}body{background:#000;font-family:Manrope,sans-serif;color:#fff}html,body{width:100vw;overflow-x:hidden}.underline{position:relative;display:flex;align-items:center;gap:10px;padding-bottom:4px;text-decoration:none;text-transform:uppercase;color:#fff;font-size:14px;font-weight:500;line-height:1.7;letter-spacing:-.03em}.underline:before{background:#fff;content:"";position:absolute;height:1px;right:0;left:0;bottom:0}.wow-hover{position:relative;overflow:hidden}@media (min-width: 1001px) and (hover:hover) and (pointer:fine){.wow-hover:hover span{transform:translateY(-100%)}}.wow-hover span{display:block;transition:transform .4s}.wow-hover .hovered{position:absolute;top:100%;left:0}.glass-hover{position:relative;overflow:hidden}@media (min-width: 1001px) and (hover:hover) and (pointer:fine){.glass-hover:hover>.arrow-hover.horizontal img{transform:translate(100%) rotate(-90deg)}}@media (min-width: 1001px) and (hover:hover) and (pointer:fine){.glass-hover:hover>.arrow-hover img{transition:transform .4s;transform:translateY(100%)}}@media (min-width: 1001px) and (hover:hover) and (pointer:fine){.glass-hover:hover:before{transform:translateY(0)}}.glass-hover:before{pointer-events:none;transition:transform .25s;top:0;left:0;content:"";position:absolute;width:100%;height:100%;background:#ffffff12;transform:translateY(100%)}@media (min-width: 1001px) and (hover:hover) and (pointer:fine){.arrow-hover:hover img{transition:transform .4s;transform:translateY(100%)}}.arrow-hover.horizontal .wrap .hovered{top:0;left:unset;right:100%;position:absolute}@media (min-width: 1001px) and (hover:hover) and (pointer:fine){.arrow-hover.horizontal:hover img{transform:translate(100%) rotate(-90deg)}}.arrow-hover .wrap{overflow:hidden;position:relative}.arrow-hover .wrap .hovered{bottom:100%;left:0;position:absolute}.main-header{padding-top:40px;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}@media (max-width: 950px){.main-header{padding:40px 0 20px}}@media (max-width: 500px){.main-header{padding:30px 0 0}}.main-header>a{z-index:2}.main-header #menu-btn{display:none;position:relative;height:35px;width:35px;background:none;border:none;padding:0;z-index:2}.main-header #menu-btn span{display:block;background:#fff;height:1px;width:100%;position:absolute;transition:transform .25s}.main-header #menu-btn span:first-child{top:11px}.main-header #menu-btn span:nth-child(2){top:50%;transform:translateY(-50%)}.main-header #menu-btn span:last-child{bottom:11px}.main-header #menu-btn.active span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.main-header #menu-btn.active span:nth-child(2){transform:translateY(-50%) scale(0)}.main-header #menu-btn.active span:last-child{top:50%;transform:translateY(-50%) rotate(-45deg)}@media (max-width: 950px){.main-header #menu-btn{display:block}}.main-header .langs{display:flex;align-items:center;gap:32px}@media (max-width: 950px){.main-header .langs:not(.mobile){display:none}}.main-header .langs a{font-size:14px;font-weight:600;line-height:1.7;letter-spacing:-.03em;text-decoration:none;color:#828282;transition:color .25s}.main-header .langs a.active{color:#fff}@media (hover:hover) and (pointer:fine){.main-header .langs a:hover{color:#fff}}.mobile-aside{display:none;position:fixed;flex-direction:column;align-items:center;left:0;top:0;background:#000;width:100%;height:100%;padding-top:75px;overflow-y:auto}@media (max-width: 950px){.mobile-aside.open{display:flex}}@media (max-width: 500px){.mobile-aside{padding-top:65px}}.mobile-aside .navigation{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px;margin:90px 0 0}.mobile-aside .navigation a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:34px;font-weight:600;line-height:1.9;letter-spacing:-.03em}.mobile-aside .langs{gap:52px;margin:90px 0 243px}@media (max-width: 500px){.mobile-aside .langs{margin:70px 0 120px}}.mobile-aside .aside-footer{width:100%;align-self:end;margin-top:auto}@media (max-width: 500px){.mobile-aside .aside-footer{padding-bottom:70px}.mobile-aside .aside-footer .container>span{display:none}.mobile-aside .aside-footer .socials{gap:10px;padding-top:40px;border-top:1px solid #333333}}.banner{position:relative;height:940px}@media (max-width: 950px){.banner{height:871px}}@media (max-width: 500px){.banner{height:722px}}.banner>img{height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);object-fit:contain;object-position:center 10%}@media (max-width: 950px){.banner>img{object-position:center}}.banner>.container{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:146px}@media (max-width: 950px){.banner>.container{padding-bottom:93px}}@media (max-width: 500px){.banner>.container{padding-bottom:46px}}.banner>.container nav{display:flex;flex-direction:column;align-items:end;gap:24px;padding-top:24px}@media (max-width: 950px){.banner>.container nav{display:none}}.banner>.container nav a{text-transform:uppercase;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.7;letter-spacing:-.03em}.banner>.container .banner-title{display:flex;align-items:end;justify-content:space-between}@media (max-width: 950px){.banner>.container .banner-title{flex-direction:column;align-items:start;gap:55px}}.banner>.container .banner-title h1{text-transform:uppercase;color:#fff;font-size:90px;font-weight:600;line-height:1;letter-spacing:-.03em}@media (max-width: 950px){.banner>.container .banner-title h1{font-size:60px}}@media (max-width: 500px){.banner>.container .banner-title h1{font-size:50px}}.banner>.container .banner-title a{margin-bottom:.8em}.site-intro{margin-top:75px;padding-top:75px}@media (max-width: 950px){.site-intro{margin-top:0}}@media (max-width: 500px){.site-intro{margin-top:52.5px;padding-top:52.5px}}.site-intro>.container{color:#fff;display:grid;grid-template-columns:1fr minmax(0,632px);gap:60px 16px}@media (max-width: 1000px){.site-intro>.container{display:block}}@media (max-width: 1000px){.site-intro>.container>div.txt-div>p:first-child{padding-top:40px}}.site-intro>.container>div h2,.site-intro>.container>div h3{text-transform:uppercase;font-size:50px;font-weight:600;line-height:1;letter-spacing:-.03em}@media (max-width: 950px){.site-intro>.container>div h2,.site-intro>.container>div h3{font-size:45px}}@media (max-width: 500px){.site-intro>.container>div h2,.site-intro>.container>div h3{font-size:35px}}.site-intro>.container>div .text{max-width:310px;font-weight:500;line-height:1.4;letter-spacing:-.03em}@media (max-width: 1000px){.site-intro>.container>div .text{margin-top:30px}}@media (max-width: 500px){.site-intro>.container>div .text{margin-top:20px}}.site-intro>.container>div p:not(.text){color:#828282;font-weight:500;line-height:1.6;letter-spacing:-.03em}.site-intro>.container>div #hidden-text{height:0;overflow:hidden;transition:height .5s}.site-intro>.container>div button{width:fit-content;margin-top:33px;padding:0;background:none;border:none}@media (max-width: 950px){.site-intro>.container>div button{margin-top:40px}}.site-intro>.container>div button.hide{display:none}.site-intro>.container>div button img{transform:rotate(-90deg)}.corrects{margin-top:140px}@media (max-width: 950px){.corrects{margin-top:120px}}@media (max-width: 500px){.corrects{margin-top:100px}}.corrects .container>h3{text-transform:uppercase;font-size:14px;font-weight:600;line-height:1;letter-spacing:-.03em}.corrects .corrects-items{margin-top:20px}@media (max-width: 950px){.corrects .corrects-items{margin-top:40px}}@media (max-width: 950px){.corrects .corrects-items{margin-top:10px}}.corrects .corrects-items .item{border-bottom:1px solid #333333}.corrects .corrects-items .item.open .item-header>div img{transform:rotate(180deg)}.corrects .corrects-items .item .item-header,.corrects .corrects-items .item .item-content{display:grid}.corrects .corrects-items .item .item-header{grid-template-columns:1fr minmax(0,612px)}.corrects .corrects-items .item .item-content{grid-template-columns:1fr minmax(0,632px)}@media (max-width: 950px){.corrects .corrects-items .item .item-content{display:block}.corrects .corrects-items .item .item-content>div:first-child{display:none}}.corrects .corrects-items .item .item-header{align-items:center;padding:40px 20px;cursor:pointer}@media (max-width: 950px){.corrects .corrects-items .item .item-header{padding:8px 0 32px;display:block}}@media (max-width: 500px){.corrects .corrects-items .item .item-header{padding:26px 0}}.corrects .corrects-items .item .item-header span{font-size:16px;font-weight:600;line-height:1;color:#828282;letter-spacing:-.03em}.corrects .corrects-items .item .item-header>div{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 950px){.corrects .corrects-items .item .item-header>div{margin-top:20px;align-items:start}}.corrects .corrects-items .item .item-header>div h3{font-size:21px;font-weight:600;line-height:1;letter-spacing:-.03em}@media (max-width: 500px){.corrects .corrects-items .item .item-header>div h3{line-height:1.5}}.corrects .corrects-items .item .item-header>div img{transition:transform .4s}.corrects .corrects-items .item .item-wrap{height:0;overflow:hidden;transition:height .5s}.corrects .corrects-items .item .item-wrap .item-content>div{font-size:16px;font-weight:500;line-height:1.7;letter-spacing:-.03em;color:#828282;padding-bottom:50px}.corrects .corrects-items .item .item-wrap .item-content>div a{color:#828282}@media (hover:hover) and (pointer:fine){.corrects .corrects-items .item .item-wrap .item-content>div a:hover{text-decoration:none}}.corrects .corrects-items .item .item-wrap .item-content>div a.block-link{display:block;width:fit-content}.listen{padding-top:100px;margin-top:100px}@media (max-width: 950px){.listen{padding-top:60px;margin-top:60px}}@media (max-width: 500px){.listen{padding-top:50px;margin-top:50px}}.listen h2{font-size:50px;font-weight:600;line-height:1;letter-spacing:-.03em;text-transform:uppercase}@media (max-width: 950px){.listen h2{font-size:45px}}@media (max-width: 500px){.listen h2{font-size:35px}}.listen .list{margin-top:60px}@media (max-width: 950px){.listen .list{margin-top:40px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.listen .list::-webkit-scrollbar{display:none}}.listen .list .listen-items{display:flex;align-items:center}@media (max-width: 950px){.listen .list .listen-items{min-width:1040px;padding-bottom:40px}}.listen .list .listen-items .l-item{flex-basis:calc(16.2% - 6px);width:231px;height:231px;position:relative}@media (max-width: 500px){.listen .list .listen-items .l-item{width:195px;height:195px;flex-basis:calc(18% - 6px)}}@media (hover:hover) and (pointer:fine){.listen .list .listen-items .l-item:hover .item-wrap{z-index:2;background:#fff}}.listen .list .listen-items .l-item .item-wrap{cursor:pointer;position:absolute;transition:background-color .25s;top:0;left:0;width:231px;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #333333;background:#000}@media (max-width: 500px){.listen .list .listen-items .l-item .item-wrap{width:195px;height:195px}}.listen .list .listen-items .l-item .item-wrap .wrap{display:flex;align-items:center;justify-content:center}.listen .list .listen-items .l-item .item-wrap .wrap img{object-position:center;display:block;margin:0 auto}@media (max-width: 500px){.listen .list .listen-items .l-item .item-wrap .wrap img{max-width:133px;max-height:21px}}.videos{padding-top:100px;margin-top:100px}@media (max-width: 950px){.videos{padding-top:60px;margin-top:60px}}@media (max-width: 500px){.videos{padding-top:20px}}.videos h2{text-transform:uppercase;font-size:50px;font-weight:600;line-height:1;letter-spacing:-.03em}@media (max-width: 950px){.videos h2{font-size:45px}}@media (max-width: 500px){.videos h2{font-size:35px}}.videos h2 br{display:none}@media (max-width: 500px){.videos h2 br{display:block}}.videos a{cursor:pointer}@media (hover:hover) and (pointer:fine){.videos a:hover .backdrop{opacity:1}}@media (max-width: 1000px) and (hover:hover) and (pointer:fine){.videos a:hover .backdrop{opacity:0}}.videos .video-single{position:relative;aspect-ratio:246/175;padding:19px;text-decoration:none}@media (max-width: 500px){.videos .video-single{padding:24px}}.videos .video-single>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.videos .video-single p{gap:8px;position:relative;z-index:2;display:flex;align-items:center;color:#fff;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:-.04em}.videos .video-single .backdrop{transition:opacity .25s;background:#090909bd;position:absolute;top:0;left:0;bottom:0;opacity:0;right:0}.videos .videos-items{margin-top:60px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 950px){.videos .videos-items{display:none}}.videos .videos-swiper{margin-top:40px;display:none;overflow:initial}@media (max-width: 950px){.videos .videos-swiper{display:flex}}.videos .videos-pagination{display:none;align-items:center;justify-content:center;gap:12px;margin-top:42px}@media (max-width: 500px){.videos .videos-pagination{margin-top:30px}}.videos .videos-pagination span{display:block;width:6px;height:6px;border-radius:50%;background:#afb0b3;transition:background-color .25s,transfrom .25s;cursor:pointer}.videos .videos-pagination span.active{transform:scale(1.5);background:#fff}@media (max-width: 950px){.videos .videos-pagination{display:flex}}.download{padding-top:100px;margin-top:100px}@media (max-width: 950px){.download{padding-top:60px;margin-top:60px}}@media (max-width: 500px){.download{padding-top:50px;margin-top:50px}}.download h2{text-transform:uppercase;font-size:50px;font-weight:600;line-height:1;letter-spacing:-.03em}@media (max-width: 950px){.download h2{font-size:45px}}@media (max-width: 500px){.download h2{font-size:35px}}.download .songs{margin-top:20px}.download .songs>a{text-decoration:none;padding:40px 20px;display:flex;align-items:center;justify-content:space-between}.download .songs>a:not(:first-child){border-top:1px solid #333333}.download .songs>a:last-child{border-bottom:1px solid #333333}@media (max-width: 950px){.download .songs>a{padding:40px 0;flex-direction:column;align-items:start;gap:16px}}.download .songs>a h3{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:-.03em;color:#828282}footer{margin-top:150px;padding:40px 0 80px;font-size:14px;font-weight:500;line-height:1.7;color:#8f8c8c;letter-spacing:-.06em;border-top:1px solid #333333}@media (max-width: 500px){footer{margin-top:100px}}@media (max-width: 950px){footer{margin-top:120px;border-top:none;padding:0 0 60px}}@media (max-width: 500px){footer{padding-bottom:80px}}footer .container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 950px){footer .container{flex-direction:column-reverse}footer .container>span{margin-top:40px}}@media (max-width: 500px){footer .container>span{margin-top:50px}}footer .container .socials{display:flex;align-items:center;gap:130px}@media (max-width: 950px){footer .container .socials{padding-bottom:20px;width:100%;border-bottom:1px solid #333333;gap:0;justify-content:space-between}}@media (max-width: 500px){footer .container .socials{flex-direction:column;gap:20px;border:none;padding:0}}footer .container .socials a{color:#8f8c8c;text-decoration:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.banner>img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%),linear-gradient(to bottom,#000 62%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%),linear-gradient(to bottom,#000 62%,transparent 100%);mask-composite:intersect}.banner>img{width:auto;max-width:none}.promo{position:fixed;inset:0;z-index:1000;display:flex;background:rgba(0,0,0,.8);overscroll-behavior:contain;overflow-y:auto;padding:48px 16px 24px;opacity:0;transition:opacity .35s ease}.promo[hidden]{display:none}.promo.is-open{opacity:1}.promo__card:focus{outline:none}.promo__close:focus{outline:none}.promo__close:focus-visible{outline:2px solid #fff;outline-offset:3px}.promo__card{position:relative;margin:auto;width:355px;max-width:100%;padding:65px 24px 24px;background:#d8d8d8;box-shadow:0 27px 34px rgba(0,0,0,.15);color:#0a0a0a;font-family:Manrope,sans-serif;transform:translateY(16px);transition:transform .35s ease}.promo.is-open .promo__card{transform:none}.promo__close{position:absolute;top:-21px;left:50%;transform:translate(-50%);width:43px;height:43px;border:0;border-radius:50%;background:#1e1e1e;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s}@media (hover:hover) and (pointer:fine){.promo__close:hover{background:#000}}.promo__head{display:flex;flex-direction:column;gap:20px;text-align:center}.promo__title{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.03em;margin:0}.promo__text{font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.03em;color:rgba(10,10,10,.4);margin:0}.promo__links{display:flex;flex-direction:column;gap:10px;margin-top:33px;padding-bottom:32px}.promo__links a{display:block;padding:22px 0 12px;border-top:1px solid rgba(0,0,0,.1);text-align:center;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.04em;color:#0a0a0a;text-decoration:none;transition:opacity .2s}@media (hover:hover) and (pointer:fine){.promo__links a:hover{opacity:.6}}.promo__cover{display:block;width:100%;height:auto;aspect-ratio:1}body.promo-lock{overflow:hidden}a,button,.item-header,.glass-hover,.wow-hover{-webkit-tap-highlight-color:transparent}
.m-fab,.m-menu{display:none}@media (max-width:950px){.main-header #menu-btn,.mobile-aside{display:none!important}.main-header .langs:not(.mobile){display:flex;gap:20px}.banner:before{content:"";position:absolute;left:0;right:0;top:0;height:150px;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,0))}.main-header .langs:not(.mobile) a{display:flex;align-items:center;min-height:44px;padding:0 2px;font-size:14px;font-weight:700;border-bottom:2px solid transparent}.main-header .langs:not(.mobile) a.active{border-bottom-color:#fff}.m-fab{display:flex;position:fixed;right:20px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:950;height:56px;padding:0 22px 0 18px;border:0;border-radius:999px;background:#fff;color:#000;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 12px 30px rgba(0,0,0,.45);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .3s,color .3s,transform .2s}.m-fab:active{transform:scale(.96)}.m-fab__icon{position:relative;width:16px;height:10px}.m-fab__icon span{position:absolute;left:0;width:16px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s cubic-bezier(.2,.7,.2,1),top .3s cubic-bezier(.2,.7,.2,1)}.m-fab__icon span:first-child{top:0}.m-fab__icon span:last-child{top:8px}.m-fab.is-open{background:#1a1a1a;color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.3)}.m-fab.is-open .m-fab__icon span:first-child{top:4px;transform:rotate(45deg)}.m-fab.is-open .m-fab__icon span:last-child{top:4px;transform:rotate(-45deg)}.m-menu{display:flex;position:fixed;inset:0;z-index:900;flex-direction:column;justify-content:flex-end;padding:0 20px calc(112px + env(safe-area-inset-bottom)) 24px;background:rgba(0,0,0,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.m-menu.is-open{opacity:1;visibility:visible;transition:opacity .3s ease}.m-menu__langs{display:flex;justify-content:flex-end;gap:12px;margin-bottom:28px}.m-menu__langs a{display:flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#fff;font-size:13px;font-weight:600;text-decoration:none}.m-menu__langs a.active{background:#fff;border-color:#fff;color:#000;font-weight:700}.m-menu__nav{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.m-menu__nav a{display:flex;align-items:center;min-height:60px;color:#fff;font-size:clamp(32px,11vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1;text-transform:uppercase;text-decoration:none}.m-menu__socials{position:absolute;left:24px;bottom:calc(36px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:6px}.m-menu__socials a{color:#b5b2b2;font-size:13px;font-weight:500;text-decoration:none;line-height:1.6}.m-menu [data-anim]{opacity:0;transform:translateY(14px);transition:opacity .25s ease,transform .25s ease}.m-menu.is-open [data-anim]{opacity:1;transform:none;transition:opacity .45s ease calc(var(--i,0)*45ms + 60ms),transform .45s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*45ms + 60ms)}html.m-lock{overflow:hidden}}@media (prefers-reduced-motion:reduce){.m-menu,.m-menu [data-anim],.m-fab,.m-fab__icon span{transition:none!important}}
.f-label{display:none}@media (max-width:950px){body>footer{margin-top:120px;padding:0 0 calc(116px + env(safe-area-inset-bottom));border-top:none;letter-spacing:normal}body>footer .container{display:flex;flex-direction:column;align-items:stretch}body>footer .f-label{display:block;order:1;padding-bottom:12px;font-size:12px;font-weight:600;color:#8f8c8c;text-transform:uppercase;letter-spacing:.08em}body>footer .container .socials{order:2;display:flex;flex-direction:column;gap:0;align-items:stretch;width:100%;padding:0;border:none}body>footer .container .socials a{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;height:56px;border-top:1px solid #262626;color:#fff;font-size:18px;font-weight:600;letter-spacing:-.02em;text-transform:uppercase;overflow:hidden}body>footer .container .socials a:last-child{border-bottom:1px solid #262626}body>footer .container .socials a .hovered{display:none}body>footer .container .socials a:after{content:"";flex-shrink:0;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M2 12 12 2M4.5 2H12v7.5' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat}body>footer .container>span:not(.f-label){order:3;margin-top:20px;font-size:12px;font-weight:500;color:#8f8c8c}}
