@import"https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,100..900;1,100..900&display=swap";h1,h2,h3,h4,h5,h6,p{margin:0}*,*:before,*:after{box-sizing:border-box}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none}img{display:block;max-width:100%;height:auto}:root{--font-main: "IBM Plex Sans", sans-serif;font-weight:400;font-size:18px;line-height:150%;--color-text: #ffffff;--color-bg: #060307;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-main);color:var(--color-text);background-color:var(--color-bg)}#about,#artists,#reviews{scroll-margin-top:64px}@media screen and (min-width:768px){#about,#artists,#reviews{scroll-margin-top:72px}}.no-scroll{overflow:hidden}html,body{scroll-behavior:smooth;width:100%;overflow-x:hidden}svg{fill:#fff}.container{margin:0 auto;padding-left:16px;padding-right:16px}@media screen and (min-width:320px){.container{max-width:320px}}@media screen and (min-width:768px){.container{max-width:768px;padding-left:32px;padding-right:32px}}@media screen and (min-width:1440px){.container{max-width:1440px;padding-left:64px;padding-right:64px}}.no-results{display:flex;flex-direction:column;gap:24px;border-radius:16px;padding:16px;width:288px;background-color:#23132b}.search-err-main{font-family:Epilogue,sans-serif;font-weight:700;font-size:32px;line-height:120%;letter-spacing:-.01em}.search-err-info{font-size:20px}.err-reset-btn{box-shadow:0 1px 2px #0603070d,inset 0 -2px 1px #0003,inset 0 0 0 1px #06030726,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;background-color:#764191;color:var(--color-text);border-radius:12px;padding:10px 24px;transition:opacity .3s ease}@media screen and (min-width:768px){.no-results{width:704px;padding:32px}.search-err-main{font-size:48px}.err-reset-btn{max-width:148px}}@media screen and (min-width:1440px){.no-results{width:976px}}.modal-wraper{display:flex;flex-direction:column;gap:32px;margin-bottom:48px}@media screen and (min-width:1440px){.modal-wraper{flex-direction:row}}.m-a-img{min-width:272px;height:167.21px;object-fit:cover;border-radius:12px;box-shadow:0 8px 24px #00000059}@media screen and (min-width:768px){.m-a-img{min-width:654px;height:402.05px}}@media screen and (min-width:1440px){.m-a-img{min-width:576px;height:354.1px}}.m-a-name{font-weight:700;font-size:32px;line-height:130%;letter-spacing:-.01em;text-align:center;color:#fff;flex-basis:100%;margin-bottom:48px;display:block}.desc-container{display:flex;gap:24px;flex-direction:column}.desc-box{display:flex;flex-direction:column}.info-wraper{display:flex;gap:24px}.m-a-info-biography{height:135px;overflow-y:auto;overflow-x:hidden}.m-a-info-biography::-webkit-scrollbar{width:4px}.m-a-info-biography::-webkit-scrollbar-track{background:transparent}.m-a-info-biography::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}.m-a-info-biography::-webkit-scrollbar-thumb:hover{background:#fff9}.m-a-info-biography{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.m-a-topic{font-weight:600}.m-a-genres-container{display:flex;gap:16px}.m-a-genre{font-weight:600;font-size:16px;border:solid 1px rgba(255,255,255,.2);border-radius:6px}.m-a-albums-topic{margin-bottom:16px;line-height:130%;font-weight:700;font-size:24px}.m-a-albums{display:flex;gap:32px;flex-direction:column}@media screen and (min-width:768px){.m-a-albums{flex-direction:row;flex-wrap:wrap}}.m-a-album-item{background-color:#1e1c1f;border-radius:16px;padding:14px 11px;max-height:564px;overflow:scroll}@media screen and (min-width:767px){.m-a-album-item{flex:0 0 calc(50% - 16px)}}@media screen and (min-width:1440px){.m-a-album-item{flex:0 0 calc(25% - 24px)}}.m-a-album-name{font-weight:600;font-size:16px;line-height:150%;margin-bottom:12px;display:flex}.m-a-album-name{font-weight:600;font-size:16px;margin-bottom:12px}.m-a-track-names{gap:8px;font-size:8px;font-weight:600}.info-container{display:grid;grid-template-columns:minmax(0,1fr) 62px 22px;padding:0 12px;background-color:#ffffff0d;border-radius:8px}@media screen and (min-width:768px){.info-container{grid-template-columns:minmax(0,1fr) 76px 32px}}@media screen and (min-width:1440px){.info-container{grid-template-columns:minmax(0,1fr) 76px 32px}}.m-a-track-row{font-weight:400;font-size:12px;display:grid;grid-template-columns:minmax(0,1fr) 61px 38px;border-radius:8px;padding:8px 0}@media screen and (min-width:768px){.m-a-track-row{grid-template-columns:minmax(0,1fr) 74px 48px}}@media screen and (min-width:1440px){.m-a-track-row{grid-template-columns:minmax(0,1fr) 74px 48px}}.m-a-track-row:nth-child(odd){background-color:#ffffff0a}.m-a-track-name{padding-left:12px;padding-right:16px}.m-a-track-link{display:flex;align-items:center;width:27px}.m-a-track-link:hover{scale:1.15}.m-a-track-link:focus{scale:.95}.m-a-track-duration{display:flex;align-items:center}.artists-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1001}.artists-modal-content{position:relative;background:#000000b3;border-radius:12px;padding:52px 8px;max-width:288px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 24px #00000059}@media screen and (min-width:768px){.artists-modal-content{max-width:702px}}@media screen and (min-width:1440px){.artists-modal-content{max-width:1312px}}.modal-close-btn-wraper{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease-in-out;background-color:#fff0}@media screen and (min-width:768px){.modal-close-btn-wraper{right:47px}}@media screen and (min-width:1440px){.modal-close-btn-wraper{right:16px}}.modal-close-btn-wraper:hover{background-color:#ffffff1f}.modal-close-btn-wraper:active{background-color:#ffffff0f}.modal-close-btn{width:32px;height:32px;background:none;border:none;display:flex;align-items:center;justify-content:center;padding:0}.close-modal-btn{width:14.06px;height:14.06px}.global-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999}.global-loader.hidden{display:none}.loader{transform:rotate(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:#fff;margin:0 auto}.loader:before,.loader:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin linear infinite}.loader:after{color:#ff3d00;transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}.header-wrapper{height:64px;width:100%}@media screen and (min-width:768px){.header-wrapper{height:72px}}.header{position:fixed;top:0;left:0;width:100%;z-index:1000;height:64px;background-color:#060307}@media screen and (min-width:768px){.header{height:72px}}.header__container{display:flex;justify-content:space-between;align-items:center;height:100%}@media screen and (max-width:767px){.header__container{padding-left:20px;padding-right:12px}}.header__logo-link{width:119px;height:51px;display:flex;justify-content:center;align-content:center;align-items:center}.header__logo-white{display:none}@media screen and (min-width:768px){.header__logo-white{display:flex}}.header__logo-purple{display:flex}@media screen and (min-width:768px){.header__logo-purple{display:none}}.burger{background-color:currentColor;border:none;background:none;align-items:center;justify-content:center;height:48px;width:48px;padding:0;display:flex}@media screen and (min-width:768px){.burger{display:none}}.burger__icon-wrapper img{width:100%;height:100%}.burger__icon-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out;border-radius:50%}.burger:hover .burger__icon-wrapper{background-color:#ffffff1f}.burger:active .burger__icon-wrapper{background-color:#ffffff0f}.mobile-menu__icon-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease-in-out;background-color:#fff0}.mobile-menu__close:hover .mobile-menu__icon-wrapper{background-color:#ffffff1f}.mobile-menu__close:active .mobile-menu__icon-wrapper{background-color:#ffffff0f}.mobile-menu{position:fixed;inset:0;background-color:#000000e6;opacity:0;visibility:hidden;pointer-events:none;z-index:999;transform:translateY(0);transition:opacity .3s ease,transform .2s ease}.mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto}.mobile-menu.closing{opacity:0;pointer-events:none;transition:opacity .4s ease,transform .2s ease}.mobile-menu__header{display:flex;justify-content:space-between;height:100%;align-items:center;padding-left:20px;padding-right:12px;margin:0 auto;max-width:320px;height:64px}.mobile-menu__close{background:none;border:none;width:48px;height:48px;background-color:currentColor;align-items:center;justify-content:center;padding:0;display:flex}.mobile-menu__nav{display:flex;align-items:center;text-align:center;padding-top:39px;flex-direction:column}@media screen and(min-width:768px){.mobile-menu__nav{display:none}}.mobile-menu__list{display:flex;flex-direction:column;gap:32px}.mobile-menu__link{width:109px;display:inline-flex;justify-content:center;align-items:center;text-align:center;font-size:26px;font-weight:500;line-height:150%;transition:opacity .2s ease-in-out}.mobile-menu__link:hover{opacity:.6}.mobile-menu__link:active{opacity:.2}@media screen and (max-width:767px){.nav{display:none}}.nav__list{display:flex;flex-direction:row;gap:32px}.nav__link{display:inline-flex;align-items:center;justify-content:center;text-align:center;height:27px;transition:opacity .2s ease-in-out}.nav__link:hover{opacity:.6}.nav__link:active{opacity:.2}body{margin:0;padding:0;border:0}.hero{min-height:100vh;padding-top:64px;background:#23132b;position:relative}@media screen and (min-width:768px){.hero{padding-top:32px}}.top-shadow,.bottom-shadow{position:absolute;width:100%;left:0;background:linear-gradient(180deg,#23132b00,#060307)}.top-shadow{height:80px;top:-3px;transform:rotate(180deg)}.bottom-shadow{bottom:-3px;height:106px}.hero__content{display:flex;flex-direction:column;margin-bottom:64px}.hero__title{font-family:Epilogue,sans-serif;font-weight:700;font-size:48px;line-height:1.1;letter-spacing:-.01em;margin-bottom:20px}@media screen and (min-width:768px){.hero__title{margin-bottom:24px}}.hero__text{font-weight:400;font-size:18px;line-height:1.5;margin-bottom:24px}@media screen and (min-width:768px){.hero__text{margin-bottom:32px}}.hero__button-container{max-width:100%}.hero__btn{display:flex;justify-content:center;align-items:center;gap:12px;box-shadow:0 1px 2px #0603070d,inset 0 -2px 1px #0003,inset 0 0 0 1px #06030726,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;background:#764191;border-radius:12px;padding:10px 24px;cursor:pointer;text-decoration:none;transition:opacity .3s ease}.hero__btn:hover{opacity:.6}.hero__btn:active{box-shadow:0 1px 2px #0603070d}.hero__btn:disabled{opacity:.2}.hero__gallery{max-width:100%;min-height:385px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:image-set(url(/artists_hub_project/assets/Content-mob-1x-Bp8pK555.png) 1x,url(/artists_hub_project/assets/Content-mob-2x-DtSC_qyC.png) 2x)}@media screen and (min-width:768px){.bottom-shadow{height:137px}.hero__content{width:624px;margin-bottom:32px}.hero__text{font-size:20px}.hero__btn{box-sizing:border-box;max-width:246px}.hero__gallery{width:704px;min-height:632px;background-image:image-set(url(/artists_hub_project/assets/Content-tab-1x-z0nbz_d1.png) 1x,url(/artists_hub_project/assets/Content-tab-2x-QGCOqrc7.png) 2x)}}@media screen and (min-width:1440px){.hero{padding-top:0}.top-shadow{height:80px}.hero>.container{display:flex;justify-content:space-between;align-items:center}.hero__content{min-width:640px}.hero__title{font-size:84px}.hero__btn{max-width:206px}.hero__gallery{min-height:100vh;max-width:641px;background-image:image-set(url(/artists_hub_project/assets/Content-desk-1x-iFtI132Q.png) 1x,url(/artists_hub_project/assets/Content-desk-2x-DIXNNYR2.png) 2x)}}.is-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.artists{margin:64px 0}@media screen and (min-width:1440px){.artists{margin:112px 0}}.title-artist-list{font-weight:600;font-size:16px;line-height:150%;margin-bottom:16px}.subtitle-artists-list{font-family:Epilogue,sans-serif;font-weight:700;font-size:44px;line-height:120%;letter-spacing:-.01em;max-width:288px;margin-bottom:32px}@media screen and (min-width:768px){.subtitle-artists-list{max-width:100%}}@media screen and (min-width:1440px){.subtitle-artists-list{font-size:60px;max-width:523px}}.artists-list{display:grid;grid-template-columns:1fr;gap:64px}@media screen and (min-width:768px){.artists-list{gap:32px}}@media screen and (min-width:1440px){.artists-list{grid-template-columns:repeat(2,1fr)}}.artist-item{transition:transform .3s ease}.artist-item:hover{transform:scale(1.02)}.artist-img{width:100%;border-radius:16px;object-fit:cover;object-position:top;aspect-ratio:640 / 393}.artist-info{margin-top:24px}.artist-info ul{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px}.artist-info ul li{border:1px solid rgba(255,255,255,.2);border-radius:6px;padding-block:4px;padding-inline:10px;font-weight:600;font-size:16px;line-height:150%}.artist-info h3{font-family:Epilogue,sans-serif;font-size:32px;line-height:130%;letter-spacing:-.01em;margin-bottom:8px}.artist-info p{font-weight:400;font-size:18px;line-height:150%;margin-bottom:24px}.learn-more-btn{padding:0;display:flex;gap:8px;align-items:center;justify-content:center;text-align:center;background:transparent;font-weight:500;font-size:18px;line-height:150%;color:#fff;transition:transform .3s ease,opacity .3s ease}.learn-more-btn:hover{opacity:.6}.learn-more-btn:active{opacity:.2}.load-more-btn{border-radius:12px;padding-block:10px;padding-inline:24px;box-shadow:0 1px 2px #0603070d,inset 0 -2px 1px #0003,inset 0 0 0 1px #06030726,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;background:#764191;display:flex;justify-content:center;width:100%;align-items:center;gap:12px;margin:32px auto 0;border:none;font-size:18px;font-weight:500;color:#fff;transition:transform .3s ease,opacity .3s ease,box-shadow .3s ease;cursor:pointer}@media screen and (min-width:768px){.load-more-btn{max-width:340px;margin-top:64px}}@media screen and (min-width:1440px){.load-more-btn{width:auto}}.load-more-btn:hover{transform:scale(1.05);box-shadow:0 1px 2px #0603070d,inset 0 -2px 1px #0003,inset 0 0 0 1px #06030726,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;opacity:.6}.load-more-btn:active{transform:scale(.95);box-shadow:0 1px 2px #0603070d}.filters-wrapper{display:flex;gap:16px;min-height:300px;flex-direction:column}@media screen and (min-width:1440px){.filters-wrapper{flex-direction:row;align-items:flex-start}}.filters-container{width:100%;position:relative}@media screen and (min-width:768px){.filters-container{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:1440px){.filters-container{width:304px;flex-shrink:0}}.filters-container p{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;line-height:150%;color:#fff}@media screen and (min-width:1440px){.filters-container p{display:inline}}.reset-btn,.filters-main-menu{display:none}@media screen and (min-width:1440px){.reset-btn,.filters-main-menu{display:flex}}.filters-container.is-open .filters-main-menu{display:flex}.filters-container.is-open .main-dropdown-btn img{transform:rotate(180deg)}.main-dropdown-btn{margin-top:12px;width:100%;border-radius:12px;padding-block:10px;padding-inline:24px;background:#1e1c1f;display:flex;justify-content:center;align-items:center;gap:12px;font-weight:500;font-size:18px;line-height:150%;color:#fff}.main-dropdown-btn img{transition:transform .1s ease}@media screen and (min-width:768px){.main-dropdown-btn{margin-top:0;width:233px}}@media screen and (min-width:1440px){.main-dropdown-btn{display:none}}.filters-main-menu{position:absolute;top:100%;right:0;flex-direction:column;width:100%;background-color:#1e1c1f;border-radius:12px;gap:12px;padding:12px}@media screen and (min-width:768px){.filters-main-menu{width:304px}}@media screen and (min-width:1440px){.filters-main-menu{width:100%;padding-left:0;padding-right:0;background:none}}.search-box{display:flex;flex-direction:row-reverse;gap:12px;align-items:center;justify-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding-block:8px;padding-inline:12px}.search-box .search-input{width:100%;border:none;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%}.search-box .search-input:focus{outline:none}.reset-btn{font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;text-decoration:underline;text-decoration-skip-ink:none}.dropdown-list{display:none;border-top:1px solid rgba(255,255,255,.2);padding:24px;max-height:400px;overflow-y:auto}.dropdown-btn,.reset-btn,.search-btn,.search-input{background-color:transparent;color:#fff;padding:0}.dropdown-btn{display:flex;width:100%;justify-content:space-between;border-radius:12px;padding-block:8px;cursor:pointer;padding-inline:12px}.dropdown.open .dropdown-list{display:flex;flex-direction:column}.dropdown-list li{color:#fff;cursor:pointer}.dropdown-list li:not(:last-child){margin-bottom:16px}.dropdown{border:1px solid rgba(255,255,255,.2);border-radius:12px;background-color:#1e1c1f;display:flex;flex-direction:column}.dropdown .dropdown-btn img{transition:transform .1s ease}@media screen and (min-width:1440px){.dropdown{background-color:var(--color-bg)}}.dropdown.open .dropdown-btn img{transform:rotate(180deg)}.dropdown-list::-webkit-scrollbar{width:5px}.dropdown-list::-webkit-scrollbar-track{background:#1e1c1f;margin-block:30px}.dropdown-list::-webkit-scrollbar-thumb{background:#764191;border-radius:8px}.artist-list-wrapper{align-items:center}#pagination.tui-pagination{margin-top:20px;height:45px}#pagination .tui-page-btn{background-color:transparent;border:none;font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;border-radius:12px;width:45px;color:#fff;height:45px;margin:0 auto;vertical-align:middle;padding:0;align-content:center}:is(#pagination .tui-page-btn.tui-next,#pagination .tui-page-btn.tui-prev) .icon{vertical-align:middle}#pagination .tui-page-btn:not(:last-child){margin-right:4px;margin-left:0}#pagination .tui-is-selected{background:#1e1c1f}#pagination .tui-page-btn.tui-is-disabled{background:#060307;opacity:.2;pointer-events:none;cursor:default}#pagination.tui-pagination .tui-ico-more{color:#fff}#pagination .tui-page-btn.tui-next-is-more,#pagination .tui-page-btn.tui-prev-is-more{color:#fff;width:20px}#pagination .tui-page-btn:hover{opacity:.4}#pagination .tui-page-btn:active{background:#1e1c1f}#pagination .tui-page-btn.tui-first,#pagination .tui-page-btn.tui-last{display:none}@media(max-width:480px){#pagination .tui-page-btn{font-size:16px;width:35px;height:35px}#pagination .tui-page-btn.tui-next-is-more,#pagination .tui-page-btn.tui-prev-is-more{display:none}}.about-wrapper{display:flex;flex-direction:column;align-items:center;gap:48px;max-width:1440px;margin:0 auto}.about-img{border-radius:19px;width:268px;height:auto;flex-shrink:0;transition:transform .3s ease}.about-content{width:100%;gap:20px;max-width:287px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.about-icon img{width:52px;height:65px;margin-bottom:0}.about-content h2{font-weight:700;font-size:44px;line-height:1.2;letter-spacing:-.01em;color:#fff}.about-content p{margin:0;font-weight:400;font-size:18px;line-height:1.5;color:#fff;text-align:left}@media(min-width:768px){.about-wrapper{padding-left:32px;padding-right:32px}.about-content{max-width:640px;gap:24px}.about-icon img{width:80px;height:80px}.about-img{width:704px;height:auto;flex-shrink:0}.about-content h2{font-size:44px}.about-content p{font-weight:400;font-size:20px}}@media(min-width:1440px){.about-wrapper{flex-direction:row;align-items:flex-start;gap:32px}.about-img{width:640px;height:664px;flex-shrink:0}.about-content{width:640px;height:290px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}.about-icon img{width:80px;height:80px}.about-content h2{font-size:60px}.about-content p{font-weight:400;font-size:20px}}.SVG-icon-about,.about-icon{width:80px;height:80px;fill:#fff}.feedback{padding-top:64px;padding-bottom:64px}@media screen and (min-width:1440px){.feedback{padding-top:112px;padding-bottom:112px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.swiper-slide{display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px}.feedback-card{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}@media screen and (min-width:1440px){.feedback-card{margin-bottom:75px}}.rating{display:flex;justify-content:center;align-items:center;margin-bottom:32px;margin-top:59px}.rating img{display:block}.feedback-message{font-family:Epilogue,sans-serif;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:-.01em;text-align:center;color:#fff;margin-bottom:32px}@media screen and (min-width:768px){.feedback-message{width:518px;font-size:26px}}@media screen and (min-width:1440px){.feedback-message{width:866px;font-size:32px}}.feedback-author{font-weight:600;font-size:18px;line-height:1.5;color:#fff}.swiper-button-next,.swiper-button-prev{color:#fff;border:1px solid rgba(255,255,255,.5);border-radius:8px;padding:12px;width:48px;height:48px}@media screen and (max-width:767px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.6}.swiper-button-prev:disabled,.swiper-button-next:disabled{opacity:.2}.swiper-button-prev:disabled,.swiper-button-next:disabled{background:#1e1c1f}.swiper-pagination-bullet,.swiper-pagination-bullet-active-main{background:#fff}@media screen and (min-width:1440px){.swiper{padding-bottom:32px}.swiper-slide{align-items:flex-start}.swiper-pagination{bottom:0}}.feedback-btn__container{display:flex;align-items:center}.feedback-modal{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1001}.feedback-modal-content{position:relative;border-radius:16px;background-color:#060307;padding:62px 16px}.fb-modal-close-btn-wraper{position:absolute;top:25px;right:25px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out}.fb-modal-close-btn{border-radius:50%;background-color:#fff0}.fb-modal-close-btn:hover{background-color:#ffffff1f}.fb-modal-close-btn:active{background-color:#ffffff0f}.form-title{text-align:center}.feedback-btn__container{margin-top:16px}.form-submit-btn{min-width:288px}.leave-feedback-btn,#submit-feedback{max-width:340px;margin:0 auto;font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:18px;line-height:1.5;color:#fff;box-shadow:0 1px 2px #0603070d,inset 0 -2px 1px #0003,inset 0 0 0 1px #06030726,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;background:#764191;border-radius:12px;padding:10px;transition:opacity .3s ease}@media screen and (min-width:768px){.feedback-modal{padding:149px 32px}.form-submit-btn{max-width:340px}}@media screen and (min-width:1440px){.feedback-modal{padding:149px 288px}.feedback-modal-content{padding:64px}.form-title{font-family:Epilogue,sans-serif;font-weight:700;font-size:60px;line-height:120%;letter-spacing:-.01em;text-align:center;margin-bottom:48px}.leave-feedback-btn{min-width:177px}}.leave-feedback-btn:hover{opacity:.6}.leave-feedback-btn:active{box-shadow:0 1px 2px #0603070d}.leave-feedback-btn.is-disabled{opacity:.2;pointer-events:none}.leave-feedback-btn:disabled{opacity:.2;cursor:not-allowed}.feedback-form input,.feedback-form textarea{border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:8px 12px;background:#fff0;font-weight:400;font-size:18px;line-height:1.5;color:#fff9;outline:none}.feedback-form input:hover,.feedback-form textarea:hover{color:#fff}.feedback-container{display:flex;flex-direction:column;gap:8px}#rating{margin:0 auto;display:flex;justify-content:left}.rating>img{width:30px;height:auto}#feedback-message{height:130px}.form-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:32px}.form-submit-btn{max-width:108px!important}.feedback-modal-content,.form-container>*{width:100%}footer{padding:48px 0}@media screen and (min-width:768px){footer{padding:80px 0}}.footer-container{display:flex;flex-direction:column;gap:48px}@media screen and (min-width:768px){.footer-container{gap:80px}}.up-footer{display:flex;align-items:center;flex-direction:column;gap:32px}.link-list{display:flex;flex-direction:column;gap:32px;text-align:center}.link-list li>a{font-size:16px;line-height:150%;font-weight:600;transition:.2s opacity ease-in-out}.link-list li>a:hover{opacity:.6}.link-list li>a:active{opacity:.2}@media screen and (min-width:768px){.link-list{flex-direction:row}}.down-footer{display:flex;flex-direction:column;padding-top:24px;padding-bottom:16px;gap:32px;border-top:solid 1px #ededed}.down-footer p{line-height:150%;text-align:center}.down-footer p span{display:inline-block}@media screen and (min-width:768px){.down-footer{flex-direction:row-reverse;justify-content:space-between;padding-top:32px;padding-bottom:0}}.media-list{display:flex;gap:32px;align-self:center}.media-list li>a>svg{width:40px;height:40px;transition:.2s scale ease-in-out}.media-list li>a>svg:hover{scale:1.2}.media-list li>a>svg:active{scale:.9}@media screen and (min-width:768px){.media-list{gap:24px}.media-list li>a>svg{width:32px;height:32px}}@media screen and (min-width:1440px){.media-list li>a>svg{width:24px;height:24px}}.SVG-icon-purple{fill:#764191}
