.nav,.nav ul{display:flex}.nav a,body{color:var(--text-color)}.hamburger span,.nav a,.nav a::after{transition:var(--transition)}.nav a:hover::after,header{width:100%}.current-model,.hero,.nav a,.try-on-result{position:relative}.feature-card::before,.nav a::after{content:'';background:var(--gradient-primary)}.feature-card::before,.logo,.nav a::after{background:var(--gradient-primary)}.cta-button,.nav a{text-decoration:none}.info-list li:before,.package-features li:before{color:var(--accent-color);left:0;position:absolute;font-weight:700}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-UltraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Thin.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Light.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Regular.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Medium.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Demi.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Bold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Hangbird;src:url('../fonts/Mika Melvas - Hangbird Regular (3).otf') format('opentype');font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#2d3436;--secondary-color:#ffffff;--accent-color:#00b894;--text-color:#2d3436;--light-bg:#f8f9fa;--white:#ffffff;--shadow:0 4px 20px rgba(0, 0, 0, 0.08);--transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);--gradient-primary:linear-gradient(135deg, #9747ff 0%, #537ffc 100%);--gradient-secondary:linear-gradient(135deg, #2d3436 0%, #0984e3 100%);--ui-background:var(--LIGHT,#fff) var(--DARK,#1d1c1f);--ui-shadow-strength:var(--LIGHT,var(--CONTRAST_DEFAULT,rgba(36,41,49,.25))var(--CONTRAST_HIGH,rgba(36,41,49,.5))) var(--DARK,var(--CONTRAST_DEFAULT,rgba(9,9,11,.88))var(--CONTRAST_HIGH,#09090b));--CONTRAST_HIGH: ;--CONTRAST_DEFAULT:initial;--LIGHT:initial;--DARK: ;--ui-text:var(--LIGHT, var(--CONTRAST_DEFAULT, rgba(28, 43, 52, .98)) var(--CONTRAST_HIGH, #000)) var(--DARK, var(--CONTRAST_DEFAULT, rgba(255, 255, 255, .76)) var(--CONTRAST_HIGH, #fff))}body{font-family:'Avenir Next Cyr',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;background-color:var(--light-bg);background-image:radial-gradient(circle at 100% 100%,rgba(9,132,227,.05) 0,transparent 50%),radial-gradient(circle at 0 0,rgba(0,184,148,.05) 0,transparent 50%);background-attachment:fixed}header{background:rgba(255,255,255,.65);backdrop-filter:blur(10px);box-shadow:var(--shadow);position:fixed;top:0;z-index:1000}.nav{max-width:1200px;margin:0 auto;padding:1.2rem;justify-content:space-between;align-items:center;color:var(--ui-text)}.hero-content,h2,p{max-width:800px}.logo{font-family:Hangbird,'Avenir Next Cyr',sans-serif;font-size:2.2rem;font-weight:400;-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:0;padding-right:.2rem}.nav ul{list-style:none;gap:2.5rem}.hamburger{display:none;flex-direction:column;background:0 0;border:none;cursor:pointer;padding:.5rem;z-index:1001}.hamburger span{width:25px;height:3px;background:var(--text-color);margin:3px 0;border-radius:2px}.hamburger.active span:first-child{transform:rotate(-45deg) translate(-5px,6px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}.nav a{font-weight:500;padding:.5rem 0}.hero-content h1,h2,h3{font-weight:600;line-height:1.2}.nav a::after{position:absolute;bottom:0;left:0;width:0;height:2px}.hero{padding-top:5.5rem;padding-bottom:3rem;display:flex;flex-direction:column;align-items:center;gap:3rem;overflow:hidden}.virtual-try-on,.virtual-try-on-2{border-radius:1rem;padding:2rem;grid-template-columns:1fr 1fr 2fr;gap:2rem;display:grid;width:100%;box-shadow:var(--shadow)}.hero-content{text-align:center;animation:1s ease-out fadeInUp}.hero-content h1{font-size:3rem;margin-bottom:1.5rem;color:var(--primary-color);letter-spacing:-1px}.hero-content p{font-size:1.3rem;margin-bottom:2rem}.virtual-try-on{background:var(--white);max-width:1300px}.clothes-selector,.model-selector{padding:1.5rem;border-radius:.5rem}.clothes-selector h3,.model-selector h3{font-size:1.1rem;font-weight:200;text-align:center;margin-bottom:1.5rem;color:var(--text-color);letter-spacing:1px;text-transform:uppercase;opacity:.8}.clothes-options,.model-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;margin-top:1rem}.result-view{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.current-model img,.try-on-result img{width:100%;height:475px;object-fit:cover;border-radius:.5rem}.image-caption{position:absolute;bottom:6px;left:0;right:0;background:rgba(0,0,0,.4);color:#fff;padding:.5rem;text-align:center;font-size:.9rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.feature-card,.step{border-radius:1rem;transition:var(--transition);text-align:center}.features{padding:12rem 3rem;background:var(--white);position:relative}.feature-card,.how-it-works{background:var(--light-bg);position:relative}h2{font-size:1.9rem;text-align:center;margin:0 auto 2rem}.step-number,p{font-size:1.2rem}p{text-align:center;margin:auto;line-height:1.3}.feature-grid{max-width:1200px;margin:3rem auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem}.feature-card{padding:2.5rem;overflow:hidden}.feature-card::before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:var(--transition);z-index:0}.feature-card:hover{transform:translateY(-10px);box-shadow:var(--shadow)}.feature-card:hover::before{opacity:.05}h3{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem;position:relative;color:#474747}.how-it-works{padding:15rem 2rem 4rem}.how-it-works-content{max-width:1400px;margin:2rem auto 0;display:flex;gap:2.5rem;align-items:center}.steps-section{flex:1;min-width:0}.before-after-section{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;width:100%}.steps{max-width:1200px;margin:2rem auto;display:flex;flex-direction:column;gap:1rem}.step{padding:1.5rem;background:var(--white)}.step:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.step-number{width:50px;height:50px;background:var(--gradient-primary);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto;font-weight:700}.before-after-component{display:flex;justify-content:center;align-items:center;width:100%}.before-after-images{position:relative;width:100%;max-width:600px;height:700px;overflow:hidden;border-radius:1rem;box-shadow:var(--shadow);cursor:ew-resize}.after-image,.before-image{position:absolute;top:0;left:0;width:100%;height:100%}.before-image{z-index:1}.after-image{z-index:2;clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%)}.after-image img,.before-image img{width:100%;height:100%;object-fit:cover;display:block}.image-label{position:absolute;top:20px;background:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;z-index:10;transition:var(--transition)}.slider-handle,.slider-line{left:50%;background:#fff;will-change:transform;position:absolute}.before-image .image-label{left:20px}.after-image .image-label{right:20px}.slider-line{top:0;width:2px;height:100%;z-index:10;transform:translateX(-50%);box-shadow:0 0 10px rgba(0,0,0,.5)}.slider-handle{top:50%;width:50px;height:50px;border-radius:50%;transform:translate(-50%,-50%);z-index:11;cursor:ew-resize;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(0,0,0,.3);transition:none}.cta-button,.login-btn{color:var(--white);font-weight:600;transition:var(--transition)}.slider-handle:hover:not(.dragging){transform:translate(-50%,-50%) scale(1.1)}.handle-arrow-left,.handle-arrow-right{position:absolute;width:0;height:0;border-style:solid}.handle-arrow-left{left:15px;border-width:6px 8px 6px 0;border-color:transparent #333 transparent transparent}.handle-arrow-right{right:15px;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #333}.contact{padding:6rem 2rem;text-align:center;background:var(--white);position:relative}.contact-buttons{display:flex;gap:1.5rem;justify-content:center;margin-top:2rem}.cta-button{display:inline-block;padding:1rem 2.5rem;background:var(--gradient-primary);border-radius:2rem;border:none;cursor:pointer;box-shadow:0 4px 15px rgba(9,132,227,.2)}.cta-button:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(9,132,227,.3)}.login-btn{background:var(--gradient-secondary);padding:.8rem 1.5rem;border-radius:2rem}.login-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(45,52,54,.2)}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.how-it-works-content{flex-direction:column;gap:3rem;margin:2rem auto 0}.before-after-images{max-width:80%}}@media (max-width:768px){.feature-grid,.result-view,.virtual-try-on-2{grid-template-columns:1fr}.nav{padding:1rem;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.hamburger{display:flex}.nav-menu{position:fixed;top:80px;left:-100%;width:100%;height:calc(100vh - 80px);background:rgba(255,255,255,.95);backdrop-filter:blur(10px);flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;transition:var(--transition);z-index:1000;padding-top:3rem}.nav-menu.active{left:0}.nav-menu li{width:100%;text-align:center}.nav-menu a{display:block;padding:1rem;font-size:1.2rem;width:100%}.logo{font-size:1.8rem}.hero{padding-top:8rem;padding-bottom:2rem}.hero-content h1{font-size:2.2rem;margin-bottom:1rem}.hero-content p{font-size:1.1rem;margin-bottom:1.5rem}.virtual-try-on-2{padding:1.5rem}.current-model img,.try-on-result img{height:300px}.clothes-selector h3,.model-selector h3{font-size:1rem;margin-bottom:1rem}.feature-grid{gap:2rem;margin:2rem auto}.feature-card{padding:2rem}.steps{gap:1.5rem;margin:2rem auto}.step{padding:1.5rem}.how-it-works-content{flex-direction:column;gap:2rem;margin:2rem auto 0}.before-after-images{height:350px;max-width:90%;margin:0 auto}.slider-handle{width:40px;height:40px}.handle-arrow-left{left:12px;border-width:4px 6px 4px 0}.handle-arrow-right{right:12px;border-width:4px 0 4px 6px}.contact-buttons{flex-direction:column;gap:1rem}.cta-button{padding:.8rem 2rem;font-size:.9rem}.onboarding-ui_primary-hero__description{margin-left:20px!important}.onboarding-ui_primary-hero__asset{height:250px;background-size:contain;display:none}.contact,.features,.how-it-works{padding:4rem 1rem}}@media (max-width:480px){.hero-content h1{font-size:1.8rem;line-height:1.3}.hero-content p{font-size:1rem}.current-model img,.try-on-result img{height:250px}.virtual-try-on-2{padding:.8rem;gap:1.5rem}.clothes-selector,.model-selector{padding:1rem}.cta-button{padding:.7rem 1.5rem;font-size:.85rem}.onboarding-ui_primary-hero__description{margin-left:0!important}.onboarding-ui_primary-hero__asset{height:200px;display:none}.feature-card,.step{padding:1.2rem}.contact,.features,.how-it-works{padding:3rem .5rem}.how-it-works-content{flex-direction:column;gap:1.5rem;margin:2rem auto 0}.before-after-images{height:300px;margin:0 auto;max-width:95%}.slider-handle{width:35px;height:35px}.handle-arrow-left{left:10px;border-width:3px 5px 3px 0}.handle-arrow-right{right:10px;border-width:3px 0 3px 5px}.image-label{font-size:12px;padding:6px 12px;top:15px}.before-image .image-label{left:15px}.after-image .image-label{right:15px}}.cloth-btn,.model-btn{border:none;background:0 0;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:.3s;display:flex;flex-direction:column;align-items:center;gap:.5rem}.cloth-btn img,.model-btn img{width:100%;height:150px;object-fit:cover;border-radius:.5rem}.cloth-btn span,.model-btn span{font-size:.9rem;color:var(--text-color)}.cloth-btn:hover,.model-btn:hover{transform:translateY(-2px)}.cloth-btn.active,.model-btn.active{box-shadow:0 0 0 2px var(--secondary-color)}.image-container{position:relative;width:100%;height:100%}.image-caption,.image-container img{transition:opacity .3s}.image-skeleton{position:absolute;top:0;left:0;width:100%;height:475px;background:rgba(248,249,250,.3);border-radius:.5rem;display:none;overflow:hidden}.image-skeleton::after,.image-skeleton::before{content:'✦';position:absolute;color:#9747ff;font-size:32px;opacity:.8}.image-skeleton::before{animation:4s linear infinite stars-fly-random-1}.image-skeleton::after{content:'✧';font-size:28px;animation:3.5s linear -1.5s infinite stars-fly-random-2}.star-1,.star-2,.star-3,.star-4{position:absolute;color:#9747ff;font-size:24px;opacity:.8;pointer-events:none}.star-1{content:'✦';animation:5s linear -2s infinite stars-fly-random-3}.star-2{content:'✧';animation:4.5s linear -1s infinite stars-fly-random-4}.star-3{content:'✦';animation:3.8s linear -3.5s infinite stars-fly-random-5}.star-4{content:'✧';animation:4.2s linear -2.8s infinite stars-fly-random-6}@keyframes stars-fly-random-1{0%{top:100%;left:10%;opacity:0;transform:rotate(0)}15%{opacity:.8;left:25%}30%{left:45%;top:70%}50%{left:65%;top:40%}70%{left:85%;top:20%;opacity:.8}85%{opacity:.6}100%{top:-20px;left:90%;opacity:0;transform:rotate(360deg)}}@keyframes stars-fly-random-2{0%{top:100%;right:15%;opacity:0;transform:rotate(0) scale(.5)}20%{opacity:.9;right:35%;top:80%}40%{right:55%;top:60%}60%{right:75%;top:30%;opacity:.9}80%{opacity:.7}100%{top:-20px;right:85%;opacity:0;transform:rotate(-360deg) scale(1.2)}}@keyframes stars-fly-random-3{0%{top:100%;left:20%;opacity:0;transform:rotate(0) scale(.8)}25%{opacity:.7;left:40%;top:75%}50%{left:60%;top:50%}75%{left:80%;top:25%;opacity:.7}100%{top:-20px;left:95%;opacity:0;transform:rotate(-180deg) scale(1.1)}}@keyframes stars-fly-random-4{0%{top:100%;right:25%;opacity:0;transform:rotate(0) scale(.6)}30%{opacity:.8;right:45%;top:70%}60%{right:65%;top:35%}90%{right:85%;top:15%;opacity:.8}100%{top:-20px;right:95%;opacity:0;transform:rotate(540deg) scale(1.3)}}@keyframes stars-fly-random-5{0%{top:100%;left:5%;opacity:0;transform:rotate(0) scale(.9)}20%{opacity:.6;left:30%;top:85%}50%{left:55%;top:45%}80%{left:75%;top:15%;opacity:.6}100%{top:-20px;left:88%;opacity:0;transform:rotate(720deg) scale(.8)}}@keyframes stars-fly-random-6{0%{top:100%;right:8%;opacity:0;transform:rotate(0) scale(.7)}25%{opacity:.9;right:28%;top:75%}55%{right:58%;top:40%}85%{right:78%;top:10%;opacity:.9}100%{top:-20px;right:92%;opacity:0;transform:rotate(-450deg) scale(1.4)}}footer{background:linear-gradient(135deg,#b8ddf9 0,#a4d3f9 100%);color:#333;text-align:center;padding:3rem 2rem;border-top:1px solid rgba(255,255,255,.3);box-shadow:0 -4px 20px rgba(0,0,0,.1)}.payment-methods{max-width:50%;height:auto;margin-bottom:1.5rem;display:block;margin-left:auto;margin-right:auto;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .1))}footer p{margin:.5rem auto;font-size:1rem;opacity:.9;text-align:center;display:block;width:100%}footer p:first-of-type{font-size:1.1rem;font-weight:500;text-align:center;display:block;width:100%}.onboarding-ui_primary-hero{margin:52px 0}a.anchor{display:block;position:relative;top:-275px;visibility:hidden}a.anchor-2{display:block;position:relative;top:-145px;visibility:hidden}.onboarding-ui_primary-hero__wrapper{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 16px;display:flex;margin-top:0!important}.onboarding-ui_primary-hero__container{box-sizing:border-box;display:flex;align-items:flex-end;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;width:100%;max-width:1320px;box-shadow:0 0 1px rgba(36,41,49,.1),0 8px 36px var(--ui-shadow-strength);background:var(--active-theme-primary-background);position:relative;overflow:hidden;backdrop-filter:blur(10px);background-color:color-mix(in srgb,var(--ui-background),transparent 50%);border-radius:30px}.onboarding-ui_primary-hero__description{box-sizing:border-box;line-height:var(--ui-header-line-height,var(--ui-base-line-height,inherit));font-weight:var(--ui-header-font-weight,inherit);font-size:var(--ui-header-font-size,13px);margin-left:48px;max-width:52em;--ui-vertical-spacing-modifier:0;--ui-custom-reduced-vertical-spacing:.75;--ui-custom-reduced-vertical-line-height:.9;align-self:center;position:relative;width:600px;color:var(--ui-text);padding:3rem 0!important;text-align:left!important}.onboarding-ui_primary-hero__asset{box-sizing:border-box;background-repeat:no-repeat;border-radius:4px 0;width:100%;max-width:600px;background-size:100%;background-image:url("../images/models/model5.jpg");height:500px}.onboarding-ui_primary-hero__description h2{margin-bottom:2rem;text-align:center}.onboarding-ui_primary-hero__description p{position:relative;padding-left:2rem;padding-right:2rem;margin-bottom:1.5rem;text-align:left}.onboarding-ui_primary-hero__description.payment-page,.onboarding-ui_primary-hero__description.prices-page{text-align:center!important;padding:3rem 2rem!important;max-width:1200px;margin:auto;width:auto}.onboarding-ui_primary-hero__description.payment-page h1,.onboarding-ui_primary-hero__description.payment-page h2,.onboarding-ui_primary-hero__description.payment-page h3{text-align:center;margin-bottom:1.5rem}.onboarding-ui_primary-hero__description.payment-page p{padding-left:0;padding-right:0;margin-bottom:1.5rem;max-width:1000px;margin-left:auto;margin-right:auto}.onboarding-ui_primary-hero__description.payment-page ol,.onboarding-ui_primary-hero__description.payment-page ul{text-align:left;max-width:900px;margin:1.5rem auto}.onboarding-ui_primary-hero__description.payment-page li{margin-bottom:.5rem;font-size:1.1rem}.onboarding-ui_primary-hero.prices-page{padding-top:102px}.onboarding-ui_primary-hero__description.prices-page h1,.onboarding-ui_primary-hero__description.prices-page h2{text-align:center;margin-bottom:1.5rem}.onboarding-ui_primary-hero__description.prices-page h3{text-align:center;margin-bottom:1rem}.onboarding-ui_primary-hero__description.prices-page p{text-align:center;padding-left:0;padding-right:0;margin-bottom:1.5rem;max-width:900px;margin-left:auto;margin-right:auto}.pricing-packages{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:3rem auto;max-width:1000px}.pricing-card{background:#fff;border-radius:1.5rem;padding:2.5rem;box-shadow:0 8px 30px rgba(0,0,0,.1);border:2px solid transparent;transition:.3s;position:relative;overflow:hidden;display:flex;flex-direction:column}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.pricing-card.featured{border:2px solid var(--accent-color);background:linear-gradient(135deg,#fff 0,#f8f9ff 100%)}.package-header{text-align:center;margin-bottom:2rem;position:relative}.package-header h2{font-size:1.8rem;margin-bottom:.5rem;color:var(--primary-color)}.package-subtitle{font-size:1rem;color:#666;margin-bottom:1rem}.featured-badge{background:var(--gradient-primary);color:#fff;padding:.5rem 1rem;border-radius:0 1.5rem 0 15px;font-size:.85rem;font-weight:600;position:absolute;top:0;right:0;z-index:10;margin-top:-2.5rem;margin-right:-2.5rem}.package-price{text-align:center;margin-bottom:2rem}.price-amount{font-size:3.5rem;font-weight:700;color:var(--primary-color);line-height:1}.price-currency{font-size:1.2rem;color:#666;margin-left:.5rem}.package-description{flex-grow:1;display:flex;flex-direction:column}.package-description h3{font-size:1.3rem;margin-bottom:1.5rem;color:var(--primary-color)}.package-features{list-style:none;padding:0;margin-bottom:2rem}.package-features li{padding:.75rem 0 .75rem 2rem;border-bottom:1px solid #f0f0f0;position:relative;text-align:left}.package-features li:before{content:'✓';font-size:1.2rem}.package-features li:last-child{border-bottom:none}.package-button{width:100%;padding:1rem 2rem;font-size:1.1rem;text-align:center;display:block;margin-top:auto}.pricing-info{margin-top:4rem;text-align:center}.pricing-info h2{margin-bottom:1.5rem}.pricing-info h3{margin-top:2rem;margin-bottom:1rem}.info-list{list-style:none;padding:0;max-width:800px;margin:1.5rem auto}.info-list li{padding:.5rem 0 .5rem 2rem;position:relative;text-align:left;font-size:1.1rem}.info-list li:before{content:'→'}@media (max-width:768px){.pricing-packages{grid-template-columns:1fr;gap:1.5rem;margin:2rem 0}.pricing-card{padding:2rem}.price-amount{font-size:2.5rem}.package-header h2{font-size:1.5rem}}.onboarding-ui_primary-hero.payment_page{margin-top:105px;margin-bottom:20px}.llm_intro_page-intro__scroll-container{box-sizing:border-box;height:100%;overflow-y:auto}.llm_intro_page-intro{background-color:#b8ddf9;background-image:radial-gradient(at var(--gradient1x) var(--gradient1y),#f6928d 0,transparent 50%),radial-gradient(at var(--gradient2x) var(--gradient2y),#a747d7 0,transparent 50%),radial-gradient(at var(--gradient3x) var(--gradient3y),#f6918d 0,transparent 50%),radial-gradient(at var(--gradient4x) var(--gradient4y),#a94ad9 0,transparent 50%);animation-name:backgroundGradient;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@property --gradient1x{syntax:"<percentage>";inherits:false;initial-value:48%}@property --gradient1y{syntax:"<percentage>";inherits:false;initial-value:100%}@property --gradient2x{syntax:"<percentage>";inherits:false;initial-value:93%}@property --gradient2y{syntax:"<percentage>";inherits:false;initial-value:41%}@property --gradient3x{syntax:"<percentage>";inherits:false;initial-value:91%}@property --gradient3y{syntax:"<percentage>";inherits:false;initial-value:92%}@property --gradient4x{syntax:"<percentage>";inherits:false;initial-value:42%}@property --gradient4y{syntax:"<percentage>";inherits:false;initial-value:81%}@keyframes backgroundGradient{0%{--gradient1x:48%;--gradient1y:100%;--gradient2x:93%;--gradient2y:41%;--gradient3x:91%;--gradient3y:92%;--gradient4x:42%;--gradient4y:81%}to{--gradient1x:28%;--gradient1y:97%;--gradient2x:88%;--gradient2y:79%;--gradient3x:42%;--gradient3y:74%;--gradient4x:49%;--gradient4y:41%}}