.Loading_svg__LCnWv{width:3.25em;transform-origin:center;animation:Loading_rotate4__UxjQN 2s linear infinite}.Loading_circle__MqdgX{fill:none;stroke-width:4;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:Loading_dash4__lOMwu 1.5s ease-in-out infinite}@keyframes Loading_rotate4__UxjQN{to{transform:rotate(1turn)}}@keyframes Loading_dash4__lOMwu{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.Spinner_spinner__ZgF51{width:44px;height:44px;animation:Spinner_spinner-y0fdc1__CoO9V 2s ease infinite;transform-style:preserve-3d}.Spinner_spinner__ZgF51>div{background-color:rgba(170,255,103,.1);height:100%;position:absolute;width:100%;border:1px solid #aaff67}.Spinner_spinner__ZgF51 div:first-of-type{transform:translateZ(-22px) rotateY(180deg)}.Spinner_spinner__ZgF51 div:nth-of-type(2){transform:rotateY(-270deg) translateX(50%);transform-origin:top right}.Spinner_spinner__ZgF51 div:nth-of-type(3){transform:rotateY(270deg) translateX(-50%);transform-origin:center left}.Spinner_spinner__ZgF51 div:nth-of-type(4){transform:rotateX(90deg) translateY(-50%);transform-origin:top center}.Spinner_spinner__ZgF51 div:nth-of-type(5){transform:rotateX(-90deg) translateY(50%);transform-origin:bottom center}.Spinner_spinner__ZgF51 div:nth-of-type(6){transform:translateZ(22px)}@keyframes Spinner_spinner-y0fdc1__CoO9V{0%{transform:rotate(45deg) rotateX(-25deg) rotateY(25deg)}50%{transform:rotate(45deg) rotateX(-385deg) rotateY(25deg)}to{transform:rotate(45deg) rotateX(-385deg) rotateY(385deg)}}.Button_generate__8MkMw{position:relative;isolation:isolate;background-image:url(/imgs/button_generate_bg.webp);background-size:100% 100%;background-repeat:no-repeat;background-clip:padding-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.Button_generate__8MkMw:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));opacity:0;transition-property:opacity;transition-duration:inherit;transition-timing-function:ease}.Button_generate__8MkMw:hover:before{opacity:1}.Button_generate__8MkMw>*{position:relative;z-index:1}.Button_generate__8MkMw:hover{background-image:url(/imgs/button_generate_bg.webp);background-size:100% 100%;background-repeat:no-repeat}.ProductPartBanner_carousel-card__RUYYt{perspective:800px;width:100%}.ProductPartBanner_carousel-card__RUYYt>*{position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;animation-duration:.5s;overflow:hidden}.ProductPartBanner_carousel-card-item-current__YRfcO{opacity:1;z-index:1;position:relative;transform:translateX(-50%) translateZ(0);animation-fill-mode:forwards}.ProductPartBanner_carousel-card-item-prev__TGaVT{opacity:.4;left:50%;transform:translateX(-100%) translateZ(-200px);animation-fill-mode:forwards}.ProductPartBanner_carousel-card-item-next__UuV4Q{opacity:.4;transform:translateX(0) translateZ(-200px);animation-fill-mode:forwards}.ProductPartBanner_carousel-card-negative__ZcmzT>*{animation:ProductPartBanner_carousel-card-middle-to-bottom-reverse__siVVQ}.ProductPartBanner_carousel-card-negative__ZcmzT>.ProductPartBanner_carousel-card-item-current__YRfcO{animation-name:ProductPartBanner_carousel-card-middle-to-top-reverse__OAFJM;animation-fill-mode:forwards}.ProductPartBanner_carousel-card-negative__ZcmzT>.ProductPartBanner_carousel-card-item-prev__TGaVT{animation-name:ProductPartBanner_carousel-card-bottom-to-middle-reverse__4oTrJ;animation-fill-mode:forwards}.ProductPartBanner_carousel-card-negative__ZcmzT>.ProductPartBanner_carousel-card-item-next__UuV4Q{animation-name:ProductPartBanner_carousel-card-top-to-middle-reverse__k4tPv}@media (max-width:1000px){.ProductPartBanner_carousel-card-item-current__YRfcO,.ProductPartBanner_carousel-card-item-next__UuV4Q,.ProductPartBanner_carousel-card-item-prev__TGaVT{animation-name:none}.ProductPartBanner_carousel-card-negative__ZcmzT>*{animation:none}.ProductPartBanner_carousel-card-negative__ZcmzT>.ProductPartBanner_carousel-card-item-current__YRfcO,.ProductPartBanner_carousel-card-negative__ZcmzT>.ProductPartBanner_carousel-card-item-next__UuV4Q,.ProductPartBanner_carousel-card-negative__ZcmzT>.ProductPartBanner_carousel-card-item-prev__TGaVT{animation-name:none}}@keyframes ProductPartBanner_carousel-card-bottom-to-middle__sbyNx{0%{opacity:0;transform:translateX(0) translateZ(-400px)}to{opacity:.4;transform:translateX(0) translateZ(-200px)}}@keyframes ProductPartBanner_carousel-card-middle-to-bottom__1_I2u{0%{opacity:.4;transform:translateX(0) translateZ(-200px)}to{opacity:0;transform:translateX(0) translateZ(-400px)}}@keyframes ProductPartBanner_carousel-card-top-to-middle__JmLct{0%{opacity:1;transform:translateX(-50%) translateZ(0)}to{opacity:.4;transform:translateX(-100%) translateZ(-200px)}}@keyframes ProductPartBanner_carousel-card-middle-to-top__O5c7k{0%{opacity:.4;transform:translateX(0) translateZ(-200px)}to{opacity:1;transform:translateX(-50%) translateZ(0)}}@keyframes ProductPartBanner_carousel-card-bottom-to-middle-reverse__4oTrJ{0%{opacity:0;transform:translateX(-100%) translateZ(-400px)}to{opacity:.4;transform:translateX(-100%) translateZ(-200px)}}@keyframes ProductPartBanner_carousel-card-middle-to-bottom-reverse__siVVQ{0%{opacity:.4;transform:translateX(0) translateZ(-50px)}to{opacity:0;transform:translateX(0) translateZ(-400px)}}@keyframes ProductPartBanner_carousel-card-top-to-middle-reverse__k4tPv{0%{opacity:1;transform:translateX(-10%) translateZ(0)}to{opacity:.4;transform:translateX(0) translateZ(-200px)}}@keyframes ProductPartBanner_carousel-card-middle-to-top-reverse__OAFJM{0%{opacity:.4}to{opacity:1;transform:translateX(-50%) translateZ(0)}}.Progress_spinner__RmrYT{position:relative;width:44px;height:44px;animation:Progress_spinner-y0fdc1__Osv_y 2s ease infinite;transform-style:preserve-3d}.Progress_spinner__RmrYT>div{background-color:hsla(0,0%,100%,.1);height:100%;position:absolute;width:100%;border:2px solid #fff}.Progress_spinner__RmrYT div:first-of-type{transform:translateZ(-22px) rotateY(180deg)}.Progress_spinner__RmrYT div:nth-of-type(2){transform:rotateY(-270deg) translateX(50%);transform-origin:top right}.Progress_spinner__RmrYT div:nth-of-type(3){transform:rotateY(270deg) translateX(-50%);transform-origin:center left}.Progress_spinner__RmrYT div:nth-of-type(4){transform:rotateX(90deg) translateY(-50%);transform-origin:top center}.Progress_spinner__RmrYT div:nth-of-type(5){transform:rotateX(-90deg) translateY(50%);transform-origin:bottom center}.Progress_spinner__RmrYT div:nth-of-type(6){transform:translateZ(22px)}@keyframes Progress_spinner-y0fdc1__Osv_y{0%{transform:rotate(45deg) rotateX(-25deg) rotateY(25deg)}50%{transform:rotate(45deg) rotateX(-385deg) rotateY(25deg)}to{transform:rotate(45deg) rotateX(-385deg) rotateY(385deg)}}