body.menu-open{overflow:hidden}.hero[data-astro-cid-mrili5dc]{background:var(--base_1,#fffcf2);width:100%;padding-top:41.8056vw;padding-bottom:1.38889vw;overflow-x:hidden}@media (min-width:744px){.hero[data-astro-cid-mrili5dc]{padding-top:5.625vw;padding-bottom:3.28125vw}}@media (min-width:1024px){.hero[data-astro-cid-mrili5dc]{padding-top:4.6875vw;padding-bottom:2.73438vw}}.hero__content[data-astro-cid-mrili5dc]{z-index:2;position:relative}.hero__logo[data-astro-cid-mrili5dc]{aspect-ratio:354/347;width:49.1667vw;height:auto;margin-inline-start:auto;margin-inline-end:auto;display:block}@media (min-width:744px){.hero__logo[data-astro-cid-mrili5dc]{width:26.5781vw}}@media (min-width:1024px){.hero__logo[data-astro-cid-mrili5dc]{width:22.1484vw}}.hero__date-wrapper[data-astro-cid-mrili5dc]{margin-inline-start:auto;margin-inline-end:auto;background-color:#fff;border-radius:6.94444vw;justify-content:center;align-items:center;width:92.6389vw;height:8.33333vw;min-height:8.33333vw;margin-top:4.72222vw;display:flex}@media (min-width:744px){.hero__date-wrapper[data-astro-cid-mrili5dc]{border-radius:3.75vw;width:49.9688vw;height:4.45313vw;min-height:4.45313vw;margin-top:1.96875vw}}@media (min-width:1024px){.hero__date-wrapper[data-astro-cid-mrili5dc]{border-radius:3.125vw;width:41.6406vw;height:3.71094vw;min-height:3.71094vw;margin-top:1.64063vw}}.hero__date[data-astro-cid-mrili5dc]{align-items:center;gap:.277778vw;display:flex}.hero__date-item[data-astro-cid-mrili5dc]{color:var(--base_5,#102a4d);font-size:5.13889vw;font-weight:700;line-height:1.2}@media (min-width:744px){.hero__date-item[data-astro-cid-mrili5dc]{font-size:2.76563vw}}@media (min-width:1024px){.hero__date-item[data-astro-cid-mrili5dc]{font-size:2.30469vw}}.hero__date-item[data-astro-cid-mrili5dc].small{font-size:3.47222vw}@media (min-width:744px){.hero__date-item[data-astro-cid-mrili5dc].small{font-size:1.875vw}}@media (min-width:1024px){.hero__date-item[data-astro-cid-mrili5dc].small{font-size:1.5625vw}}.hero__venue[data-astro-cid-mrili5dc]{color:var(--base_5,#102a4d);text-align:center;min-height:5.97222vw;margin-top:2.08333vw;font-size:5vw;font-weight:700;line-height:1.2}@media (min-width:744px){.hero__venue[data-astro-cid-mrili5dc]{min-height:2.53125vw;margin-top:1.73438vw;font-size:2.10938vw}}@media (min-width:1024px){.hero__venue[data-astro-cid-mrili5dc]{min-height:2.10938vw;margin-top:1.44531vw;font-size:1.75781vw}}.hero__image[data-astro-cid-mrili5dc]{aspect-ratio:2560/880;z-index:2;width:100%;height:auto;margin-top:8.61111vw;display:block;position:relative}@media (min-width:744px){.hero__image[data-astro-cid-mrili5dc]{margin-top:1.96875vw}}@media (min-width:1024px){.hero__image[data-astro-cid-mrili5dc]{margin-top:1.64063vw}}.hero__cloud-image[data-astro-cid-mrili5dc]{z-index:1;animation:8s infinite cloudMove;display:block;position:absolute}.hero__cloud-image[data-astro-cid-mrili5dc].cloud-1{width:55.8333vw;top:15.4167vw;left:-8.47222vw}@media (min-width:744px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-1{width:29.1094vw;top:14.6719vw;left:unset;right:15.1406vw}}@media (min-width:1024px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-1{width:24.2578vw;top:12.2266vw;right:12.6172vw}}.hero__cloud-image[data-astro-cid-mrili5dc].cloud-2{width:55.8333vw;top:38.1944vw;right:-28.4722vw}@media (min-width:744px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-2{width:29.1094vw;right:unset;top:25.3125vw;left:7.54688vw}}@media (min-width:1024px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-2{width:24.2578vw;top:21.0938vw;left:6.28906vw}}.hero__cloud-image[data-astro-cid-mrili5dc].cloud-3{width:29.7222vw;top:64.3056vw;left:3.61111vw}@media (min-width:744px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-3{width:29.1094vw;top:26.5781vw;left:unset;right:-17.25vw}}@media (min-width:1024px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-3{width:24.2578vw;top:22.1484vw;right:-14.375vw}}.hero__cloud-image[data-astro-cid-mrili5dc].cloud-4{width:24.5833vw;top:113.333vw;right:5.27778vw}@media (min-width:744px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-4{width:14.25vw;top:43.1719vw;right:unset;left:7.54688vw}}@media (min-width:1024px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-4{width:11.875vw;top:35.9766vw;left:6.28906vw}}.hero__cloud-image[data-astro-cid-mrili5dc].cloud-5{display:none}@media (min-width:744px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-5{width:13.6406vw;display:block;top:43.7813vw;right:3.70313vw}}@media (min-width:1024px){.hero__cloud-image[data-astro-cid-mrili5dc].cloud-5{width:11.3672vw;top:36.4844vw;right:3.08594vw}}@keyframes cloudMove{0%{transform:translate(0)}50%{transform:translate(20%)}to{transform:translate(0)}}.concept[data-astro-cid-yycesfty]{background-color:#fff;padding-top:20.8333vw;position:relative}@media (min-width:744px){.concept[data-astro-cid-yycesfty]{padding-top:14.9531vw}}@media (min-width:1024px){.concept[data-astro-cid-yycesfty]{padding-top:12.4609vw}}.concept__wave[data-astro-cid-yycesfty]{aspect-ratio:2559/170;z-index:1;width:100%;display:block;position:absolute;top:-1px;left:0}.concept__container[data-astro-cid-yycesfty]{z-index:2;flex-flow:column;gap:6.38889vw;padding-bottom:6.94444vw;display:flex;position:relative}@media (min-width:744px){.concept__container[data-astro-cid-yycesfty]{flex-flow:row;justify-content:center;gap:12vw;padding-bottom:4.21875vw}}@media (min-width:1024px){.concept__container[data-astro-cid-yycesfty]{gap:12vw;padding-bottom:3.51563vw}}.concept__header[data-astro-cid-yycesfty]{flex-flow:column;align-items:center;gap:5.27778vw;display:flex}@media (min-width:744px){.concept__header[data-astro-cid-yycesfty]{align-items:flex-start;gap:1.78125vw}}@media (min-width:1024px){.concept__header[data-astro-cid-yycesfty]{gap:1.48438vw}}.concept__title-image[data-astro-cid-yycesfty]{width:56.25vw;margin-inline-start:auto;margin-inline-end:auto}@media (min-width:744px){.concept__title-image[data-astro-cid-yycesfty]{margin-inline:unset;width:18.9844vw}}@media (min-width:1024px){.concept__title-image[data-astro-cid-yycesfty]{width:15.8203vw}}.concept__title-image[data-astro-cid-yycesfty] img[data-astro-cid-yycesfty]{width:100%;display:block}.concept__title[data-astro-cid-yycesfty]{color:var(--base_5,#102a4d);letter-spacing:.833333vw;text-align:center;font-size:5vw;font-weight:700;line-height:160%}@media (min-width:744px){.concept__title[data-astro-cid-yycesfty]{text-align:left;letter-spacing:.421875vw;font-size:2.88vw}}@media (min-width:1024px){.concept__title[data-astro-cid-yycesfty]{letter-spacing:.351563vw;font-size:2.4vw}}.concept__description[data-astro-cid-yycesfty]{color:var(--base_5,#102a4d);width:77.7778vw;margin-inline-start:auto;margin-inline-end:auto;font-size:3.88889vw;font-weight:700;line-height:180%}@media (min-width:744px){.concept__description[data-astro-cid-yycesfty]{margin-inline:unset;width:32.5781vw;font-size:1.40625vw}}@media (min-width:1024px){.concept__description[data-astro-cid-yycesfty]{width:27.1484vw;font-size:1.17188vw}}.news[data-astro-cid-mrwjniqd]{background-color:#fff;padding-top:37.8vw;position:relative}@media (min-width:744px){.news[data-astro-cid-mrwjniqd]{padding-top:19.2vw}}@media (min-width:1024px){.news[data-astro-cid-mrwjniqd]{padding-top:19.2vw}}.news__head-image[data-astro-cid-mrwjniqd]{width:100%;position:absolute;top:0;left:0}.news__head-img[data-astro-cid-mrwjniqd]{width:100%;display:block}.news__container[data-astro-cid-mrwjniqd]{background:var(--base_2,#fcf2c9);padding-top:5.55556vw;padding-bottom:8.33333vw}@media (min-width:744px){.news__container[data-astro-cid-mrwjniqd]{padding-top:3.60938vw;padding-bottom:8.95313vw}}@media (min-width:1024px){.news__container[data-astro-cid-mrwjniqd]{padding-top:3.00781vw;padding-bottom:7.46094vw}}.news__title[data-astro-cid-mrwjniqd]{background-color:#fff;border-radius:6.94444vw;place-items:center;width:51.3889vw;height:10.2778vw;margin-inline-start:auto;margin-inline-end:auto;display:grid}@media (min-width:744px){.news__title[data-astro-cid-mrwjniqd]{border-radius:2.34375vw;width:21.5625vw;height:4.3125vw}}@media (min-width:1024px){.news__title[data-astro-cid-mrwjniqd]{border-radius:1.95313vw;width:17.9688vw;height:3.59375vw}}.news__title[data-astro-cid-mrwjniqd] span[data-astro-cid-mrwjniqd]{color:var(--base_5,#102a4d);font-size:4.16667vw;font-weight:700;line-height:180%}@media (min-width:744px){.news__title[data-astro-cid-mrwjniqd] span[data-astro-cid-mrwjniqd]{font-size:1.875vw}}@media (min-width:1024px){.news__title[data-astro-cid-mrwjniqd] span[data-astro-cid-mrwjniqd]{font-size:1.5625vw}}.news__list-wrapper[data-astro-cid-mrwjniqd]{margin-top:8.88889vw;width:77.7778vw;margin-inline-start:auto;margin-inline-end:auto}@media (min-width:744px){.news__list-wrapper[data-astro-cid-mrwjniqd]{width:63.2813vw;margin-top:6.28125vw}}@media (min-width:1024px){.news__list-wrapper[data-astro-cid-mrwjniqd]{width:52.7344vw;margin-top:5.23438vw}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.category[data-astro-cid-2gfacp7o]{background:var(--base_1,#fffcf2);padding-top:16.3889vw;padding-bottom:6.80556vw;position:relative}@media (min-width:744px){.category[data-astro-cid-2gfacp7o]{padding-top:11.6719vw;padding-bottom:4.07813vw}}@media (min-width:1024px){.category[data-astro-cid-2gfacp7o]{padding-top:9.72656vw;padding-bottom:3.39844vw}}.category__wave[data-astro-cid-2gfacp7o]{width:100%;display:block;position:absolute;top:-1px;left:0}.category__wave[data-astro-cid-2gfacp7o] path[data-astro-cid-2gfacp7o]{fill:var(--base_2,#fcf2c9)}.category__title-text[data-astro-cid-2gfacp7o]{color:var(--base_5,#102a4d);text-align:center;font-size:5.27778vw;font-weight:700;line-height:120%;display:block}@media (min-width:744px){.category__title-text[data-astro-cid-2gfacp7o]{font-size:2.76563vw}}@media (min-width:1024px){.category__title-text[data-astro-cid-2gfacp7o]{font-size:2.30469vw}}.category__title-text[data-astro-cid-2gfacp7o].large{font-size:10.5556vw}@media (min-width:744px){.category__title-text[data-astro-cid-2gfacp7o].large{font-size:5.57813vw}}@media (min-width:1024px){.category__title-text[data-astro-cid-2gfacp7o].large{font-size:4.64844vw}}.category__nav[data-astro-cid-2gfacp7o]{margin-top:5.55556vw}@media (min-width:744px){.category__nav[data-astro-cid-2gfacp7o]{margin-top:2.85938vw}}@media (min-width:1024px){.category__nav[data-astro-cid-2gfacp7o]{margin-top:2.38281vw}}.category__nav-list[data-astro-cid-2gfacp7o]{justify-content:center;align-items:center;gap:2.08333vw;display:flex}@media (min-width:744px){.category__nav-list[data-astro-cid-2gfacp7o]{gap:.9375vw}}@media (min-width:1024px){.category__nav-list[data-astro-cid-2gfacp7o]{gap:.78125vw}}.category__nav-item[data-astro-cid-2gfacp7o]{cursor:pointer;border-radius:50%;width:15vw;height:15vw;position:relative}@media (min-width:744px){.category__nav-item[data-astro-cid-2gfacp7o]{width:6.9375vw;height:6.9375vw}}@media (min-width:1024px){.category__nav-item[data-astro-cid-2gfacp7o]{width:5.78125vw;height:5.78125vw}}@media (hover:hover){.category__nav-item[data-astro-cid-2gfacp7o]:hover .circle[data-astro-cid-2gfacp7o] path[data-astro-cid-2gfacp7o]{fill:var(--base_2,#fcf2c9)}}.category__nav-item[data-astro-cid-2gfacp7o].swiper-slide-thumb-active span[data-astro-cid-2gfacp7o]{color:#fff}.category__nav-item[data-astro-cid-2gfacp7o].swiper-slide-thumb-active svg[data-astro-cid-2gfacp7o] path[data-astro-cid-2gfacp7o]{fill:var(--logo_color_3,#c99e2d)}.category__nav-item[data-astro-cid-2gfacp7o] span[data-astro-cid-2gfacp7o]{color:var(--base_5,#102a4d);white-space:nowrap;font-size:3.19444vw;font-weight:700;line-height:180%;transition:color .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:744px){.category__nav-item[data-astro-cid-2gfacp7o] span[data-astro-cid-2gfacp7o]{font-size:1.40625vw}}@media (min-width:1024px){.category__nav-item[data-astro-cid-2gfacp7o] span[data-astro-cid-2gfacp7o]{font-size:1.17188vw}}.category__nav-item[data-astro-cid-2gfacp7o] .circle[data-astro-cid-2gfacp7o]{width:100%;height:100%;display:block}.category__nav-item[data-astro-cid-2gfacp7o] .circle[data-astro-cid-2gfacp7o] path[data-astro-cid-2gfacp7o]{fill:#fff;transition:fill .3s}.category__content[data-astro-cid-2gfacp7o]{margin-top:5.55556vw}@media (min-width:744px){.category__content[data-astro-cid-2gfacp7o]{margin-top:3vw;overflow:visible}}@media (min-width:1024px){.category__content[data-astro-cid-2gfacp7o]{margin-top:2.5vw;overflow:visible}}@media (min-width:744px){.category__item[data-astro-cid-2gfacp7o]{height:42.9375vw;position:relative;overflow:visible}}@media (min-width:1024px){.category__item[data-astro-cid-2gfacp7o]{height:35.7813vw;overflow:visible}}.category__item-header[data-astro-cid-2gfacp7o]{justify-content:center;align-items:center;gap:2.77778vw;display:flex}@media (min-width:744px){.category__item-header[data-astro-cid-2gfacp7o]{justify-content:flex-start;gap:2.29688vw;margin-left:11.5234vw}}@media (min-width:1024px){.category__item-header[data-astro-cid-2gfacp7o]{gap:1.91406vw;margin-left:11.5234vw}}.category__item-icon[data-astro-cid-2gfacp7o]{border-radius:50%;width:11.1111vw;height:11.1111vw;display:block}@media (min-width:744px){.category__item-icon[data-astro-cid-2gfacp7o]{width:6.04688vw;height:6.04688vw}}@media (min-width:1024px){.category__item-icon[data-astro-cid-2gfacp7o]{width:5.03906vw;height:5.03906vw}}.category__item-title[data-astro-cid-2gfacp7o]{color:#000;font-size:11.5278vw;font-weight:700;line-height:130%}@media (min-width:744px){.category__item-title[data-astro-cid-2gfacp7o]{font-size:7.03125vw}}@media (min-width:1024px){.category__item-title[data-astro-cid-2gfacp7o]{font-size:5.85938vw}}.category__item-title-accent[data-astro-cid-2gfacp7o]{color:var(--logo_color_3,#c99e2d)}.category__item-description[data-astro-cid-2gfacp7o]{color:var(--base_5,#102a4d);margin-inline-start:auto;margin-inline-end:auto;width:77.7778vw;margin-top:2.77778vw;font-size:3.88889vw;font-weight:700;line-height:180%}@media (min-width:744px){.category__item-description[data-astro-cid-2gfacp7o]{width:32.5781vw;margin-inline:unset;margin-top:3.23438vw;margin-left:10.9375vw;font-size:1.40625vw}}@media (min-width:1024px){.category__item-description[data-astro-cid-2gfacp7o]{width:27.1484vw;margin-top:2.69531vw;margin-left:10.9375vw;font-size:1.17188vw}}.category__item-figure[data-astro-cid-2gfacp7o]{width:max-content;margin-top:10.9722vw;margin-left:auto;margin-right:0;position:relative}@media (min-width:744px){.category__item-figure[data-astro-cid-2gfacp7o]{margin-top:0;position:absolute;top:0;right:0}}.category__item-image[data-astro-cid-2gfacp7o]{object-fit:cover;border-radius:6.25vw 0 0 6.25vw;width:91.6667vw;height:63.8889vw;display:block}@media (min-width:744px){.category__item-image[data-astro-cid-2gfacp7o]{border-radius:3.51563vw 0 0 3.51563vw;width:51.3672vw;height:35.7813vw}}@media (min-width:1024px){.category__item-image[data-astro-cid-2gfacp7o]{border-radius:3.51563vw 0 0 3.51563vw;width:51.3672vw;height:35.7813vw}}.category__item-bubble[data-astro-cid-2gfacp7o]{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;position:absolute;top:-9.58333vw;right:7.22222vw;transform:scale(.8)}@media (min-width:744px){.category__item-bubble[data-astro-cid-2gfacp7o]{top:-5.39063vw;right:4.0625vw}}@media (min-width:1024px){.category__item-bubble[data-astro-cid-2gfacp7o]{top:-2.69531vw;right:2.03125vw}}.category__item-bubble[data-astro-cid-2gfacp7o].bubble-show{opacity:1;animation:3s ease-in-out infinite gentle-swing;transform:scale(1)}@keyframes gentle-swing{0%,to{transform:scale(1)translateY(0)rotate(0)}25%{transform:scale(1)translateY(-3px)rotate(1deg)}75%{transform:scale(1)translateY(3px)rotate(-1deg)}}.category__item-bubble-bg[data-astro-cid-2gfacp7o]{width:33.3333vw;height:20.8333vw;display:block}@media (min-width:744px){.category__item-bubble-bg[data-astro-cid-2gfacp7o]{width:18.75vw;height:11.7188vw}}@media (min-width:1024px){.category__item-bubble-bg[data-astro-cid-2gfacp7o]{width:18.75vw;height:11.7188vw}}.category__item-bubble-text[data-astro-cid-2gfacp7o]{color:var(--base_5,#102a4d);transform-origin:50%;text-align:center;width:28.4722vw;font-size:2.5vw;font-weight:700;line-height:160%;position:absolute;top:4.30556vw;left:1.66667vw;transform:rotate(5.674deg)}@media (min-width:744px){.category__item-bubble-text[data-astro-cid-2gfacp7o]{width:16.0156vw;font-size:1.44531vw;top:2.46094vw;left:.976563vw}}@media (min-width:1024px){.category__item-bubble-text[data-astro-cid-2gfacp7o]{width:16.0156vw;font-size:1.44531vw;top:2.46094vw;left:.976563vw}}.category__item-footer[data-astro-cid-2gfacp7o]{margin-top:2.77778vw}@media (min-width:744px){.category__item-footer[data-astro-cid-2gfacp7o]{margin-top:1.40625vw;margin-left:34.375vw}}@media (min-width:1024px){.category__item-footer[data-astro-cid-2gfacp7o]{margin-top:1.17188vw;margin-left:31.25vw}}.category__item-link[data-astro-cid-2gfacp7o]{background:var(--logo_color_1,#528ca2);border-radius:5.55556vw;place-items:center;width:23.1944vw;height:9.02778vw;margin-inline-start:auto;margin-inline-end:auto;transition:background .3s;display:grid}@media (min-width:744px){.category__item-link[data-astro-cid-2gfacp7o]{width:8.20313vw;height:3.23438vw;margin-inline:unset;border-radius:1.875vw}}@media (min-width:1024px){.category__item-link[data-astro-cid-2gfacp7o]{border-radius:1.5625vw;width:6.83594vw;height:2.69531vw}}@media (hover:hover){.category__item-link[data-astro-cid-2gfacp7o]:hover{background:var(--logo_color_3,#c99e2d)}}.category__item-link-text[data-astro-cid-2gfacp7o]{color:var(--base_1,#fffcf2);font-size:3.88889vw;font-weight:700;line-height:180%}@media (min-width:744px){.category__item-link-text[data-astro-cid-2gfacp7o]{font-size:1.40625vw}}@media (min-width:1024px){.category__item-link-text[data-astro-cid-2gfacp7o]{font-size:1.17188vw}}.overview[data-astro-cid-kwd5eucd]{background:var(--base_5,#102a4d);padding-top:10.2778vw;padding-bottom:47.9167vw;position:relative}@media (min-width:744px){.overview[data-astro-cid-kwd5eucd]{padding-top:9.75vw;padding-bottom:39.9375vw}}@media (min-width:1024px){.overview[data-astro-cid-kwd5eucd]{padding-top:8.125vw;padding-bottom:33.2813vw}}.overview__wave[data-astro-cid-kwd5eucd]{width:100%;display:block;position:absolute;top:-1px;left:0}.overview__image[data-astro-cid-kwd5eucd]{width:92.6389vw;margin-inline-start:auto;margin-inline-end:auto;display:block}@media (min-width:744px){.overview__image[data-astro-cid-kwd5eucd]{width:92vw}}@media (min-width:1024px){.overview__image[data-astro-cid-kwd5eucd]{width:92.5781vw}}.overview__title[data-astro-cid-kwd5eucd]{margin-inline-start:auto;margin-inline-end:auto;background-color:#fff;border-radius:6.94444vw;place-items:center;width:25vw;height:10.2778vw;margin-top:5.55556vw;display:grid}@media (min-width:744px){.overview__title[data-astro-cid-kwd5eucd]{border-radius:2.34375vw;width:10.3125vw;height:4.3125vw;margin-top:0}}@media (min-width:1024px){.overview__title[data-astro-cid-kwd5eucd]{border-radius:1.95313vw;width:8.59375vw;height:3.59375vw}}.overview__title[data-astro-cid-kwd5eucd] span[data-astro-cid-kwd5eucd]{color:var(--base_5,#102a4d);font-size:4.16667vw;font-weight:700;line-height:180%}@media (min-width:744px){.overview__title[data-astro-cid-kwd5eucd] span[data-astro-cid-kwd5eucd]{font-size:1.875vw}}@media (min-width:1024px){.overview__title[data-astro-cid-kwd5eucd] span[data-astro-cid-kwd5eucd]{font-size:1.5625vw}}.overview__details[data-astro-cid-kwd5eucd]{color:#fff;flex-flow:column;gap:4.16667vw;margin-top:5.55556vw;font-size:4.16667vw;font-weight:700;line-height:180%;display:flex}@media (min-width:744px){.overview__details[data-astro-cid-kwd5eucd]{gap:.46875vw;margin-top:2.8125vw;font-size:1.40625vw}}@media (min-width:1024px){.overview__details[data-astro-cid-kwd5eucd]{gap:.390625vw;margin-top:1.5625vw;font-size:1.17188vw}}.overview__item[data-astro-cid-kwd5eucd]{flex-flow:column;width:77.7778vw;margin-inline-start:auto;margin-inline-end:auto;padding-bottom:4.16667vw;display:flex;position:relative}@media (min-width:744px){.overview__item[data-astro-cid-kwd5eucd]{flex-flow:row;gap:2.8125vw;width:45.9844vw;padding-bottom:.46875vw}}@media (min-width:1024px){.overview__item[data-astro-cid-kwd5eucd]{gap:2.34375vw;width:38.3203vw;padding-bottom:.390625vw}}.overview__item[data-astro-cid-kwd5eucd]:after{content:"";background-color:#0000;background-image:linear-gradient(90deg,#fff,#fff 25%,#0000 25% 100%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4px 1px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:1px;margin-left:auto;margin-right:auto;display:block;position:absolute;bottom:0}.overview__term[data-astro-cid-kwd5eucd]{text-align:center}@media (min-width:744px){.overview__term[data-astro-cid-kwd5eucd]{text-align:left}}.overview__description[data-astro-cid-kwd5eucd]{justify-content:center;display:flex}@media (min-width:744px){.overview__description[data-astro-cid-kwd5eucd]{justify-content:flex-start}}.overview__schedule[data-astro-cid-kwd5eucd]{flex-flow:column;display:flex}@media (min-width:744px){.overview__schedule[data-astro-cid-kwd5eucd]{flex-flow:row}}.overview__address[data-astro-cid-kwd5eucd]{text-align:center}@media (min-width:744px){.overview__address[data-astro-cid-kwd5eucd]{text-align:left}}.overview__bottom-image[data-astro-cid-kwd5eucd]{width:100%;display:block;position:absolute;bottom:-1px;left:0}main[data-astro-cid-lcdefpme]{position:relative}
