.modal-cooperation-company_modal_cooperation__q91y6{height:100%;overflow-y:auto}.modal-cooperation-company_modal_cooperation__title__AXVej{margin-bottom:8rem;font-size:26rem;font-weight:600;line-height:1.04;text-align:center;color:var(--brown)}@media(min-width:1024px){.modal-cooperation-company_modal_cooperation__title__AXVej{margin-bottom:14rem;font-size:32rem}}.modal-cooperation-company_modal_cooperation__subtitle__UVo8E{margin-bottom:20rem;padding:0 24rem;font-size:16rem;line-height:1.44;text-align:center;color:var(--gray-4)}@media(min-width:1024px){.modal-cooperation-company_modal_cooperation__subtitle__UVo8E{margin-bottom:24rem;padding:0;font-size:18rem}}.modal-cooperation-company_modal_cooperation__form__g_47_{margin-bottom:14rem;display:grid;gap:14rem}.modal-cooperation-company_modal_cooperation__btn__UyMba{width:290rem;margin:20rem auto 0}.modal-cooperation-company_modal_cooperation__phone_wrapper__VBs5v{display:grid;gap:14rem}@media(min-width:1024px){.modal-cooperation-company_modal_cooperation__phone_wrapper__VBs5v{grid-template-columns:1.2fr 1fr;gap:12rem}}.modal-cooperation-company_modal_cooperation__radio_label__uV8kG{margin-bottom:12rem;font-size:16rem;font-weight:500;line-height:1.3;color:var(--gray-5)}.modal-cooperation-company_modal_cooperation__radio_wrapper__VYL1h{gap:12rem!important}@media(min-width:1024px){.modal-cooperation-company_modal_cooperation__radio_wrapper__VYL1h{gap:40rem!important}}.modal-cooperation-company_modal_cooperation__radio_base__BdCTX[data-slot=control]{color:var(--green-1)!important}.modal-cooperation-company_modal_cooperation__btn_wrapper__zg2QP{width:100%;margin-top:10rem;display:grid;place-items:center}@media(min-width:1024px){.modal-cooperation-company_modal_cooperation__btn_wrapper__zg2QP{margin:20rem auto 0}}.modal-cooperation-company_modal_cooperation__btn_wrapper__zg2QP button{width:200rem}.modal-cooperation-company_modal_cooperation__recaptcha_container__yUJzu{margin-top:15rem;width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.modal-cooperation-company_modal_cooperation__recaptcha_container__yUJzu{margin-top:0}}.youtube_youtube__r5BT_{width:100%;height:100%}@media(min-width:1024px){.modal-gallery_modal_gallery__k0gb2{height:100%;display:flex;flex-direction:column;justify-content:space-between}}.modal-gallery_modal_gallery__slider__UTCjS{width:calc(100% + 32rem);max-height:60vh;height:100%;margin:0 -16rem}@media(min-width:1024px){.modal-gallery_modal_gallery__slider__UTCjS{width:650rem;height:68vh;max-height:none;margin:0 auto 32rem}}.modal-gallery_modal_gallery__slide__qloMX{height:343rem;max-height:60vh;width:375rem;padding:0 16rem}@media(min-width:1024px){.modal-gallery_modal_gallery__slide__qloMX{height:100%;width:100%;max-height:68vh}}.modal-gallery_modal_gallery__image__R5Yj_{height:100%;width:100%;border-radius:12rem;overflow:hidden}.modal-gallery_modal_gallery__next_btn__DUQeA,.modal-gallery_modal_gallery__prev_btn__jIqVE{display:none}@media(min-width:1024px){.modal-gallery_modal_gallery__next_btn__DUQeA,.modal-gallery_modal_gallery__prev_btn__jIqVE{position:absolute;top:50%;transform:translateY(-50%);display:inline-block}}.modal-gallery_modal_gallery__next_btn__DUQeA{right:24rem}.modal-gallery_modal_gallery__prev_btn__jIqVE{left:24rem}.modal-gallery_modal_gallery__count__KQYu3{position:absolute;top:16rem;left:16rem;color:var(--brown);font-size:14rem;font-weight:700}@media(min-width:1024px){.modal-gallery_modal_gallery__count__KQYu3{top:24rem;left:24rem;font-size:16rem}}.modal-gallery_modal_gallery__mini_slider__jUI7a{position:absolute;bottom:24rem;display:flex;flex-wrap:nowrap;width:343rem;overflow-x:scroll}@media(min-width:1024px){.modal-gallery_modal_gallery__mini_slider__jUI7a{position:static;max-width:1296rem;width:auto;padding:6rem;background-color:var(--bodily-2);border-radius:12rem;overflow-y:hidden}}.modal-gallery_modal_gallery__mini_card__sp3UM{width:52rem;height:52rem;border:1px solid rgba(0,0,0,0);flex-shrink:0;border-radius:12rem;overflow:hidden;margin-right:6rem;transition:var(--transition)}@media(min-width:1024px){.modal-gallery_modal_gallery__mini_card__sp3UM{width:80rem;height:80rem}}@media(hover:hover)and (pointer:fine){.modal-gallery_modal_gallery__mini_card__sp3UM:hover{border-color:var(--green-1)}}.modal-gallery_modal_gallery__mini_card__sp3UM:last-child{margin-right:0}.modal-gallery_modal_gallery__mini_card_active__DRxbb{border:1px solid var(--green-1)}.modal-gallery_modal_gallery__video_preview__spPQB{position:relative;height:100%}.modal-gallery_modal_gallery__ico_play__lQ30Q{background:rgba(0,0,0,.45);width:25rem;height:25rem;padding:5rem;border-radius:50%;transition:var(--transition)}.modal-gallery_modal_gallery__ico_play__lQ30Q svg{color:var(--white);width:15rem;height:15rem}@media(min-width:1024px){.modal-gallery_modal_gallery__ico_play__lQ30Q{width:40rem;height:40rem;padding:10rem}.modal-gallery_modal_gallery__ico_play__lQ30Q svg{color:var(--white);width:20rem;height:20rem}}.modal-gallery_modal_gallery__ico_play__lQ30Q,.modal-gallery_modal_gallery__ico_youtube___fjzB{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-gallery_modal_gallery__ico_youtube___fjzB{width:20rem;height:14rem}@media(min-width:1024px){.modal-gallery_modal_gallery__ico_youtube___fjzB{width:34rem;height:24rem}}.modal-gallery_modal_gallery__video__o64M3,.modal-gallery_modal_gallery__youtube_wrapper__YlJaN{height:100%;border-radius:12rem;overflow:hidden}.modal-gallery_modal_gallery__video__o64M3{margin:0 auto;object-fit:cover}.modal-gallery_modal_gallery__video_shorts__bbD_x{width:200rem;margin:0 auto}@media(min-width:1024px){.modal-gallery_modal_gallery__video_shorts__bbD_x{width:290rem}}.modal-master-class_modal_cooperation__aXJd5{height:100%;overflow-y:auto;overflow-x:hidden}.modal-master-class_modal_cooperation__title__8jc2A{margin-bottom:8rem;font-size:26rem;font-weight:600;line-height:1.04;text-align:center;color:var(--brown)}@media(min-width:1024px){.modal-master-class_modal_cooperation__title__8jc2A{margin-bottom:14rem;font-size:32rem}}.modal-master-class_modal_cooperation__class_description__dNBvN{margin-bottom:20rem;padding:16rem;display:grid;gap:10rem;background-color:var(--bodily-2);border-radius:12rem}@media(min-width:1024px){.modal-master-class_modal_cooperation__class_description__dNBvN{margin-bottom:24rem;padding:24rem;font-size:16rem}}.modal-master-class_modal_cooperation__class_description__dNBvN li{display:grid;grid-template-columns:auto 1fr;gap:6rem}@media(min-width:1024px){.modal-master-class_modal_cooperation__class_description__dNBvN li{gap:8rem}}.modal-master-class_modal_cooperation__class_description__dNBvN li p{font-size:14rem;font-weight:500;line-height:1.3;color:var(--gray-4)}@media(min-width:1024px){.modal-master-class_modal_cooperation__class_description__dNBvN li p{font-size:16rem}}.modal-master-class_modal_cooperation__desc_item__SlU0v{font-size:14rem;font-weight:700;line-height:1.3;color:var(--brown)}@media(min-width:1024px){.modal-master-class_modal_cooperation__desc_item__SlU0v{font-size:16rem}}.modal-master-class_modal_cooperation__form____Kzc{margin-bottom:14rem;display:grid;gap:14rem}.modal-master-class_modal_cooperation__btn__XiU3a{width:290rem;margin:20rem auto 0}.modal-master-class_modal_cooperation__phone_wrapper__5JWpp{display:grid;gap:14rem}@media(min-width:1024px){.modal-master-class_modal_cooperation__phone_wrapper__5JWpp{grid-template-columns:1.2fr 1fr;gap:12rem}}.modal-master-class_modal_cooperation__radio_label__vLS1y{margin-bottom:4rem;font-size:16rem;font-weight:500;line-height:1.3;color:var(--gray-5)}.modal-master-class_modal_cooperation__radio_wrapper__xuEFR{margin:0!important;display:grid;grid-template-columns:1fr 1fr;gap:12rem!important}.modal-master-class_modal_cooperation__radio_base__QDr5N[data-slot=control]{color:var(--green-1)!important}.modal-master-class_modal_cooperation__radio_item_base__nGdaK{width:100%;max-width:unset!important;height:49rem;padding:14rem 16rem;margin:0!important;border-radius:100rem;background-color:var(--bodily-2)}@media(min-width:1024px){.modal-master-class_modal_cooperation__radio_item_base__nGdaK{width:218rem}}.modal-master-class_modal_cooperation__btn_wrapper___d_bo{width:100%;margin-top:10rem;display:grid;place-items:center}@media(min-width:1024px){.modal-master-class_modal_cooperation__btn_wrapper___d_bo{margin-top:20rem}}.modal-master-class_modal_cooperation__btn_wrapper___d_bo button{width:200rem}.modal-master-class_modal_cooperation__recaptcha_container__tZYAi{margin-top:15rem;width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.modal-master-class_modal_cooperation__recaptcha_container__tZYAi{margin-top:0}}.modal-master-class_modal_cooperation__titles__xulvX:not(:first-child){margin-left:6rem}.modal-product-notify_modal_cooperation__GWZDV{height:100%;overflow-y:auto}.modal-product-notify_modal_cooperation__title__m3JzO{margin-bottom:8rem;font-size:26rem;font-weight:600;line-height:1.04;text-align:center;color:var(--brown)}@media(min-width:1024px){.modal-product-notify_modal_cooperation__title__m3JzO{margin-bottom:14rem;font-size:32rem}}.modal-product-notify_modal_cooperation__subtitle__nh2jM{margin-bottom:20rem;font-size:16rem;line-height:1.44;text-align:center;color:var(--gray-4)}@media(min-width:1024px){.modal-product-notify_modal_cooperation__subtitle__nh2jM{margin-bottom:24rem;padding:0;font-size:18rem}}.modal-product-notify_modal_cooperation__form__2jL18{margin-bottom:14rem;display:grid;gap:14rem}.modal-product-notify_modal_cooperation__btn__sf5QK{width:290rem;margin:20rem auto 0}.modal-product-notify_modal_cooperation__phone_wrapper__F2vY6{display:grid;gap:14rem}@media(min-width:1024px){.modal-product-notify_modal_cooperation__phone_wrapper__F2vY6{grid-template-columns:1.2fr 1fr;gap:12rem}}.modal-product-notify_modal_cooperation__radio_label__2o6YJ{margin-bottom:12rem;font-size:16rem;font-weight:500;line-height:1.3;color:var(--gray-5)}.modal-product-notify_modal_cooperation__radio_wrapper__rqTKc{gap:12rem!important}@media(min-width:1024px){.modal-product-notify_modal_cooperation__radio_wrapper__rqTKc{gap:40rem!important}}.modal-product-notify_modal_cooperation__radio_base__Pk5Zv[data-slot=control]{color:var(--green-1)!important}.modal-product-notify_modal_cooperation__btn_wrapper__k_dKh{width:100%;margin-top:10rem;display:grid;place-items:center}@media(min-width:1024px){.modal-product-notify_modal_cooperation__btn_wrapper__k_dKh{margin-top:20rem}}.modal-product-notify_modal_cooperation__btn_wrapper__k_dKh button{width:200rem}.modal-product-notify_modal_cooperation__recaptcha_container__O2K_2{margin-top:15rem;width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.modal-product-notify_modal_cooperation__recaptcha_container__O2K_2{margin-top:0}}.modal-result_modal_result__0Pev_{display:grid;justify-items:center;align-items:center;gap:20rem;text-align:center;color:var(--brown)}@media(min-width:1024px){.modal-result_modal_result__0Pev_{padding-top:10rem;padding-bottom:0;gap:24rem}}.modal-result_modal_result__ico__JrddH{width:90rem;height:90rem}@media(min-width:1024px){.modal-result_modal_result__ico__JrddH{width:100rem;height:100rem}}.modal-result_modal_result__title__QIRlU{margin-top:10rem;font-size:22rem;font-weight:600;line-height:100%;letter-spacing:-.5rem;text-align:center}@media(min-width:1024px){.modal-result_modal_result__title__QIRlU{margin-top:0;font-size:32rem;line-height:104%}}.modal-result_modal_result__desc__8Bg51{font-size:16rem;line-height:130%;letter-spacing:-1px;text-align:center;color:var(--gray-4)}@media(min-width:1024px){.modal-result_modal_result__desc__8Bg51{font-size:18rem;line-height:144%}}.modal-result_modal_result__text_wrapper___coVE{display:grid;gap:8rem}@media(min-width:1024px){.modal-result_modal_result__text_wrapper___coVE{gap:14rem}}.modal-result_modal_result__spacing__AzkFJ{letter-spacing:0}@media(min-width:1024px){.modal-result_modal_result__spacing__AzkFJ{letter-spacing:-1px}}.modal-service_modal_service__0QS3Q{height:100%;overflow-y:auto}.modal-service_modal_service__title__9v_TY{margin-bottom:8rem;font-size:26rem;font-weight:600;line-height:1.04;text-align:center;color:var(--brown)}@media(min-width:1024px){.modal-service_modal_service__title__9v_TY{margin-bottom:14rem;font-size:32rem}}.modal-service_modal_service__subtitle__wIVtH{margin-bottom:20rem;padding:0 24rem;font-size:16rem;line-height:1.44;text-align:center;color:var(--gray-4)}@media(min-width:1024px){.modal-service_modal_service__subtitle__wIVtH{margin-bottom:24rem;padding:0;font-size:18rem}}.modal-service_modal_service__form__dCVqy{margin-bottom:14rem;display:grid;gap:14rem}.modal-service_modal_service__btn__mEubi{width:290rem;margin:20rem auto 0}.modal-service_modal_service__btn_wrapper__4TFg4{width:100%;margin-top:10rem;display:grid;place-items:center}@media(min-width:1024px){.modal-service_modal_service__btn_wrapper__4TFg4{margin-top:20rem}}.modal-service_modal_service__btn_wrapper__4TFg4 button{width:200rem}.modal-service_modal_service__recaptcha_container__IaNYi{margin-top:15rem;width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.modal-service_modal_service__recaptcha_container__IaNYi{margin-top:0}}.modal-global_modal_global__oEv7_{max-height:100dvh;max-width:550rem;overflow:auto;padding:50rem 16rem 42rem;margin:0;background-color:var(--bodily-1);border-top-left-radius:12rem;border-top-right-radius:12rem;border-bottom-right-radius:0;border-bottom-left-radius:0}@media(min-width:1024px){.modal-global_modal_global__oEv7_{padding:50rem 42rem 50rem 50rem;border-radius:12rem}}.modal-global_modal_global__wrapper__m0znV{z-index:1000001}.modal-global_modal_global__backdrop__rpTsm{background:var(--black);opacity:.2!important;z-index:1000000}.modal-global_modal_global__close__AZlOM{display:grid;overflow:visible;align-items:center;justify-items:center;position:absolute;width:30rem;height:30rem;padding:0;top:20rem;right:20rem;color:var(--gray-4);z-index:2;cursor:pointer}@media(min-width:1024px){.modal-global_modal_global__close__AZlOM{width:24rem;height:24rem}}@media(hover:hover)and (pointer:fine){.modal-global_modal_global__close__AZlOM:hover{color:var(--black)}}.modal-global_modal_global__close__AZlOM svg{width:24rem;height:24rem;color:var(--gray-4);opacity:.7}.modal-global_modal_global__body__WdHhw{padding:0;position:relative;overflow:hidden}@media(min-width:1024px){.modal-global_modal_global__body__WdHhw{padding:0}}.modal-global_modal_global__main__9lVEk{overflow-y:auto;padding-right:8rem}.modal-global_modal_global__full__Obf2g{height:100dvh;width:100vw;max-width:none;border-radius:0;margin:0;background-color:var(--bodily-1);padding:0}@media(min-width:1024px){.modal-global_modal_global__full__Obf2g{height:calc(100dvh - 40rem);width:calc(100vw - 40rem);margin:20rem;border-radius:12rem!important;padding:0}}.modal-global_modal_global__full__Obf2g .modal-global_modal_global__body__WdHhw{justify-content:center;padding:16rem}@media(min-width:1024px){.modal-global_modal_global__full__Obf2g .modal-global_modal_global__body__WdHhw{padding:50rem 40rem 24rem;justify-content:flex-start}}.modal-global_modal_global__full__Obf2g .modal-global_modal_global__close__AZlOM{top:10rem;right:10rem}@media(min-width:1024px){.modal-global_modal_global__full__Obf2g .modal-global_modal_global__close__AZlOM{top:24rem;right:24rem}}.modal-global_modal_global__main_full__plW3L{overflow:hidden}@media(min-width:1024px){.modal-global_modal_global__main_full__plW3L{overflow-y:auto;height:100%}}.layout_layout__MEILQ{position:relative}.layout_layout__main__DzIFe{display:grid;background-color:var(--bodily-1);position:relative;border-radius:12rem;grid-template-columns:minmax(300rem,100vw);min-height:80vh;z-index:2}.blog-media-type_blog_media_type__Sd5qL>div:last-child{margin-bottom:0}.blog-media-type_blog_media_type__Sd5qL p:last-child{padding-bottom:0}.blog-media-type_blog_media_type__Sd5qL li:last-child,.blog-media-type_blog_media_type__Sd5qL ol:last-child,.blog-media-type_blog_media_type__Sd5qL table:last-child,.blog-media-type_blog_media_type__Sd5qL ul:last-child{margin-bottom:0}.blog-media-type_blog_media_type__Sd5qL li{margin:0 0 8rem 12rem}.blog-media-type_blog_media_type__desc__A5x_M{margin-bottom:24rem}.blog-media-type_blog_media_type__desc__A5x_M p{letter-spacing:-.9rem!important}@media(min-width:1024px){.blog-media-type_blog_media_type__desc__A5x_M{margin-bottom:50rem}}.blog-media-type_blog_media_type__Sd5qL table{margin:10rem 0 8rem}@media(min-width:1024px){.blog-media-type_blog_media_type__Sd5qL table{margin-top:14rem}}.blog-media-type_blog_media_type__title__nQwmA{margin-bottom:12rem}@media(min-width:1024px){.blog-media-type_blog_media_type__title__nQwmA{margin-bottom:14rem}}.blog-media-type_blog_media_type__one_image__y5tS5{width:100%}.blog-media-type_blog_media_type__one_image_image__00ujD{height:230rem}@media(min-width:1024px){.blog-media-type_blog_media_type__one_image_image__00ujD{height:473rem}}.blog-media-type_blog_media_type__two_images__IkCSS{display:grid;grid-template-columns:repeat(2,1fr);gap:8rem}@media(min-width:1024px){.blog-media-type_blog_media_type__two_images__IkCSS{gap:12rem}}.blog-media-type_blog_media_type__two_images_image__Ig0SW{height:160rem}@media(min-width:1024px){.blog-media-type_blog_media_type__two_images_image__Ig0SW{height:320rem}}.blog-media-type_blog_media_type__many_images__KidgU{display:grid;grid-template-columns:repeat(2,1fr);gap:8rem;position:relative}@media(min-width:1024px){.blog-media-type_blog_media_type__many_images__KidgU{grid-template-columns:repeat(3,1fr);gap:12rem}}.blog-media-type_blog_media_type__many_images_image__ZV3IF{height:160rem}@media(min-width:1024px){.blog-media-type_blog_media_type__many_images_image__ZV3IF{height:240rem}}.blog-media-type_blog_media_type__modal__A41UF{position:absolute;bottom:0;right:0;height:160rem;width:167rem;border-radius:12rem;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;color:var(--white);font-size:32rem;font-weight:600;cursor:pointer}@media(min-width:1024px){.blog-media-type_blog_media_type__modal__A41UF{height:240rem;width:272rem;font-size:36rem}}.blog-media-type_blog_media_type__video__QhLAC{height:250rem;width:100%}@media(min-width:1024px){.blog-media-type_blog_media_type__video__QhLAC{height:473rem}}.blog-media-type_blog_media_type__shorts__2HUrl{height:400rem;width:100%;border-radius:12rem;overflow:hidden}@media(min-width:1024px){.blog-media-type_blog_media_type__shorts__2HUrl{height:550rem;width:310rem;margin:0 auto}}.blog-media-type_blog_media_type__many_images_image__ZV3IF,.blog-media-type_blog_media_type__one_image_image__00ujD,.blog-media-type_blog_media_type__two_images_image__Ig0SW,.blog-media-type_blog_media_type__video__QhLAC{border-radius:12rem;overflow:hidden}.blog-media-type_blog_media_type__quote__SMSU8{background-color:var(--bodily-3);border-radius:12rem;padding:16rem}@media(min-width:1024px){.blog-media-type_blog_media_type__quote__SMSU8{padding:32rem}}.blog-media-type_blog_media_type__desc__A5x_M+.blog-media-type_blog_media_type__quote__SMSU8{margin-top:-4rem}@media(min-width:1024px){.blog-media-type_blog_media_type__desc__A5x_M+.blog-media-type_blog_media_type__quote__SMSU8{margin-top:-26rem}}.blog-media-type_blog_media_type__quote_icon__FM9De{width:19rem;height:14rem;color:var(--green-1);margin-bottom:12rem}@media(min-width:1024px){.blog-media-type_blog_media_type__quote_icon__FM9De{margin-bottom:16rem;width:22rem;height:16rem}}.blog-media-type_blog_media_type__quote_person__vxB1H{display:flex;gap:9rem;align-items:center;margin-bottom:12rem}@media(min-width:1024px){.blog-media-type_blog_media_type__quote_person__vxB1H{gap:12rem;margin-bottom:16rem}}.blog-media-type_blog_media_type__quote_image__Zvbk8{border-radius:50%;overflow:hidden;width:50rem;height:50rem}@media(min-width:1024px){.blog-media-type_blog_media_type__quote_image__Zvbk8{width:56rem;height:56rem}}.blog-media-type_blog_media_type__quote_name__mmyrk{color:var(--brown);font-weight:600;line-height:118%;margin-bottom:2rem}@media(min-width:1024px){.blog-media-type_blog_media_type__quote_name__mmyrk{font-size:20rem;line-height:104%;margin-bottom:0}}.blog-media-type_blog_media_type__quote_position__5ekE5{color:var(--gray-4);font-size:14rem;line-height:144%}@media(min-width:1024px){.blog-media-type_blog_media_type__quote_position__5ekE5{font-size:18rem}}.blog-media-type_blog_media_type__type_title-editor-photo__tuVg3 .blog-media-type_blog_media_type__desc__A5x_M,.blog-media-type_blog_media_type__type_title-editor-two-photo__3e0eL .blog-media-type_blog_media_type__desc__A5x_M{margin-bottom:20rem}@media(min-width:1024px){.blog-media-type_blog_media_type__type_title-editor-photo__tuVg3 .blog-media-type_blog_media_type__desc__A5x_M,.blog-media-type_blog_media_type__type_title-editor-two-photo__3e0eL .blog-media-type_blog_media_type__desc__A5x_M{margin-bottom:40rem}}.blog-media-type_blog_media_type__many_images_without_last_image__6JqL4 .blog-media-type_blog_media_type__many_images_image__ZV3IF:last-child{display:none}@media(min-width:1024px){.blog-media-type_blog_media_type__many_images_without_last_image__6JqL4 .blog-media-type_blog_media_type__many_images_image__ZV3IF:last-child{display:block}}.area-block_area_block__columns__rtgCX{display:grid;gap:8rem;margin-bottom:32rem}@media(min-width:1024px){.area-block_area_block__columns__rtgCX{margin-bottom:50rem;grid-template-columns:804rem 1fr;gap:12rem}}.area-block_area_block__first_column__oogFa{padding:24rem 16rem;background-color:var(--bodily-2);border-radius:12rem}@media(min-width:1024px){.area-block_area_block__first_column__oogFa{padding:73rem 80rem}}.area-block_area_block__title__v2DqO{margin-bottom:8rem}@media(min-width:1024px){.area-block_area_block__title__v2DqO{margin-bottom:14rem}}.area-block_area_block__description__kdQoO{color:var(--gray-4);font-weight:400;font-size:16rem;line-height:144%;margin-bottom:20rem}@media(min-width:1024px){.area-block_area_block__description__kdQoO{font-size:18rem;margin-bottom:24rem}}.area-block_area_block__img__I2VPb{width:100%;height:300rem;border-radius:12rem;overflow:hidden}@media(min-width:1024px){.area-block_area_block__img__I2VPb{height:100%}}.area-block_area_block__slider_wrapper__szNSY{width:calc(100% + 16rem)}@media(min-width:1024px){.area-block_area_block__slider_wrapper__szNSY{width:100%;margin-left:0}}.area-block_area_block__title_slider__I28_K{display:grid;align-items:center;gap:6rem;grid-template-columns:auto auto;width:fit-content;color:var(--gray-5);font-weight:700;font-size:14rem;line-height:130%;letter-spacing:-.4px;margin-bottom:24rem}.area-block_area_block__circle__19J39{width:6px;height:6px;border-radius:50%;background-color:var(--green-1)}.area-block_area_block__slider__G2_yq{width:100%!important;overflow:hidden!important;margin-right:14rem!important;margin-bottom:20rem!important}@media(min-width:1024px){.area-block_area_block__slider__G2_yq{margin-right:0!important;margin-bottom:24rem!important}}.area-block_area_block__slide__eKqEs{width:167rem!important;margin-right:9rem!important}@media(min-width:1024px){.area-block_area_block__slide__eKqEs{width:306rem!important}}.all-areas-of-application_all_areas_of_application__head__yo_03{position:sticky;display:flex;top:var(--header-height);left:0;margin-right:-16rem;align-items:center;justify-content:space-between;border-bottom:2px solid var(--bodily-4);margin-bottom:40rem;gap:20rem;overflow:auto;background-color:var(--bodily-1);z-index:10}@media(min-width:1024px){.all-areas-of-application_all_areas_of_application__head__yo_03{margin-right:0;overflow:hidden}}.all-areas-of-application_all_areas_of_application__tab__0TcDz{padding-bottom:15rem;color:var(--brown);font-weight:600;font-size:18rem;line-height:118%;letter-spacing:-.2rem;text-wrap:nowrap;transition:var(--transition)}.all-areas-of-application_all_areas_of_application__tab__0TcDz:before{content:"";bottom:-2px;left:0;width:100%;height:4px;background-color:rgba(0,0,0,0);border-radius:4px;transition:var(--transition)}.all-areas-of-application_all_areas_of_application__tab_green__Fcn09{position:relative;color:var(--green-1)}.all-areas-of-application_all_areas_of_application__tab_green__Fcn09:before{position:absolute;background-color:var(--green-1)}.all-areas-of-application_all_areas_of_application__blocks__hL5t5{display:grid;gap:72rem;grid-template-columns:100%}@media(min-width:1024px){.all-areas-of-application_all_areas_of_application__blocks__hL5t5{gap:120rem}}.area-product-categories_area_product_categories__sticker__Lapgs{width:fit-content;margin:0 auto}.area-product-categories_area_product_categories__title__UhiGQ{margin-bottom:20rem;margin-top:16rem;color:var(--brown);text-align:center}@media(min-width:1024px){.area-product-categories_area_product_categories__title__UhiGQ{margin-bottom:0}}.area-product-categories_area_product_categories__about_wrapper__JtD9d{margin-bottom:32rem}@media(min-width:1024px){.area-product-categories_area_product_categories__about_wrapper__JtD9d{width:461rem;margin:0 auto 32rem}}.area-product-categories_area_product_categories__btn_wrapper__Vd86R{width:fit-content;margin:20rem auto 0;display:grid;grid-template-columns:auto auto;align-items:center;gap:8rem}@media(min-width:1024px){.area-product-categories_area_product_categories__btn_wrapper__Vd86R{margin:24rem auto 0;gap:12rem}}.area-product-categories_area_product_categories__images_container__KS0Mu{display:grid;grid-template-columns:repeat(auto-fill,minmax(160rem,1fr));gap:8rem}@media(min-width:1024px){.area-product-categories_area_product_categories__images_container__KS0Mu{grid-template-columns:repeat(auto-fill,minmax(300rem,1fr));gap:12rem}}.area-product-categories_area_product_categories__image_wrapper__FOa1Y{position:relative}.area-product-categories_area_product_categories__image__ov0sx{width:167rem;height:200rem;border-radius:12px;overflow:hidden}@media(min-width:1024px){.area-product-categories_area_product_categories__image__ov0sx{width:306rem;height:350rem}}.area-product-categories_area_product_categories__gradient__oPHBN{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:2;border-radius:12px;overflow:hidden;background:linear-gradient(0deg,rgba(0,0,0,.5019607843) 0,rgba(0,0,0,.4) 10%,rgba(0,0,0,0));opacity:.5}.area-product-categories_area_product_categories__category__n07lq{position:absolute;bottom:12rem;left:12rem;z-index:3;font-size:16rem;line-height:1.18;font-weight:600;letter-spacing:-.5px;color:var(--white)}@media(min-width:1024px){.area-product-categories_area_product_categories__category__n07lq{bottom:20rem;left:20rem;font-size:20rem}}