@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@200;300;400;500;600&family=Sawarabi+Gothic&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Sawarabi Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*,body{margin:0}*{padding:0;position:relative}html{box-sizing:border-box;font-family:Sawarabi Gothic;font-size:62.5%}@media (max-width:75em){html{font-size:56.5%}}@media (max-width:56.25em){html{font-size:50%}}@media (max-width:37.5em){html{font-size:50%}}.centered{align-items:center;display:flex;justify-content:center;margin:3rem auto;text-align:center}.carousel .carousel-status{font-size:2.4rem!important}:root{--primary-gradient:linear-gradient(270.41deg,#b7f8db -62.85%,rgba(80,167,194,.36) 188.04%);--primary-gradient-upper:linear-gradient(180deg,#b3f2db,#badde7);--gray-gradient:linear-gradient(90deg,#f2f2f2,hsla(0,0%,93%,0));--gray-dark:#3d3d3d;--gray-light:#6d6d6d;--gray-lightness:#e6efef;--primary-color-dark:#7eb0b0;--primary-color-light:#ace7db;--secondary-color-light:#e6efef;--text-shadow-green:0px 4px 4px 0px rgba(43,136,114,.4);--shadow-light:0px 4px 4px rgba(0,0,0,.15);--shadow-middle:0px 2px 2px rgba(0,0,0,.05),0px 10px 25px rgba(0,0,0,.1);--shadow-heavy:drop-shadow(0px 1px 15px rgba(0,0,0,.1)) drop-shadow(0px 2px 2px rgba(0,0,0,.18));--border-radius-30:30px;--border-radius-4:4px}h1{font-size:6rem}h2{font-size:3.6rem}h3{font-size:3rem}p{font-size:1.8rem}@media (max-width:37.5em){h1{font-size:5.4rem}h2{font-size:3rem}h3{font-size:2.4rem}}.Banner_card__K08xC{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--primary-gradient);border-radius:30px;color:#fff;-webkit-filter:var(--shadow-heavy);filter:var(--shadow-heavy);left:50%;padding:1rem 4rem;position:absolute;top:7%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}@media (max-width:56.25em){.Banner_card__K08xC{height:18%}}.Banner_card__K08xC h1{line-height:1;text-align:left;text-shadow:var(--text-shadow-green)}.Banner_card__K08xC h3{font-weight:500;line-height:1.3;line-height:1.2;max-width:80rem}.Banner_card__K08xC h3,.Banner_card__K08xC p{text-align:left;text-shadow:var(--text-shadow-green)}.Banner_card__K08xC p{font-size:2.4rem;line-height:1.3;margin-top:1rem;max-width:50rem}.Banner_card__K08xC .Banner_arrow__EZSxb{display:flex;justify-content:space-between;margin-top:2rem;width:100%}.Banner_card__K08xC a{margin-top:6rem;position:absolute;right:0}@media (max-width:37.5em){.Banner_card__K08xC a{margin-top:17rem;position:absolute;right:0}}.ButtonPrimary_button__OB\+sf{background:var(--primary-gradient);border:none;border-radius:var(--border-radius-30);color:#fff;cursor:pointer;-webkit-filter:var(--shadow-heavy);filter:var(--shadow-heavy);font-size:2.4rem;outline:none;padding:1.7rem 2.4rem 1.7rem 7rem;position:relative;transition:all .3s}.ButtonPrimary_button__OB\+sf:after{background-color:#fff;border-radius:100px;content:"";height:2.6rem;left:0;margin-left:2.4rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.6rem}.ButtonPrimary_button__OB\+sf:active,.ButtonPrimary_button__OB\+sf:hover{background:linear-gradient(270.37deg,#5cefae 2.19%,rgba(45,109,129,.36) 190.29%)}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.LoadingSpinner_spinner__IoCRo{display:inline-block;height:60px;width:60px}.LoadingSpinner_spinner__IoCRo:after{-webkit-animation:LoadingSpinner_spinner__IoCRo 1.2s linear infinite;animation:LoadingSpinner_spinner__IoCRo 1.2s linear infinite;border-color:teal transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:48px;margin:8px;width:48px}@-webkit-keyframes LoadingSpinner_spinner__IoCRo{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes LoadingSpinner_spinner__IoCRo{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}._3DModel_canvas__S4TS7{height:60rem!important;touch-action:none!important}@media (max-width:56.25em){._3DModel_canvas__S4TS7{height:50rem!important;touch-action:none!important}}.TextContent_content__tXbBz{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:50rem;text-align:center}@media (max-width:56.5rem){.TextContent_content__tXbBz{margin-top:60rem}}@media (max-width:37.5rem){.TextContent_content__tXbBz{margin-top:70rem}}.TextContent_content__tXbBz h2{color:var(--gray-dark);font-size:3.6rem;font-weight:500;margin-bottom:2rem}.TextContent_content__tXbBz h3{color:var(--gray-dark);font-size:3rem;font-weight:300;line-height:1.2;margin:2rem}.TextContent_content__tXbBz p{color:var(--gray-light);font-size:2rem;font-weight:300;max-width:67.4rem;width:90vw}@media (max-width:56.5rem){.TextContent_content__tXbBz p{margin:0 10rem;max-width:none;width:80vw}.TextContent_content__tXbBz h3{font-weight:300;margin:2rem auto;width:80vw}}.TextContent_choice__XYP85{margin-bottom:10rem}.IllustrationList_list__VPaWN{align-items:center;background:var(--primary-gradient-upper);border-radius:30px;display:flex;justify-content:space-between;margin:0 auto;padding:1rem 2.5rem;width:85%}@media (max-width:37.5em){.IllustrationList_list__VPaWN{align-items:center;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;padding:1rem 2.5rem;width:65%}}.IllustrationList_list__VPaWN .IllustrationList_item__cb5dh{display:flex;flex-direction:column;padding:2rem}.IllustrationList_list__VPaWN .IllustrationList_item__cb5dh img{width:100%}.IllustrationList_list__VPaWN .IllustrationList_item__cb5dh .IllustrationList_text__VrfO1{background-color:#fff;border-radius:30px;box-shadow:var(--shadow-light);color:var(--primary-color-dark);font-size:1.6rem;margin-top:1rem;padding:1rem;text-align:center}.TeamList_team__RBHYY{left:50%;margin-bottom:12rem;top:130%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}.TeamList_team__RBHYY h2{color:var(--gray-dark);font-size:3.6rem;margin-bottom:5rem;text-align:center}.TeamList_list__WRxih{align-items:flex-end;display:flex;justify-content:space-between;list-style:none}@media (max-width:56.25em){.TeamList_list__WRxih{align-items:center;flex-direction:column;justify-content:center}}.TeamList_list__WRxih .TeamList_item__nO0HQ{text-align:center}.TeamList_list__WRxih .TeamList_item__nO0HQ .TeamList_person__n8CMX{background:var(--primary-color-light);border-radius:100px;margin:0 auto;max-width:9rem;padding:1.5rem}.TeamList_list__WRxih .TeamList_item__nO0HQ .TeamList_person__n8CMX img{width:100%}.TeamList_list__WRxih .TeamList_item__nO0HQ .TeamList_name__FXDOF{background:var(--primary-color-light);border-radius:30px;color:var(--gray-dark);font-size:2.4rem;margin-top:1rem;padding:.5rem;text-align:center}.TeamList_list__WRxih .TeamList_item__nO0HQ .TeamList_title__3d7It{color:var(--gray-light);font-size:1.6rem;margin-top:1rem;max-width:12rem;text-align:center}@media (max-width:56.25em){.TeamList_list__WRxih .TeamList_item__nO0HQ .TeamList_title__3d7It{margin-bottom:1rem;margin-top:.5rem}}.TestimonialList_list__RTtWn{align-items:center;display:flex;flex-direction:column;justify-items:center;list-style:none;margin:30rem auto;width:80%}.TestimonialList_list__RTtWn h2{color:var(--gray-dark);font-size:3.6rem;margin-bottom:2.4rem}.TestimonialList_list__RTtWn .TestimonialList_item__omo6j{align-items:center;background:var(--gray-gradient);display:flex;gap:4rem;justify-content:center;padding:8rem;text-align:left}.TestimonialList_list__RTtWn .TestimonialList_item__omo6j:not(:last-child){margin-bottom:16rem}@media (max-width:56.25em){.TestimonialList_list__RTtWn{margin-top:40rem}.TestimonialList_list__RTtWn h2{text-align:center}.TestimonialList_list__RTtWn .TestimonialList_item__omo6j{flex-direction:column}.TestimonialList_list__RTtWn .TestimonialList_item__omo6j:not(:last-child){margin-bottom:12rem}}.TestimonialList_list__RTtWn .TestimonialList_item__omo6j img{width:25rem}.TestimonialList_list__RTtWn .TestimonialList_content__W4ZmH{display:flex;flex-direction:column;gap:1rem;line-height:1.4}.TestimonialList_list__RTtWn .TestimonialList_item__omo6j .TestimonialList_text__XDjP6{color:var(--gray-light);display:flex;flex-direction:column;justify-content:center;text-align:left;width:100%}.TestimonialList_list__RTtWn .TestimonialList_item__omo6j p{width:110%}@media (max-width:56.25em){.TestimonialList_list__RTtWn .TestimonialList_item__omo6j p{text-align:center}}.MemberPlanList_list__ovQ5B{grid-row-gap:2rem;grid-column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));justify-content:center;justify-items:center;margin:40rem auto 20rem;max-width:80vw;width:100%}.MemberPlanList_list__ovQ5B .MemberPlanList_item__7CEVP{align-items:center;border:2px solid var(--primary-color-light);color:var(--gray-light);display:flex;flex-direction:column;font-size:1.8rem;gap:1rem;height:40rem;justify-content:space-between;margin-right:2rem;max-width:20rem;padding:2rem;width:100%}@media (max-width:56.25em){.MemberPlanList_list__ovQ5B{margin:50rem auto 15em}}@media (max-width:37.5em){.MemberPlanList_list__ovQ5B{margin:60rem auto 20em}}.MemberPlanList_list__ovQ5B h3{color:var(--primary-color-dark)}.MemberPlanList_service__7nH7C,.MemberPlanList_service__7nH7C .MemberPlanList_serviceItem__ArM4G{text-align:center}.MemberPlanList_serviceEnterprise__0zJku{font-size:3.6rem;list-style:none;text-align:center}.MemberPlanList_price__4teK5{align-self:center;color:var(--primary-color-light);font-size:2.4rem}.MemberPlanList_button__X2Y\+K{align-self:center;justify-self:center;padding:1.2rem 2rem 1.2rem 6rem}.ProductCategory_list__IY4yb{align-items:center;display:flex;flex-direction:column;justify-items:center;list-style:none;margin:30rem auto 0;width:80%}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv{align-items:center;background:var(--gray-gradient);display:flex;gap:4rem;justify-content:center;margin-bottom:16rem;max-width:60vw;padding:8rem;text-align:left}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv h2{color:var(--gray-dark);font-size:3.6rem}@media (max-width:56.25em){.ProductCategory_list__IY4yb{margin-top:45rem}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv{flex-direction:column;margin-bottom:12rem;text-align:center}}@media (max-width:37.5em){.ProductCategory_list__IY4yb{margin-top:50rem}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv{flex-direction:column;margin-bottom:12rem}}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv img{width:25rem}.ProductCategory_list__IY4yb .ProductCategory_content__\+6Z35{display:flex;flex-direction:column;gap:1rem;line-height:1.4}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv .ProductCategory_content__\+6Z35{color:var(--gray-light);display:flex;flex-direction:column;justify-content:center;text-align:left;width:100%}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv p{width:120%}.ProductCategory_button__VcT65{align-self:flex-start;border:none;outline:none;padding:1rem 6rem}@media (max-width:56.25em){.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv img{width:25rem}.ProductCategory_list__IY4yb .ProductCategory_content__\+6Z35{text-align:center}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv .ProductCategory_content__\+6Z35{align-items:center;color:var(--gray-light);display:flex;flex-direction:column;justify-content:center;text-align:left;width:100%}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv h2{color:var(--gray-dark);font-size:3.6rem;text-align:center}.ProductCategory_list__IY4yb .ProductCategory_item__IjMbv p{text-align:center}}.ButtonSecondary_button__rLdbG{background-color:#fff;border:none;border-radius:var(--border-radius-30);box-shadow:var(--shadow-light);color:var(--primary-color-dark);cursor:pointer;font-size:1.6rem;margin-top:1rem;outline:none;position:relative;text-align:center}.ButtonSecondary_button__rLdbG:active,.ButtonSecondary_button__rLdbG:hover{background-color:#f2f2f2;color:rgba(126,176,176,.7)}.GuidelineList_list__YUnHd{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:40rem auto 20rem;padding:10rem 0;position:relative;width:80%}.GuidelineList_list__YUnHd:after{background:linear-gradient(180deg,#fbfbfb,#badde7);content:"";height:78%;left:50%;position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.3rem;z-index:-10}.GuidelineList_ballGroup__teHMw{align-items:center;display:flex;flex-direction:column;gap:8rem;height:78%;justify-content:space-evenly;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-10}@media (max-width:75em){.GuidelineList_list__YUnHd{width:90%}.GuidelineList_list__YUnHd:after{height:74%;width:1rem}}@media (max-width:37.5em){.GuidelineList_ballGroup__teHMw,.GuidelineList_list__YUnHd:after{display:none}}.GuidelineList_button__V-ljx{align-self:flex-end;justify-self:flex-end}.Card_wrapper__XZLin{background:#fff;border-radius:10px;box-shadow:var(--shadow-middle)}.GuidelineItem_itemLeft__zIkni{align-self:flex-start}.GuidelineItem_itemLeft__zIkni,.GuidelineItem_itemRight__gHpBF{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-bottom:10rem;padding:3rem;position:relative;text-align:center;width:30rem}.GuidelineItem_itemRight__gHpBF{align-self:flex-end}@media (max-width:75em){.GuidelineItem_itemLeft__zIkni{width:27rem}.GuidelineItem_itemRight__gHpBF{width:25rem}}@media (max-width:37.5em){.GuidelineItem_itemLeft__zIkni,.GuidelineItem_itemRight__gHpBF{width:70%}.GuidelineItem_itemLeft__zIkni:after{left:50%;top:130%;width:50%}.GuidelineItem_itemLeft__zIkni:after,.GuidelineItem_itemRight__gHpBF:after{background-color:var(--primary-color-dark);content:"";height:5px;position:absolute;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);z-index:-1}.GuidelineItem_itemRight__gHpBF:after{left:20%;top:120%;width:40%}}.GuidelineItem_itemLeft__zIkni h3,.GuidelineItem_itemRight__gHpBF h3:not(:last-child){margin-top:2rem}h3{color:var(--gray-dark)}.GuidelineItem_itemLeft__zIkni p,.GuidelineItem_itemRight__gHpBF p{color:var(--gray-light);margin:2rem 0;text-align:center;width:100%}.Ball_ball__BUsUU{background-color:var(--secondary-color-light);border-radius:100px;color:var(--primary-color-dark);height:50px;width:50px}.Ball_ball__BUsUU:after{background-color:var(--primary-color-dark);content:"";height:5px;position:absolute;right:100%;top:50%;width:400%}.Ball_ballLeft__8PdLs{background-color:var(--secondary-color-light);border-radius:100px;color:var(--primary-color-dark);height:50px;width:50px}.Ball_ballLeft__8PdLs:after{background-color:var(--primary-color-dark);content:"";height:5px;left:100%;position:absolute;top:50%;width:400%}@media (max-width:75em){.Ball_ball__BUsUU{height:40px;width:40px}.Ball_ball__BUsUU:after{width:550%}.Ball_ballLeft__8PdLs{height:40px;width:40px}.Ball_ballLeft__8PdLs:after{width:600%}}.Ball_bigBall__ZtvaY{align-items:center;background-color:var(--secondary-color-light);border-radius:100px;color:var(--primary-color-dark);display:flex;font-size:3rem;height:100px;justify-content:center;padding-bottom:1rem;text-align:center;width:100px}.Ball_bigBall__ZtvaY:after{background-color:var(--primary-color-dark);content:"";height:5px;left:100%;position:absolute;top:50%;width:300%}@media (max-width:75em){.Ball_bigBall__ZtvaY:after{width:400%}.Ball_bigBall__ZtvaY{font-size:2.4rem;height:60px;width:60px}}.SpiritText_wrapper__z62Pw{height:100%;margin:20rem auto;padding:20rem 10rem;text-align:center;width:70vw}@media (max-width:56.25em){.SpiritText_wrapper__z62Pw{margin:20rem auto;padding:10rem 8rem;text-align:center;width:60vw}}.SpiritText_wrapper__z62Pw h1{color:var(--gray-dark);margin-bottom:5rem}.SpiritText_wrapper__z62Pw p{color:var(--gray-light);font-size:2.4rem;margin-bottom:9rem}.SpiritText_wrapper__z62Pw h3{color:var(--primary-color-dark)}.Input_formControl__4wNgv input,.Input_formControl__4wNgv textarea .Input_formControl__4wNgv label{display:block}.Input_formControl__4wNgv label{color:var(--primary-color-dark);font-weight:700}.Input_formControl__4wNgv input{margin-top:.5rem}.Input_formControl__4wNgv input,.Input_formControl__4wNgv textarea{border:1.5px solid var(--primary-color-dark);border-radius:var(--border-radius-4);font:inherit;font-size:1.8rem}.Input_formControl__4wNgv textarea{margin:0 auto;padding:1rem;width:100%}.Input_formControl__4wNgv textarea::-webkit-input-placeholder{color:var(--primary-color-dark);font-size:1.6rem}.Input_formControl__4wNgv input::-webkit-input-placeholder,.Input_formControl__4wNgv textarea::placeholder{color:var(--primary-color-dark);font-size:1.6rem}.Input_formControl__4wNgv .Input_textarea__8F0OP{color:var(--gray-dark);font-size:1.6rem}.Input_formControl__4wNgv textarea:focus::-webkit-input-placeholder{color:var(--primary-color-dark);opacity:0}.Input_formControl__4wNgv input:focus::-webkit-input-placeholder,.Input_formControl__4wNgv textarea:focus::placeholder{color:var(--primary-color-dark);opacity:0}.Input_formControl__4wNgv .Input_textarea__8F0OP:focus,.Input_formControl__4wNgv input:focus{background-color:var(--secondary-color-light);border-color:var(--primary-color-dark);outline:none}.Input_error__KUc3V{color:#cd98ae!important;display:inline-block;margin-bottom:1rem!important}.ButtonSubmit_button__JxCzN{background-color:var(--secondary-color-light);border:none;border-radius:var(--border-radius-4);color:var(--primary-color-dark);cursor:pointer;font-size:1.6rem;outline:none;position:relative;text-align:center}.ButtonSubmit_button__JxCzN:active,.ButtonSubmit_button__JxCzN:hover{background-color:#f2f2f2;color:rgba(126,176,176,.7)}.LogInForm_wrapper__J4Zag{-webkit-animation:LogInForm_moveInBottom__WVP\+\+ 1s forwards;animation:LogInForm_moveInBottom__WVP\+\+ 1s forwards;margin:20rem auto;padding:10rem}@media (max-width:37.5em){.LogInForm_wrapper__J4Zag{padding:5rem}}.LogInForm_wrapper__J4Zag h2{color:var(--gray-dark);display:block;text-align:center}.LogInForm_wrapper__J4Zag p{color:var(--gray-light);margin-bottom:2rem}.LogInForm_form__wVscq{display:flex;flex-direction:column;margin:0 auto}.LogInForm_form__wVscq input{color:var(--gray-light);font-size:1.8rem;padding:1rem 20rem 1rem 2rem}@media (max-width:37.5em){.LogInForm_form__wVscq input{padding:1rem 5rem 1rem 2rem}}.LogInForm_form__wVscq label{font-size:1.8rem;font-weight:500}.LogInForm_form__wVscq .LogInForm_button__DzaUv{background:var(--primary-gradient);color:var(--primary-color-dark);font-size:2.4rem;padding:1rem 7rem}.LogInForm_buttonSignUp__QrJik{display:block;font-size:2.4rem;margin:2rem auto;padding:1rem 7rem}@-webkit-keyframes LogInForm_moveInBottom__WVP\+\+{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}to{opacity:1}}@keyframes LogInForm_moveInBottom__WVP\+\+{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}to{opacity:1}}.ProductList_business__cMKIi{margin:20rem auto 0;padding-bottom:20rem;width:100%}.ProductList_business__cMKIi h2{color:var(--gray-dark);font-size:3.6rem;text-align:center}.ProductList_list__UBvup{grid-row-gap:1rem;grid-column-gap:2rem;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));grid-template-rows:repeat(auto-fit,.5fr);justify-items:center;list-style:none;margin:0 auto;width:80%}.ProductList_list__UBvup .ProductList_item__eze0q{grid-row-gap:0;align-items:center;display:grid;grid-template-rows:3fr 1fr;justify-items:center}.ProductList_list__UBvup .ProductList_item__eze0q img{background-color:#fff;width:25rem}.ProductList_list__UBvup .ProductList_item__eze0q img:hover{background-color:#e6e6e6}.ProductList_list__UBvup .ProductList_item__eze0q .ProductList_text__PqmjS{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:-1.4rem;text-align:center;width:100%}.ProductList_list__UBvup .ProductList_item__eze0q .ProductList_text__PqmjS h4{color:#3d3d3d;font-size:2.4rem;padding-top:1rem}.ProductList_list__UBvup .ProductList_item__eze0q .ProductList_text__PqmjS p{color:var(--gray-light);font-size:1.6rem;margin:2rem auto}.ProductList_business__cMKIi button{bottom:12%;position:absolute;right:10%}@media (max-width:75em){.ProductList_business__cMKIi button{bottom:6%}}.ConnectForm_wrapper__\+jf5W{-webkit-animation:ConnectForm_moveInBottom__E0h8- 1s forwards;animation:ConnectForm_moveInBottom__E0h8- 1s forwards;display:flex;flex-direction:column;margin:25rem auto 20rem;padding:10rem}@media (max-width:75em){.ConnectForm_wrapper__\+jf5W{padding:5rem}}@media (max-width:56.25em){.ConnectForm_wrapper__\+jf5W{width:80%}}@media (max-width:37.5em){.ConnectForm_wrapper__\+jf5W{width:70%}}.ConnectForm_wrapper__\+jf5W h2{color:var(--gray-dark);display:block;text-align:center}.ConnectForm_wrapper__\+jf5W p{color:var(--gray-light);font-size:2.4rem;line-height:1.3;margin-bottom:2rem;text-align:center}.ConnectForm_form__Rkwb1{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.ConnectForm_form__Rkwb1 input{color:var(--gray-light);font-size:1.8rem;padding:1rem 20rem 1rem 2rem}.ConnectForm_form__Rkwb1 label{font-size:1.8rem;font-weight:500}.ConnectForm_form__Rkwb1 textarea{font-weight:500;margin-right:4rem;margin-right:0!important}@media (max-width:56.25em){.ConnectForm_form__Rkwb1 input{padding:1rem 15rem 1rem 2rem}}@media (max-width:37.5em){.ConnectForm_form__Rkwb1 input{padding:1rem 8rem 1rem 2rem}.ConnectForm_form__Rkwb1 textarea{padding:.5rem}}.ConnectForm_buttonSignUp__bo-Qa,.ConnectForm_form__Rkwb1 .ConnectForm_button__dgNwe{font-size:2.4rem;padding:1rem 7rem}.ConnectForm_buttonSignUp__bo-Qa{display:block;margin:2rem auto}@-webkit-keyframes ConnectForm_moveInBottom__E0h8-{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}to{opacity:1}}@keyframes ConnectForm_moveInBottom__E0h8-{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}to{opacity:1}}
/*# sourceMappingURL=main.30d6b167.css.map*/