@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&family=Changa:wght@400;500;600;700&display=swap";@keyframes flip{0%{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}@keyframes btn-breathing{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(217,48,170,.5),0 0 0 0 rgba(62,93,255,.5)}50%{transform:scale(1.04);box-shadow:0 0 25px 5px rgba(217,48,170,.3),0 0 25px 5px rgba(62,93,255,.3)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(217,48,170,.5),0 0 0 0 rgba(62,93,255,.5)}}@keyframes pulse-waves{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.1, 1.4);opacity:0}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:"Manrope",sans-serif;background-color:#0b0b0f;color:#fff;font-size:1rem;line-height:1.5}.body-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:100}.body-overlay.show-overlay{display:block}h1,h2,h3,h4,h5,h6{font-family:"Changa",serif;line-height:1.2}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;display:block}section:not(:first-child){padding:2.5rem 0}h2{font-size:clamp(1.6rem,1.3143rem + 1.4286vw,2.6rem);line-height:1.2;margin:0;margin-block-end:1.5rem;font-weight:700;scroll-margin-top:100px;text-align:center;text-transform:uppercase}p{font-size:clamp(1rem,.9536rem + .1905vw,1.125rem);line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#cacad4;text-align:center}.container{max-width:1200px;padding-inline:16px;margin-inline:auto}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(min-width: 768px){section:not(:first-child){padding:3.75rem 0}h2{text-align:left}p{text-align:left}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;border-radius:999px;font-weight:500;overflow:hidden;cursor:pointer;transition:background .3s ease-out,color .3s ease-out}.btn--primary{background:linear-gradient(to right, #D930AA 0%, #3E5DFF 50%, #D930AA 100%);color:#fff;box-shadow:0 0 40px rgba(123,92,255,.5);background-size:200% auto}.btn--primary:hover,.btn--primary:focus{background-position:right center;box-shadow:0 0 50px rgba(123,92,255,.7)}.btn--primary .btn__inner{position:relative;z-index:1;display:block;height:20px;line-height:normal;overflow:hidden}.btn--primary .btn__inner span{display:flex;align-items:center;height:100%;position:relative;top:0%;transition:.3s}.btn--primary .btn__inner span::after{content:"";display:inline-flex;width:20px;height:20px;margin-left:8px;background-image:url("../../img/icons/arrow-right.svg");background-repeat:no-repeat;transition:opacity .3s ease-in-out;z-index:1}.btn--secondary{border:1px solid hsla(0,0%,100%,.2);color:#fff}@media(min-width: 768px){.btn--primary.hero__btn{font-size:1.375rem;padding:1.2rem 3rem}.btn--primary.hero__btn:hover .btn__inner span,.btn--primary.hero__btn:focus .btn__inner span{top:-100% !important}.btn--primary.hero__btn .btn__inner{height:28px}.btn--primary.hero__btn .btn__inner span{display:flex;align-items:center;height:100%;position:relative;top:0%;transition:.3s}.btn--primary.hero__btn .btn__inner span::after{width:28px;height:28px;background-image:url("../../img/icons/arrow-right-bold.svg")}}.go-top{background:#0b0b0f;position:fixed;justify-content:center;align-items:center;bottom:37px;right:0px;width:45px;height:45px;transform:translate(110%, 50%);cursor:pointer;z-index:50;border-radius:20px;border:4px solid #ff4fd8;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.go-top a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.go-top svg{width:75%;fill:#ff4fd8;stroke:#ff4fd8;transition:transform .3s ease,fill .3s ease}.go-top:hover{transform:translate(-50%, 40%) scale(1.15);background:#ff4fd8;box-shadow:0 10px 25px rgba(0,0,0,.3)}.go-top:hover svg{fill:#0b0b0f;stroke:#0b0b0f;transform:translateY(-2px)}.go-top-visible{transform:translate(-50%, 50%)}.go-top-visible:hover{transform:translate(-50%, 40%) scale(1.15)}@media screen and (min-width: 768px){.go-top{padding:5px;width:50px;height:50px;transform:translate(110%, 0%)}.go-top svg{width:100%}.go-top-visible{transform:translate(-50%, 0%)}}.header{position:fixed;top:0;left:0;width:100%;height:64px;z-index:1000;background:rgba(11,11,15,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 6px 20px -6px rgba(0,0,0,.6);z-index:9999}.header__inner{height:100%;display:flex;align-items:center;justify-content:space-between}.header__nav{display:none}.header__menu{display:flex;gap:.8rem;list-style:none;padding:0;margin:0}.header__link{display:flex;align-items:center;padding:1.2rem 0;font-size:1rem;text-transform:uppercase;font-weight:700;color:#cacad4;transition:color .3s ease}.header__link:hover,.header__link:focus-visible{color:#fe0eff}.header__btn{display:none}.header__burger{background:none;border:none;padding:8px;cursor:pointer;display:flex;flex-direction:column;gap:5px}.header__burger-line{width:22px;height:2px;background-color:#fff;border-radius:2px;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.header__burger[aria-expanded=true] .header__burger-line:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger[aria-expanded=true] .header__burger-line:nth-child(2){opacity:0;transform:translateX(-10px)}.header__burger[aria-expanded=true] .header__burger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header__mobile{position:fixed;top:64px;left:0;width:100%;background-color:#111118;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);max-height:calc(100vh - 64px);overflow-y:auto}.header__mobile-menu{list-style:none;margin:0;padding:1.5rem 1rem;display:flex;flex-direction:column;gap:.75rem}.header__mobile-link{display:block;font-size:1.125rem;color:#fff;padding:.8rem 1rem}.header__mobile-action{margin-top:1rem}.header__mobile-item--submenu{position:relative}.header__mobile-toggle{width:100%;background:none;border:none;padding:.8rem 1rem;font-size:1.125rem;display:flex;justify-content:space-between;align-items:center;color:#fff;cursor:pointer}.header__mobile-sub{list-style:none;padding-left:1.5rem;padding-top:.5rem;flex-direction:column;gap:.5rem;background-color:#1d1d2b}.header .plus{width:14px;height:14px;display:block;position:relative}.header .plus:before,.header .plus:after{content:"";position:absolute;background:#fff;width:100%;height:2px;top:50%;left:0;transition:.3s}.header .plus:after{transform:rotate(90deg)}.header .open .plus:after{transform:rotate(0deg)}@media(min-width: 1024px){.header__nav{display:block}.header__btn{display:inline-flex;margin-left:1.2rem;padding:.8rem 2rem}.header__burger{display:none}.header__mobile{display:none}.header__item--submenu{position:relative}.header__item--submenu>a::after{content:"";display:inline-block;width:22px;height:18px;background-image:url("../../img/icons/arrow-down.svg");background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:4px}.header__item--submenu:hover .header__sub-menu{display:block;opacity:1;transform:translateY(0)}.header__sub-menu{position:absolute;top:calc(100% - 5px);left:0;background-color:#1d1d2b;padding:.75rem 0;list-style:none;min-width:180px;border-radius:8px;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);display:none;opacity:0;transform:translateY(-10px);transition:opacity .25s ease,transform .25s ease}.header__sub-link{display:block;padding:.6rem 1rem;font-size:1rem;color:#fff;text-transform:uppercase}.header__sub-link:hover{color:#fe0eff}}@media(min-width: 1120px){.header__menu{gap:2rem}}.logo{position:relative;display:flex;align-items:end;gap:10px;font-size:16px;font-weight:700;max-width:-moz-max-content;max-width:max-content;padding-right:20px}.logo::before{content:"";position:absolute;top:0;right:-3px;display:block;width:30px;height:30px;background-image:url("../../img/common/logo_1.svg");background-size:contain;background-repeat:no-repeat;transform:rotate(-60deg)}.logo span:first-child{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;font-family:"Changa",serif;font-size:2.375rem;font-weight:900;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);position:relative}.logo span:first-child::before{content:"";position:absolute;inset:-4px;z-index:-1;border-radius:inherit;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;border:4px solid rgba(0,0,0,0);opacity:1}.logo span:last-child{position:absolute;top:0;right:20px;color:#fd00ff}.hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:calc(64px + 3rem);padding-bottom:80px}.hero__bg{position:absolute;inset:0;overflow:hidden}.hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:-750px center;object-position:-750px center;will-change:transform}.hero__overlay{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 50%, transparent 100%);background-color:rgba(0,0,0,.2)}.hero__inner{display:grid;gap:3rem}.hero__content{text-align:center}.hero__title{font-size:2.5rem;line-height:1.2;margin:0 0 1rem}.hero__title-accent{background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.hero__description{font-size:1.125rem;color:#cacad4;margin-bottom:2rem}.hero__actions{display:flex;flex-direction:column;gap:1rem;align-items:center}.hero__visual{display:none}@media(min-width: 768px){.hero{perspective:1000px}.hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 50%, transparent 100%);background-color:rgba(0,0,0,.2)}.hero__bg{inset:-10%}.hero__bg,.hero__bg img{will-change:transform;transform-style:preserve-3d}.hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hero__inner{align-items:center}.hero__content{text-align:center}.hero__title{font-size:4.5rem;line-height:1;margin-bottom:.5rem}.hero__description{font-size:1.7rem;font-weight:600}.hero__actions{flex-direction:row;justify-content:center}.hero__visual{display:block;justify-self:center}}.about{background-color:#0b0b0f}.about__inner{display:grid;gap:2.125rem}.about__top{max-width:45rem;display:grid}.about__content{display:grid;grid-template-columns:1fr;gap:2rem}.about__visual{display:none;position:relative;max-width:425px}.about__visual img{position:relative;-webkit-mask-image:radial-gradient(circle, #0B0B0F 60%, rgba(0, 0, 0, 0) 80%);mask-image:radial-gradient(circle, #0B0B0F 60%, rgba(0, 0, 0, 0) 80%);opacity:0;transform:scale(0.95);will-change:transform,opacity;border-radius:50%;z-index:1}.about__top p:not(:last-child){margin-bottom:1.5rem}.about__initiators{display:grid;gap:2rem}.about__subtitle{font-size:1.5rem;margin:0;text-align:center}.about__cards{display:grid;gap:1.5rem;list-style:none;padding:0;margin:0}.about__card{transition:all .3s ease-out}.about__card:hover{transform:translateY(-8px) !important}.about__card:hover .about__person-photo{box-shadow:0 0 40px rgba(123,92,255,.5)}.about__card:hover img{transform:scale(1.05)}.about__person{display:grid;grid-template-rows:auto 1fr;height:100%}.about__person-photo{position:relative;overflow:hidden;border-radius:16px;border-bottom-left-radius:0;transition:box-shadow .4s ease}.about__person-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s ease}.about__person-info{padding:0px;display:flex;flex-direction:column;justify-content:center;gap:5px}.about__person-name{position:relative;display:flex;align-items:center;justify-content:center;width:15.625rem;margin:0 auto;margin-top:-22px !important;padding:.625rem 1.25rem;border-radius:10px;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);font-weight:600;text-transform:uppercase;color:#fff}.about__person-role{font-size:1.2rem;color:#cacad4;margin:0 !important}.about__person-company{font-size:1.3rem;font-weight:600;line-height:1;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 768px){.about{padding:120px 0}.about__top{max-width:75rem}.about__content{width:100%;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between}.about__visual{display:block;margin-left:auto}.about__subtitle{font-size:2rem;text-align:left}.about__cards{grid-template-columns:repeat(2, 1fr)}.about__person-role{font-size:1.1rem}}@media(min-width: 1024px){.about__title{margin-bottom:0}.about__inner{gap:2.5rem}.about__person-name{margin:0}.about__cards{grid-template-columns:repeat(3, 1fr)}.about__person-company{font-size:1.2rem}}.mission{background:radial-gradient(80% 80% at 20% 45%, rgba(255, 79, 216, 0.25), transparent 60%),radial-gradient(80% 80% at 80% 40%, rgba(123, 92, 255, 0.25), transparent 60%),#0b0b0f}.mission__inner{display:flex;flex-direction:column;gap:32px}.mission__inner h3{font-size:1.45rem;margin-bottom:20px}.mission__inner p{font-size:1.2rem}.mission__card{padding:1.25rem;border-radius:1.25rem;position:relative;transition:all .3s ease-out}.mission__card::before{content:"";position:absolute;inset:-5px;z-index:-1;border-radius:inherit;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;border:5px solid rgba(0,0,0,0);opacity:1}.mission__card:hover{transform:translateY(-8px) !important}.mission__card:hover .mission__subtitle img{animation:flip 1s 0s both}.mission__subtitle{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.mission__subtitle span{width:-moz-max-content;width:max-content;padding:1.25rem;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);border-radius:50%}.mission__subtitle img{width:52px;height:52px}@media(min-width: 768px){.mission__inner{flex-direction:row}.mission__card{flex:1;padding:2.5rem}.mission__subtitle{align-items:start}.mission__subtitle span{margin-bottom:1.25rem}}.audience{padding:5rem 0;background-color:#0b0b0f}.audience__inner{display:flex;flex-direction:column;gap:3rem}.audience__top{max-width:720px}.audience__description{line-height:1.6;color:#cacad4}.audience__content{display:grid;gap:3rem}.audience__list{display:grid;gap:1rem;padding:0;margin:0;list-style:none}.audience__item{display:flex;align-items:center;gap:1rem;position:relative;padding:1rem 1.25rem;background-color:#14141d;border-radius:16px;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);opacity:0;transform:translateY(24px);will-change:transform,opacity;transition:box-shadow .4s ease}.audience__item::before{content:"";position:absolute;inset:-0.125rem;z-index:-1;border-radius:inherit;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;border:.125rem solid rgba(0,0,0,0);opacity:0;transition:opacity .4s ease;will-change:opacity}.audience__item:hover::before{opacity:1}.audience__icon{flex-shrink:0;width:3.75rem;height:3.75rem;border-radius:999px;padding:.75rem;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);box-shadow:0 0 40px rgba(123,92,255,.5)}.audience__icon img{width:100%}.audience__item-title{font-size:1.2rem;font-weight:500;line-height:1.4}.audience__visual{display:none}@media(min-width: 768px){.audience{padding:7.5rem 0}.audience__content{grid-template-columns:1.1fr .9fr;align-items:center}.audience__list{grid-template-columns:1fr 1fr;gap:1.25rem}.audience__item:hover{box-shadow:0 0 40px rgba(123,92,255,.5)}.audience__item-title{font-size:1rem}.audience__visual{position:relative;display:block;justify-self:center;height:100%;z-index:1}.audience__visual img{width:100%;height:100%;max-width:440px;opacity:0;border-radius:16px;transform:scale(0.95);will-change:transform,opacity}.audience__visual::before{content:"";position:absolute;inset:10px;z-index:0;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);filter:blur(30px);opacity:.7;border-radius:20px}}.goals{background-color:#0b0b0f;padding:5rem 0;background:radial-gradient(70% 70% at 20% 45%, rgba(255, 79, 216, 0.25), transparent 60%),radial-gradient(70% 70% at 80% 40%, rgba(123, 92, 255, 0.25), transparent 60%),#0b0b0f}.goals__top{text-align:center;margin-bottom:3rem}.goals__eyebrow{font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:#fe0eff;margin-bottom:.5rem}.goals__list{display:grid;gap:2rem;list-style:none;padding:0;margin:0}.goals__item{background-color:#14141d;border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;align-items:center;opacity:0;transform:translateY(24px);transition:box-shadow .4s ease;position:relative}.goals__item::before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;border:2px solid rgba(0,0,0,0);opacity:0;transition:opacity .4s ease;will-change:opacity}.goals__item:hover::before{opacity:1}.goals__number{display:flex;align-items:center;justify-content:center;width:6.25rem;height:6.25rem;padding:.625rem;border:.125rem solid rgba(0,0,0,0);border-radius:50%;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;transition:filter .4s ease}.goals__number span{font-size:3.75rem;font-weight:600;line-height:1;background:linear-gradient(90deg, rgb(123, 92, 255) 0%, rgb(217, 48, 170) 100%);-webkit-background-clip:text;-webkit-text-stroke:.1875rem rgba(0,0,0,0);color:#141414}.goals__content{display:flex;flex-direction:column;gap:.5rem}.goals__item-text{font-size:1.2rem;line-height:1.6;color:#fff;margin:0}@media(min-width: 768px){.goals{padding:7.5rem 0}.goals__list{grid-template-columns:repeat(2, 1fr);gap:2.5rem}.goals__item{align-items:start}.goals__item:hover{box-shadow:0 0 40px rgba(123,92,255,.5)}.goals__item:hover .goals__number{filter:brightness(1.5)}.goals__number{width:6.25rem;height:6.25rem;padding:.625rem}.goals__number span{font-size:3.75rem}}@media(min-width: 1024px){.goals__list{grid-template-columns:repeat(3, 1fr)}.goals__item{padding:2rem}.goals__number{font-size:2.25rem}}.club-actions{background-color:#0b0b0f;padding:4rem 0}.club-actions__top{margin-bottom:2.5rem;text-align:center}.club-actions__content{display:grid;grid-template-columns:1fr;gap:2rem}.club-actions__visual{position:relative;width:100%;max-width:420px;margin:0 auto;margin-bottom:70px}.club-actions__image-wrapper{overflow:hidden}.club-actions__image{display:block;width:100%;border-radius:16px;box-shadow:0 6px 20px -6px rgba(0,0,0,.6)}.club-actions__image--main{position:relative;z-index:2;width:70%;left:-60px}.club-actions__image--secondary{position:absolute;z-index:1;width:50%;opacity:.85}.club-actions__image--secondary:nth-child(2){max-width:300px;top:-1.25rem;right:.75rem;z-index:3}.club-actions__image--secondary:nth-child(3){width:55%;max-width:400px;bottom:-4.125rem;right:4.875rem;z-index:3}.club-actions__info{width:100%}.club-actions__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}.club-actions__item{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#14141d;border-radius:16px;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);transition:transform .3s ease,box-shadow .3s ease}.club-actions__item:hover{transform:translateY(-2px);box-shadow:0 0 40px rgba(123,92,255,.5)}.club-actions__marker{flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);box-shadow:0 0 40px rgba(123,92,255,.5)}.club-actions__marker::after{content:"";display:block;width:1.5625rem;height:1.5625rem;background-image:url("../../img/icons/club-actions_1.svg");background-size:contain;background-repeat:no-repeat}.club-actions__text{font-family:"Manrope",sans-serif;font-size:1.2rem;line-height:1.5;color:#cacad4}@media(min-width: 992px){.club-actions__content{grid-template-columns:1fr 1fr}.club-actions__visual{margin:0;margin-top:30px}.club-actions__image--main{-o-object-position:-5rem;object-position:-5rem;width:100%;left:0}.club-actions__image--secondary:nth-child(2){right:-1.75rem}.club-actions__image--secondary:nth-child(3){bottom:1.125rem;right:-1.875rem;width:80%}}@media(min-width: 1200px){.club-actions__image--secondary{width:80%}.club-actions__image--secondary:nth-child(2){right:-8.75rem}}.club-values{position:relative;background-color:#0b0b0f;padding:5rem 0;background:radial-gradient(70% 70% at 20% 45%, rgba(255, 79, 216, 0.25), transparent 60%),radial-gradient(70% 70% at 80% 40%, rgba(123, 92, 255, 0.25), transparent 60%),#0b0b0f}.club-values__top{position:relative;text-align:center;margin-bottom:3rem;z-index:1}.club-values__bg{position:absolute;inset:0;overflow:hidden;z-index:0}.club-values__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-mask-image:radial-gradient(circle, #0B0B0F 50%, rgba(0, 0, 0, 0) 100%);mask-image:radial-gradient(circle, #0B0B0F 50%, rgba(0, 0, 0, 0) 100%)}.club-values__overlay{position:absolute;inset:0;background:linear-gradient(135deg, rgba(11, 11, 15, 0.8) 0%, rgba(62, 93, 255, 0.1) 100%);z-index:1}.club-values__items{display:grid;grid-template-columns:1fr;gap:1.5rem}.club-values__item{background-color:#14141d;border-radius:16px;padding:1.5rem;text-align:center;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;will-change:transform,opacity}.club-values__item::before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;border:2px solid rgba(0,0,0,0);opacity:1}.club-values__item:hover{box-shadow:0 0 40px rgba(123,92,255,.5)}.club-values__item:hover .club-values__icon img{animation:flip 1s 0s both}.club-values__icon{width:5.625rem;height:5.625rem;padding:1.25rem;border-radius:50%;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 0 40px rgba(123,92,255,.5)}.club-values__icon img{width:2.625rem;height:2.625rem;-o-object-fit:contain;object-fit:contain}.club-values__label{font-family:"Manrope",sans-serif;font-size:1.375rem;line-height:1.4;color:#fff}@media(min-width: 1024px){.club-values{padding:7.5rem 0}.club-values__items{position:relative;height:32.5rem;display:block}.club-values__item{position:absolute;width:13.75rem;height:13.75rem;padding:1.5rem 1.25rem;background-color:#14141d;text-align:center;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}.club-values__item--center{z-index:2;opacity:1}.club-values__label{font-size:1.2rem;text-align:center}.club-values__item:nth-child(2){--x: -23.75rem;--y: -10rem}.club-values__item:nth-child(3){--x: 23.75rem;--y: -10rem}.club-values__item:nth-child(4){--x: -23.75rem;--y: 10rem}.club-values__item:nth-child(5){--x: 23.75rem;--y: 10rem}}.reviews{background-color:#0b0b0f;color:#fff;padding:4rem 0}.reviews__top{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.reviews__controls{display:flex;position:absolute;bottom:-50px;right:5px;gap:.55rem}.reviews__arrow{width:45px;height:45px;padding:.3125rem;border-radius:999px;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;border:.1875rem solid rgba(0,0,0,0);cursor:pointer;transition:background-color .3s ease,border-color .3s ease,filter .4s ease}.reviews__arrow:hover{filter:brightness(1.5);box-shadow:0 0 40px rgba(123,92,255,.5)}.reviews__arrow:focus-visible{outline:2px solid #4fd2ff;outline-offset:.125rem}.reviews__slider{overflow:hidden}.reviews .swiper-wrapper{padding:2rem 0}.review-card{background-color:#14141d;border-radius:16px;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);box-shadow:0 .375rem 1.25rem -0.375rem rgba(135,111,155,.66);overflow:hidden;display:flex;flex-direction:column;gap:1rem;height:100%}.review-card__media{width:100%;overflow:hidden;aspect-ratio:3/4}.review-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:16px}.review-card__content{display:flex;flex-direction:column;gap:1rem;padding:1.25rem .625rem;padding-top:2.5rem}.review-card__text{position:relative;font-family:"Manrope",sans-serif;font-size:.9375rem;line-height:1.6;color:#cacad4;font-style:italic}.review-card__text::before{content:"";position:absolute;top:-1.75rem;left:0rem;display:block;width:1.3rem;height:1.3rem;background-image:url("../../img/icons/review_quotes_right.svg");background-size:contain;background-repeat:no-repeat}.review-card__author{display:flex;flex-direction:column;gap:.25rem}.review-card__name{font-weight:600;font-size:1rem;color:#fff}.review-card__role{font-size:.8125rem;color:#cacad4}@media(min-width: 768px){.reviews{padding:6rem 0}.reviews__top{justify-content:space-between}.reviews__controls{position:static;gap:.75rem}.reviews__arrow{width:50px;height:50px}.review-card{flex-direction:row}.review-card__media{flex:0 0 17.5rem;aspect-ratio:auto;height:100%}.review-card__content{justify-content:space-between;padding:2.25rem 2.5rem}.review-card__text{font-size:1.3rem}.review-card__text::before{left:-1.75rem}}@media(min-width: 1200px){.review-card__content{padding:3.75rem 2.5rem 1.5625rem 3.75rem}.review-card__text::before{width:2rem;height:2rem;top:-2.25rem;left:-2.25rem}}.achievements{background:radial-gradient(70% 70% at 20% 45%, rgba(255, 79, 216, 0.25), transparent 60%),radial-gradient(70% 70% at 80% 40%, rgba(123, 92, 255, 0.25), transparent 60%),#0b0b0f;padding:4rem 0}.achievements__header{text-align:center;margin-bottom:3rem}.achievements__list{display:grid;grid-template-columns:1fr;gap:2rem;list-style:none}.achievements__item{position:relative;background-color:#111118;border-radius:16px;padding:2rem 1.5rem;text-align:center;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);border-radius:16px;opacity:0;transform:translateY(24px);position:relative;transition:box-shadow .4s ease}.achievements__item::before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:linear-gradient(#111118, #111118) padding-box,linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%) border-box;border:2px solid rgba(0,0,0,0);opacity:1}.achievements__item::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top, rgba(123, 92, 255, 0.25), transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.achievements__item:hover::after{opacity:1}.achievements__value{margin-bottom:.75rem}.achievements__number{display:inline-block;font-family:"Changa",serif;font-size:2.25rem;font-weight:700;letter-spacing:-0.02em;color:#fff;text-shadow:0 0 40px rgba(123,92,255,.5)}.achievements__label{font-family:"Manrope",sans-serif;font-size:1rem;line-height:1.5;text-align:center;color:#cacad4}@media(min-width: 768px){.achievements{padding:6rem 0}.achievements__header{margin-bottom:4.5rem}.achievements__list{grid-template-columns:repeat(2, 1fr);gap:40px}.achievements__number{font-size:48px}}@media(min-width: 1024px){.achievements__list{grid-template-columns:repeat(4, 1fr);gap:1.5rem}.achievements__number{font-size:42px}}.activities{padding:4rem 0;background-color:#0b0b0f}.activities__top{margin-bottom:2.5rem;text-align:center}.activities__layout{display:grid;grid-template-columns:1fr;gap:2rem}.activities__list{display:flex;flex-direction:column;gap:1.5rem}.activities__item{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background-color:#14141d;border-radius:16px;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);opacity:0;transform:translateY(24px)}.activities__item:hover{box-shadow:0 0 40px rgba(123,92,255,.5)}.activities__icon{flex-shrink:0;width:50px;height:50px;border-radius:999px;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);box-shadow:0 0 40px rgba(123,92,255,.5);position:relative;padding:8px}.activities__text{font-family:"Manrope",sans-serif;text-align:left;line-height:1.5;color:#cacad4}.activities__media{display:none}.activities__image{max-width:100%;height:auto;display:block}@media(min-width: 1024px){.activities{padding:6rem 0}.activities__layout{grid-template-columns:1fr auto 1fr;align-items:center;gap:3rem}.activities__item{width:100%}.activities__list--left{align-items:flex-end}.activities__list--left .activities__item{flex-direction:row-reverse;text-align:right}.activities__list--right{align-items:flex-start}.activities__media{display:block;max-width:22.5rem}.activities__item{max-width:26.25rem}}.join{background-color:#111118;padding:4rem 0;background:radial-gradient(70% 70% at 20% 45%, rgba(255, 79, 216, 0.25), transparent 60%),radial-gradient(70% 70% at 80% 40%, rgba(123, 92, 255, 0.25), transparent 60%),#0b0b0f}.join__top{margin-bottom:2rem}.join__content{display:flex;flex-direction:column;gap:1.25rem;max-width:45rem}.join__text strong{color:#fff;font-weight:600}.join__action{margin:.75rem auto}.join__button{position:relative;padding:18px 40px;border:none;color:#fff;font-weight:600;font-size:18px;border-radius:50px;cursor:pointer;outline:none;transition:all .3s ease;overflow:visible;z-index:1;animation:btn-breathing 2.5s infinite ease-in-out}.join__button::after{content:"";position:absolute;inset:0;border-radius:50px;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);z-index:-1;opacity:.7;animation:pulse-waves 2.5s infinite cubic-bezier(0.4, 0, 0.2, 1)}.join__button:active{transform:translateY(-1px) scale(0.98)}.join__footer-text{font-family:"Manrope",sans-serif;font-size:.875rem;line-height:1.6;color:#cacad4}.join__footer-text--accent{color:#fff;font-weight:500}.join__visual{display:flex;justify-content:center;align-self:start;border-radius:16px;overflow:hidden}.join__visual img{max-width:350px;-webkit-mask-image:radial-gradient(circle, black 30%, rgba(0, 0, 0, 0) 80%);mask-image:radial-gradient(circle, black 30%, rgba(0, 0, 0, 0) 80%);opacity:0;transform:scale(0.9);will-change:transform,opacity}@media(min-width: 768px){.join{padding:6rem 0}.join__content{min-width:23.75rem}.join__action{margin:.75rem 0}.join__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.join__visual img{max-width:500px}}@media(min-width: 1024px){.join{padding:7.5rem 0}.join__content{max-width:51.25rem}.join__visual img{-o-object-position:center -40px;object-position:center -40px}}.contacts{background:#0b0b0f;padding:4rem 0}.contacts__layout{display:grid;gap:2.5rem}.contacts__intro{max-width:32.5rem}.contacts__description{color:#cacad4;margin-bottom:2rem}.contacts__info{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.contacts__info-item{display:flex;flex-direction:column;gap:.25rem}.contacts__info-label{font-size:.75rem;color:#cacad4}.contacts__info-link{color:#fff;text-decoration:none}.contacts__info-link:hover{color:#ff4fd8}.contacts__form-wrapper{position:relative}.contacts__form{position:relative;background:#14141d;padding:1.5rem;border-radius:16px;box-shadow:0 6px 20px -6px rgba(0,0,0,.6);z-index:1}.contacts__fields{display:grid;gap:1rem}.contacts__field{display:flex;flex-direction:column;gap:.375rem}.contacts__field--message textarea{resize:vertical;min-height:7.5rem}.contacts__label{font-size:.75rem;color:#cacad4}.contacts__input,.contacts__textarea{background:#060608;border-radius:8px;padding:.75rem .875rem;color:#fff;font-family:"Manrope",sans-serif;border:none}.contacts__input:focus,.contacts__textarea:focus{outline:none;border-color:#7b5cff;box-shadow:0 0 0 .0625rem rgba(123,92,255,.4)}.contacts__submit{margin-top:1.5rem;width:100%;border:none;transition:transform .2s ease,box-shadow .2s ease}.contacts__submit:hover{transform:translateY(2px)}.contacts__note{margin-top:.75rem;font-size:.75rem;color:#cacad4}.contacts__form-decor{position:absolute;inset:-1.25rem;border-radius:16px;background:linear-gradient(135deg, #D930AA 0%, #3E5DFF 100%);z-index:0;filter:blur(2.5rem);opacity:.6}@media(min-width: 768px){.contacts{padding:7.5rem 0}.contacts__layout{grid-template-columns:1fr 1fr;align-items:center;gap:5rem}.contacts__form{padding:2.5rem}.contacts__label{font-size:1rem;color:#cacad4}.contacts__fields{grid-template-columns:repeat(2, 1fr)}.contacts__field--message{grid-column:1/-1}.contacts__submit{padding:1.25rem 1.875rem;max-width:16.25rem;font-size:1rem}}@keyframes flip{0%{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}@keyframes btn-breathing{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(217,48,170,.5),0 0 0 0 rgba(62,93,255,.5)}50%{transform:scale(1.04);box-shadow:0 0 25px 5px rgba(217,48,170,.3),0 0 25px 5px rgba(62,93,255,.3)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(217,48,170,.5),0 0 0 0 rgba(62,93,255,.5)}}@keyframes pulse-waves{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.1, 1.4);opacity:0}}.footer{background-color:#111118;color:#fff;padding:3rem 0 1.5rem;font-family:"Manrope",sans-serif}.footer__top{display:grid;grid-template-columns:1fr;gap:2rem}.footer__col{display:flex;flex-direction:column;gap:1.25rem}.footer__logo{transform:translateY(0px)}.footer__contacts{display:flex;flex-direction:column;gap:.75rem;font-style:normal}.footer__contact{font-size:.875rem;line-height:1.6;color:#cacad4;text-decoration:none;text-align:left;transition:color .3s ease}.footer__contact:hover{color:#fff}.footer__nav{margin-bottom:1.25rem}.footer__nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.footer__nav-link{font-size:.875rem;color:#cacad4;text-decoration:none;transition:color .3s ease}.footer__nav-link:hover{color:#fe0eff}.footer__socials-list{list-style:none;padding:0;margin:0;display:flex;gap:16px}.footer__social-link{width:2.25rem;height:2.25rem;border-radius:999px;background-color:#14141d;display:flex;align-items:center;justify-content:center}.footer__social-link img{width:22px;height:22px}.footer__social-link:hover{box-shadow:0 0 40px rgba(123,92,255,.5);filter:brightness(1.3)}.footer__bottom{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid hsla(0,0%,100%,.08);display:grid;grid-template-columns:1fr;gap:.75rem}.footer__copyright,.footer__rights{font-size:.813rem;color:#cacad4}@media(min-width: 1024px){.footer{padding:4.5rem 0 2.5rem}.footer__top{grid-template-columns:1fr 1.5fr 1fr;align-items:start;gap:3rem}.footer__col--brand{align-items:flex-start}.footer__col--contacts{align-items:flex-start;text-align:left}.footer__bottom{margin-top:3rem;padding-top:1.5rem;display:flex;justify-content:center;align-items:center}}@keyframes flip{0%{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}@keyframes btn-breathing{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(217,48,170,.5),0 0 0 0 rgba(62,93,255,.5)}50%{transform:scale(1.04);box-shadow:0 0 25px 5px rgba(217,48,170,.3),0 0 25px 5px rgba(62,93,255,.3)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(217,48,170,.5),0 0 0 0 rgba(62,93,255,.5)}}@keyframes pulse-waves{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.1, 1.4);opacity:0}}@media(prefers-reduced-motion: reduce){*{transition:none !important;animation:none !important}}/*# sourceMappingURL=main.min.css.map */