@charset "UTF-8";h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}:root{font-family:"'IBM Plex Sans'",sans-serif;font-size:16px;line-height:1.5;font-weight:400;background-color:#060307;color:#fff}body{display:flex;flex-direction:column;width:100%;min-height:100vh;padding:0;margin:0;scroll-behavior:smooth}main{flex-grow:1}main{text-align:center}.container{max-width:320px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:0 64px}}.header-section{position:fixed;top:0;left:0;width:100%;z-index:100;height:64px;background-color:#060307;display:flex}.header-container{display:flex;justify-content:space-between;align-items:center;width:320px}.header-logo{fill:#fff}.header-nav-list{font-family:IBM Plex Sans,sans-serif}.burger-btn{border:none;background-color:transparent}.burger-icon{display:block;fill:#fff}@media (min-width: 768px){.header-section{height:72px;display:flex}.header-container{width:768px}.header-nav{display:flex;justify-content:space-between;align-items:center;width:100%}.header-nav-list{display:flex;gap:32px;font-size:18px}.header-nav-link:hover,.header-nav-link:focus{color:#764191}.burger-btn{display:none}}@media screen and (min-width: 1440px){.header-section{display:flex}.header-container{width:1440px}}.hero{background-color:#23132b;position:relative;margin-top:64px}.hero-gradient-top{position:absolute;top:0;left:0;width:100%;height:80px;background:linear-gradient(0deg,#23132b00,#060307);z-index:2;pointer-events:none}.hero-gradient-bottom{position:absolute;bottom:0;left:0;width:100%;height:106px;background:linear-gradient(180deg,#23132b00,#060307);z-index:2;pointer-events:none}.hero-context{position:relative;z-index:3;padding:64px 0}.title-hero{font-family:Epilogue,sans-serif;font-size:48px;line-height:1.1;letter-spacing:-.01em;text-align:left;margin-bottom:20px}.hero-p{font-family:IBM Plex Sans,sans-serif;font-size:18px;text-align:left;margin-bottom:24px}.hero-button{display:flex;gap:12px;justify-content:center;align-items:center;width:280px;padding:10px 24px;font-family:IBM Plex Sans,sans-serif;color:#fff;font-weight:500;font-size:18px;background-color:#764191;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;border-radius:12px;border:none;margin:0 auto;transition:color .25s ease-in-out,background .25s ease-in-out}.hero-button:hover,.hero-button:focus,.hero-icon:hover,.hero-icon:focus{color:#7a3145;background-color:#d4bfc4}.hero-img{width:100%;height:385px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:image-set(url(/Codeaholics-Anonymous/assets/hero-mob-1x-C89xLDL7.webp) 1x,url(/Codeaholics-Anonymous/assets/content-mob-2x-BXR643Iq.webp) 2x)}@media only screen and (min-width: 768px){.hero{margin-top:72px}.hero-gradient-top{height:125px}.hero-gradient-bottom{height:137px}.hero-context{padding:32px 0}.title-hero{width:624px;margin-bottom:24px}.hero-p{font-size:20px;width:624px;margin-bottom:32px}.hero-button{width:246px;margin-left:0;margin-right:auto}.hero-img{width:704px;height:632px;background-image:image-set(url(/Codeaholics-Anonymous/assets/hero-tab-1x-2iw7qkr4.webp) 1x,url(/Codeaholics-Anonymous/assets/content-tab-2x-DOG6p9N5.webp) 2x)}}@media only screen and (min-width: 1440px){.hero-container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.hero-gradient-top{height:80px}.title-hero{font-size:84px;width:640px}.hero-p{width:640px}.hero-img{width:641px;height:900px;background-image:image-set(url(/Codeaholics-Anonymous/assets/hero-desk-1x-DPxdFZb7.webp) 1x,url(/Codeaholics-Anonymous/assets/content-desk-2x-BEESwyjx.webp) 2x)}.hero-button{width:206px}}.artists{padding:64px 0}.artists-container{display:flex;flex-direction:column;justify-content:center}.artists-title{font-weight:600;font-size:16px;line-height:1.5;text-align:left;margin-bottom:16px}.artists-subtitle{font-family:Epilogue,sans-serif;font-weight:700;font-size:44px;line-height:1.2;letter-spacing:-.01em;text-align:left;margin-bottom:32px}.artists-card-list{display:flex;flex-direction:column;gap:64px}.artists-image{border-radius:16px;margin-bottom:24px;width:288px;height:177px;object-fit:cover;object-position:top}.artists-info{text-align:left}.artists-genre-list{display:flex;flex-wrap:wrap;gap:16px}.artists-genre-item{font-weight:600;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:4px 10px;height:32px;line-height:1.5;margin-bottom:16px}.artists-name{font-family:Epilogue,sans-serif;font-weight:700;font-size:32px;line-height:1.3;letter-spacing:-.01em;margin-bottom:8px}.artists-bio{font-size:18px;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.learn-more-btn{display:flex;justify-content:center;align-items:center;color:#fff;font-weight:500;font-size:18px;border-radius:12px;background-color:transparent;border:none}.learn-more-btn:hover,.learn-more-btn:focus{color:#ffffffaf}.learn-more-icon{margin-left:8px;fill:#fff}.btn-load-more{font-weight:500;font-size:18px;line-height:1.5;color:#fff;border-radius:12px;padding:10px 24px;width:288px;height:47px;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;align-items:center;margin:32px auto 0}.btn-load-more-hidden{display:none}.load-more-icon{margin-left:12px}.btn-load-more:hover,.btn-load-more:focus{background-color:#b662e0}.artists-card-content{position:relative}.visually-hidden{display:none!important}@media only screen and (min-width: 768px){.artists-card-list{gap:32px}.btn-load-more{margin-top:64px;width:340px}.artists-image{width:704px;height:432px}}@media only screen and (min-width: 1440px){.artists{padding:112px 0}.artists-subtitle{font-size:60px;max-width:523px}.artists-card-list{flex-wrap:wrap;flex-direction:row;gap:32px}.artists-card-item{width:calc((100% - 32px)/2)}.artists-image{width:640px;height:393px}.btn-load-more{width:170px;padding:0}}.about-us{padding:64px 0}.about-img{width:100%;border-radius:16px;margin-bottom:48px}.about-content{text-align:left}.about-icon{display:block;width:64px;height:64px;margin-bottom:20px;fill:#f0f8ff}.about-title{font-family:Epilogue,sans-serif;font-weight:700;font-size:44px;line-height:1.2;letter-spacing:-.01em;margin-bottom:20px}.about-text{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media (min-width: 768px) and (max-width: 1279px){.about-img{margin-bottom:24px}.about-icon{width:80px;height:80px;margin-bottom:24px}.about-title{margin-bottom:24px}.about-text{font-size:20px}}@media (min-width: 1440px){.about-us{padding:112px 0}.about-container{display:flex;justify-content:center;align-items:center;gap:32px}.about-icon{width:80px;height:80px;margin-bottom:24px}.about-img{max-width:640px;height:664px;margin:0}.about-content{max-width:640px}.about-title{font-size:60px}}.center-all,.star{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.star{position:relative;width:20px;height:20px}.star i,.star svg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;font-style:normal}.star i.star-filled,.star i.star-half,.star svg.star-filled,.star svg.star-half{opacity:0}.star i{top:1px;display:none}.star.icon i,.star.rating.star-icon i{font-size:25px;line-height:25px}.star.icon i.star-empty:before,.star.rating.star-icon i.star-empty:before{content:"☆"}.star.icon i.star-filled:before,.star.icon i.star-half:before,.star.rating.star-icon i.star-filled:before,.star.rating.star-icon i.star-half:before{content:"★"}.rating.theme-kununu .star-container .star i,.star.custom-icon i,.star.rating.star-custom-icon i{font-size:18px;line-height:18px}.star.empty i.star-filled,.star.empty i.star-half,.star.empty svg.star-filled,.star.empty svg.star-half{opacity:0}.star.empty i.star-empty,.star.empty svg.star-empty{opacity:1}.rating.value-0.half .star:first-child i.star-empty,.rating.value-0.half .star:first-child i.star-filled,.rating.value-0.half .star:first-child svg.star-empty,.rating.value-0.half .star:first-child svg.star-filled,.star.half i.star-empty,.star.half i.star-filled,.star.half svg.star-empty,.star.half svg.star-filled{opacity:0}.rating.value-0.half .star:first-child i.star-half,.rating.value-0.half .star:first-child svg.star-half,.star.half i.star-half,.star.half svg.star-half{opacity:1}.rating.value-1 .star-container .star:nth-child(-n+1) i.star-empty,.rating.value-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-empty,.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) i.star-empty,.rating.value-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-empty,.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) i.star-empty,.rating.value-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-empty,.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) i.star-empty,.rating.value-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-empty,.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) i.star-empty,.rating.value-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-empty,.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) i.star-empty,.rating.value-6 .star-container .star:nth-child(-n+6) i.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-empty,.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) i.star-empty,.rating.value-7 .star-container .star:nth-child(-n+7) i.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-empty,.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) i.star-empty,.rating.value-8 .star-container .star:nth-child(-n+8) i.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-empty,.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) i.star-empty,.rating.value-9 .star-container .star:nth-child(-n+9) i.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-empty,.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) i.star-empty,.rating.value-10 .star-container .star:nth-child(-n+10) i.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-empty,.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) i.star-empty,.rating.value-11 .star-container .star:nth-child(-n+11) i.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-empty,.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) i.star-empty,.rating.value-12 .star-container .star:nth-child(-n+12) i.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-empty,.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-filled,.star.filled i.star-empty,.star.filled i.star-filled,.star.filled svg.star-empty,.star.filled svg.star-filled{opacity:0}.rating.value-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.value-1 .star-container .star:nth-child(-n+1) svg.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.value-2 .star-container .star:nth-child(-n+2) svg.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.value-3 .star-container .star:nth-child(-n+3) svg.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.value-4 .star-container .star:nth-child(-n+4) svg.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.value-5 .star-container .star:nth-child(-n+5) svg.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) i.star-filled,.rating.value-6 .star-container .star:nth-child(-n+6) svg.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) i.star-filled,.rating.value-7 .star-container .star:nth-child(-n+7) svg.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) i.star-filled,.rating.value-8 .star-container .star:nth-child(-n+8) svg.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) i.star-filled,.rating.value-9 .star-container .star:nth-child(-n+9) svg.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) i.star-filled,.rating.value-10 .star-container .star:nth-child(-n+10) svg.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) i.star-filled,.rating.value-11 .star-container .star:nth-child(-n+11) svg.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) i.star-filled,.rating.value-12 .star-container .star:nth-child(-n+12) svg.star-filled,.star.filled i.star-filled,.star.filled svg.star-filled{opacity:1}.star-container .star svg,.star.default svg{fill:#999}.star-container .star i,.star.default i{color:#999}.rating.value-0.half .rating.value-0.star:first-child .star svg,.rating.value-0.half .star svg,.star.negative svg{fill:#f03c56}.rating.value-0.half .rating.value-0.star:first-child .star i,.rating.value-0.half .star i,.star.negative i{color:#f03c56}.star.ok svg{fill:#ffc058}.star.ok i{color:#ffc058}.rating.value-6 .star-container .star svg,.rating.value-7 .star-container .star svg,.rating.value-8 .star-container .star svg,.rating.value-9 .star-container .star svg,.rating.value-10 .star-container .star svg,.rating.value-11 .star-container .star svg,.rating.value-12 .star-container .star svg,.star.positive svg{fill:#7ed321}.rating.value-6 .star-container .star i,.rating.value-7 .star-container .star i,.rating.value-8 .star-container .star i,.rating.value-9 .star-container .star i,.rating.value-10 .star-container .star i,.rating.value-11 .star-container .star i,.rating.value-12 .star-container .star i,.star.positive i{color:#7ed321}.star.rating.star-svg i,.star.svg i{display:none}.star.rating.star-svg svg,.star.svg svg{display:-ms-flexbox;display:flex}.rating.theme-kununu .star-container .star svg,.star.custom-icon svg,.star.icon svg,.star.rating.star-custom-icon svg,.star.rating.star-icon svg{display:none}.rating.theme-kununu .star-container .star i,.star.custom-icon i,.star.icon i,.star.rating.star-custom-icon i,.star.rating.star-icon i{display:-ms-flexbox;display:flex}.rating.small .rating.label-value .star,.rating.small .rating.star .star.label-value,.rating.small .star,.rating.small .star.label-value,.star.small{width:10px;height:9,5px}.rating.small .rating.label-value .star i,.rating.small .rating.star .star.label-value i,.rating.small .star.label-value i,.rating.small .star i,.star.small i{font-size:11px;line-height:10px}.rating.medium .rating.label-value .star,.rating.medium .rating.star .star.label-value,.rating.medium .star,.rating.medium .star.label-value,.star.medium{width:20px;height:20px}.rating.medium .rating.label-value .star i,.rating.medium .rating.star .star.label-value i,.rating.medium .star.label-value i,.rating.medium .star i,.star.medium i{font-size:25px;line-height:25px}.rating.large .rating.label-value .star,.rating.large .rating.star .star.label-value,.rating.large .star,.rating.large .star.label-value,.star.large{width:35px;height:33.3px}.rating.large .rating.label-value .star i,.rating.large .rating.star .star.label-value i,.rating.large .star.label-value i,.rating.large .star i,.star.large i{font-size:36px;line-height:35px}.rating.disabled .rating.label-value .star-container .star,.rating.disabled .star-container .rating.star .star-container .star,.rating.disabled .star-container .rating.star .star.label-value,.rating.disabled .star-container .star,.rating.disabled .star.label-value,.star.disabled{opacity:.5}.rating.direction-rtl .star-container .star i.star-half,.rating.direction-rtl .star-container .star svg.star-half,.rating.direction-rtl .star.star-container i.star-half,.rating.direction-rtl .star.star-container svg.star-half,.star-container.direction-rtl .rating.star .star-container .star i.star-half,.star-container.direction-rtl .rating.star .star-container .star svg.star-half,.star-container.direction-rtl .rating.star .star.star-container i.star-half,.star-container.direction-rtl .rating.star .star.star-container svg.star-half,.star-container.direction-rtl .star i.star-half,.star-container.direction-rtl .star svg.star-half,.star.direction-rtl i.star-half,.star.direction-rtl svg.star-half{transform:scaleX(-1)}.star-container.direction-ltr .star i.star-half,.star-container.direction-ltr .star svg.star-half,.star.direction-ltr i.star-half,.star.direction-ltr svg.star-half{transform:scale(1)}.label-value{font-size:18px;line-height:18px}.label-value.small,.rating.small .label-value,.rating.small .label-value.star,.rating.small .rating.label-value .label-value,.rating.small .rating.star .label-value{font-size:9.5px;line-height:9.5px}.label-value.medium,.rating.medium .label-value,.rating.medium .label-value.star,.rating.medium .rating.label-value .label-value,.rating.medium .rating.star .label-value{font-size:18px;line-height:25px}.label-value.large,.rating.large .label-value,.rating.large .label-value.star,.rating.large .rating.label-value .label-value,.rating.large .rating.star .label-value{font-size:28px;line-height:35px}.label-value.disabled,.rating.disabled .label-value,.rating.disabled .star-container .label-value.star,.rating.disabled .star-container .rating.star .label-value{opacity:.5}.star-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;justify-content:center;margin-left:5px;margin-right:5px;transition:all .3s ease}.star-container+.star{margin-left:5px}.star-container .star,.star-container .star i,.star-container .star svg{transition:all .3s ease}.star-container svg{z-index:2}.star-container i{z-index:1}.rating.direction-rtl .rating.star-container .star-container,.rating.direction-rtl .rating.star-container .star-container .star-container.star,.rating.direction-rtl .star-container,.rating.direction-rtl .star-container .rating.star .star-container,.rating.direction-rtl .star-container .star-container.star,.star-container.direction-rtl,.star-container.direction-rtl .rating.star .star-container,.star-container.direction-rtl .star-container.star{direction:rtl}.star-container.direction-ltr,.star-container.direction-ltr .star-container.star{direction:ltr}.rating.space-no .star-container,.star-container.space-no{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:center;justify-content:center}.rating.space-between .star-container,.star-container.space-between{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:justify;justify-content:space-between}.rating.space-around .star-container,.star-container.space-around{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:distribute;justify-content:space-around}.rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.rating.value-1 .star-container .star svg{fill:#f03c56}.rating.value-1 .star-container .star i{color:#f03c56}.rating.value-2 .star-container .star svg{fill:#f03c56}.rating.value-2 .star-container .star i{color:#f03c56}.rating.value-3 .star-container .star svg{fill:#ffc058}.rating.value-3 .star-container .star i{color:#ffc058}.rating.value-4 .star-container .star svg{fill:#7ed321}.rating.value-4 .star-container .star i{color:#7ed321}.rating.value-5 .star-container .star svg{fill:#7ed321}.rating.value-5 .star-container .star i{color:#7ed321}.rating.value-6 .star-container .star svg{fill:#7ed321}.rating.value-6 .star-container .star i{color:#7ed321}.rating.hover:hover.hover-1 .star-container .star.star-filled,.rating.hover:hover.hover-1 .star-container .star.star-half,.rating.hover:hover.value-1.half .star-container .star.star-filled,.rating.hover:hover.value-1.half .star-container .star.star-half,.rating.value-0.half .rating.hover.star:hover.value-1:first-child .star-container .star.star-filled,.rating.value-0.half .rating.hover.star:hover.value-1:first-child .star-container .star.star-half{opacity:0}.rating.hover:hover.hover-1 .star-container .star.star-empty,.rating.hover:hover.value-1.half .star-container .star.star-empty,.rating.value-0.half .rating.hover.star:hover.value-1:first-child .star-container .star.star-empty{opacity:1}.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-empty,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-empty,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-filled{opacity:0}.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) i.star-filled,.rating.hover:hover.hover-1 .star-container .star:nth-child(-n+1) svg.star-filled{opacity:1}.rating.hover:hover.hover-1 .star-container .star svg{fill:#f03c56}.rating.hover:hover.hover-1 .star-container .star i{color:#f03c56}.rating.hover:hover.hover-2 .star-container .star.star-filled,.rating.hover:hover.hover-2 .star-container .star.star-half,.rating.hover:hover.value-2.half .star-container .star.star-filled,.rating.hover:hover.value-2.half .star-container .star.star-half,.rating.value-0.half .rating.hover.star:hover.value-2:first-child .star-container .star.star-filled,.rating.value-0.half .rating.hover.star:hover.value-2:first-child .star-container .star.star-half{opacity:0}.rating.hover:hover.hover-2 .star-container .star.star-empty,.rating.hover:hover.value-2.half .star-container .star.star-empty,.rating.value-0.half .rating.hover.star:hover.value-2:first-child .star-container .star.star-empty{opacity:1}.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-empty,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-empty,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-filled{opacity:0}.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) i.star-filled,.rating.hover:hover.hover-2 .star-container .star:nth-child(-n+2) svg.star-filled{opacity:1}.rating.hover:hover.hover-2 .star-container .star svg{fill:#f03c56}.rating.hover:hover.hover-2 .star-container .star i{color:#f03c56}.rating.hover:hover.hover-3 .star-container .star.star-filled,.rating.hover:hover.hover-3 .star-container .star.star-half,.rating.hover:hover.value-3.half .star-container .star.star-filled,.rating.hover:hover.value-3.half .star-container .star.star-half,.rating.value-0.half .rating.hover.star:hover.value-3:first-child .star-container .star.star-filled,.rating.value-0.half .rating.hover.star:hover.value-3:first-child .star-container .star.star-half{opacity:0}.rating.hover:hover.hover-3 .star-container .star.star-empty,.rating.hover:hover.value-3.half .star-container .star.star-empty,.rating.value-0.half .rating.hover.star:hover.value-3:first-child .star-container .star.star-empty{opacity:1}.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-empty,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-empty,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-filled{opacity:0}.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) i.star-filled,.rating.hover:hover.hover-3 .star-container .star:nth-child(-n+3) svg.star-filled{opacity:1}.rating.hover:hover.hover-3 .star-container .star svg{fill:#ffc058}.rating.hover:hover.hover-3 .star-container .star i{color:#ffc058}.rating.hover:hover.hover-4 .star-container .star.star-filled,.rating.hover:hover.hover-4 .star-container .star.star-half,.rating.hover:hover.value-4.half .star-container .star.star-filled,.rating.hover:hover.value-4.half .star-container .star.star-half,.rating.value-0.half .rating.hover.star:hover.value-4:first-child .star-container .star.star-filled,.rating.value-0.half .rating.hover.star:hover.value-4:first-child .star-container .star.star-half{opacity:0}.rating.hover:hover.hover-4 .star-container .star.star-empty,.rating.hover:hover.value-4.half .star-container .star.star-empty,.rating.value-0.half .rating.hover.star:hover.value-4:first-child .star-container .star.star-empty{opacity:1}.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-empty,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-empty,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-filled{opacity:0}.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) i.star-filled,.rating.hover:hover.hover-4 .star-container .star:nth-child(-n+4) svg.star-filled{opacity:1}.rating.hover:hover.hover-4 .star-container .star svg{fill:#7ed321}.rating.hover:hover.hover-4 .star-container .star i{color:#7ed321}.rating.hover:hover.hover-5 .star-container .star.star-filled,.rating.hover:hover.hover-5 .star-container .star.star-half,.rating.hover:hover.value-5.half .star-container .star.star-filled,.rating.hover:hover.value-5.half .star-container .star.star-half,.rating.value-0.half .rating.hover.star:hover.value-5:first-child .star-container .star.star-filled,.rating.value-0.half .rating.hover.star:hover.value-5:first-child .star-container .star.star-half{opacity:0}.rating.hover:hover.hover-5 .star-container .star.star-empty,.rating.hover:hover.value-5.half .star-container .star.star-empty,.rating.value-0.half .rating.hover.star:hover.value-5:first-child .star-container .star.star-empty{opacity:1}.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-empty,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-empty,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-filled{opacity:0}.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) i.star-filled,.rating.hover:hover.hover-5 .star-container .star:nth-child(-n+5) svg.star-filled{opacity:1}.rating.hover:hover.hover-5 .star-container .star svg{fill:#7ed321}.rating.hover:hover.hover-5 .star-container .star i{color:#7ed321}.rating.hover:hover.hover-6 .star-container .star.star-filled,.rating.hover:hover.hover-6 .star-container .star.star-half,.rating.hover:hover.value-6.half .star-container .star.star-filled,.rating.hover:hover.value-6.half .star-container .star.star-half,.rating.value-0.half .rating.hover.star:hover.value-6:first-child .star-container .star.star-filled,.rating.value-0.half .rating.hover.star:hover.value-6:first-child .star-container .star.star-half{opacity:0}.rating.hover:hover.hover-6 .star-container .star.star-empty,.rating.hover:hover.value-6.half .star-container .star.star-empty,.rating.value-0.half .rating.hover.star:hover.value-6:first-child .star-container .star.star-empty{opacity:1}.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-empty,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-filled,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-empty,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-filled{opacity:0}.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) i.star-filled,.rating.hover:hover.hover-6 .star-container .star:nth-child(-n+6) svg.star-filled{opacity:1}.rating.hover:hover.hover-6 .star-container .star svg{fill:#7ed321}.rating.hover:hover.hover-6 .star-container .star i{color:#7ed321}.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) i.star-empty,.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) i.star-filled,.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) svg.star-empty,.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) svg.star-filled,.rating.value-1.half .star-container .star:nth-child(2) i.star-empty,.rating.value-1.half .star-container .star:nth-child(2) i.star-filled,.rating.value-1.half .star-container .star:nth-child(2) svg.star-empty,.rating.value-1.half .star-container .star:nth-child(2) svg.star-filled{opacity:0}.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) i.star-half,.rating.value-0.half .rating.value-1.star:first-child .star-container .star:nth-child(2) svg.star-half,.rating.value-1.half .star-container .star:nth-child(2) i.star-half,.rating.value-1.half .star-container .star:nth-child(2) svg.star-half{opacity:1}.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) i.star-empty,.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) i.star-filled,.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) svg.star-empty,.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) svg.star-filled,.rating.value-2.half .star-container .star:nth-child(3) i.star-empty,.rating.value-2.half .star-container .star:nth-child(3) i.star-filled,.rating.value-2.half .star-container .star:nth-child(3) svg.star-empty,.rating.value-2.half .star-container .star:nth-child(3) svg.star-filled{opacity:0}.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) i.star-half,.rating.value-0.half .rating.value-2.star:first-child .star-container .star:nth-child(3) svg.star-half,.rating.value-2.half .star-container .star:nth-child(3) i.star-half,.rating.value-2.half .star-container .star:nth-child(3) svg.star-half{opacity:1}.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) i.star-empty,.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) i.star-filled,.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) svg.star-empty,.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) svg.star-filled,.rating.value-3.half .star-container .star:nth-child(4) i.star-empty,.rating.value-3.half .star-container .star:nth-child(4) i.star-filled,.rating.value-3.half .star-container .star:nth-child(4) svg.star-empty,.rating.value-3.half .star-container .star:nth-child(4) svg.star-filled{opacity:0}.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) i.star-half,.rating.value-0.half .rating.value-3.star:first-child .star-container .star:nth-child(4) svg.star-half,.rating.value-3.half .star-container .star:nth-child(4) i.star-half,.rating.value-3.half .star-container .star:nth-child(4) svg.star-half{opacity:1}.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) i.star-empty,.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) i.star-filled,.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) svg.star-empty,.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) svg.star-filled,.rating.value-4.half .star-container .star:nth-child(5) i.star-empty,.rating.value-4.half .star-container .star:nth-child(5) i.star-filled,.rating.value-4.half .star-container .star:nth-child(5) svg.star-empty,.rating.value-4.half .star-container .star:nth-child(5) svg.star-filled{opacity:0}.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) i.star-half,.rating.value-0.half .rating.value-4.star:first-child .star-container .star:nth-child(5) svg.star-half,.rating.value-4.half .star-container .star:nth-child(5) i.star-half,.rating.value-4.half .star-container .star:nth-child(5) svg.star-half{opacity:1}.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) i.star-empty,.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) i.star-filled,.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) svg.star-empty,.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) svg.star-filled,.rating.value-5.half .star-container .star:nth-child(6) i.star-empty,.rating.value-5.half .star-container .star:nth-child(6) i.star-filled,.rating.value-5.half .star-container .star:nth-child(6) svg.star-empty,.rating.value-5.half .star-container .star:nth-child(6) svg.star-filled{opacity:0}.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) i.star-half,.rating.value-0.half .rating.value-5.star:first-child .star-container .star:nth-child(6) svg.star-half,.rating.value-5.half .star-container .star:nth-child(6) i.star-half,.rating.value-5.half .star-container .star:nth-child(6) svg.star-half{opacity:1}.rating.label-hidden .label-value{display:none}.rating.label-visible{display:-ms-flexbox;display:flex}.rating.label-top{-ms-flex-direction:column;flex-direction:column}.rating.label-top .label-value+.star-container{margin-left:0;margin-right:0;margin-top:5px}.rating.label-left .label-value{-ms-flex:0 0 auto;flex:0 0 auto}.rating.label-left .label-value+.star-container{margin-left:5px;margin-right:0}.rating.label-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rating.label-right .label-value+.star-container{margin-left:0;margin-right:5px}.rating.label-bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.rating.label-bottom .label-value+.star-container{margin-left:0;margin-right:0;margin-bottom:5px}.rating.direction-rtl,.rating.direction-rtl .rating.star-container,.rating.direction-rtl .rating.star-container .rating.star-container,.rating.direction-rtl .rating.star-container .star-container .rating.star,.rating.direction-rtl .star-container .rating.star,.rating.direction-rtl .star-container .rating.star .rating.star-container,.rating.direction-rtl .star-container .rating.star .star-container .rating.star,.star-container.direction-rtl .rating.star,.star-container.direction-rtl .rating.star .rating.star-container,.star-container.direction-rtl .rating.star .star-container .rating.star{direction:rtl}.rating.direction-ltr,.star-container.direction-ltr .rating.star{direction:ltr}.rating.color-default .star-container .star svg{fill:#999!important}.rating.color-default .star-container .star i{color:#999!important}.rating.color-ok .star-container .star svg{fill:#ffc058!important}.rating.color-ok .star-container .star i{color:#ffc058!important}.rating.color-positive .star-container .star svg{fill:#7ed321!important}.rating.color-positive .star-container .star i{color:#7ed321!important}.rating.color-negative .star-container .star svg{fill:#f03c56!important}.rating.color-negative .star-container .star i{color:#f03c56!important}.rating.immediately .star-container{transition:all none}.rating.immediately .star-container .star,.rating.immediately .star-container .star i,.rating.immediately .star-container .star svg{transition:none}.rating.noticeable .star-container,.rating.noticeable .star-container .star,.rating.noticeable .star-container .star i,.rating.noticeable .star-container .star svg{transition:all .3s ease}.rating.slow .star-container,.rating.slow .star-container .star,.rating.slow .star-container .star i,.rating.slow .star-container .star svg{transition:all .8s ease}.rating.theme-kununu{-ms-flex-direction:column;flex-direction:column;width:78px}.rating.theme-kununu .label-value,.rating.theme-kununu .star-container{width:100%}.rating.theme-kununu .label-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:6px 6px 0 0;height:50px;border:1px solid #e9ecec;border-bottom:0;font-size:18px;font-weight:700;color:#2f3940;letter-spacing:-1px;background-color:#f8f8f8}.rating.theme-kununu .star-container{border-radius:0 0 6px 6px;padding:2px 0 4px;margin-left:0;margin-right:0;-ms-flex-pack:center;justify-content:center;background-color:#99c613;border:1px solid #99c613;border-bottom:0}.rating.theme-kununu .star-container .star{height:11px;width:11px}.rating.theme-kununu .star-container .star i{font-size:11px;color:#fff;text-align:center}.rating.theme-google-places .label-value{color:#e7711b;font-family:arial,sans-serif;font-size:13px;line-height:15px}.rating.theme-google-places .star-container{width:65px;margin-left:2px}.rating.theme-google-places .star-container .star i{font-size:17px;color:#e7711b!important}.rating.theme-google-places .star-container .star i.star-empty{opacity:1!important;color:#e1e1e1!important}.rating.theme-google-places .star-container .star i.star-empty:before{content:"★"}.rating.theme-google-places .star-container .star i.star-half{width:7px;overflow:hidden}.rating.theme-google-places .star-container .star i.star-filled:before,.rating.theme-google-places .star-container .star i.star-half:before{content:"★"}.rating.theme-rolling-stars .star-container .star{transition:transform 1s;transform:rotate(0)}.rating.theme-rolling-stars.value-0.half .star:first-child,.rating.theme-rolling-stars.value-1 .star-container .star:nth-child(-n+1),.rating.theme-rolling-stars.value-1.half .star-container .star:nth-child(2),.rating.theme-rolling-stars.value-2 .star-container .star:nth-child(-n+2),.rating.theme-rolling-stars.value-2.half .star-container .star:nth-child(3),.rating.theme-rolling-stars.value-3 .star-container .star:nth-child(-n+3),.rating.theme-rolling-stars.value-3.half .star-container .star:nth-child(4),.rating.theme-rolling-stars.value-4 .star-container .star:nth-child(-n+4),.rating.theme-rolling-stars.value-4.half .star-container .star:nth-child(5),.rating.theme-rolling-stars.value-5 .star-container .star:nth-child(-n+5),.rating.theme-rolling-stars.value-5.half .star-container .star:nth-child(6),.rating.theme-rolling-stars.value-6 .star-container .star:nth-child(-n+6),.rating.value-0.half .rating.theme-rolling-stars.value-0.star:first-child .star:nth-child(1),.rating.value-0.half .rating.theme-rolling-stars.value-1.star:first-child .star-container .star:nth-child(2),.rating.value-0.half .rating.theme-rolling-stars.value-2.star:first-child .star-container .star:nth-child(3),.rating.value-0.half .rating.theme-rolling-stars.value-3.star:first-child .star-container .star:nth-child(4),.rating.value-0.half .rating.theme-rolling-stars.value-4.star:first-child .star-container .star:nth-child(5),.rating.value-0.half .rating.theme-rolling-stars.value-5.star:first-child .star-container .star:nth-child(6){transition:transform 1s;transform:rotate(1turn)}.swiper-button-prev:after,.swiper-button-next:after{display:none!important}.feedback-section{padding:64px 0}.swiper{margin:0 auto;position:relative}.feedback-rating-display{display:flex;justify-content:center;pointer-events:none;font-size:22px;border:none;margin-bottom:32px}.empty{color:#fff}.filled{color:#764191}.star-icon.empty{color:#fff;text-shadow:0 0 2px #999}.feedback-card{max-width:288px;margin-bottom:16px}.feedback-text{font-family:Epilogue,sans-serif;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:-.01em;text-align:center;margin-bottom:32px}.feedback-author{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:18px;line-height:1.5;display:flex;justify-content:center}.swiper-pagination{display:flex;justify-content:center;align-items:center;gap:9px;z-index:9999;position:absolute;bottom:0;width:100%}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:gray}.dot.active{background-color:#fff}.custom-swiper-btn-prev,.custom-swiper-btn-next{top:50%;transform:translateY(-50%);border:1px solid #ffffff;background-color:transparent;z-index:10;border-radius:8px;display:none!important;padding-right:50px;padding-bottom:50px}.custom-swiper-btn-prev .icon,.custom-swiper-btn-next .icon{width:50px;height:50px;fill:#fff}@media (min-width: 768px){.feedback-card{max-width:518px;margin:0 auto 16px}.custom-swiper-btn-prev,.custom-swiper-btn-next{display:block!important}.feedback-text{font-size:26px}}@media (min-width: 1440px){.feedback-section{padding:112px 0}.feedback-card{max-width:866px;margin-bottom:75px}.feedback-text{font-size:32px;padding-bottom:16px}}.body-no-scroll{overflow:hidden}.modal-overlay-artist{display:flex;justify-content:center;padding:64px 0;background:#ffffff40;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.modal-overlay-artist.is-open-modal-artist{opacity:1;pointer-events:auto}.modal-artist{position:relative;width:288px;max-height:100%;overflow-y:auto;border-radius:16px;background-color:#060307;overflow-y:overlay}.modal-artist::-webkit-scrollbar{width:8px}.modal-artist::-webkit-scrollbar-track{background:transparent}.modal-artist::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:4px}.modal-artist::-webkit-scrollbar-thumb:hover{background-color:#fff6}.container-modal-artist{padding:52px 8px}.btn-close-modal-artist{width:32px;height:32px;border:none;background-color:transparent;position:absolute;top:16px;right:16px}.title-modal-artist{font-family:Epilogue,sans-serif;text-align:center;font-size:20px;line-height:1.3;letter-spacing:-.01em;margin-bottom:16px}.image-modal-artist{border-radius:16px;width:272px}.list-info-modal-artist{margin-top:32px;text-align:left}.item-info-modal-artist{margin-bottom:16px}.title-info-modal-artist{font-weight:600;font-size:18px}.text-info-modal-artist{font-size:18px}.expandable-text{max-height:245px;overflow:hidden;transition:max-height .3s}#expand-bio:checked~.expandable-text{max-height:100%}.expand-btn{color:transparent;cursor:pointer;position:relative;display:inline-block}.expand-btn:after{content:"▼ Show more";color:#f3e1afbb;position:absolute;left:0;font-size:inherit}#expand-bio:checked~.expand-btn:after{content:"▲ Show less"}.list-genres-modal-artist{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;gap:16px;margin-bottom:16px}.item-genres-modal-artist{font-weight:600;font-size:16px;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:4px 10px}.albums-modal-artist{font-family:Epilogue,sans-serif;font-size:24px;line-height:1.3;letter-spacing:-.01em;text-align:left;margin-bottom:16px}.cont-albums-modal-artist{border-radius:16px;padding:14px 11px;background:#1e1c1f;margin-bottom:32px}.name-album-modal-artist{font-weight:600;text-align:left;margin-bottom:12px}.cont-track-time-link{display:flex;font-weight:600;font-size:8px;align-items:center;border-radius:8px;padding:4px 0 4px 12px;background:#ffffff0d}.track-album-modal-artist{text-align:left;width:97px}.time-album-modal-artist{text-align:center;width:102px}.link-album-modal-artist{text-align:center;width:35px}.item-track-modal-artist{display:flex;align-items:center;justify-content:flex-start;gap:16px;font-size:12px;padding:8px 0 8px 12px}.item-track-modal-artist:nth-child(2n){border-radius:8px;background:#ffffff1a}.name-track-modal-artist{text-align:left;width:97px}.time-track-modal-artist{text-align:center;width:74px}.link-track-modal-artist{display:flex;align-items:center}.icon-track-modal-artist{fill:#fff}@media (min-width: 768px){.modal-artist{width:702px}.container-modal-artist{padding:64px 24px}.btn-close-modal-artist{right:47px}.title-modal-artist{font-size:32px;margin-bottom:48px}.image-modal-artist{width:654px}.group-info-about-artist{display:flex;gap:24px;margin-bottom:24px}.item-info-modal-artist{min-width:146px;margin-bottom:0}.biography-info-modal-artist{margin-bottom:24px}.list-genres-modal-artist{margin-bottom:48px}.conts-albums-modal-artist{display:flex;flex-wrap:wrap;gap:32px}.cont-albums-modal-artist{flex-basis:calc((100% - 32px)/2);box-sizing:border-box;max-width:311px;margin-bottom:0}}@media (min-width: 1440px){.container-modal-artist{padding:64px}.btn-close-modal-artist{top:25px;right:25px}.modal-artist{width:1312px}.cont-image-text-modal{display:flex;gap:32px;margin-bottom:48px}.image-wrapper{border-radius:16px}.image-modal-artist{width:576px;object-fit:contain}.info-about-artist{width:576px}.cont-albums-modal-artist{flex-basis:calc((100% - 96px)/4);box-sizing:border-box;margin-bottom:0}.list-info-modal-artist,.info-modal-artist{margin-top:0}.expandable-text{max-height:245px;overflow-y:auto;padding-right:8px;line-height:1.5;margin-bottom:12px}.expandable-text::-webkit-scrollbar{width:6px}.expandable-text::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.expand-btn{display:none}}html{scroll-behavior:smooth}body::-webkit-scrollbar{display:none}@media (max-width: 767px){body.lock{overflow:hidden}.header-logo-link{z-index:1001;position:relative}.header-nav-list{display:block;position:fixed;overflow:auto;left:0;right:0;text-align:center;padding:39px 0;transform:translateY(-1000px);transition:all .3s;width:100%;height:100%}.header-nav-list.active{transform:translateY(0);background-color:#000}.header-nav-link:hover,.header-nav-link:focus{color:#764191}.header-nav-link{display:block;padding:32px 0;line-height:1.5;font-size:26px}.burger-icon{display:block;position:relative}.burger-icon.active{display:none}.burger-icon-x{position:relative;display:none}.burger-icon-x.active{display:block}.burger-svg{position:relative}}.footer{background-color:#060307;padding:48px 0}.footer-content{display:flex;flex-direction:column;align-items:center;gap:32px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.2)}.footer-logo{width:84px;height:36px}.footer-logo-icon{width:100%;height:auto;display:block;fill:#764191}.footer-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:32px;align-items:center}.footer-nav{display:flex;flex-direction:column;align-items:center;gap:32px}.footer-link{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:16px;line-height:150%;color:#fff;text-decoration:none}.footer-bottom{display:flex;flex-direction:column;align-items:center;gap:32px;padding-top:24px;padding-bottom:16px}.footer-socials{display:flex;gap:32px;justify-content:center}.social-icon{width:40px;height:40px;fill:#fff}.footer-socials img:hover,.footer-socials img:focus{opacity:.7;width:100%;height:100%;object-fit:contain}.footer-copy{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:16px;line-height:150%;color:#fff;text-align:center}@media (min-width: 768px){.footer{padding:80px 0}.footer-logo{width:116px;height:45px}.footer-nav{flex-direction:row;justify-content:center;gap:32px}.footer-bottom{flex-direction:row-reverse;justify-content:space-between;align-items:center}.footer-nav ul{flex-direction:row}.footer-socials{gap:24px}.social-icon{width:32px;height:32px}}@media (min-width: 1440px){.footer{padding:80px 0}.footer-logo{width:116px;height:45px}.footer-nav{flex-direction:row;justify-content:center;gap:32px}.footer-bottom{flex-direction:row-reverse;justify-content:space-between;align-items:center}.footer-socials{gap:24px}.social-icon{width:24px;height:24px}}.loader{position:relative;display:inline-block}.modal-artist .loader{top:50%;left:50%;transform:translate(-50%,-50%)}.loader:before{content:"Loading";color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:48px;letter-spacing:2px;display:inline-block;box-sizing:border-box;animation:floating 1s ease-out infinite alternate}.loader:after{content:"";width:100%;height:10px;background:#00000026;position:absolute;left:0;top:100%;filter:blur(4px);border-radius:50%;box-sizing:border-box;animation:animloader 1s ease-out infinite alternate}@keyframes floating{0%{transform:translateY(0)}to{transform:translateY(-25px)}}@keyframes animloader{0%{transform:scale(.8)}to{transform:scale(1.2)}}
