/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-mono:"Bebas Neue",sans-serif;--color-slate-600:oklch(44.6% .043 257.281);--color-black:#050e14;--color-white:#f5ead7;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-extralight:200;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-black:900;--leading-relaxed:1.625;--radius-lg:.5rem;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Noto Sans JP";--default-font-feature-settings:"palt";--ease:cubic-bezier(.25,.1,.25,1);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--animate-fadein:fadein .5s var(--ease-out-quart)1s forwards;--color-green:#3f8f72;--color-orange:#fa5400;--text-shadow-pc:0 0 calc(100cqw*2/var(--pcdw))#000,0 0 calc(100cqw*3/var(--pcdw))#000,0 0 calc(100cqw*4/var(--pcdw))#000,0 0 calc(100cqw*8/var(--pcdw))#000,0 0 calc(100cqw*16/var(--pcdw))#000,0 0 calc(100cqw*20/var(--pcdw))#000,0 0 calc(100cqw*30/var(--pcdw))#000,0 0 calc(100cqw*35/var(--pcdw))#000;--text-shadow-sp:0 0 calc(100cqw*1/var(--spdw))#000,0 0 calc(100cqw*2/var(--spdw))#000,0 0 calc(100cqw*3/var(--spdw))#000,0 0 calc(100cqw*4/var(--spdw))#000,0 0 calc(100cqw*6/var(--spdw))#000,0 0 calc(100cqw*8/var(--spdw))#000,0 0 calc(100cqw*10/var(--spdw))#000,0 0 calc(100cqw*14/var(--spdw))#000,0 0 calc(100cqw*18/var(--spdw))#000,0 0 calc(100cqw*24/var(--spdw))#000;--drop-shadow-pc:drop-shadow(0 0 calc(100cqw*2/var(--pcdw))#000)drop-shadow(0 0 calc(100cqw*3/var(--pcdw))#000)drop-shadow(0 0 calc(100cqw*4/var(--pcdw))#000)drop-shadow(0 calc(100cqw*6/var(--pcdw))calc(100cqw*6/var(--pcdw))#000);--drop-shadow-sp:drop-shadow(0 0 calc(100cqw*1/var(--spdw))#000)drop-shadow(0 0 calc(100cqw*2/var(--spdw))#000)drop-shadow(0 0 calc(100cqw*3/var(--spdw))#000)drop-shadow(0 calc(100cqw*4/var(--spdw))calc(100cqw*4/var(--spdw))#000)}}@layer base.base{:where(#app){text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;overflow-wrap:anywhere;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.5}:where(#app) *,:where(#app) :before,:where(#app) :after,:where(#app) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(#app) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(#app) h1,:where(#app) h2,:where(#app) h3,:where(#app) h4,:where(#app) h5,:where(#app) h6{font-size:inherit;font-weight:inherit;text-wrap:pretty;margin-block:unset}:where(#app) em,:where(#app) b,:where(#app) strong{font-style:normal}:where(#app) abbr:where([title]){-webkit-text-decoration:underline dotted;-webkit-text-decoration-line:underline dotted;text-decoration-line:underline dotted;cursor:help;text-decoration-style:dotted}:where(#app) code,:where(#app) kbd,:where(#app) samp{font-feature-settings:initial;font-variation-settings:initial;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:unset}:where(#app) pre{font-family:var(--tw-mono-font-family,ui-monospace);font-feature-settings:var(--tw-mono-font-feature-settings,normal);font-variation-settings:var(--tw-mono-font-variation-settings,normal);text-spacing-trim:space-all;text-autospace:no-autospace;font-size:1em}@media print{:where(#app) pre{white-space:pre-wrap}}:where(#app) small{font-size:100%}:where(#app) sub,:where(#app) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(#app) sub{bottom:-.25em}:where(#app) sup{top:-.5em}:where(#app) ol,:where(#app) ul,:where(#app) menu{padding-inline-start:unset;list-style:""}:where(#app) p,:where(#app) blockquote,:where(#app) figure,:where(#app) address,:where(#app) dl,:where(#app) menu{margin-block:unset}:where(#app) blockquote,:where(#app) figure{margin-inline:unset}:where(#app) dt{font-weight:bolder}:where(#app) dd{margin-inline-start:unset}:where(#app) hr{height:0;color:inherit;border-top-width:1px}:where(#app) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(#app) a:any-link{color:unset;-webkit-text-decoration-line:unset;text-decoration-line:unset;text-decoration-thickness:from-font}:where(#app) img,:where(#app) svg,:where(#app) picture,:where(#app) video,:where(#app) canvas,:where(#app) audio,:where(#app) iframe,:where(#app) embed,:where(#app) object{vertical-align:middle;block-size:auto;max-inline-size:100%;display:block}:where(#app) iframe{border:unset}:where(#app) button,:where(#app) input,:where(#app) select,:where(#app) textarea{font:inherit;letter-spacing:inherit;color:inherit;border-style:solid;border-width:0;border-color:unset;border-radius:unset;background-color:unset;appearance:button;touch-action:manipulation;opacity:1}:where(#app) ::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;border-style:solid;border-width:0;border-color:unset;border-radius:unset;background-color:unset;appearance:button;touch-action:manipulation;opacity:1}:where(#app) [type=radio],:where(#app) [type=checkbox]{margin:unset}:where(#app) [type=search]{-webkit-appearance:textfield}:where(#app) textarea{resize:vertical}:where(#app) select:is([multiple],[size]) optgroup{font-weight:bolder}:where(#app) select:is([multiple],[size]) optgroup option{padding-inline-start:20px}:where(#app) ::placeholder{opacity:1;color:currentColor}@supports (color:color-mix(in lab,red,red)){:where(#app) ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}:where(#app) summary{cursor:pointer;list-style-type:"";display:list-item}:where(#app) summary::-webkit-details-marker{display:none}:where(#app) dialog,:where(#app) [popover]{overscroll-behavior-block:contain;padding:unset;border:unset}:where(#app) dialog:not([open],[popover]){display:none!important}:where(#app) [popover]:not(:popover-open){display:none!important}:where(#app) dialog{color:inherit;padding:unset;margin:unset;overflow:unset;max-inline-size:unset;max-block-size:unset;background-color:#0000;border:none}:where(#app) dialog ::backdrop{background-color:#0000}:where(#app) :-moz-focusring{outline:auto}:where(#app) :-moz-ui-invalid{box-shadow:none}:where(#app) :focus:not(:focus-visible){outline:none}:where(#app) :focus-visible{outline-offset:3px}:where(#app) [tabindex="-1"]:focus-visible{outline:none!important}:where(#app) :disabled,:where(#app) [aria-disabled=true]{cursor:default}:where(#app) .visually-hidden:not(:focus-within,:active){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}:where(#app) :any-link,:where(#app) button,:where(#app) [type=button],:where(#app) [type=reset],:where(#app) [type=submit],:where(#app) label[for],:where(#app) select,:where(#app) summary,:where(#app) [role=tab],:where(#app) [role=button]{cursor:pointer}body{margin:0}html.lenis,html.lenis body{scroll-behavior:auto;height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}#app{-webkit-text-size-adjust:100%;tab-size:4;--tw-font-weight:var(--font-weight-medium);line-height:1.5;font-weight:var(--font-weight-medium);font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent}}@layer components;@layer utilities{#app .\@container{container-type:inline-size}#app .pointer-events-none{pointer-events:none}#app .collapse{visibility:collapse}#app .absolute{position:absolute}#app .fixed{position:fixed}#app .relative{position:relative}#app .static{position:static}#app .sticky{position:sticky}#app .inset-0{inset:calc(var(--spacing)*0)}#app .top-0{top:calc(var(--spacing)*0)}#app .top-1\/2{top:50%}#app .top-pc-\[30\]{top:min(calc(100cqw*30/var(--pcdw)),30px)}#app .top-vpc-\[27\]{top:calc(100cqw*27/var(--pcdw))}#app .top-vpc-\[266\]{top:calc(100cqw*266/var(--pcdw))}#app .top-vpc-\[322\]{top:calc(100cqw*322/var(--pcdw))}#app .top-vpc-\[536\]{top:calc(100cqw*536/var(--pcdw))}#app .right-0{right:calc(var(--spacing)*0)}#app .right-pc-\[30\]{right:min(calc(100cqw*30/var(--pcdw)),30px)}#app .right-vpc-\[100\]{right:calc(100cqw*100/var(--pcdw))}#app .bottom-0{bottom:calc(var(--spacing)*0)}#app .left-0{left:calc(var(--spacing)*0)}#app .left-1\/2{left:50%}#app .left-pc-\[-16\]{left:min(calc(100cqw*-16/var(--pcdw)),-16px)}#app .left-vpc-\[100\]{left:calc(100cqw*100/var(--pcdw))}#app .left-vpc-\[823\]{left:calc(100cqw*823/var(--pcdw))}#app .z-0{z-index:0}#app .z-10{z-index:10}#app .z-20{z-index:20}#app .z-30{z-index:30}#app .z-99{z-index:99}#app .container{width:100%}@media (min-width:769px){#app .container{max-width:769px}}@media (min-width:770px){#app .container{max-width:770px}}#app .mx-auto{margin-inline:auto}#app .mt-\[1\.5lh\]{margin-top:1.5lh}#app .mt-pc-\[30\]{margin-top:min(calc(100cqw*30/var(--pcdw)),30px)}#app .mt-pc-\[34\]{margin-top:min(calc(100cqw*34/var(--pcdw)),34px)}#app .mt-pc-\[40\]{margin-top:min(calc(100cqw*40/var(--pcdw)),40px)}#app .mt-pc-\[60\]{margin-top:min(calc(100cqw*60/var(--pcdw)),60px)}#app .mt-pc-\[80\]{margin-top:min(calc(100cqw*80/var(--pcdw)),80px)}#app .mt-vpc-\[-347\]{margin-top:calc(100cqw*-347/var(--pcdw))}#app .mt-vpc-\[23\]{margin-top:calc(100cqw*23/var(--pcdw))}#app .mt-vpc-\[45\]{margin-top:calc(100cqw*45/var(--pcdw))}#app .mt-vpc-\[100\]{margin-top:calc(100cqw*100/var(--pcdw))}#app .mr-4{margin-right:calc(var(--spacing)*4)}#app .mb-pc-\[60\]{margin-bottom:min(calc(100cqw*60/var(--pcdw)),60px)}#app .ml-2{margin-left:calc(var(--spacing)*2)}#app .ml-\[1em\]{margin-left:1em}#app .ml-vpc-\[80\]{margin-left:calc(100cqw*80/var(--pcdw))}#app .block{display:block}#app .flex{display:flex}#app .grid{display:grid}#app .hidden{display:none}#app .inline{display:inline}#app .inline-block{display:inline-block}#app .aspect-video{aspect-ratio:var(--aspect-video)}#app .h-5{height:calc(var(--spacing)*5)}#app .h-6{height:calc(var(--spacing)*6)}#app .h-\[10\%\]{height:10%}#app .h-fit{height:fit-content}#app .h-full{height:100%}#app .h-pc-\[80\]{height:min(calc(100cqw*80/var(--pcdw)),80px)}#app .h-pc-\[100\]{height:min(calc(100cqw*100/var(--pcdw)),100px)}#app .h-svh{height:100svh}#app .h-vpc-\[60\]{height:calc(100cqw*60/var(--pcdw))}#app .h-vpc-\[603\]{height:calc(100cqw*603/var(--pcdw))}#app .h-vpc-\[809\]{height:calc(100cqw*809/var(--pcdw))}#app .min-h-\[100lvh\]{min-height:100lvh}#app .min-h-screen{min-height:100vh}#app .w-0{width:calc(var(--spacing)*0)}#app .w-1\/2{width:50%}#app .w-5{width:calc(var(--spacing)*5)}#app .w-6{width:calc(var(--spacing)*6)}#app .w-\[6em\]{width:6em}#app .w-\[8em\]{width:8em}#app .w-fit{width:fit-content}#app .w-full{width:100%}#app .w-pc-\[\.\.\.\]{width:min(calc(100cqw*.../var(--pcdw)),...px)}#app .w-pc-\[288\]{width:min(calc(100cqw*288/var(--pcdw)),288px)}#app .w-pc-\[360\]{width:min(calc(100cqw*360/var(--pcdw)),360px)}#app .w-pc-\[400\]{width:min(calc(100cqw*400/var(--pcdw)),400px)}#app .w-pc-\[1200\]{width:min(calc(100cqw*1200/var(--pcdw)),1200px)}#app .w-vpc-\[480\]{width:calc(100cqw*480/var(--pcdw))}#app .w-vpc-\[1005\]{width:calc(100cqw*1005/var(--pcdw))}#app .max-w-none{max-width:none}#app .max-w-pc-\[1280\]{max-width:min(calc(100cqw*1280/var(--pcdw)),1280px)}#app .min-w-vpc-\[300\]{min-width:calc(100cqw*300/var(--pcdw))}#app .flex-1{flex:1}#app .flex-shrink{flex-shrink:1}#app .shrink-0{flex-shrink:0}#app .-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}#app .-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}#app .translate-pc-\[100\/200\]{translate:min(calc(100cqw*100/var(--pcdw)),100px)min(calc(100cqw*200/var(--pcdw)),200px)}#app .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}#app .animate-fadein{animation:var(--animate-fadein)}#app .cursor-pointer{cursor:pointer}#app .resize{resize:both}#app .list-none{list-style-type:none}#app .grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}#app .flex-col{flex-direction:column}#app .items-center{align-items:center}#app .justify-between{justify-content:space-between}#app .justify-center{justify-content:center}:where(#app .space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}#app .gap-x-pc-\[44\]{column-gap:min(calc(100cqw*44/var(--pcdw)),44px)}#app .gap-x-pc-\[80\]{column-gap:min(calc(100cqw*80/var(--pcdw)),80px)}#app .gap-x-vpc-\[10\]{column-gap:calc(100cqw*10/var(--pcdw))}#app .gap-y-\[0\.5lh\]{row-gap:.5lh}#app .gap-y-pc-\[8\]{row-gap:min(calc(100cqw*8/var(--pcdw)),8px)}#app .gap-y-pc-\[18\]{row-gap:min(calc(100cqw*18/var(--pcdw)),18px)}#app .gap-y-pc-\[33\]{row-gap:min(calc(100cqw*33/var(--pcdw)),33px)}#app .gap-y-vpc-\[45\]{row-gap:calc(100cqw*45/var(--pcdw))}#app .overflow-clip{overflow:clip}#app .overflow-hidden{overflow:hidden}#app .rounded{border-radius:.25rem}#app .rounded-lg{border-radius:var(--radius-lg)}#app .rounded-tl{border-top-left-radius:.25rem}#app .rounded-tr{border-top-right-radius:.25rem}#app .rounded-br{border-bottom-right-radius:.25rem}#app .rounded-bl{border-bottom-left-radius:.25rem}#app .border{border-style:var(--tw-border-style);border-width:1px}#app .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}#app .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}#app .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}#app .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}#app .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}#app .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}#app .bg-\(--color-orange\){background-color:var(--color-orange)}#app .bg-\[\#000\]{background-color:#000}#app .bg-\[\#050e14\]{background-color:#050e14}#app .bg-black\/65{background-color:#050e14a6}@supports (color:color-mix(in lab,red,red)){#app .bg-black\/65{background-color:color-mix(in oklab,var(--color-black)65%,transparent)}}#app .bg-green{background-color:var(--color-green)}#app .bg-white{background-color:var(--color-white)}#app .bg-\(image\:--mvgradient\){background-image:var(--mvgradient)}#app .bg-\[image\:var\(--pcbg\)\]{background-image:var(--pcbg)}#app .mask-\[image\:var\(--pcbg\)\],#app .mask-\[var\(--pcbg\)\]{-webkit-mask-image:var(--pcbg);mask-image:var(--pcbg)}#app .bg-center{background-position:50%}#app .bg-repeat{background-repeat:repeat}#app .mask-contain{-webkit-mask-size:contain;mask-size:contain}#app .mask-cover{-webkit-mask-size:cover;mask-size:cover}#app .mask-center{-webkit-mask-position:50%;mask-position:50%}#app .mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#app .fill-current{fill:currentColor}#app .p-4{padding:calc(var(--spacing)*4)}#app .px-6{padding-inline:calc(var(--spacing)*6)}#app .py-pc-\[23\]{padding-top:min(calc(100cqw*23/var(--pcdw)),23px);padding-bottom:min(calc(100cqw*23/var(--pcdw)),23px)}#app .py-vpc-\[30\]{padding-top:calc(100cqw*30/var(--pcdw));padding-bottom:calc(100cqw*30/var(--pcdw))}#app .pt-2{padding-top:calc(var(--spacing)*2)}#app .pt-pc-\[2\]{padding-top:min(calc(100cqw*2/var(--pcdw)),2px)}#app .pt-pc-\[4\]{padding-top:min(calc(100cqw*4/var(--pcdw)),4px)}#app .pt-pc-\[80\]{padding-top:min(calc(100cqw*80/var(--pcdw)),80px)}#app .pt-pc-\[102\]{padding-top:min(calc(100cqw*102/var(--pcdw)),102px)}#app .pt-vpc-\[20\]{padding-top:calc(100cqw*20/var(--pcdw))}#app .pt-vpc-\[22\]{padding-top:calc(100cqw*22/var(--pcdw))}#app .pt-vpc-\[28\]{padding-top:calc(100cqw*28/var(--pcdw))}#app .pt-vpc-\[81\]{padding-top:calc(100cqw*81/var(--pcdw))}#app .pt-vpc-\[160\]{padding-top:calc(100cqw*160/var(--pcdw))}#app .pt-vpc-\[190\]{padding-top:calc(100cqw*190/var(--pcdw))}#app .px-pc-\[20\]{padding-left:min(calc(100cqw*20/var(--pcdw)),20px);padding-right:min(calc(100cqw*20/var(--pcdw)),20px)}#app .px-pc-\[30\]{padding-left:min(calc(100cqw*30/var(--pcdw)),30px);padding-right:min(calc(100cqw*30/var(--pcdw)),30px)}#app .px-pc-\[45\]{padding-left:min(calc(100cqw*45/var(--pcdw)),45px);padding-right:min(calc(100cqw*45/var(--pcdw)),45px)}#app .px-vpc-\[30\]{padding-left:calc(100cqw*30/var(--pcdw));padding-right:calc(100cqw*30/var(--pcdw))}#app .px-vpc-\[100\]{padding-left:calc(100cqw*100/var(--pcdw));padding-right:calc(100cqw*100/var(--pcdw))}#app .pr-pc-\[5\]{padding-right:min(calc(100cqw*5/var(--pcdw)),5px)}#app .pb-4{padding-bottom:calc(var(--spacing)*4)}#app .pb-pc-\[2\]{padding-bottom:min(calc(100cqw*2/var(--pcdw)),2px)}#app .pb-pc-\[15\]{padding-bottom:min(calc(100cqw*15/var(--pcdw)),15px)}#app .pb-pc-\[49\]{padding-bottom:min(calc(100cqw*49/var(--pcdw)),49px)}#app .pb-pc-\[65\]{padding-bottom:min(calc(100cqw*65/var(--pcdw)),65px)}#app .pb-pc-\[131\]{padding-bottom:min(calc(100cqw*131/var(--pcdw)),131px)}#app .pb-vpc-\[347\]{padding-bottom:calc(100cqw*347/var(--pcdw))}#app .pl-\[0\.25em\]{padding-left:.25em}#app .pl-\[1em\]{padding-left:1em}#app .pl-pc-\[100\]{padding-left:min(calc(100cqw*100/var(--pcdw)),100px)}#app .text-center{text-align:center}#app .text-left{text-align:left}#app .indent-\[-1em\]{text-indent:-1em}#app .font-mono{font-family:var(--font-mono)}#app .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}#app .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#app .text-pc-\[\.\.\.\]{font-size:min(calc(100cqw*.../var(--pcdw)),...px)}#app .text-pc-\[12\]{font-size:min(calc(100cqw*12/var(--pcdw)),12px)}#app .text-pc-\[13\]{font-size:min(calc(100cqw*13/var(--pcdw)),13px)}#app .text-pc-\[14\]{font-size:min(calc(100cqw*14/var(--pcdw)),14px)}#app .text-pc-\[15\]{font-size:min(calc(100cqw*15/var(--pcdw)),15px)}#app .text-pc-\[16\]{font-size:min(calc(100cqw*16/var(--pcdw)),16px)}#app .text-pc-\[18\]{font-size:min(calc(100cqw*18/var(--pcdw)),18px)}#app .text-pc-\[19\]{font-size:min(calc(100cqw*19/var(--pcdw)),19px)}#app .text-pc-\[24\.5\]{font-size:min(calc(100cqw*24.5/var(--pcdw)),24.5px)}#app .text-pc-\[24\]{font-size:min(calc(100cqw*24/var(--pcdw)),24px)}#app .text-pc-\[31\.5\]{font-size:min(calc(100cqw*31.5/var(--pcdw)),31.5px)}#app .text-pc-\[40\]{font-size:min(calc(100cqw*40/var(--pcdw)),40px)}#app .text-pc-\[48\]{font-size:min(calc(100cqw*48/var(--pcdw)),48px)}#app .text-pc-\[90\]{font-size:min(calc(100cqw*90/var(--pcdw)),90px)}#app .text-vpc-\[30\]{font-size:calc(100cqw*30/var(--pcdw))}#app .text-vpc-\[60\]{font-size:calc(100cqw*60/var(--pcdw))}#app .leading-\[1\.13\]{--tw-leading:1.13;line-height:1.13}#app .leading-\[1\.67\]{--tw-leading:1.67;line-height:1.67}#app .leading-\[1\.79\]{--tw-leading:1.79;line-height:1.79}#app .leading-\[1\.88\]{--tw-leading:1.88;line-height:1.88}#app .leading-\[1\.92\]{--tw-leading:1.92;line-height:1.92}#app .leading-\[1\.5625\]{--tw-leading:1.5625;line-height:1.5625}#app .leading-\[1\]{--tw-leading:1;line-height:1}#app .leading-\[2\.22\]{--tw-leading:2.22;line-height:2.22}#app .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}#app .font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}#app .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}#app .font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}#app .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#app .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}#app .text-\[\#000\]{color:#000}#app .text-\[\#999\]{color:#999}#app .text-\[\#808080\]{color:gray}#app .text-black{color:var(--color-black)}#app .text-green{color:var(--color-green)}#app .text-slate-600{color:var(--color-slate-600)}#app .text-white{color:var(--color-white)}#app .not-italic{font-style:normal}#app .opacity-0{opacity:0}#app .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}#app .filter-\(--drop-shadow-pc\){filter:var(--drop-shadow-pc)}#app .transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#app .transition-\[display\,opacity\,overlay\]{transition-property:display,opacity,overlay;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#app .transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#app .transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#app .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#app .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#app .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#app .transition-discrete{transition-behavior:allow-discrete}#app .duration-100{--tw-duration:.1s;transition-duration:.1s}#app .duration-200{--tw-duration:.2s;transition-duration:.2s}#app .duration-300{--tw-duration:.3s;transition-duration:.3s}#app .duration-400{--tw-duration:.4s;transition-duration:.4s}#app .duration-500{--tw-duration:.5s;transition-duration:.5s}#app .duration-600{--tw-duration:.6s;transition-duration:.6s}#app .duration-700{--tw-duration:.7s;transition-duration:.7s}#app .duration-800{--tw-duration:.8s;transition-duration:.8s}#app .duration-900{--tw-duration:.9s;transition-duration:.9s}#app .duration-1000{--tw-duration:1s;transition-duration:1s}#app .ease{--tw-ease:var(--ease);transition-timing-function:var(--ease)}#app .ease-in-quart{--tw-ease:var(--ease-in-quart);transition-timing-function:var(--ease-in-quart)}#app .ease-out-quart{--tw-ease:var(--ease-out-quart);transition-timing-function:var(--ease-out-quart)}#app .\[clip-path\:polygon\(50\%_0\,50\%_0\,50\%_100\%\,50\%_100\%\)\]{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%)}#app .text-shadow-\(--text-shadow-pc\){text-shadow:var(--text-shadow-pc)}@media (hover:hover){#app .group-hover\:w-full:is(:where(.group):hover *){width:100%}#app .group-hover\:text-black:is(:where(.group):hover *){color:var(--color-black)}#app .group-hover\:\[clip-path\:polygon\(0_0\,100\%_0\,100\%_100\%\,0\%_100\%\)\]:is(:where(.group):hover *){clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}#app .group-\[\.is-opened\]\:rotate-180:is(:where(.group).is-opened *){rotate:180deg}#app .open\:opacity-100:is([open],:popover-open,:open){opacity:1}@media (hover:hover){#app .hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}#app .hover\:text-white:hover{color:var(--color-white)}#app .hover\:opacity-70:hover{opacity:.7}}@media (min-width:770px){#app .pc\:block{display:block}}@media (max-width:769px){#app .sp\:static{position:static}#app .sp\:top-sp-\[20\]{top:calc(100cqw*20/var(--spdw))}#app .sp\:top-sp-\[49\]{top:calc(100cqw*49/var(--spdw))}#app .sp\:top-sp-\[103\]{top:calc(100cqw*103/var(--spdw))}#app .sp\:top-sp-\[196\]{top:calc(100cqw*196/var(--spdw))}#app .sp\:top-sp-\[332\]{top:calc(100cqw*332/var(--spdw))}#app .sp\:top-sp-\[781\]{top:calc(100cqw*781/var(--spdw))}#app .sp\:right-sp-\[20\]{right:calc(100cqw*20/var(--spdw))}#app .sp\:left-0{left:calc(var(--spacing)*0)}#app .sp\:left-sp-\[-8\]{left:calc(100cqw*-8/var(--spdw))}#app .sp\:left-sp-\[9\.5\]{left:calc(100cqw*9.5/var(--spdw))}#app .sp\:z-20{z-index:20}#app .sp\:mt-0{margin-top:calc(var(--spacing)*0)}#app .sp\:mt-\[0\.75lh\]{margin-top:.75lh}#app .sp\:mt-sp-\[15\]{margin-top:calc(100cqw*15/var(--spdw))}#app .sp\:mt-sp-\[25\]{margin-top:calc(100cqw*25/var(--spdw))}#app .sp\:mt-sp-\[26\]{margin-top:calc(100cqw*26/var(--spdw))}#app .sp\:mt-sp-\[30\]{margin-top:calc(100cqw*30/var(--spdw))}#app .sp\:mt-sp-\[43\]{margin-top:calc(100cqw*43/var(--spdw))}#app .sp\:mb-sp-\[40\]{margin-bottom:calc(100cqw*40/var(--spdw))}#app .sp\:ml-auto{margin-left:auto}#app .sp\:ml-sp-\[40\]{margin-left:calc(100cqw*40/var(--spdw))}#app .sp\:flex{display:flex}#app .sp\:hidden{display:none}#app .sp\:inline{display:inline}#app .sp\:h-screen{height:100vh}#app .sp\:h-sp-\[40\]{height:calc(100cqw*40/var(--spdw))}#app .sp\:h-sp-\[60\]{height:calc(100cqw*60/var(--spdw))}#app .sp\:h-sp-\[226\]{height:calc(100cqw*226/var(--spdw))}#app .sp\:h-sp-\[450\]{height:calc(100cqw*450/var(--spdw))}#app .sp\:w-\[5em\]{width:5em}#app .sp\:w-full{width:100%}#app .sp\:w-sp-\[\.\.\.\]{width:calc(100cqw*.../var(--spdw))}#app .sp\:w-sp-\[144\]{width:calc(100cqw*144/var(--spdw))}#app .sp\:w-sp-\[216\]{width:calc(100cqw*216/var(--spdw))}#app .sp\:w-sp-\[300\]{width:calc(100cqw*300/var(--spdw))}#app .sp\:w-sp-\[375\]{width:calc(100cqw*375/var(--spdw))}#app .sp\:max-w-sp-\[375\]{max-width:calc(100cqw*375/var(--spdw))}#app .sp\:min-w-sp-\[200\]{min-width:calc(100cqw*200/var(--spdw))}#app .sp\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}#app .sp\:flex-col{flex-direction:column}#app .sp\:items-center{align-items:center}#app .sp\:gap-x-sp-\[9\.5\]{column-gap:calc(100cqw*9.5/var(--spdw))}#app .sp\:gap-y-sp-\[5\]{row-gap:calc(100cqw*5/var(--spdw))}#app .sp\:gap-y-sp-\[7\]{row-gap:calc(100cqw*7/var(--spdw))}#app .sp\:gap-y-sp-\[12\]{row-gap:calc(100cqw*12/var(--spdw))}#app .sp\:gap-y-sp-\[18\]{row-gap:calc(100cqw*18/var(--spdw))}#app .sp\:gap-y-sp-\[20\]{row-gap:calc(100cqw*20/var(--spdw))}#app .sp\:gap-y-sp-\[25\]{row-gap:calc(100cqw*25/var(--spdw))}#app .sp\:gap-y-sp-\[40\]{row-gap:calc(100cqw*40/var(--spdw))}#app .sp\:mask-\[image\:var\(--spbg\)\],#app .sp\:mask-\[var\(--spbg\)\]{-webkit-mask-image:var(--spbg);mask-image:var(--spbg)}#app .sp\:py-sp-\[12\]{padding-top:calc(100cqw*12/var(--spdw));padding-bottom:calc(100cqw*12/var(--spdw))}#app .sp\:pt-sp-\[2\]{padding-top:calc(100cqw*2/var(--spdw))}#app .sp\:pt-sp-\[5\]{padding-top:calc(100cqw*5/var(--spdw))}#app .sp\:pt-sp-\[14\.5\]{padding-top:calc(100cqw*14.5/var(--spdw))}#app .sp\:pt-sp-\[18\.5\]{padding-top:calc(100cqw*18.5/var(--spdw))}#app .sp\:pt-sp-\[20\]{padding-top:calc(100cqw*20/var(--spdw))}#app .sp\:pt-sp-\[25\]{padding-top:calc(100cqw*25/var(--spdw))}#app .sp\:pt-sp-\[28\]{padding-top:calc(100cqw*28/var(--spdw))}#app .sp\:pt-sp-\[40\]{padding-top:calc(100cqw*40/var(--spdw))}#app .sp\:pt-sp-\[46\.5\]{padding-top:calc(100cqw*46.5/var(--spdw))}#app .sp\:pt-sp-\[61\]{padding-top:calc(100cqw*61/var(--spdw))}#app .sp\:pt-sp-\[190\]{padding-top:calc(100cqw*190/var(--spdw))}#app .sp\:px-sp-\[15\]{padding-left:calc(100cqw*15/var(--spdw));padding-right:calc(100cqw*15/var(--spdw))}#app .sp\:px-sp-\[20\]{padding-left:calc(100cqw*20/var(--spdw));padding-right:calc(100cqw*20/var(--spdw))}#app .sp\:px-sp-\[30\]{padding-left:calc(100cqw*30/var(--spdw));padding-right:calc(100cqw*30/var(--spdw))}#app .sp\:pr-sp-\[0\]{padding-right:calc(100cqw*0/var(--spdw))}#app .sp\:pr-sp-\[18\]{padding-right:calc(100cqw*18/var(--spdw))}#app .sp\:pb-0{padding-bottom:calc(var(--spacing)*0)}#app .sp\:pb-sp-\[1\]{padding-bottom:calc(100cqw*1/var(--spdw))}#app .sp\:pb-sp-\[15\]{padding-bottom:calc(100cqw*15/var(--spdw))}#app .sp\:pb-sp-\[20\]{padding-bottom:calc(100cqw*20/var(--spdw))}#app .sp\:pb-sp-\[38\]{padding-bottom:calc(100cqw*38/var(--spdw))}#app .sp\:pb-sp-\[50\]{padding-bottom:calc(100cqw*50/var(--spdw))}#app .sp\:pl-0{padding-left:calc(var(--spacing)*0)}#app .sp\:pl-sp-\[23\]{padding-left:calc(100cqw*23/var(--spdw))}#app .sp\:text-sp-\[\.\.\.\]{font-size:calc(100cqw*.../var(--spdw))}#app .sp\:text-sp-\[9\.8\]{font-size:calc(100cqw*9.8/var(--spdw))}#app .sp\:text-sp-\[10\]{font-size:calc(100cqw*10/var(--spdw))}#app .sp\:text-sp-\[11\]{font-size:calc(100cqw*11/var(--spdw))}#app .sp\:text-sp-\[12\.3\]{font-size:calc(100cqw*12.3/var(--spdw))}#app .sp\:text-sp-\[12\]{font-size:calc(100cqw*12/var(--spdw))}#app .sp\:text-sp-\[13\]{font-size:calc(100cqw*13/var(--spdw))}#app .sp\:text-sp-\[14\]{font-size:calc(100cqw*14/var(--spdw))}#app .sp\:text-sp-\[16\]{font-size:calc(100cqw*16/var(--spdw))}#app .sp\:text-sp-\[18\]{font-size:calc(100cqw*18/var(--spdw))}#app .sp\:text-sp-\[20\]{font-size:calc(100cqw*20/var(--spdw))}#app .sp\:text-sp-\[23\.5\]{font-size:calc(100cqw*23.5/var(--spdw))}#app .sp\:text-sp-\[24\]{font-size:calc(100cqw*24/var(--spdw))}#app .sp\:text-sp-\[25\.3\]{font-size:calc(100cqw*25.3/var(--spdw))}#app .sp\:text-sp-\[36\]{font-size:calc(100cqw*36/var(--spdw))}#app .sp\:text-sp-\[45\]{font-size:calc(100cqw*45/var(--spdw))}#app .sp\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}#app .sp\:leading-\[1\.13\]{--tw-leading:1.13;line-height:1.13}#app .sp\:leading-\[1\.44\]{--tw-leading:1.44;line-height:1.44}#app .sp\:leading-\[1\.54\]{--tw-leading:1.54;line-height:1.54}#app .sp\:leading-\[1\.68\]{--tw-leading:1.68;line-height:1.68}#app .sp\:leading-\[1\.77\]{--tw-leading:1.77;line-height:1.77}#app .sp\:leading-\[1\.91\]{--tw-leading:1.91;line-height:1.91}#app .sp\:leading-\[2\.06\]{--tw-leading:2.06;line-height:2.06}#app .sp\:filter-\(--drop-shadow-sp\){filter:var(--drop-shadow-sp)}#app .sp\:text-shadow-\(--text-shadow-sp\){text-shadow:var(--text-shadow-sp)}}@starting-style{#app .open\:starting\:opacity-0:is([open],:popover-open,:open){opacity:0}}#app .\[\&\>a\]\:opacity-0>a{opacity:0}#app .\[\&\>svg\]\:fill-green>svg{fill:var(--color-green)}#app .\[\&\>svg\]\:fill-white>svg{fill:var(--color-white)}@layer utilities{.text-box{text-box:trim-both cap alphabetic}.img{transform-origin:50%;height:auto;display:block}.img img,.img video{object-fit:cover;transform-origin:50%;width:100%;max-width:none;height:auto;display:block}.img[data-type=pc]{width:min(calc(100cqw*var(--pcw)/var(--pcdw)),calc(var(--pcw)*1px));aspect-ratio:calc(var(--pcw)/var(--pch))}.img[data-type=vpc]{width:calc(100cqw*var(--pcw)/var(--pcdw));aspect-ratio:calc(var(--pcw)/var(--pch))}.img[data-type=sp]{display:none}.img[data-type=cover]{width:100%;height:100%}.img[data-type=cover] img,.img[data-type=cover] video{object-fit:cover;width:100%;height:100%}.img[data-type=full]{min-width:100%;min-height:100%}@media (max-width:769px){.img[data-type=pc],.img[data-type=vpc],.img[data-type=sp]{width:calc(100cqw*var(--spw)/var(--spdw));aspect-ratio:calc(var(--spw)/var(--sph))}.img[data-type=sp]{display:block}.img[data-type=cover] img{width:100%;height:100%}}}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.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{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.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}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes fadein{0%{opacity:0}to{opacity:1}}
