@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{z-index:0;margin:0!important;opacity:0}.splide__track--fade>.splide__list>.splide__slide.is-active{z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;backface-visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;margin:0;line-height:1;list-style-type:none;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{box-sizing:border-box;backface-visibility:hidden;-ms-flex-negative:0;position:relative;flex-shrink:0;margin:0;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;border:2px solid #999;border-radius:50%;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__sr{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}.modal{display:none;overflow-y:auto;overscroll-behavior-y:contain}.modal.is-open{display:block}.modal__overlay{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background:rgba(0,0,0,.6)}.modal__container{box-sizing:border-box;width:max(60vi,40rem);min-width:90%;max-height:80vh;padding:30px;overflow-y:auto;background-color:#fff}.modal__header{display:flex;align-items:center;justify-content:space-between}.modal__close{border:0;background:transparent}.modal__close:before{content:"✕"}.modal__content{margin-top:2rem;margin-bottom:2rem;color:#000c;line-height:1.5}.modal__btn{padding-top:max(1.1vw,.85rem);padding-right:max(3vw,3rem);padding-bottom:max(1.1vw,.85rem);padding-left:max(3vw,3rem);border-width:0;border-style:none;background-color:#e6e6e6;color:#000c;font-size:max(1vw,.85rem);cursor:pointer;-webkit-appearance:button;margin:0;overflow:visible;line-height:1.15;text-transform:none;will-change:transform;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);backface-visibility:hidden;transition:transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-variation-settings:normal;font-feature-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;border-top-width:1px;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variation-settings:normal;font-feature-settings:normal}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;border-collapse:collapse;text-indent:0}button,input,optgroup,select,textarea{margin:0;padding:0;color:inherit;font-weight:inherit;font-size:100%;line-height:inherit;font-family:inherit;font-variation-settings:inherit;font-feature-settings:inherit;letter-spacing:inherit}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-image:none;background-color:transparent}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--header-height: 4.5rem}.zen-kurenaido{font-family:Zen kurenaido}.marker-orange{background:linear-gradient(transparent 57%,rgba(255,178,0,.5) 57%);font-weight:700}.marker-orange-thin{background:linear-gradient(transparent 57%,rgba(255,178,0,.35) 57%)}.marker-white{background-color:#fffc}.marker-black{background-color:#00000040}.bg-graph{padding:20px;background-image:linear-gradient(0deg,transparent calc(100% - 1px),rgba(0,78,136,.05) calc(100% - 1px)),linear-gradient(90deg,transparent calc(100% - 1px),rgba(0,78,136,.05) calc(100% - 1px));background-position:center center;background-size:16px 16px;background-repeat:repeat}.stroke{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #FFB200;color:transparent}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-hover{transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.group:hover .banner-hover{opacity:.5}.section-common-style{z-index:2;position:relative;background-color:#fff;opacity:100}.visible{visibility:visible}.invisible{visibility:hidden}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-x-0{right:0;left:0}.bottom-\[-1\%\]{bottom:-1%}.bottom-\[10svh\]{bottom:10svh}.bottom-\[1em\]{bottom:1em}.bottom-\[20\%\]{bottom:20%}.left-0{left:0}.left-1\/2{left:50%}.left-\[\.35em\]{left:.35em}.left-\[5\%\]{left:5%}.right-0{right:0}.right-\[-5\%\]{right:-5%}.right-\[\.5em\]{right:.5em}.right-\[10\%\]{right:10%}.right-\[1em\]{right:1em}.top-0{top:0}.top-1\/2{top:50%}.top-\[-\.25em\]{top:-.25em}.top-\[100dvh\]{top:100dvh}.top-\[2\.5\%\]{top:2.5%}.top-\[5em\]{top:5em}.top-\[8\%\]{top:8%}.top-full{top:100%}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-right{float:right}.float-left{float:left}.m-auto{margin:auto}.mx-\[calc\(50\%-50vw\)\]{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.mx-auto{margin-right:auto;margin-left:auto}.-mt-px{margin-top:-1px}.mb-20{margin-bottom:5rem}.mb-6{margin-bottom:1.5rem}.mb-\[\.1em\]{margin-bottom:.1em}.mb-\[\.25em\]{margin-bottom:.25em}.mb-\[\.2em\]{margin-bottom:.2em}.mb-\[\.35em\]{margin-bottom:.35em}.mb-\[\.5em\]{margin-bottom:.5em}.mb-\[\.85em\]{margin-bottom:.85em}.mb-\[1\.5em\]{margin-bottom:1.5em}.mb-\[1em\]{margin-bottom:1em}.mb-\[2em\]{margin-bottom:2em}.ml-\[1em\]{margin-left:1em}.ml-auto{margin-left:auto}.mr-\[\.25em\]{margin-right:.25em}.mr-\[1em\]{margin-right:1em}.mt-4{margin-top:1rem}.mt-\[-12\%\]{margin-top:-12%}.mt-\[-15\%\]{margin-top:-15%}.mt-\[-2em\]{margin-top:-2em}.mt-\[1em\]{margin-top:1em}.mt-\[calc\(var\(--header-height\)\*-1\)\]{margin-top:calc(var(--header-height) * -1)}.mt-\[var\(--header-height\)\]{margin-top:var(--header-height)}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.\!contents{display:contents!important}.contents{display:contents}.hidden{display:none}.aspect-\[147\/95\]{aspect-ratio:147/95}.aspect-\[158\/212\]{aspect-ratio:158/212}.aspect-\[1600\/900\]{aspect-ratio:1600/900}.aspect-\[172\/125\]{aspect-ratio:172/125}.size-8{width:2rem;height:2rem}.size-\[\.65em\]{width:.65em;height:.65em}.size-\[2em\]{width:2em;height:2em}.size-\[5px\]{width:5px;height:5px}.size-\[64px\]{width:64px;height:64px}.size-full{width:100%;height:100%}.h-\[\.7rem\]{height:.7rem}.h-\[24px\]{height:24px}.h-\[32px\]{height:32px}.h-\[80svh\]{height:80svh}.h-\[87dvh\]{height:87dvh}.h-\[90svh\]{height:90svh}.h-\[calc\(100svh-calc\(var\(--header-height\)\+24px\)\)\]{height:calc(100svh - calc(var(--header-height) + 24px))}.h-\[var\(--header-height\)\]{height:var(--header-height)}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\[900px\]{max-height:900px}.min-h-\[600px\]{min-height:600px}.min-h-\[650px\]{min-height:650px}.min-h-\[750px\]{min-height:750px}.w-0{width:0px}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-\[\.35rem\]{width:.35rem}.w-\[1\.25em\]{width:1.25em}.w-\[11\.25rem\]{width:11.25rem}.w-\[1em\]{width:1em}.w-\[2px\]{width:2px}.w-\[3em\]{width:3em}.w-\[50\%\]{width:50%}.w-\[65\%\]{width:65%}.w-\[6px\]{width:6px}.w-\[70\%\]{width:70%}.w-\[85\%\]{width:85%}.w-\[8px\]{width:8px}.w-\[90\%\]{width:90%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[1600px\]{max-width:1600px}.max-w-\[400px\]{max-width:400px}.max-w-\[800px\]{max-width:800px}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/4{--tw-translate-y: -25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[40\%\]{--tw-translate-y: -40%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[70\%\]{--tw-translate-y: -70%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/4{--tw-translate-x: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[10\%\]{--tw-translate-x: 10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-18\%\]{--tw-translate-y: -18%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[60\%\]{--tw-translate-y: 60%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-\.25rad\]{--tw-rotate: -.25rad;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-35rad\]{--tw-rotate: -35rad;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[\.25rad\]{--tw-rotate: .25rad;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[35rad\]{--tw-rotate: 35rad;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[marquee2_10s_linear_infinite\]{animation:marquee2 10s linear infinite}.animate-\[marquee2_20s_linear_infinite\]{animation:marquee2 20s linear infinite}@keyframes marquee2{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-\[marquee2_5s_linear_infinite\]{animation:marquee2 5s linear infinite}@keyframes reverseMarquee{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-\[reverseMarquee_20s_linear_infinite\]{animation:reverseMarquee 20s linear infinite}.resize{resize:both}.scroll-mt-\[28px\]{scroll-margin-top:28px}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr\,1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[1fr\,auto\,1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr\,auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto\,1ft\]{grid-template-columns:auto 1ft}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-\[\.15rem\]{-moz-column-gap:.15rem;column-gap:.15rem}.gap-x-\[\.1em\]{-moz-column-gap:.1em;column-gap:.1em}.gap-x-\[\.25em\]{-moz-column-gap:.25em;column-gap:.25em}.gap-x-\[\.25rem\]{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-\[\.35em\]{-moz-column-gap:.35em;column-gap:.35em}.gap-x-\[\.5em\]{-moz-column-gap:.5em;column-gap:.5em}.gap-x-\[\.5rem\]{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-\[\.8em\]{-moz-column-gap:.8em;column-gap:.8em}.gap-x-\[1em\]{-moz-column-gap:1em;column-gap:1em}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-\[\.5em\]{row-gap:.5em}.gap-y-\[\.85rem\]{row-gap:.85rem}.gap-y-\[1em\]{row-gap:1em}.gap-y-\[4em\]{row-gap:4em}.gap-y-\[max\(2vw\,2rem\)\]{row-gap:max(2vw,2rem)}.justify-self-start{justify-self:start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-y-hidden{overflow-y:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.border{border-width:1px}.border-x-4{border-right-width:4px;border-left-width:4px}.border-b{border-bottom-width:1px}.border-t-2{border-top-width:2px}.border-dotted{border-style:dotted}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yozora-blue{--tw-border-opacity: 1;border-color:rgb(0 78 136 / var(--tw-border-opacity, 1))}.border-y-yozora-orange{--tw-border-opacity: 1;border-top-color:rgb(255 178 0 / var(--tw-border-opacity, 1));border-bottom-color:rgb(255 178 0 / var(--tw-border-opacity, 1))}.border-l-yozora-blue{--tw-border-opacity: 1;border-left-color:rgb(0 78 136 / var(--tw-border-opacity, 1))}.border-l-yozora-orange{--tw-border-opacity: 1;border-left-color:rgb(255 178 0 / var(--tw-border-opacity, 1))}.border-r-yozora-blue{--tw-border-opacity: 1;border-right-color:rgb(0 78 136 / var(--tw-border-opacity, 1))}.border-r-yozora-orange{--tw-border-opacity: 1;border-right-color:rgb(255 178 0 / var(--tw-border-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-black\/80{background-color:#000c}.bg-green{--tw-bg-opacity: 1;background-color:rgb(6 199 85 / var(--tw-bg-opacity, 1))}.bg-green\/50{background-color:#06c75580}.bg-white{background-color:#fff}.bg-white\/10{background-color:#ffffff1a}.bg-white\/25{background-color:#ffffff40}.bg-white\/50{background-color:#ffffff80}.bg-white\/80{background-color:#fffc}.bg-yozora-blue{--tw-bg-opacity: 1;background-color:rgb(0 78 136 / var(--tw-bg-opacity, 1))}.bg-yozora-blue\/50{background-color:#004e8880}.bg-yozora-orange{--tw-bg-opacity: 1;background-color:rgb(255 178 0 / var(--tw-bg-opacity, 1))}.bg-yozora-richBlack{--tw-bg-opacity: 1;background-color:rgb(17 62 91 / var(--tw-bg-opacity, 1))}.bg-yozora-richBlack\/90{background-color:#113e5be6}.bg-yozora-thinBlue{--tw-bg-opacity: 1;background-color:rgb(218 232 241 / var(--tw-bg-opacity, 1))}.bg-blue-gradient{background-image:linear-gradient(to bottom,#5A9FC1 0%,#f4c67c 99%)}.fill-white{fill:#fff}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-\[1em\]{padding:1em}.px-4{padding-right:1rem;padding-left:1rem}.px-6{padding-right:1.5rem;padding-left:1.5rem}.px-\[\.25em\]{padding-right:.25em;padding-left:.25em}.px-\[\.2em\]{padding-right:.2em;padding-left:.2em}.px-\[\.5em\]{padding-right:.5em;padding-left:.5em}.px-\[1em\]{padding-right:1em;padding-left:1em}.px-gutter-x{padding-right:max(2vw,1.5rem);padding-left:max(2vw,1.5rem)}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[\.25em\]{padding-top:.25em;padding-bottom:.25em}.py-\[\.5rem\]{padding-top:.5rem;padding-bottom:.5rem}.py-\[1\.5em\]{padding-top:1.5em;padding-bottom:1.5em}.py-\[1em\]{padding-top:1em;padding-bottom:1em}.py-gutter-y{padding-top:max(4.5vw,2rem);padding-bottom:max(4.5vw,2rem)}.pb-5{padding-bottom:1.25rem}.pb-\[5\.5rem\]{padding-bottom:5.5rem}.pl-\[1\.5em\]{padding-left:1.5em}.pt-0{padding-top:0}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-\[\.85rem\]{font-size:.85rem}.text-\[\.9rem\]{font-size:.9rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[2em\]{font-size:2em}.text-\[max\(8vw\,6\.4rem\)\]{font-size:max(8vw,6.4rem)}.font-\[1\.25rem\]{font-weight:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.leading-\[100\%\]{line-height:100%}.leading-\[120\%\]{line-height:120%}.leading-\[125\%\]{line-height:125%}.leading-\[160\%\]{line-height:160%}.leading-\[170\%\]{line-height:170%}.leading-\[175\%\]{line-height:175%}.leading-\[180\%\]{line-height:180%}.leading-\[190\%\]{line-height:190%}.leading-\[200\%\]{line-height:200%}.leading-\[225\%\]{line-height:225%}.leading-none{line-height:1}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yozora-blue{--tw-text-opacity: 1;color:rgb(0 78 136 / var(--tw-text-opacity, 1))}.text-yozora-orange{--tw-text-opacity: 1;color:rgb(255 178 0 / var(--tw-text-opacity, 1))}.text-yozora-richBlack{--tw-text-opacity: 1;color:rgb(17 62 91 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.decoration-yozora-orange{text-decoration-color:#ffb200}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-75{opacity:.75}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue\/50{--tw-shadow-color: rgb(0 78 136 / .5);--tw-shadow: var(--tw-shadow-colored)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.delay-300{transition-delay:.3s}.delay-\[400ms\]{transition-delay:.4s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-\[1200ms\]{transition-duration:1.2s}.duration-\[2500ms\]{transition-duration:2.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.font-clamp-\[10\,12\]{font-size:clamp(.625rem,.5833333333333333rem + .16666666666666669vw,.75rem)}.font-clamp-\[10\,14\]{font-size:clamp(.625rem,.5416666666666666rem + .33333333333333337vw,.875rem)}.font-clamp-\[11\,14\]{font-size:clamp(.6875rem,.625rem + .25vw,.875rem)}.font-clamp-\[12\,13\]{font-size:clamp(.75rem,.7291666666666666rem + .08333333333333334vw,.8125rem)}.font-clamp-\[12\,14\]{font-size:clamp(.75rem,.7083333333333333rem + .16666666666666669vw,.875rem)}.font-clamp-\[12\,16\]{font-size:clamp(.75rem,.6666666666666666rem + .33333333333333337vw,1rem)}.font-clamp-\[13\,14\]{font-size:clamp(.8125rem,.7916666666666666rem + .08333333333333334vw,.875rem)}.font-clamp-\[13\,16\]{font-size:clamp(.8125rem,.75rem + .25vw,1rem)}.font-clamp-\[13\.5\,16\]{font-size:clamp(.84375rem,.7916666666666666rem + .20833333333333334vw,1rem)}.font-clamp-\[14\,16\]{font-size:clamp(.875rem,.8333333333333333rem + .16666666666666669vw,1rem)}.font-clamp-\[16\,16\]{font-size:clamp(1rem,1rem + 0vw,1rem)}.font-clamp-\[16\,18\]{font-size:clamp(1rem,.9583333333333333rem + .16666666666666669vw,1.125rem)}.font-clamp-\[16\,20\]{font-size:clamp(1rem,.9166666666666666rem + .33333333333333337vw,1.25rem)}.font-clamp-\[18\,18\]{font-size:clamp(1.125rem,1.125rem + 0vw,1.125rem)}.font-clamp-\[18\,22\]{font-size:clamp(1.125rem,1.0416666666666665rem + .33333333333333337vw,1.375rem)}.font-clamp-\[18\,24\]{font-size:clamp(1.125rem,1rem + .5vw,1.5rem)}.font-clamp-\[20\,24\]{font-size:clamp(1.25rem,1.1666666666666665rem + .33333333333333337vw,1.5rem)}.font-clamp-\[22\,24\]{font-size:clamp(1.375rem,1.3333333333333333rem + .16666666666666669vw,1.5rem)}.font-clamp-\[22\,28\]{font-size:clamp(1.375rem,1.25rem + .5vw,1.75rem)}.font-clamp-\[24\,32\]{font-size:clamp(1.5rem,1.3333333333333333rem + .6666666666666667vw,2rem)}.font-clamp-\[26\,32\]{font-size:clamp(1.625rem,1.5rem + .5vw,2rem)}.font-clamp-\[36\,40\]{font-size:clamp(2.25rem,2.1666666666666665rem + .33333333333333337vw,2.5rem)}.font-clamp-\[38\,48\]{font-size:clamp(2.375rem,2.1666666666666665rem + .8333333333333334vw,3rem)}.font-clamp-\[48\,56\]{font-size:clamp(3rem,2.833333333333333rem + .6666666666666667vw,3.5rem)}.font-clamp-\[80\,96\]{font-size:clamp(5rem,4.666666666666666rem + 1.3333333333333335vw,6rem)}.font-clamp-\[82\,88\]{font-size:clamp(5.125rem,5rem + .5vw,5.5rem)}.h-clamp-\[48\,56\]{height:clamp(3rem,2.833333333333333rem + .6666666666666667vw,3.5rem)}.h-clamp-\[64\,72\]{height:clamp(4rem,3.833333333333333rem + .6666666666666667vw,4.5rem)}.mb-clamp-\[24\,32\]{margin-bottom:clamp(1.5rem,1.3333333333333333rem + .6666666666666667vw,2rem)}.mb-clamp-\[24\,40\]{margin-bottom:clamp(1.5rem,1.1666666666666665rem + 1.3333333333333335vw,2.5rem)}.mb-clamp-\[24\,56\]{margin-bottom:clamp(1.5rem,.833333333333333rem + 2.666666666666667vw,3.5rem)}.mb-clamp-\[32\,36\]{margin-bottom:clamp(2rem,1.9166666666666665rem + .33333333333333337vw,2.25rem)}.mb-clamp-\[32\,40\]{margin-bottom:clamp(2rem,1.8333333333333333rem + .6666666666666667vw,2.5rem)}.mb-clamp-\[32\,44\]{margin-bottom:clamp(2rem,1.75rem + 1vw,2.75rem)}.mb-clamp-\[40\,48\]{margin-bottom:clamp(2.5rem,2.333333333333333rem + .6666666666666667vw,3rem)}.mb-clamp-\[40\,56\]{margin-bottom:clamp(2.5rem,2.1666666666666665rem + 1.3333333333333335vw,3.5rem)}.mb-clamp-\[48\,56\]{margin-bottom:clamp(3rem,2.833333333333333rem + .6666666666666667vw,3.5rem)}.mb-clamp-\[64\,72\]{margin-bottom:clamp(4rem,3.833333333333333rem + .6666666666666667vw,4.5rem)}.mr-clamp-\[12\,16\]{margin-right:clamp(.75rem,.6666666666666666rem + .33333333333333337vw,1rem)}.mt-clamp-\[64\,72\]{margin-top:clamp(4rem,3.833333333333333rem + .6666666666666667vw,4.5rem)}.pb-clamp-\[24\,32\]{padding-bottom:clamp(1.5rem,1.3333333333333333rem + .6666666666666667vw,2rem)}.pb-clamp-\[48\,64\]{padding-bottom:clamp(3rem,2.6666666666666665rem + 1.3333333333333335vw,4rem)}.pb-clamp-\[64\,64\]{padding-bottom:clamp(4rem,4rem + 0vw,4rem)}.pt-clamp-\[24\,32\]{padding-top:clamp(1.5rem,1.3333333333333333rem + .6666666666666667vw,2rem)}.pt-clamp-\[32\,40\]{padding-top:clamp(2rem,1.8333333333333333rem + .6666666666666667vw,2.5rem)}.pt-clamp-\[40\,56\]{padding-top:clamp(2.5rem,2.1666666666666665rem + 1.3333333333333335vw,3.5rem)}.px-clamp-\[24\,24\]{padding-right:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-left:clamp(1.5rem,1.5rem + 0vw,1.5rem)}.px-clamp-\[24\,64\]{padding-right:clamp(1.5rem,.6666666666666665rem + 3.3333333333333335vw,4rem);padding-left:clamp(1.5rem,.6666666666666665rem + 3.3333333333333335vw,4rem)}.px-clamp-\[32\,40\]{padding-right:clamp(2rem,1.8333333333333333rem + .6666666666666667vw,2.5rem);padding-left:clamp(2rem,1.8333333333333333rem + .6666666666666667vw,2.5rem)}.px-clamp-\[40\,48\]{padding-right:clamp(2.5rem,2.333333333333333rem + .6666666666666667vw,3rem);padding-left:clamp(2.5rem,2.333333333333333rem + .6666666666666667vw,3rem)}.px-clamp-\[48\,100\]{padding-right:clamp(3rem,1.916666666666666rem + 4.333333333333334vw,6.25rem);padding-left:clamp(3rem,1.916666666666666rem + 4.333333333333334vw,6.25rem)}.px-clamp-\[48\,64\]{padding-right:clamp(3rem,2.6666666666666665rem + 1.3333333333333335vw,4rem);padding-left:clamp(3rem,2.6666666666666665rem + 1.3333333333333335vw,4rem)}.px-clamp-\[8\,4\]{padding-right:clamp(.5rem,.5833333333333334rem + -.33333333333333337vw,.25rem);padding-left:clamp(.5rem,.5833333333333334rem + -.33333333333333337vw,.25rem)}.py-clamp-\[24\,32\]{padding-top:clamp(1.5rem,1.3333333333333333rem + .6666666666666667vw,2rem);padding-bottom:clamp(1.5rem,1.3333333333333333rem + .6666666666666667vw,2rem)}.py-clamp-\[40\,48\]{padding-top:clamp(2.5rem,2.333333333333333rem + .6666666666666667vw,3rem);padding-bottom:clamp(2.5rem,2.333333333333333rem + .6666666666666667vw,3rem)}.py-clamp-\[48\,56\]{padding-top:clamp(3rem,2.833333333333333rem + .6666666666666667vw,3.5rem);padding-bottom:clamp(3rem,2.833333333333333rem + .6666666666666667vw,3.5rem)}.w-clamp-\[140\,180\]{width:clamp(8.75rem,7.916666666666666rem + 3.3333333333333335vw,11.25rem)}.w-clamp-\[148\,160\]{width:clamp(9.25rem,9rem + 1vw,10rem)}.w-clamp-\[150\,180\]{width:clamp(9.375rem,8.75rem + 2.5vw,11.25rem)}.w-clamp-\[16\,18\]{width:clamp(1rem,.9583333333333333rem + .16666666666666669vw,1.125rem)}.w-clamp-\[160\,180\]{width:clamp(10rem,9.583333333333334rem + 1.6666666666666667vw,11.25rem)}.w-clamp-\[170\,180\]{width:clamp(10.625rem,10.416666666666666rem + .8333333333333334vw,11.25rem)}.w-clamp-\[212\,224\]{width:clamp(13.25rem,13rem + 1vw,14rem)}.w-clamp-\[220\,240\]{width:clamp(13.75rem,13.333333333333334rem + 1.6666666666666667vw,15rem)}.w-clamp-\[220\,248\]{width:clamp(13.75rem,13.166666666666666rem + 2.3333333333333335vw,15.5rem)}.w-clamp-\[237\,246\]{width:clamp(14.8125rem,14.625rem + .75vw,15.375rem)}.w-clamp-\[24\,48\]{width:clamp(1.5rem,1rem + 2vw,3rem)}.w-clamp-\[240\,248\]{width:clamp(15rem,14.833333333333334rem + .6666666666666667vw,15.5rem)}.w-clamp-\[240\,260\]{width:clamp(15rem,14.583333333333334rem + 1.6666666666666667vw,16.25rem)}.w-clamp-\[264\,280\]{width:clamp(16.5rem,16.166666666666668rem + 1.3333333333333335vw,17.5rem)}.w-clamp-\[272\,380\]{width:clamp(17rem,14.75rem + 9vw,23.75rem)}.w-clamp-\[280\,294\]{width:clamp(17.5rem,17.208333333333332rem + 1.1666666666666667vw,18.375rem)}.w-clamp-\[288\,324\]{width:clamp(18rem,17.25rem + 3vw,20.25rem)}.w-clamp-\[300\,324\]{width:clamp(18.75rem,18.25rem + 2vw,20.25rem)}.w-clamp-\[309\,400\]{width:clamp(19.3125rem,17.416666666666664rem + 7.583333333333334vw,25rem)}.w-clamp-\[35\,35\]{width:clamp(2.1875rem,2.1875rem + 0vw,2.1875rem)}.w-clamp-\[40\,40\]{width:clamp(2.5rem,2.5rem + 0vw,2.5rem)}.w-clamp-\[90\,96\]{width:clamp(5.625rem,5.5rem + .5vw,6rem)}.\[writing-mode\:vertical-lr\]{writing-mode:vertical-lr}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.code-style--white *{visibility:visible!important}body{overflow-x:hidden;color:#000;font-weight:300;font-family:Zen Kaku Gothic New,Zen Kurenaido,Lato,sans-serif;letter-spacing:.04em}[lang=en]{font-family:Lato,sans-serif!important}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;background:transparent;font:inherit}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}.c-button{display:inline-block;position:relative;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer}.p-hamburger{width:48px;height:48px;border:.5px solid white;border-radius:50%;outline:none;background-color:#fff9;box-shadow:0 0 2rem transparent;transition:all .3s ease-in-out}.p-hamburger:hover,.p-hamburger:focus{box-shadow:0 0 .5rem #ffffff80}.p-hamburger__line{position:absolute;top:0;right:0;bottom:0;left:0;width:28px;height:2px;margin:auto;background-color:transparent;transition:inherit}.p-hamburger__line:before,.p-hamburger__line:after{display:block;position:absolute;width:100%;height:100%;background-color:#004e88;content:"";transition:inherit}.p-hamburger__line:before{top:-4px}.p-hamburger__line:after{top:4px}.p-hamburger[aria-expanded=true] .p-hamburger__line{background-color:transparent}.p-hamburger[aria-expanded=true] .p-hamburger__line:before,.p-hamburger[aria-expanded=true] .p-hamburger__line:after{top:0;background-color:#004e88}.p-hamburger[aria-expanded=true] .p-hamburger__line:before{transform:rotate(45deg)}.p-hamburger[aria-expanded=true] .p-hamburger__line:after{transform:rotate(-45deg)}.u-visuallyHidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;border:0;white-space:nowrap;clip:rect(0 0 0 0);margin:-1px;clip-path:inset(50%)}.is-drawerActive #js-drawer{transform:translate(0)}.is-drawerActive #js-drawer-inner{opacity:100%}:disabled{opacity:.5}.splide__slide img{transition:15s ease-out}.splide__slide.is-active img{transform:scale(1.15);transition-delay:0s}.js-powerpoint .splide__slide.is-active img{transform:none}.js-loaded{opacity:0}.js-display-none{display:none}.js-display-block{display:block}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:10px;-webkit-background-clip:padding-box;-moz-background-clip:padding;z-index:2000;position:fixed;top:12px;right:0;bottom:0;left:0;width:200px;height:50px;margin:auto;overflow:hidden;background-clip:padding-box}.pace .pace-progress{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;display:block;position:absolute;top:7px;right:100%;width:93%;height:14px;margin-right:-7px;transform:translateZ(0);background:#004e88!important;background-clip:padding-box;color:#004e88!important;font-weight:700;font-size:12px;line-height:60px;font-family:Helvetica,Arial,Lucida Grande,sans-serif;-ms-box-shadow:120px 0 #fff,240px 0 #fff;box-shadow:120px 0 #fff,240px 0 #fff}.pace .pace-progress:after{display:inline-block;position:fixed;top:4px;right:0;width:45px;padding-right:16px;content:attr(data-progress-text);text-align:right}.pace .pace-progress[data-progress-text="0%"]:after{right:-200px}.pace .pace-progress[data-progress-text="1%"]:after{right:-198.14px}.pace .pace-progress[data-progress-text="2%"]:after{right:-196.28px}.pace .pace-progress[data-progress-text="3%"]:after{right:-194.42px}.pace .pace-progress[data-progress-text="4%"]:after{right:-192.56px}.pace .pace-progress[data-progress-text="5%"]:after{right:-190.7px}.pace .pace-progress[data-progress-text="6%"]:after{right:-188.84px}.pace .pace-progress[data-progress-text="7%"]:after{right:-186.98px}.pace .pace-progress[data-progress-text="8%"]:after{right:-185.12px}.pace .pace-progress[data-progress-text="9%"]:after{right:-183.26px}.pace .pace-progress[data-progress-text="10%"]:after{right:-181.4px}.pace .pace-progress[data-progress-text="11%"]:after{right:-179.54px}.pace .pace-progress[data-progress-text="12%"]:after{right:-177.68px}.pace .pace-progress[data-progress-text="13%"]:after{right:-175.82px}.pace .pace-progress[data-progress-text="14%"]:after{right:-173.96px}.pace .pace-progress[data-progress-text="15%"]:after{right:-172.1px}.pace .pace-progress[data-progress-text="16%"]:after{right:-170.24px}.pace .pace-progress[data-progress-text="17%"]:after{right:-168.38px}.pace .pace-progress[data-progress-text="18%"]:after{right:-166.52px}.pace .pace-progress[data-progress-text="19%"]:after{right:-164.66px}.pace .pace-progress[data-progress-text="20%"]:after{right:-162.8px}.pace .pace-progress[data-progress-text="21%"]:after{right:-160.94px}.pace .pace-progress[data-progress-text="22%"]:after{right:-159.08px}.pace .pace-progress[data-progress-text="23%"]:after{right:-157.22px}.pace .pace-progress[data-progress-text="24%"]:after{right:-155.36px}.pace .pace-progress[data-progress-text="25%"]:after{right:-153.5px}.pace .pace-progress[data-progress-text="26%"]:after{right:-151.64px}.pace .pace-progress[data-progress-text="27%"]:after{right:-149.78px}.pace .pace-progress[data-progress-text="28%"]:after{right:-147.92px}.pace .pace-progress[data-progress-text="29%"]:after{right:-146.06px}.pace .pace-progress[data-progress-text="30%"]:after{right:-144.2px}.pace .pace-progress[data-progress-text="31%"]:after{right:-142.34px}.pace .pace-progress[data-progress-text="32%"]:after{right:-140.48px}.pace .pace-progress[data-progress-text="33%"]:after{right:-138.62px}.pace .pace-progress[data-progress-text="34%"]:after{right:-136.76px}.pace .pace-progress[data-progress-text="35%"]:after{right:-134.9px}.pace .pace-progress[data-progress-text="36%"]:after{right:-133.04px}.pace .pace-progress[data-progress-text="37%"]:after{right:-131.18px}.pace .pace-progress[data-progress-text="38%"]:after{right:-129.32px}.pace .pace-progress[data-progress-text="39%"]:after{right:-127.46px}.pace .pace-progress[data-progress-text="40%"]:after{right:-125.6px}.pace .pace-progress[data-progress-text="41%"]:after{right:-123.74px}.pace .pace-progress[data-progress-text="42%"]:after{right:-121.88px}.pace .pace-progress[data-progress-text="43%"]:after{right:-120.02px}.pace .pace-progress[data-progress-text="44%"]:after{right:-118.16px}.pace .pace-progress[data-progress-text="45%"]:after{right:-116.3px}.pace .pace-progress[data-progress-text="46%"]:after{right:-114.44px}.pace .pace-progress[data-progress-text="47%"]:after{right:-112.58px}.pace .pace-progress[data-progress-text="48%"]:after{right:-110.72px}.pace .pace-progress[data-progress-text="49%"]:after{right:-108.86px}.pace .pace-progress[data-progress-text="50%"]:after{right:-107px}.pace .pace-progress[data-progress-text="51%"]:after{right:-105.14px}.pace .pace-progress[data-progress-text="52%"]:after{right:-103.28px}.pace .pace-progress[data-progress-text="53%"]:after{right:-101.42px}.pace .pace-progress[data-progress-text="54%"]:after{right:-99.56px}.pace .pace-progress[data-progress-text="55%"]:after{right:-97.7px}.pace .pace-progress[data-progress-text="56%"]:after{right:-95.84px}.pace .pace-progress[data-progress-text="57%"]:after{right:-93.98px}.pace .pace-progress[data-progress-text="58%"]:after{right:-92.12px}.pace .pace-progress[data-progress-text="59%"]:after{right:-90.26px}.pace .pace-progress[data-progress-text="60%"]:after{right:-88.4px}.pace .pace-progress[data-progress-text="61%"]:after{right:-86.53999999999999px}.pace .pace-progress[data-progress-text="62%"]:after{right:-84.68px}.pace .pace-progress[data-progress-text="63%"]:after{right:-82.82px}.pace .pace-progress[data-progress-text="64%"]:after{right:-80.96000000000001px}.pace .pace-progress[data-progress-text="65%"]:after{right:-79.1px}.pace .pace-progress[data-progress-text="66%"]:after{right:-77.24px}.pace .pace-progress[data-progress-text="67%"]:after{right:-75.38px}.pace .pace-progress[data-progress-text="68%"]:after{right:-73.52px}.pace .pace-progress[data-progress-text="69%"]:after{right:-71.66px}.pace .pace-progress[data-progress-text="70%"]:after{right:-69.8px}.pace .pace-progress[data-progress-text="71%"]:after{right:-67.94px}.pace .pace-progress[data-progress-text="72%"]:after{right:-66.08px}.pace .pace-progress[data-progress-text="73%"]:after{right:-64.22px}.pace .pace-progress[data-progress-text="74%"]:after{right:-62.36px}.pace .pace-progress[data-progress-text="75%"]:after{right:-60.5px}.pace .pace-progress[data-progress-text="76%"]:after{right:-58.64px}.pace .pace-progress[data-progress-text="77%"]:after{right:-56.78px}.pace .pace-progress[data-progress-text="78%"]:after{right:-54.92px}.pace .pace-progress[data-progress-text="79%"]:after{right:-53.06px}.pace .pace-progress[data-progress-text="80%"]:after{right:-51.2px}.pace .pace-progress[data-progress-text="81%"]:after{right:-49.34px}.pace .pace-progress[data-progress-text="82%"]:after{right:-47.480000000000004px}.pace .pace-progress[data-progress-text="83%"]:after{right:-45.62px}.pace .pace-progress[data-progress-text="84%"]:after{right:-43.76px}.pace .pace-progress[data-progress-text="85%"]:after{right:-41.9px}.pace .pace-progress[data-progress-text="86%"]:after{right:-40.04px}.pace .pace-progress[data-progress-text="87%"]:after{right:-38.18px}.pace .pace-progress[data-progress-text="88%"]:after{right:-36.32px}.pace .pace-progress[data-progress-text="89%"]:after{right:-34.46px}.pace .pace-progress[data-progress-text="90%"]:after{right:-32.6px}.pace .pace-progress[data-progress-text="91%"]:after{right:-30.740000000000002px}.pace .pace-progress[data-progress-text="92%"]:after{right:-28.880000000000003px}.pace .pace-progress[data-progress-text="93%"]:after{right:-27.02px}.pace .pace-progress[data-progress-text="94%"]:after{right:-25.16px}.pace .pace-progress[data-progress-text="95%"]:after{right:-23.3px}.pace .pace-progress[data-progress-text="96%"]:after{right:-21.439999999999998px}.pace .pace-progress[data-progress-text="97%"]:after{right:-19.58px}.pace .pace-progress[data-progress-text="98%"]:after{right:-17.72px}.pace .pace-progress[data-progress-text="99%"]:after{right:-15.86px}.pace .pace-progress[data-progress-text="100%"]:after{right:-14px}.pace-activity{z-index:2001;position:absolute;width:100%;height:28px;border-radius:10px;box-shadow:inset 0 0 0 2px #004e88,inset 0 0 0 7px #fff!important}.pace{opacity:1;transition:opacity .2s ease-out}.pace.pace-inactive{display:block!important;opacity:0!important}.\[\&\>span\]\:marker-thinWhite>span{background-color:#ffffff80}.before\:inline-block:before{display:inline-block;content:var(--tw-content)}@media (hover:hover){.hover\:rounded-full:where(:-moz-any-link,:enabled,summary):hover{border-radius:9999px}.hover\:rounded-full:where(:any-link,:enabled,summary):hover{border-radius:9999px}.hover\:bg-white:where(:-moz-any-link,:enabled,summary):hover{background-color:#fff}.hover\:bg-white:where(:any-link,:enabled,summary):hover{background-color:#fff}.hover\:opacity-40:where(:-moz-any-link,:enabled,summary):hover{opacity:.4}.hover\:opacity-40:where(:any-link,:enabled,summary):hover{opacity:.4}.hover\:opacity-50:where(:-moz-any-link,:enabled,summary):hover{opacity:.5}.hover\:opacity-50:where(:any-link,:enabled,summary):hover{opacity:.5}}.\[\&\>img\]\:h-dvh>img{height:100dvh}.\[\&\>img\]\:h-svh>img{height:100svh}.\[\&\>li\]\:mb-\[\.5em\]>li{margin-bottom:.5em}.\[\&\>li\]\:mb-\[\.75em\]>li{margin-bottom:.75em}.\[\&\>li\]\:mb-\[1\.25em\]>li{margin-bottom:1.25em}.\[\&\>li\]\:mb-\[1em\]>li{margin-bottom:1em}.\[\&\>li\]\:w-fit>li{width:-moz-fit-content;width:fit-content}.\[\&\>li\]\:text-\[\.75rem\]>li{font-size:.75rem}.\[\&\>li\]\:underline>li{text-decoration-line:underline}.\[\&\>li\]\:decoration-1>li{text-decoration-thickness:1px}.\[\&\>li\]\:underline-offset-4>li{text-underline-offset:4px}.\[\&\>li\]\:underline-offset-8>li{text-underline-offset:8px}.\[\&\>span\]\:mb-\[\.35em\]>span{margin-bottom:.35em}.\[\&\>span\]\:inline-block>span{display:inline-block}.\[\&\>span\]\:whitespace-nowrap>span{white-space:nowrap}@media (min-width: 640px){.sm\:h-\[60svh\]{height:60svh}.sm\:h-\[max\(60svh\,700px\)\]{height:max(60svh,700px)}.sm\:h-\[max\(70svh\,650px\)\]{height:max(70svh,650px)}.sm\:max-h-\[60dvh\]{max-height:60dvh}.sm\:max-h-\[60svh\]{max-height:60svh}.sm\:min-h-\[700px\]{min-height:700px}.sm\:w-\[400px\]{width:400px}.sm\:max-w-\[400px\]{max-width:400px}}@media (min-width: 990px){.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[95dvh\]{height:95dvh}.lg\:h-svh{height:100svh}.lg\:w-\[75\%\]{width:75%}.lg\:w-\[95\%\]{width:95%}.lg\:scroll-mt-0{scroll-margin-top:0px}.lg\:overflow-visible{overflow:visible}.lg\:py-clamp-\[12\,12\]{padding-top:clamp(.75rem,.75rem + 0vw,.75rem);padding-bottom:clamp(.75rem,.75rem + 0vw,.75rem)}.lg\:w-clamp-\[380\,440\]{width:clamp(23.75rem,22.5rem + 5vw,27.5rem)}.lg\:w-clamp-\[400\,440\]{width:clamp(25rem,24.166666666666668rem + 3.3333333333333335vw,27.5rem)}.lg\:w-clamp-\[400\,540\]{width:clamp(25rem,22.083333333333336rem + 11.666666666666666vw,33.75rem)}}@media (min-width: 1280px){.xl\:h-svh{height:100svh}.xl\:max-h-\[900px\]{max-height:900px}.xl\:w-clamp-\[480\,540\]{width:clamp(30rem,28.75rem + 5vw,33.75rem)}}@media (hover: hover) and (pointer: fine){.group:hover .group-hover\:w-full{width:100%}.group:hover .group-hover\:translate-x-1\/4{--tw-translate-x: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[\.5em\]{--tw-translate-x: .5em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[120\%\]{--tw-scale-x: 120%;--tw-scale-y: 120%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-white{background-color:#fff}.group:hover .group-hover\:bg-yozora-orange{--tw-bg-opacity: 1;background-color:rgb(255 178 0 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-black{fill:#000}.group:hover .group-hover\:fill-yozora-orange{fill:#ffb200}.group:hover .group-hover\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green{--tw-text-opacity: 1;color:rgb(0 153 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-yozora-blue{--tw-text-opacity: 1;color:rgb(0 78 136 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-yozora-orange{--tw-text-opacity: 1;color:rgb(255 178 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-5{opacity:.05}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:\[\&\>span\]\:text-white>span{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
