.Image_image-loading__tz_mo{height:100%;left:0;position:absolute;top:0;align-items:center;display:flex;justify-content:center}.Image_hide__Nx8oK{visibility:hidden;opacity:0}.Image_hide__Nx8oK,.Image_show__vG3k6{transition:opacity .75s var(--ease-out-cubic)}.Image_show__vG3k6{visibility:visible;opacity:1}.Image_whitespace__b5bk_{display:inline!important}.Image_dnone___ygY7{display:none}@keyframes Image_rotate__W1KwK{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.Image_image__bOpLu{position:relative;width:100%;height:auto;aspect-ratio:var(--width)/var(--height);object-fit:cover}.Image_image-loading__tz_mo{width:100%;background:var(--col-white);z-index:1}.Image_image-loading__tz_mo span{aspect-ratio:1;object-fit:cover;background:var(--col-purple);color:var(--col-purple);width:max(4rem,20px);animation:Image_dots__aeyW3 1.2s linear infinite alternate;width:max(1.7rem,15px);border-radius:50%}@keyframes Image_dots__aeyW3{0%{box-shadow:28.8px 0,-28.8px 0}33%{box-shadow:28.8px 0,-28.8px 0 rgba(77,61,48,.13);background:rgba(77,61,48,.13)}66%{box-shadow:28.8px 0 rgba(77,61,48,.13),-28.8px 0;background:rgba(77,61,48,.13)}}.Image_img__YuzBP{aspect-ratio:var(--width)/var(--height);object-fit:cover;height:auto}.marquee_hide__WlM5C{visibility:hidden;opacity:0}.marquee_hide__WlM5C,.marquee_show__Jjxx0{transition:opacity .75s var(--ease-out-cubic)}.marquee_show__Jjxx0{visibility:visible;opacity:1}.marquee_whitespace__QKeaT{display:inline!important}.marquee_dnone__yNFdX{display:none}@keyframes marquee_rotate__avnFK{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.marquee_marquee___m7PH{display:flex;overflow-x:clip;will-change:transform}@media(prefers-reduced-motion:reduce){.marquee_marquee___m7PH{--duration:70s!important}}.marquee_marquee___m7PH .marquee_inner__lo_f7{display:flex;white-space:nowrap;will-change:transform;animation:marquee_marquee___m7PH var(--duration) linear infinite;animation-play-state:var(--animation-status)}.marquee_marquee___m7PH.marquee_inverted__wj7WK .marquee_inner__lo_f7{animation:marquee_marquee-inverted__mQuac var(--duration) linear infinite;animation-play-state:var(--animation-status)}@keyframes marquee_marquee___m7PH{0%{transform:translate3d(calc(var(--offset) * -1),0,0)}to{transform:translate3d(calc(-100% - var(--offset)),0,0)}}@keyframes marquee_marquee-inverted__mQuac{0%{transform:translate3d(calc(-100% - var(--offset)),0,0)}to{transform:translate3d(calc(var(--offset) * -1),0,0)}}.marquee_marqueehz__czZ_k{display:flex;flex-direction:column;overflow:hidden;will-change:transform}@media(prefers-reduced-motion:reduce){.marquee_marqueehz__czZ_k{--duration:70s!important}}.marquee_marqueehz__czZ_k .marquee_inner__lo_f7{display:flex;white-space:nowrap;will-change:transform;animation:marquee_marqueehz__czZ_k var(--duration) linear infinite;animation-play-state:var(--animation-status)}.marquee_marqueehz__czZ_k.marquee_inverted__wj7WK .marquee_inner__lo_f7{animation:marquee_marqueehz-inverted__qzlfO var(--duration) linear infinite;animation-play-state:var(--animation-status)}@keyframes marquee_marqueehz__czZ_k{0%{transform:translate3d(0,calc(var(--offset) * -1),0)}to{transform:translate3d(0,calc(-100% - var(--offset)),0)}}@keyframes marquee_marqueehz-inverted__qzlfO{0%{transform:translate3d(0,calc(-100% - var(--offset)),0)}to{transform:translate3d(0,calc(var(--offset) * -1),0)}}.scrollbar_hide__jJRHJ{transition:opacity .75s var(--ease-out-cubic);visibility:hidden;opacity:0}.scrollbar_show__O0zDM{transition:opacity .75s var(--ease-out-cubic);visibility:visible;opacity:1}.scrollbar_whitespace__db2vi{display:inline!important}.scrollbar_dnone__kqODT{display:none}@keyframes scrollbar_rotate__woz5s{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.scrollbar_scrollbar__5pF_2{position:fixed;right:0;bottom:0;top:0;z-index:4;z-index:9;padding:max(5px,1rem) 0}.scrollbar_scrollbar__5pF_2 .scrollbar_inner__Vj0oE{height:100%;position:relative}.scrollbar_scrollbar__5pF_2 .scrollbar_thumb__pnp9e{min-height:max(4.8rem,24px);width:max(.5rem,5px);background-color:var(--col-purple);position:absolute;right:max(.2rem,2px);border-radius:max(.4rem,4px);border:max(.5px,.1rem) solid var(--col-purple);cursor:-webkit-grab;cursor:grab}@media(max-width:600px){.scrollbar_scrollbar__5pF_2{display:none}}.scrollable-box_hide__UyyNb{transition:opacity .75s var(--ease-out-cubic);visibility:hidden;opacity:0}.scrollable-box_show__68K9j{transition:opacity .75s var(--ease-out-cubic);visibility:visible;opacity:1}.scrollable-box_whitespace__GnjZX{display:inline!important}.scrollable-box_dnone__Xuzxk{display:none}@keyframes scrollable-box_rotate__fPW_X{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.scrollable-box_hi__lRQLK{flex-grow:1;position:relative;overflow-y:scroll;scrollbar-width:none!important;-ms-overflow-style:none}.scrollable-box_hi__lRQLK::-webkit-scrollbar{width:0!important;height:0!important}.Button_btn__nX2Lk svg{height:100%;left:0;position:absolute;top:0;width:100%}.Button_btn__nX2Lk{align-items:center;display:flex;justify-content:center}.Button_hide__zkVp4{visibility:hidden;opacity:0}.Button_hide__zkVp4,.Button_show__aLf6v{transition:opacity .75s var(--ease-out-cubic)}.Button_show__aLf6v{visibility:visible;opacity:1}.Button_whitespace__Xg_Ye{display:inline!important}.Button_dnone__d6nhP{display:none}@keyframes Button_rotate__Iv5bm{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.Button_btn__nX2Lk{font-size:max(16px,2.4rem);position:relative;min-width:max(19.1rem,130px);min-height:45px;height:auto;width:-moz-fit-content;width:fit-content;color:var(--col-black)}.Button_btn__nX2Lk span{position:relative;font-weight:600;will-change:transform}.Button_btn__nX2Lk svg{aspect-ratio:2.9384615385;object-fit:cover;width:max(19.1rem,130px);left:50%;top:50%;transform:translate(-50%,-50%);height:auto}.Button_btn__nX2Lk svg path{will-change:stroke-dasharray,stroke-dashoffset}@media(max-width:768px){.Button_btn__nX2Lk svg path{opacity:1}}.cursor_cursor__BfP0W{height:100%;left:0;position:absolute;top:0;width:100%}.cursor_hide__mzhH2{visibility:hidden;opacity:0}.cursor_hide__mzhH2,.cursor_show__nhTiw{transition:opacity .75s var(--ease-out-cubic)}.cursor_show__nhTiw{visibility:visible;opacity:1}.cursor_whitespace__UIiLR{display:inline!important}.cursor_dnone__tnwi3{display:none}@keyframes cursor_rotate__P26zD{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.cursor_cursor__BfP0W{position:fixed;z-index:8;pointer-events:none}@media(hover:none){.cursor_cursor__BfP0W{display:none}}.hero_about__qxxJ9 img,.hero_hero-bg__2tIaW,.hero_hero__CYEL8:after,.hero_hero__CYEL8:before{height:100%;left:0;position:absolute;top:0;width:100%}.hero_hero-bg__2tIaW,.hero_hero__CYEL8{align-items:center;display:flex;justify-content:center}.hero_about-marquee__b6T1J h1,.hero_hero-main__a_cwQ p{display:flex;align-items:center}.hero_hide__mWI38{visibility:hidden;opacity:0}.hero_hide__mWI38,.hero_show__cDchH{transition:opacity .75s var(--ease-out-cubic)}.hero_show__cDchH{visibility:visible;opacity:1}.hero_whitespace__mkmOa{display:inline!important}.hero_dnone__pst_O{display:none}@keyframes hero_rotate__PuVAT{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.hero_hero-main__a_cwQ p{font-size:max(30px,6.4rem);letter-spacing:-.05em}.hero_about-marquee__b6T1J h1{font-size:max(80px,25rem)}@media(max-width:480px){.hero_about-marquee__b6T1J h1{font-size:20rem}}.hero_hero__CYEL8{padding-block:max(20rem,200px);position:relative}.hero_hero__CYEL8:before{background:linear-gradient(333.08deg,#f2cadc 10.06%,#b8a0ce 43.65%,#f1bcd1 63.44%,#fce0da 84.33%);background-size:150% 150%}.hero_hero__CYEL8:after,.hero_hero__CYEL8:before{content:"";aspect-ratio:1;object-fit:cover;z-index:-1;filter:blur(80px);animation:hero_gradient__ELrkJ 5s linear infinite;will-change:background-position}.hero_hero__CYEL8:after{background:linear-gradient(333.08deg,#fce0da 10.06%,#f1bcd1 43.65%,#b8a0ce 63.44%,#f2cadc 84.33%);background-size:150% 150%}@keyframes hero_gradient__ELrkJ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero_hero-main__a_cwQ{width:max(57rem,270px)}.hero_hero-main__a_cwQ p{white-space:nowrap;width:100%;gap:max(1rem,6px);font-weight:600;line-height:.9;letter-spacing:-.03em;color:var(--col-primary-bg)}.hero_hero-main__a_cwQ p svg{aspect-ratio:1.6875;width:max(8.1rem,50px)}.hero_hero-main__a_cwQ p img,.hero_hero-main__a_cwQ p svg{object-fit:cover;height:auto;margin-bottom:min(-1rem,-5px)}.hero_hero-main__a_cwQ p img{aspect-ratio:1;width:max(5.2rem,30px);animation:hero_img__HTvv9 20s linear infinite}@keyframes hero_img__HTvv9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero_hero-main__a_cwQ p:first-of-type,.hero_hero-main__a_cwQ p:nth-of-type(2){position:relative}.hero_hero-main__a_cwQ p:nth-of-type(3),.hero_hero-main__a_cwQ p:nth-of-type(4){justify-content:center}.hero_hero-main__a_cwQ p:nth-of-type(2){justify-content:flex-end}.hero_hero-main-cloud1__5t1xo{animation:hero_c1__SMi4F 15s linear infinite}@keyframes hero_c1__SMi4F{0%{transform:translateX(-60%)}to{transform:translateX(60%)}}.hero_hero-main-cloud2__9ToNG{animation:hero_c2__7FVQt 20s linear infinite}@keyframes hero_c2__7FVQt{0%{transform:translateX(60%)}to{transform:translateX(-60%)}}.hero_hero-bg__2tIaW{z-index:0}.hero_hero-bg__2tIaW svg:first-of-type{aspect-ratio:3.3026315789;object-fit:cover;width:max(75.3rem,500px);height:auto}@media(max-width:480px){.hero_hero-bg__2tIaW svg:first-of-type{width:100%}}.hero_hero-bg__2tIaW svg:nth-of-type(2){aspect-ratio:1;object-fit:cover;position:absolute;width:max(6.7rem,25px);height:auto}.hero_about__qxxJ9{padding-block:max(20rem,80px);background-size:cover;background-repeat:no-repeat;position:relative;margin-top:min(-10rem,-70px)}.hero_about-marquee__b6T1J{white-space:nowrap}.hero_about-marquee__b6T1J h1{gap:max(5rem,20px);margin-right:max(5rem,20px);font-weight:500;letter-spacing:-.06em;color:var(--col-text-dark)}.hero_about-marquee__b6T1J h1 svg{width:max(15.2rem,40px)}.info_info-content-img__CyZw7{height:100%;left:0;position:absolute;top:0;width:100%}.info_info-next__SlnAB{justify-content:center}.info_info-head__570eH,.info_info-next-head__gHaxS p,.info_info-next__SlnAB{align-items:center;display:flex}.info_hide__1V8rq{visibility:hidden;opacity:0}.info_hide__1V8rq,.info_show__sJiQ4{transition:opacity .75s var(--ease-out-cubic)}.info_show__sJiQ4{visibility:visible;opacity:1}.info_whitespace__skMsv{display:inline!important}.info_dnone__JknEi{display:none}@keyframes info_rotate__fJs48{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.info_info-head__570eH p,.info_info-next__SlnAB>p{font-size:max(14px,1.6rem)}.info_info-content__1_RdA p,.info_info-next__SlnAB h1{font-size:max(16px,2.4rem)}.info_info-content__1_RdA h1{font-size:max(20px,3.6rem)}.info_info-content__1_RdA aside{font-size:max(24px,4.8rem)}.info_info-next-head__gHaxS p{font-size:max(30px,6.4rem);letter-spacing:-.05em}.info_info-content__1_RdA h2{font-size:max(50px,9.6rem);letter-spacing:-.03em}@media(max-width:480px){.info_info-content__1_RdA h2{font-size:14rem}}.info_info__xcLRZ{width:max(82.3rem,750px);margin-inline:auto}@media(max-width:992px){.info_info__xcLRZ{width:100%;padding-inline:var(--gutter)}}.info_info-head__570eH{justify-content:flex-end}.info_info-head__570eH p{width:max(32.4rem,300px);font-weight:500;line-height:162.5%}.info_info-content__1_RdA{margin-top:max(12rem,60px);position:relative;padding-top:max(8rem,20px);padding-bottom:max(18rem,40px)}@media(max-width:992px){.info_info-content__1_RdA{padding-inline:10px}}@media(max-width:480px){.info_info-content__1_RdA{box-shadow:5px 4px 0 #f2e8d2;border-radius:20px;background:var(--col-white)}}.info_info-content-img__CyZw7{top:unset;width:max(82.4rem,700px);z-index:-1}@media(max-width:992px){.info_info-content-img__CyZw7{width:100%}}@media(max-width:480px){.info_info-content-img__CyZw7{display:none}}.info_info-content-sun__albC3{width:max(12.6rem,40px);height:auto;position:absolute;bottom:0;left:0;transform:translateX(-50%)}@media(max-width:480px){.info_info-content-sun__albC3{display:none}}.info_info-content__1_RdA h1{font-weight:700;line-height:128.6%;text-align:center;letter-spacing:-.025em;color:var(--col-peach);transform:translateY(-50%);white-space:pre-line}@media(max-width:480px){.info_info-content__1_RdA h1{transform:translateY(0)}}.info_info-content__1_RdA h2{letter-spacing:-.06em;margin-bottom:max(2rem,14px)}.info_info-content__1_RdA h2,.info_info-content__1_RdA p{font-weight:500;width:max(60.7rem,500px);margin-inline:auto}.info_info-content__1_RdA p{line-height:162.5%;color:#5e5665;white-space:pre-line}@media(max-width:768px){.info_info-content__1_RdA p{width:100%}}.info_info-content__1_RdA aside{font-family:var(--annie);font-weight:400;line-height:128.6%;letter-spacing:-.025em;color:var(--col-green);transform:rotate(-5.9deg);position:absolute;right:max(2rem,15px);bottom:max(7rem,30px)}@media(max-width:480px){.info_info-content__1_RdA aside{bottom:max(1rem,10px)}}.info_info-next__SlnAB{padding-block:max(20rem,70px);flex-direction:column;text-align:center}.info_info-next-head__gHaxS{width:max(74rem,300px)}.info_info-next-head__gHaxS p{white-space:nowrap;font-weight:700;line-height:1.1;letter-spacing:-.03em;gap:max(1rem,5px)}.info_info-next-head__gHaxS p svg{margin-bottom:min(-5px,-.5rem);aspect-ratio:1.9230769231;object-fit:cover;height:auto;width:max(10rem,40px);min-width:max(10rem,40px)}.info_info-next-head__gHaxS p:first-of-type{justify-content:flex-end}.info_info-next__SlnAB h1{font-weight:600;line-height:135.5%;width:max(64rem,500px);margin-top:max(7rem,20px)}@media(max-width:480px){.info_info-next__SlnAB h1{width:100%;text-align:left}}.info_info-next__SlnAB>p{margin-top:max(7rem,20px);width:max(52rem,450px);font-weight:500;line-height:150%;color:var(--col-text)}@media(max-width:480px){.info_info-next__SlnAB>p{width:100%;text-align:left}}.belief_hide__yedKv{visibility:hidden;opacity:0}.belief_hide__yedKv,.belief_show__47Q7x{transition:opacity .75s var(--ease-out-cubic)}.belief_show__47Q7x{visibility:visible;opacity:1}.belief_whitespace__TZm_x{display:inline!important}.belief_dnone__hk2Dc{display:none}@keyframes belief_rotate__6wJZg{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.belief_belief__0I8Zw p{font-size:max(16px,2.4rem)}.belief_belief__0I8Zw h1{font-size:max(30px,6.4rem);letter-spacing:-.05em}.belief_belief__0I8Zw{padding-inline:var(--gutter)}.belief_belief__0I8Zw h1{font-weight:700;line-height:1.1;letter-spacing:-.03em}.belief_belief__0I8Zw p{font-weight:600;line-height:135.5%;letter-spacing:-.02em;color:var(--col-text)}.belief_belief__0I8Zw aside{position:relative;width:max(37.5rem,290px);margin-left:auto}.belief_belief__0I8Zw aside img{position:absolute;top:0;right:0;aspect-ratio:1;object-fit:cover;width:max(8.9rem,60px);height:auto;transform:translateY(-50%)}.belief_belief__0I8Zw aside h1{margin-bottom:max(2rem,10px)}.belief_belief-content__bt0ay{padding-block:max(10rem,50px)}.Footer_footer-address__2_qtL,.Footer_footer-main__dUBKV{align-items:center;display:flex;justify-content:center}.Footer_footer-header__2JIIH p span,.Footer_footer-main-social__Zdbwl{display:flex;align-items:center}.Footer_hide__wHJSC{visibility:hidden;opacity:0}.Footer_hide__wHJSC,.Footer_show__5Kbcw{transition:opacity .75s var(--ease-out-cubic)}.Footer_show__5Kbcw{visibility:visible;opacity:1}.Footer_whitespace__DUAW3{display:inline!important}.Footer_dnone__cG7Hp{display:none}.Footer_footer-address__2_qtL a{overflow:hidden;position:relative;vertical-align:top}.Footer_footer-address__2_qtL a:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:transform .7s var(--ease-out-expo);width:100%}.Footer_footer-address__2_qtL a:hover:after{transform:scaleX(1);transform-origin:center right}.Footer_footer-address__2_qtL a:after{transform:scaleX(0);transform-origin:center left}.Footer_footer-address__2_qtL a{display:inline-block}@keyframes Footer_rotate__WCa3E{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.Footer_footer-address__2_qtL a,.Footer_footer-address__2_qtL p{font-size:max(14px,1.6rem)}.Footer_footer-main-social__Zdbwl li{font-size:max(16px,2.4rem)}.Footer_footer-header__2JIIH p span{font-size:max(30px,6.4rem);letter-spacing:-.05em}.Footer_footer__9E5hO{margin-top:40rem;position:relative}.Footer_footer-bg__tPGPV{position:absolute;left:-10%;top:-10%;width:120%;height:120%;z-index:0;filter:blur(120px);opacity:.6}.Footer_footer-bg__tPGPV:before{aspect-ratio:1;object-fit:cover;z-index:2;position:absolute;content:"";top:0;left:0;width:100%;height:auto;transform-origin:center;background:linear-gradient(333.08deg,#fce0da 10.06%,#f1bcd1 43.65%,#b8a0ce 63.44%,#f2cadc 84.33%);background-size:200% 200%;filter:blur(130px);animation:Footer_gradient__1XDQd 15s linear infinite}@keyframes Footer_gradient__1XDQd{0%{background-position:10% 0}50%{background-position:91% 100%}to{background-position:10% 0}}.Footer_footer-header__2JIIH{margin-inline:var(--gutter);position:relative}.Footer_footer-header__2JIIH p span{gap:max(1rem,5px);font-weight:700;line-height:1.1}.Footer_footer-header__2JIIH p span svg{width:max(4.8rem,25px)}.Footer_footer-main__dUBKV{margin-inline:var(--gutter);flex-direction:column;margin-top:max(70px,10rem);margin-bottom:max(100px,15rem)}.Footer_footer-main-link__5vKN5{font-size:13.5rem;font-weight:600;line-height:93.7%;letter-spacing:-.06em}.Footer_footer-main-social__Zdbwl{gap:max(2rem,10px);padding-top:max(5rem,30px)}@media(max-width:600px){.Footer_footer-main-social__Zdbwl{display:grid;grid-template-columns:1fr 1fr}}.Footer_footer-main-social__Zdbwl li{font-weight:600;text-align:center;letter-spacing:-.015em}.Footer_footer-address__2_qtL{flex-direction:column;padding-bottom:max(30px,5rem);margin-inline:var(--gutter)}.Footer_footer-address__2_qtL p{font-weight:500;white-space:break-spaces;color:#897f94;margin-bottom:max(5px,.8rem)}.Footer_footer-address__2_qtL a{font-weight:500;line-height:132.2%;color:var(--col-purple)}