.menu-item-icon[data-astro-cid-are7626v]{opacity:0;transition:opacity .16s,transform .16s cubic-bezier(.22,1,.36,1);transform:none}[data-astro-cid-are7626v][data-character-reveal=enabled] [data-astro-cid-are7626v][data-menu-link].is-selected .menu-item-icon[data-astro-cid-are7626v]{opacity:1;transform:scale(1)}@media (width>=48.0625rem){.menu-item-icon[data-astro-cid-are7626v]{transform:scale(.72)}[data-astro-cid-are7626v][data-character-reveal=enabled] [data-astro-cid-are7626v][data-menu-link]:hover .menu-item-icon[data-astro-cid-are7626v],[data-astro-cid-are7626v][data-character-reveal=enabled] [data-astro-cid-are7626v][data-menu-link]:focus-visible .menu-item-icon[data-astro-cid-are7626v]{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.menu-item-icon[data-astro-cid-are7626v]{transition:none}}.site-header--intro[data-astro-cid-jr7posx5]{animation:.68s cubic-bezier(.16,1,.3,1) 3.772s forwards site-header-in;transform:translateY(-105%)}@keyframes site-header-in{to{transform:translateY(0)}}:where(html:not([data-top-intro=play])) .site-header--intro[data-astro-cid-jr7posx5]{animation:none;transform:none}@media (prefers-reduced-motion:reduce){.site-header--intro[data-astro-cid-jr7posx5]{animation:none;transform:none}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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-content:"";--snow-sway-phase:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xl:36rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--leading-normal:1.5;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brown-50:#fdf4e5;--color-brown-100:#f6f0ea;--color-brown-150:#f7e8d0;--color-brown-200:#f1e4cd;--color-brown-250:#efddc0;--color-brown-300:#e6caa3;--color-brown-400:#dbc6a4;--color-brown-600:#9c886a;--color-brown-700:#765c41;--color-yellow-300:#ecd6a8;--color-yellow-400:#e4af46;--color-pink-400:#f46963;--color-red-400:#e95b55;--color-red-500:#dc534d;--color-red-700:#b53833;--color-green-300:#9cd9d4;--color-green-500:#54918c;--color-green-700:#417b76;--color-navy-400:#60707d;--color-navy-700:#3f5a72;--color-gray-300:#cbcbcb;--color-gray-999:#fff;--color-blue-500:#5f70b8;--font-main:"Rounded Mplus 1c", "M PLUS Rounded 1c", "Hiragino Maru Gothic ProN", "Hiragino Kaku Gothic ProN", system-ui, sans-serif;--animate-kurimanju-trot:kurimanju-trot-bob .6s ease-in-out infinite, kurimanju-trot-sway 1.2s ease-in-out infinite;--animate-character-furuhonya-fluster:character-furuhonya-fluster 4.2s ease-in-out infinite;--animate-character-shisa-sway:character-shisa-sway 6.6s ease-in-out infinite;--animate-character-rock:character-rock 4s ease-in-out infinite;--animate-character-slide-left:character-slide-left 18.4s ease-in-out infinite;--animate-character-rakko-teeter:character-rakko-teeter 8s ease-in-out infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;scroll-padding-top:84px;overflow-x:hidden}body{min-width:320px;margin:0;overflow-x:hidden}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--color-blue-500);outline-offset:3px}body.is-menu-open{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width>=48.0625rem){html{scroll-padding-top:80px}body.is-menu-open{overflow:visible}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-\[-1\.5px_-0\.27\%\]{inset:-1.5px -.27%}.inset-\[21\.46\%_12\.79\%_67\.58\%_13\%\]{inset:21.46% 12.79% 67.58% 13%}.inset-\[43\.15\%_12\.79\%_45\.89\%_13\%\]{inset:43.15% 12.79% 45.89% 13%}.inset-\[66\.35\%_12\.79\%_22\.69\%_13\%\]{inset:66.35% 12.79% 22.69% 13%}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-6{top:calc(var(--spacing) * 6)}.top-\[-7px\]{top:-7px}.top-\[-53\.385456px\]{top:-53.3855px}.top-\[6\.335px\]{top:6.335px}.top-\[11px\]{top:11px}.top-\[12\.83px\]{top:12.83px}.top-\[13\.086px\]{top:13.086px}.top-\[13\.813px\]{top:13.813px}.top-\[13px\]{top:13px}.top-\[16\.295px\]{top:16.295px}.top-\[17\.5px\]{top:17.5px}.top-\[22\.134px\]{top:22.134px}.top-\[22px\]{top:22px}.top-\[25\.412px\]{top:25.412px}.top-\[26px\]{top:26px}.top-\[28\.724px\]{top:28.724px}.top-\[29\.147px\]{top:29.147px}.top-\[30\.068px\]{top:30.068px}.top-\[30px\]{top:30px}.top-\[33\.078px\]{top:33.078px}.top-\[35\.97px\]{top:35.97px}.top-\[35px\]{top:35px}.top-\[39\.813px\]{top:39.813px}.top-\[42px\]{top:42px}.top-\[43px\]{top:43px}.top-\[45\.186px\]{top:45.186px}.top-\[46px\]{top:46px}.top-\[57\.217px\]{top:57.217px}.top-\[57\.497px\]{top:57.497px}.top-\[68px\]{top:68px}.top-\[78\.144px\]{top:78.144px}.top-\[91\.999px\]{top:91.999px}.top-\[103\.695px\]{top:103.695px}.top-\[115\.537px\]{top:115.537px}.top-\[148\.001px\]{top:148.001px}.top-\[148\.047px\]{top:148.047px}.top-\[162\.665px\]{top:162.665px}.top-\[165\.144px\]{top:165.144px}.top-\[190\.186px\]{top:190.186px}.top-\[194\.814px\]{top:194.814px}.top-\[204\.338px\]{top:204.338px}.top-\[228\.047px\]{top:228.047px}.top-\[236\.999px\]{top:236.999px}.top-\[272\.499px\]{top:272.499px}.top-\[287\.186px\]{top:287.186px}.top-\[309\.94px\]{top:309.94px}.top-\[318\.724px\]{top:318.724px}.top-\[333\.999px\]{top:333.999px}.top-\[339\.144px\]{top:339.144px}.top-\[346\.411px\]{top:346.411px}.top-\[363px\]{top:363px}.top-\[365\.537px\]{top:365.537px}.top-\[378\.047px\]{top:378.047px}.right-0{right:0}.right-5{right:calc(var(--spacing) * 5)}.right-\[-2\%\]{right:-2%}.right-\[-15\.44px\]{right:-15.44px}.right-\[-16\.66px\]{right:-16.66px}.right-\[-23\.38px\]{right:-23.38px}.right-\[-55px\]{right:-55px}.right-\[9\.56px\]{right:9.56px}.right-\[14px\]{right:14px}.right-\[20\.097px\]{right:20.097px}.right-\[21\.15px\]{right:21.15px}.right-\[21\.951px\]{right:21.951px}.right-\[29\.56px\]{right:29.56px}.right-\[41\.951px\]{right:41.951px}.right-\[49\.56px\]{right:49.56px}.right-\[51\.848px\]{right:51.848px}.right-\[54\.98px\]{right:54.98px}.bottom-0{bottom:0}.bottom-11{bottom:calc(var(--spacing) * 11)}.bottom-\[-13\.89px\]{bottom:-13.89px}.bottom-\[-13\.93px\]{bottom:-13.93px}.bottom-\[-40\.18px\]{bottom:-40.18px}.bottom-\[-57\.76px\]{bottom:-57.76px}.bottom-\[-58\.41px\]{bottom:-58.41px}.bottom-\[-58\.47px\]{bottom:-58.47px}.bottom-\[-80\.03px\]{bottom:-80.03px}.bottom-\[3px\]{bottom:3px}.bottom-\[6\.5\%\]{bottom:6.5%}.bottom-\[11\.5\%\]{bottom:11.5%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-16{left:calc(var(--spacing) * 16)}.left-\[-4\%\]{left:-4%}.left-\[-20\.8px\]{left:-20.8px}.left-\[-22\.13px\]{left:-22.13px}.left-\[-30\.3px\]{left:-30.3px}.left-\[7px\]{left:7px}.left-\[9\.289px\]{left:9.289px}.left-\[9\.574px\]{left:9.574px}.left-\[9px\]{left:9px}.left-\[13\.473px\]{left:13.473px}.left-\[19\.473px\]{left:19.473px}.left-\[25\.54\%\]{left:25.54%}.left-\[25\.574px\]{left:25.574px}.left-\[28\.038px\]{left:28.038px}.left-\[28\.876px\]{left:28.876px}.left-\[30px\]{left:30px}.left-\[31px\]{left:31px}.left-\[37\.475px\]{left:37.475px}.left-\[38\.679px\]{left:38.679px}.left-\[38\.764px\]{left:38.764px}.left-\[40\.559px\]{left:40.559px}.left-\[44\.475px\]{left:44.475px}.left-\[44\.876px\]{left:44.876px}.left-\[46px\]{left:46px}.left-\[47\.473px\]{left:47.473px}.left-\[53\.475px\]{left:53.475px}.left-\[56\.788px\]{left:56.788px}.left-\[62px\]{left:62px}.left-\[63\.473px\]{left:63.473px}.left-\[80\.475px\]{left:80.475px}.left-\[107px\]{left:107px}.left-\[109px\]{left:109px}.left-\[calc\(10\.204082vw\+85\.632653px\)\]{left:calc(10.2041vw + 85.6327px)}.left-\[calc\(50\%\+56\.97px\)\]{left:calc(50% + 56.97px)}.left-\[calc\(50\%\+91\.1px\)\]{left:calc(50% + 91.1px)}.left-\[calc\(50\%\+129px\)\]{left:calc(50% + 129px)}.left-\[calc\(50\%\+156\.041px\)\]{left:calc(50% + 156.041px)}.left-\[calc\(50\%\+191px\)\]{left:calc(50% + 191px)}.left-\[calc\(50\%\+238px\)\]{left:calc(50% + 238px)}.left-\[calc\(50\%\+428\.097px\)\]{left:calc(50% + 428.097px)}.left-\[calc\(50\%-65\.363px\)\]{left:calc(50% - 65.363px)}.left-\[calc\(50\%-104\.773px\)\]{left:calc(50% - 104.773px)}.left-\[calc\(50\%-142px\)\]{left:calc(50% - 142px)}.left-\[calc\(50\%-163\.041px\)\]{left:calc(50% - 163.041px)}.left-\[calc\(50\%-186px\)\]{left:calc(50% - 186px)}.left-\[calc\(50\%-249px\)\]{left:calc(50% - 249px)}.left-\[calc\(50\%-440px\)\]{left:calc(50% - 440px)}.left-\[calc\(59\.438776vw\+28\.510204px\)\]{left:calc(59.4388vw + 28.5102px)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.container{width:100%}@media (width>=27.5625rem){.container{max-width:27.5625rem}}@media (width>=48.0625rem){.container{max-width:48.0625rem}}.m-0{margin:0}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.\!mt-3{margin-top:calc(var(--spacing) * 3)!important}.\!mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-1{margin-top:var(--spacing)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.-mb-14{margin-bottom:calc(var(--spacing) * -14)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-\[calc\(var\(--play-size\)\*0\.072\)\]{margin-left:calc(var(--play-size) * .072)}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[205\.333\/72\]{aspect-ratio:205.333/72}.aspect-\[430\.82\/198\.16\]{aspect-ratio:430.82/198.16}.aspect-\[464\/88\]{aspect-ratio:464/88}.aspect-\[640\/427\]{aspect-ratio:640/427}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[5px\]{width:5px;height:5px}.size-\[7px\]{width:7px;height:7px}.size-\[9px\]{width:9px;height:9px}.size-\[112px\]{width:112px;height:112px}.size-\[280px\]{width:280px;height:280px}.size-full{width:100%;height:100%}.\!h-10{height:calc(var(--spacing) * 10)!important}.h-0{height:0}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-\[1\.125rem\]{height:1.125rem}.h-\[2\.21749px\]{height:2.21749px}.h-\[3px\]{height:3px}.h-\[4\.76px\]{height:4.76px}.h-\[4\.286px\]{height:4.286px}.h-\[4\.4346px\]{height:4.4346px}.h-\[5\.399px\]{height:5.399px}.h-\[5\.759px\]{height:5.759px}.h-\[7\.75px\]{height:7.75px}.h-\[10\.19px\]{height:10.19px}.h-\[10px\]{height:10px}.h-\[12\.239px\]{height:12.239px}.h-\[12\.378px\]{height:12.378px}.h-\[13\.056px\]{height:13.056px}.h-\[13\.177px\]{height:13.177px}.h-\[13px\]{height:13px}.h-\[14\.563px\]{height:14.563px}.h-\[14px\]{height:14px}.h-\[15\.995px\]{height:15.995px}.h-\[16\.014px\]{height:16.014px}.h-\[17\.25\%\]{height:17.25%}.h-\[17\.071px\]{height:17.071px}.h-\[17\.939px\]{height:17.939px}.h-\[18\.92\%\]{height:18.92%}.h-\[18px\]{height:18px}.h-\[19\.581px\]{height:19.581px}.h-\[20\.559px\]{height:20.559px}.h-\[21\.93px\]{height:21.93px}.h-\[24\.085px\]{height:24.085px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[27\.828px\]{height:27.828px}.h-\[29\.58px\]{height:29.58px}.h-\[30\.869px\]{height:30.869px}.h-\[32\.927px\]{height:32.927px}.h-\[32px\]{height:32px}.h-\[40\.828px\]{height:40.828px}.h-\[41px\]{height:41px}.h-\[42\.75px\]{height:42.75px}.h-\[42px\]{height:42px}.h-\[54\.068px\]{height:54.068px}.h-\[54\.427px\]{height:54.427px}.h-\[57\.267px\]{height:57.267px}.h-\[62\.188px\]{height:62.188px}.h-\[62\.269px\]{height:62.269px}.h-\[63\.025px\]{height:63.025px}.h-\[63px\]{height:63px}.h-\[64\.8px\]{height:64.8px}.h-\[64\.716px\]{height:64.716px}.h-\[66px\]{height:66px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[71\.896px\]{height:71.896px}.h-\[81px\]{height:81px}.h-\[84\.494px\]{height:84.494px}.h-\[84px\]{height:84px}.h-\[85\.95px\]{height:85.95px}.h-\[88\.95px\]{height:88.95px}.h-\[90\.032px\]{height:90.032px}.h-\[90\.145px\]{height:90.145px}.h-\[95\.618px\]{height:95.618px}.h-\[107\.8125px\]{height:107.813px}.h-\[121\%\]{height:121%}.h-\[122px\]{height:122px}.h-\[123\.35px\]{height:123.35px}.h-\[164px\]{height:164px}.h-\[173px\]{height:173px}.h-\[351\.81px\]{height:351.81px}.h-\[382\.581px\]{height:382.581px}.h-\[calc\(var\(--play-size\)\*0\.36\)\]{height:calc(var(--play-size) * .36)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.\!min-h-10{min-height:calc(var(--spacing) * 10)!important}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[41px\]{min-height:41px}.min-h-\[66px\]{min-height:66px}.min-h-\[174px\]{min-height:174px}.min-h-\[720px\]{min-height:720px}.min-h-\[calc\(624px\+95\.618px\)\]{min-height:719.618px}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-6{width:calc(var(--spacing) * 6)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-64{width:calc(var(--spacing) * 64)}.w-\[3\.905px\]{width:3.905px}.w-\[4\.375rem\]{width:4.375rem}.w-\[4\.502px\]{width:4.502px}.w-\[5\.5rem\]{width:5.5rem}.w-\[5\.625rem\]{width:5.625rem}.w-\[5\.671px\]{width:5.671px}.w-\[5px\]{width:5px}.w-\[6\.049px\]{width:6.049px}.w-\[6\.666px\]{width:6.666px}.w-\[7px\]{width:7px}.w-\[8\.14px\]{width:8.14px}.w-\[9\.7\%\]{width:9.7%}.w-\[9\.205px\]{width:9.205px}.w-\[9px\]{width:9px}.w-\[10\.9375rem\]{width:10.9375rem}.w-\[11\.057px\]{width:11.057px}.w-\[11\.795px\]{width:11.795px}.w-\[11\.903px\]{width:11.903px}.w-\[12px\]{width:12px}.w-\[13\.7\%\]{width:13.7%}.w-\[13\.0667rem\]{width:13.0667rem}.w-\[13px\]{width:13px}.w-\[14\.75\%\]{width:14.75%}.w-\[16\.313px\]{width:16.313px}.w-\[16\.731px\]{width:16.731px}.w-\[16px\]{width:16px}.w-\[17\.337px\]{width:17.337px}.w-\[18\.202px\]{width:18.202px}.w-\[19\.416px\]{width:19.416px}.w-\[21\.325px\]{width:21.325px}.w-\[21px\]{width:21px}.w-\[22\.8\%\]{width:22.8%}.w-\[24\.638px\]{width:24.638px}.w-\[26\.189px\]{width:26.189px}.w-\[27\.331px\]{width:27.331px}.w-\[28\.5\%\]{width:28.5%}.w-\[28px\]{width:28px}.w-\[29\.5\%\]{width:29.5%}.w-\[29\.153px\]{width:29.153px}.w-\[31\.293px\]{width:31.293px}.w-\[31\.707px\]{width:31.707px}.w-\[34px\]{width:34px}.w-\[39px\]{width:39px}.w-\[48\.406px\]{width:48.406px}.w-\[48\.495px\]{width:48.495px}.w-\[50\.51px\]{width:50.51px}.w-\[50\.467px\]{width:50.467px}.w-\[51\.96\%\]{width:51.96%}.w-\[57px\]{width:57px}.w-\[59\.267px\]{width:59.267px}.w-\[66\.094px\]{width:66.094px}.w-\[67\.845px\]{width:67.845px}.w-\[70\.821px\]{width:70.821px}.w-\[70px\]{width:70px}.w-\[82\.131px\]{width:82.131px}.w-\[83\.894px\]{width:83.894px}.w-\[87\.17px\]{width:87.17px}.w-\[87\.174px\]{width:87.174px}.w-\[87px\]{width:87px}.w-\[89\.397px\]{width:89.397px}.w-\[91\.333px\]{width:91.333px}.w-\[107\.333px\]{width:107.333px}.w-\[114px\]{width:114px}.w-\[117\.14px\]{width:117.14px}.w-\[118\%\]{width:118%}.w-\[118\.903px\]{width:118.903px}.w-\[126\.171px\]{width:126.171px}.w-\[128\.234px\]{width:128.234px}.w-\[141\.938px\]{width:141.938px}.w-\[147px\]{width:147px}.w-\[165px\]{width:165px}.w-\[205px\]{width:205px}.w-\[255\.331px\]{width:255.331px}.w-\[259\.413px\]{width:259.413px}.w-\[299px\]{width:299px}.w-\[312px\]{width:312px}.w-\[314px\]{width:314px}.w-\[442\.708344px\]{width:442.708px}.w-\[465px\]{width:465px}.w-\[550px\]{width:550px}.w-\[575px\]{width:575px}.w-\[2560px\]{width:2560px}.w-\[calc\(var\(--play-size\)\*0\.288\)\]{width:calc(var(--play-size) * .288)}.w-\[max\(100\%\,575px\)\]{width:max(100%,575px)}.w-\[min\(100\%\,640px\)\]{width:min(100%,640px)}.w-\[min\(100\%\,1020px\)\]{width:min(100%,1020px)}.w-\[min\(343px\,calc\(100vw-32px\)\)\]{width:min(343px,100vw - 32px)}.w-\[var\(--play-size\)\]{width:var(--play-size)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-5xl{max-width:var(--container-5xl)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-\[63\.75rem\]{max-width:63.75rem}.max-w-\[213px\]{max-width:213px}.max-w-\[335px\]{max-width:335px}.max-w-\[640px\]{max-width:640px}.max-w-\[1005px\]{max-width:1005px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[42rem\]{min-width:42rem}.min-w-\[333px\]{min-width:333px}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.basis-\[calc\(\(100\%-0\.5rem\)\/3\)\]{flex-basis:calc(33.3333% - .166667rem)}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[8\%\]{--tw-translate-x:calc(8% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2\.5{--tw-translate-y:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[var\(--face-offset-y\)\]{--tw-translate-y:var(--face-offset-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-y-100{--tw-scale-y:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-character-furuhonya-fluster{animation:var(--animate-character-furuhonya-fluster)}.animate-character-rakko-teeter{animation:var(--animate-character-rakko-teeter)}.animate-character-rock{animation:var(--animate-character-rock)}.animate-character-shisa-sway{animation:var(--animate-character-shisa-sway)}.animate-character-slide-left{animation:var(--animate-character-slide-left)}.animate-kurimanju-trot{animation:var(--animate-kurimanju-trot)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.\!gap-2{gap:calc(var(--spacing) * 2)!important}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[3\.984px\]{gap:3.984px}.gap-\[42px\]{gap:42px}.gap-\[64px\]{gap:64px}.gap-px{gap:1px}.gap-x-0{column-gap:0}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.\[border-radius\:0\.332px\/0\.377px\]{border-radius:.332px/.377px}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[5px\]{border-radius:5px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-solid{--tw-border-style:solid;border-style:solid}.border-brown-150{border-color:var(--color-brown-150)}.border-brown-400{border-color:var(--color-brown-400)}.border-brown-700{border-color:var(--color-brown-700)}.border-gray-999{border-color:var(--color-gray-999)}.border-green-500{border-color:var(--color-green-500)}.border-red-500{border-color:var(--color-red-500)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-400{border-color:var(--color-yellow-400)}.bg-\[\#D9D9D9\],.bg-\[\#d9d9d9\]{background-color:#d9d9d9}.bg-\[rgba\(21\,15\,12\,0\.6\)\]{background-color:#150f0c99}.bg-brown-50{background-color:var(--color-brown-50)}.bg-brown-100{background-color:var(--color-brown-100)}.bg-brown-200{background-color:var(--color-brown-200)}.bg-brown-250{background-color:var(--color-brown-250)}.bg-brown-300{background-color:var(--color-brown-300)}.bg-brown-400{background-color:var(--color-brown-400)}.bg-brown-600{background-color:var(--color-brown-600)}.bg-brown-700{background-color:var(--color-brown-700)}.bg-current{background-color:currentColor}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-999{background-color:var(--color-gray-999)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-700{background-color:var(--color-green-700)}.bg-navy-400{background-color:var(--color-navy-400)}.bg-navy-700{background-color:var(--color-navy-700)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-700{background-color:var(--color-red-700)}.bg-transparent{background-color:#0000}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.from-navy-400{--tw-gradient-from:var(--color-navy-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-navy-700{--tw-gradient-to:var(--color-navy-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-repeat-x{background-repeat:repeat-x}.\[mask-size\:100\%_100\%\]{mask-size:100% 100%}.\[mask-size\:contain\]{mask-size:contain}.\[mask-position\:center\]{mask-position:50%}.\[mask-repeat\:no-repeat\]{mask-repeat:no-repeat}.mask-repeat{mask-repeat:repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-0{padding-right:0}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-0{padding-bottom:0}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[calc\(56px\+95\.618px\)\]{padding-bottom:151.618px}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.font-\[inherit\]{font-family:inherit}.font-main{font-family:var(--font-main)}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[0\.7px\]{--tw-tracking:.7px;letter-spacing:.7px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.8px\]{--tw-tracking:.8px;letter-spacing:.8px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[2\.4px\]{--tw-tracking:2.4px;letter-spacing:2.4px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[inherit\]{color:inherit}.text-blue-500{color:var(--color-blue-500)}.text-brown-600{color:var(--color-brown-600)}.text-brown-700{color:var(--color-brown-700)}.text-gray-300{color:var(--color-gray-300)}.text-gray-999{color:var(--color-gray-999)}.text-green-500{color:var(--color-green-500)}.text-inherit{color:inherit}.text-navy-400{color:var(--color-navy-400)}.text-navy-700{color:var(--color-navy-700)}.text-pink-400{color:var(--color-pink-400)}.text-red-400{color:var(--color-red-400)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\[color-scheme\:light\]{color-scheme:light}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-90{opacity:.9}.shadow-\[0_3px_0_var\(--color-red-700\)\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,var(--color-red-700));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(36\,91\,93\,0\.3\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#245b5d4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_15px_rgba\(93\,85\,44\,0\.3\)\,0_4px_6px_rgba\(93\,85\,44\,0\.3\)\]{--tw-shadow:0 10px 15px var(--tw-shadow-color,#5d552c4d), 0 4px 6px var(--tw-shadow-color,#5d552c4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-navy-700\/10{--tw-shadow-color:#3f5a721a}@supports (color:color-mix(in lab, red, red)){.shadow-navy-700\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-navy-700) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-brown-700{--tw-ring-color:var(--color-brown-700)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.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))}.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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-180{--tw-duration:.18s;transition-duration:.18s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[will-change\:translate\,rotate\]{will-change:translate,rotate}.will-change-transform{will-change:transform}.select-none{user-select:none}.\[--character-rock-direction\:-1\]{--character-rock-direction:-1}.\[--market-tablet-progress\:clamp\(0\,calc\(\(100vw-375px\)\/393px\)\,1\)\]{--market-tablet-progress:clamp(0, calc((100vw - 375px) / 393px), 1)}.\[--play-size\:clamp\(3\.5rem\,8vw\,4\.5rem\)\]{--play-size:clamp(3.5rem, 8vw, 4.5rem)}.\[--santa-sink\:8px\]{--santa-sink:8px}.\[--santa-width\:182px\]{--santa-width:182px}.\[--snow-distance\:190px\]{--snow-distance:190px}.\[--snow-distance\:245px\]{--snow-distance:245px}.\[--snow-drift\:14px\]{--snow-drift:14px}.\[--snow-drift\:24px\]{--snow-drift:24px}.\[--snow-tilt\:0deg\]{--snow-tilt:0deg}.\[--snow-tilt\:7deg\]{--snow-tilt:7deg}.\[-webkit-mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat}.\[-webkit-mask-size\:100\%_100\%\]{-webkit-mask-size:100% 100%}.\[-webkit-text-stroke\:2px_var\(--color-red-500\)\]{-webkit-text-stroke:2px var(--color-red-500)}.\[-webkit-text-stroke\:3\.5px_var\(--color-red-500\)\]{-webkit-text-stroke:3.5px var(--color-red-500)}.\[-webkit-user-select\:none\]{-webkit-user-select:none}.\[paint-order\:stroke_fill\]{paint-order:stroke fill}.group-open\:rotate-0:is(:where(.group):is([open],:popover-open,:open) *){rotate:0deg}@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\/menu\:opacity-100:is(:where(.group\/menu):hover *){opacity:1}}.group-focus-visible\/menu\:opacity-100:is(:where(.group\/menu):focus-visible *){opacity:1}.group-\[\.is-open\]\:-translate-y-\[6\.5px\]:is(:where(.group).is-open *){--tw-translate-y:calc(6.5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-\[\.is-open\]\:translate-y-\[6\.07px\]:is(:where(.group).is-open *){--tw-translate-y:6.07px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-\[\.is-open\]\:-rotate-45:is(:where(.group).is-open *){rotate:-45deg}.group-\[\.is-open\]\:rotate-45:is(:where(.group).is-open *){rotate:45deg}.group-\[\.is-open\]\:opacity-0:is(:where(.group).is-open *){opacity:0}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * .5)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:-top-3:before{content:var(--tw-content);top:calc(var(--spacing) * -3)}.before\:top-0:before{content:var(--tw-content);top:0}.before\:bottom-\[95\.618px\]:before{content:var(--tw-content);bottom:95.618px}.before\:z-\[5\]:before{content:var(--tw-content);z-index:5}.before\:h-6:before{content:var(--tw-content);height:calc(var(--spacing) * 6)}.before\:rounded-\[10px\]:before{content:var(--tw-content);border-radius:10px}.before\:border-2:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:2px}.before\:border-brown-400:before{content:var(--tw-content);border-color:var(--color-brown-400)}.before\:bg-brown-200:before{content:var(--tw-content);background-color:var(--color-brown-200)}.before\:bg-navy-400:before{content:var(--tw-content);background-color:var(--color-navy-400)}.before\:bg-navy-700:before{content:var(--tw-content);background-color:var(--color-navy-700)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-brown-400:after{content:var(--tw-content);background-color:var(--color-brown-400)}.after\:\[mask-image\:var\(--divider-mask\)\]:after{content:var(--tw-content);-webkit-mask-image:var(--divider-mask);-webkit-mask-image:var(--divider-mask);mask-image:var(--divider-mask)}.after\:\[mask-size\:147px_3px\]:after{content:var(--tw-content);mask-size:147px 3px}.after\:\[mask-repeat\:repeat-x\]:after{content:var(--tw-content);mask-repeat:repeat-x}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:\[-webkit-mask-image\:var\(--divider-mask\)\]:after{content:var(--tw-content);-webkit-mask-image:var(--divider-mask)}.after\:\[-webkit-mask-repeat\:repeat-x\]:after{content:var(--tw-content);-webkit-mask-repeat:repeat-x}.after\:\[-webkit-mask-size\:147px_3px\]:after{content:var(--tw-content);-webkit-mask-size:147px 3px}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-\[3px\]:hover{--tw-translate-y:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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)}.hover\:bg-brown-150:hover{background-color:var(--color-brown-150)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:shadow-\[0_6px_0_rgba\(118\,92\,65\,0\.12\)\]:hover{--tw-shadow:0 6px 0 var(--tw-shadow-color,#765c411f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_6px_0_rgba\(118\,92\,65\,0\.16\)\]:hover{--tw-shadow:0 6px 0 var(--tw-shadow-color,#765c4129);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_6px_0_rgba\(244\,105\,99\,0\.16\)\]:hover{--tw-shadow:0 6px 0 var(--tw-shadow-color,#f4696329);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:-translate-y-\[3px\]:focus-visible{--tw-translate-y:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius-lg)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-4:focus-visible{outline-style:var(--tw-outline-style);outline-width:4px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-1px\]:focus-visible{outline-offset:-1px}.focus-visible\:outline-offset-\[5px\]:focus-visible{outline-offset:5px}.focus-visible\:outline-gray-999:focus-visible{outline-color:var(--color-gray-999)}.focus-visible\:outline-pink-400:focus-visible{outline-color:var(--color-pink-400)}.focus-visible\:outline-yellow-400:focus-visible{outline-color:var(--color-yellow-400)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-40:disabled{opacity:.4}.data-\[active\=false\]\:hidden[data-active=false]{display:none}.data-\[active\=true\]\:border-pink-400[data-active=true]{border-color:var(--color-pink-400)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (width>=27.5625rem){.tablet\:top-\[-166\.373px\]{top:-166.373px}.tablet\:top-\[1\.487px\]{top:1.487px}.tablet\:top-auto{top:auto}.tablet\:right-0{right:0}.tablet\:right-\[-32px\]{right:-32px}.tablet\:right-\[calc\(-0\.305\*var\(--fluid-width\)-28px\)\]{right:calc(-.305 * var(--fluid-width) - 28px)}.tablet\:right-\[calc\(-6\.0523vw-0\.623px\)\]{right:calc(-6.0523vw - .623px)}.tablet\:right-\[calc\(50\%-178px\)\]{right:calc(50% - 178px)}.tablet\:bottom-\[-76\.938px\]{bottom:-76.938px}.tablet\:bottom-\[-79\.352px\]{bottom:-79.352px}.tablet\:bottom-\[-80\.195px\]{bottom:-80.195px}.tablet\:bottom-\[-82\.072px\]{bottom:-82.072px}.tablet\:bottom-\[-83\.59px\]{bottom:-83.59px}.tablet\:bottom-\[-97\.21px\]{bottom:-97.21px}.tablet\:bottom-\[calc\(-1\.2492vw-25\.683px\)\]{bottom:calc(-1.2492vw - 25.683px)}.tablet\:left-0{left:0}.tablet\:left-\[-39px\]{left:-39px}.tablet\:left-\[-40px\]{left:-40px}.tablet\:left-\[calc\(50\%-178px\)\]{left:calc(50% - 178px)}.tablet\:left-auto{left:auto}.tablet\:mx-8{margin-inline:calc(var(--spacing) * 8)}.tablet\:mx-\[clamp\(0px\,calc\(9\.329446vw-39\.650146px\)\,32px\)\]{margin-inline:clamp(0px,9.32945vw - 39.6501px,32px)}.tablet\:mx-\[clamp\(16px\,calc\(4\.664723vw-3\.825073px\)\,32px\)\]{margin-inline:clamp(16px,4.66472vw - 3.82507px,32px)}.tablet\:mx-auto{margin-inline:auto}.tablet\:mt-0{margin-top:0}.tablet\:mt-4{margin-top:calc(var(--spacing) * 4)}.tablet\:mt-10{margin-top:calc(var(--spacing) * 10)}.tablet\:mt-12{margin-top:calc(var(--spacing) * 12)}.tablet\:mb-0{margin-bottom:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:inline{display:inline}.tablet\:aspect-\[640\/427\]{aspect-ratio:640/427}.tablet\:aspect-auto{aspect-ratio:auto}.tablet\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.tablet\:size-\[136px\]{width:136px;height:136px}.tablet\:size-\[calc\(36px\+20px\*var\(--market-tablet-progress\)\)\]{width:calc(36px + 20px * var(--market-tablet-progress));height:calc(36px + 20px * var(--market-tablet-progress))}.tablet\:\!h-10{height:calc(var(--spacing) * 10)!important}.tablet\:\!h-\[41px\]{height:41px!important}.tablet\:\!h-\[46px\]{height:46px!important}.tablet\:h-0{height:0}.tablet\:h-4{height:calc(var(--spacing) * 4)}.tablet\:h-6{height:calc(var(--spacing) * 6)}.tablet\:h-8{height:calc(var(--spacing) * 8)}.tablet\:h-16{height:calc(var(--spacing) * 16)}.tablet\:h-\[4\.236398px\]{height:4.2364px}.tablet\:h-\[8\.47207px\]{height:8.47207px}.tablet\:h-\[46px\]{height:46px}.tablet\:h-\[50\.996px\]{height:50.996px}.tablet\:h-\[64\.994px\]{height:64.994px}.tablet\:h-\[211px\]{height:211px}.tablet\:h-\[220\.8px\]{height:220.8px}.tablet\:h-\[296px\]{height:296px}.tablet\:h-\[calc\(27\.0408vw\+62\.327px\)\]{height:calc(27.0408vw + 62.327px)}.tablet\:h-\[clamp\(122px\,27\.6vw\,212px\)\]{height:clamp(122px,27.6vw,212px)}.tablet\:h-\[var\(--fluid-height\)\]{height:var(--fluid-height)}.tablet\:h-auto{height:auto}.tablet\:\!min-h-10{min-height:calc(var(--spacing) * 10)!important}.tablet\:\!min-h-\[41px\]{min-height:41px!important}.tablet\:min-h-16{min-height:calc(var(--spacing) * 16)}.tablet\:min-h-\[85px\]{min-height:85px}.tablet\:min-h-\[366px\]{min-height:366px}.tablet\:min-h-\[653\.996px\]{min-height:653.996px}.tablet\:min-h-\[814\.032px\]{min-height:814.032px}.tablet\:min-h-\[max\(174px\,27\.6vw\)\]{min-height:max(174px,27.6vw)}.tablet\:\!w-64{width:calc(var(--spacing) * 64)!important}.tablet\:\!w-\[296px\]{width:296px!important}.tablet\:w-\[8\.472px\]{width:8.472px}.tablet\:w-\[13\.0833rem\]{width:13.0833rem}.tablet\:w-\[29px\]{width:29px}.tablet\:w-\[38\.12\%\]{width:38.12%}.tablet\:w-\[51px\]{width:51px}.tablet\:w-\[76\.667px\]{width:76.667px}.tablet\:w-\[105px\]{width:105px}.tablet\:w-\[137px\]{width:137px}.tablet\:w-\[161px\]{width:161px}.tablet\:w-\[296px\]{width:296px}.tablet\:w-\[629px\]{width:629px}.tablet\:w-\[768px\]{width:768px}.tablet\:w-\[906\.6667px\]{width:906.667px}.tablet\:w-\[1440px\]{width:1440px}.tablet\:w-\[calc\(23\.4033vw\+53\.942px\)\]{width:calc(23.4033vw + 53.942px)}.tablet\:w-\[min\(100\%\,440px\)\]{width:min(100%,440px)}.tablet\:w-\[min\(320px\,84vw\)\]{width:min(320px,84vw)}.tablet\:w-\[var\(--fluid-width\)\]{width:var(--fluid-width)}.tablet\:w-full{width:100%}.tablet\:max-w-\[223px\]{max-width:223px}.tablet\:max-w-\[298px\]{max-width:298px}.tablet\:max-w-\[324px\]{max-width:324px}.tablet\:max-w-\[585px\]{max-width:585px}.tablet\:max-w-\[640px\]{max-width:640px}.tablet\:max-w-\[686px\]{max-width:686px}.tablet\:max-w-full{max-width:100%}.tablet\:max-w-none{max-width:none}.tablet\:basis-\[calc\(\(100\%-2rem\)\/3\)\]{flex-basis:calc(33.3333% - .666667rem)}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-\[repeat\(auto-fill\,minmax\(159\.5px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(159.5px,1fr))}.tablet\:grid-cols-\[repeat\(auto-fit\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.tablet\:flex-col{flex-direction:column}.tablet\:flex-row{flex-direction:row}.tablet\:justify-center{justify-content:center}.tablet\:gap-0{gap:0}.tablet\:gap-0\.5{gap:calc(var(--spacing) * .5)}.tablet\:gap-3{gap:calc(var(--spacing) * 3)}.tablet\:gap-4{gap:calc(var(--spacing) * 4)}.tablet\:gap-8{gap:calc(var(--spacing) * 8)}.tablet\:gap-10{gap:calc(var(--spacing) * 10)}.tablet\:gap-12{gap:calc(var(--spacing) * 12)}.tablet\:gap-16{gap:calc(var(--spacing) * 16)}.tablet\:gap-\[8\.644px\]{gap:8.644px}.tablet\:gap-\[56px\]{gap:56px}.tablet\:gap-\[80px\]{gap:80px}.tablet\:\[border-radius\:0\.72px\]{border-radius:.72px}.tablet\:border-0{border-style:var(--tw-border-style);border-width:0}.tablet\:border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.tablet\:p-3{padding:calc(var(--spacing) * 3)}.tablet\:p-12{padding:calc(var(--spacing) * 12)}.tablet\:px-0{padding-inline:0}.tablet\:px-4{padding-inline:calc(var(--spacing) * 4)}.tablet\:px-5{padding-inline:calc(var(--spacing) * 5)}.tablet\:px-8{padding-inline:calc(var(--spacing) * 8)}.tablet\:px-10{padding-inline:calc(var(--spacing) * 10)}.tablet\:px-16{padding-inline:calc(var(--spacing) * 16)}.tablet\:px-20{padding-inline:calc(var(--spacing) * 20)}.tablet\:px-\[clamp\(20px\,calc\(3\.498542vw\+5\.131195px\)\,32px\)\]{padding-inline:clamp(20px,3.49854vw + 5.1312px,32px)}.tablet\:\!py-3{padding-block:calc(var(--spacing) * 3)!important}.tablet\:py-3{padding-block:calc(var(--spacing) * 3)}.tablet\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.tablet\:py-8{padding-block:calc(var(--spacing) * 8)}.tablet\:py-10{padding-block:calc(var(--spacing) * 10)}.tablet\:py-14{padding-block:calc(var(--spacing) * 14)}.tablet\:pt-10{padding-top:calc(var(--spacing) * 10)}.tablet\:pt-16{padding-top:calc(var(--spacing) * 16)}.tablet\:pr-28{padding-right:calc(var(--spacing) * 28)}.tablet\:pb-0{padding-bottom:0}.tablet\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.tablet\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.tablet\:pb-\[39\.016px\]{padding-bottom:39.016px}.tablet\:pb-\[39\.203px\]{padding-bottom:39.203px}.tablet\:pb-\[39\.406px\]{padding-bottom:39.406px}.tablet\:pb-\[calc\(56px\+50\.996px\)\]{padding-bottom:106.996px}.tablet\:\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.tablet\:\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.tablet\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.tablet\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.tablet\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tablet\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.tablet\:\!leading-\[1\.2\]{--tw-leading:1.2!important;line-height:1.2!important}.tablet\:\!leading-\[1\.5\]{--tw-leading:1.5!important;line-height:1.5!important}.tablet\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.tablet\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.tablet\:\!tracking-\[0\.7px\]{--tw-tracking:.7px!important;letter-spacing:.7px!important}.tablet\:tracking-\[1\.2px\]{--tw-tracking:1.2px;letter-spacing:1.2px}.tablet\:ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tablet\:ring-\[6px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tablet\:ring-brown-700{--tw-ring-color:var(--color-brown-700)}.tablet\:ring-red-500{--tw-ring-color:var(--color-red-500)}.tablet\:\[--santa-sink\:clamp\(8px\,1\.6vw\,12px\)\]{--santa-sink:clamp(8px, 1.6vw, 12px)}.tablet\:\[--santa-width\:clamp\(182px\,41vw\,316px\)\]{--santa-width:clamp(182px, 41vw, 316px)}.tablet\:\[-webkit-text-stroke\:4px_var\(--color-red-500\)\]{-webkit-text-stroke:4px var(--color-red-500)}.tablet\:ring-inset{--tw-ring-inset:inset}.tablet\:before\:bottom-\[50\.996px\]:before{content:var(--tw-content);bottom:50.996px}}@media (width>=48.0625rem){.pc\:top-0{top:0}.pc\:top-4{top:calc(var(--spacing) * 4)}.pc\:top-16{top:calc(var(--spacing) * 16)}.pc\:top-\[-1px\]{top:-1px}.pc\:top-\[85px\]{top:85px}.pc\:top-auto{top:auto}.pc\:right-0{right:0}.pc\:right-\[-84px\]{right:-84px}.pc\:right-\[-130\.84px\]{right:-130.84px}.pc\:right-\[-146px\]{right:-146px}.pc\:right-\[calc\(50\%-337px\)\]{right:calc(50% - 337px)}.pc\:bottom-7{bottom:calc(var(--spacing) * 7)}.pc\:bottom-\[-24px\]{bottom:-24px}.pc\:bottom-\[-39\.28px\]{bottom:-39.28px}.pc\:bottom-\[-39px\]{bottom:-39px}.pc\:bottom-\[-40px\]{bottom:-40px}.pc\:bottom-\[-56px\]{bottom:-56px}.pc\:bottom-\[-62px\]{bottom:-62px}.pc\:bottom-auto{bottom:auto}.pc\:left-0{left:0}.pc\:left-8{left:calc(var(--spacing) * 8)}.pc\:left-\[-45px\]{left:-45px}.pc\:left-\[-82px\]{left:-82px}.pc\:left-\[76\.67px\]{left:76.67px}.pc\:left-\[calc\(50\%-361px\)\]{left:calc(50% - 361px)}.pc\:left-auto{left:auto}.pc\:mx-0{margin-inline:0}.pc\:mx-auto{margin-inline:auto}.pc\:mt-0{margin-top:0}.pc\:mt-3{margin-top:calc(var(--spacing) * 3)}.pc\:mt-6{margin-top:calc(var(--spacing) * 6)}.pc\:mt-10{margin-top:calc(var(--spacing) * 10)}.pc\:mt-24{margin-top:calc(var(--spacing) * 24)}.pc\:-mb-14{margin-bottom:calc(var(--spacing) * -14)}.pc\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.pc\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.pc\:block{display:block}.pc\:flex{display:flex}.pc\:grid{display:grid}.pc\:hidden{display:none}.pc\:inline{display:inline}.pc\:aspect-\[4\/3\]{aspect-ratio:4/3}.pc\:aspect-\[464\/88\]{aspect-ratio:464/88}.pc\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.pc\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pc\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.pc\:size-\[6px\]{width:6px;height:6px}.pc\:size-\[9px\]{width:9px;height:9px}.pc\:size-\[12px\]{width:12px;height:12px}.pc\:\!h-16{height:calc(var(--spacing) * 16)!important}.pc\:\!h-auto{height:auto!important}.pc\:h-4{height:calc(var(--spacing) * 4)}.pc\:h-6{height:calc(var(--spacing) * 6)}.pc\:h-8{height:calc(var(--spacing) * 8)}.pc\:h-16{height:calc(var(--spacing) * 16)}.pc\:h-22{height:calc(var(--spacing) * 22)}.pc\:h-30\.75{height:calc(var(--spacing) * 30.75)}.pc\:h-32{height:calc(var(--spacing) * 32)}.pc\:h-40{height:calc(var(--spacing) * 40)}.pc\:h-\[3px\]{height:3px}.pc\:h-\[14px\]{height:14px}.pc\:h-\[18\.2673px\]{height:18.2673px}.pc\:h-\[19px\]{height:19px}.pc\:h-\[24px\]{height:24px}.pc\:h-\[32px\]{height:32px}.pc\:h-\[36px\]{height:36px}.pc\:h-\[43px\]{height:43px}.pc\:h-\[46px\]{height:46px}.pc\:h-\[61px\]{height:61px}.pc\:h-\[85px\]{height:85px}.pc\:h-\[95\.618px\]{height:95.618px}.pc\:h-\[146px\]{height:146px}.pc\:h-\[156px\]{height:156px}.pc\:h-\[199px\]{height:199px}.pc\:h-\[211px\]{height:211px}.pc\:h-\[212px\]{height:212px}.pc\:h-\[274px\]{height:274px}.pc\:h-\[311px\]{height:311px}.pc\:h-auto{height:auto}.pc\:\!min-h-16{min-height:calc(var(--spacing) * 16)!important}.pc\:min-h-0{min-height:0}.pc\:min-h-16{min-height:calc(var(--spacing) * 16)}.pc\:min-h-20{min-height:calc(var(--spacing) * 20)}.pc\:min-h-\[82px\]{min-height:82px}.pc\:min-h-\[914px\]{min-height:914px}.pc\:min-h-\[calc\(583px\+95\.618px\)\]{min-height:678.618px}.pc\:min-h-\[max\(212px\,25\.77vw\)\]{min-height:max(212px,25.77vw)}.pc\:\!w-80{width:calc(var(--spacing) * 80)!important}.pc\:\!w-\[min\(320px\,84vw\)\]{width:min(320px,84vw)!important}.pc\:w-24{width:calc(var(--spacing) * 24)}.pc\:w-25{width:calc(var(--spacing) * 25)}.pc\:w-30{width:calc(var(--spacing) * 30)}.pc\:w-36{width:calc(var(--spacing) * 36)}.pc\:w-\[13px\]{width:13px}.pc\:w-\[17\.1875rem\]{width:17.1875rem}.pc\:w-\[17px\]{width:17px}.pc\:w-\[19\.625rem\]{width:19.625rem}.pc\:w-\[21px\]{width:21px}.pc\:w-\[22px\]{width:22px}.pc\:w-\[28px\]{width:28px}.pc\:w-\[38px\]{width:38px}.pc\:w-\[62\.585px\]{width:62.585px}.pc\:w-\[63\.415px\]{width:63.415px}.pc\:w-\[78px\]{width:78px}.pc\:w-\[88px\]{width:88px}.pc\:w-\[112\.24px\]{width:112.24px}.pc\:w-\[113\.732px\]{width:113.732px}.pc\:w-\[114px\]{width:114px}.pc\:w-\[152px\]{width:152px}.pc\:w-\[155px\]{width:155px}.pc\:w-\[172\.5px\]{width:172.5px}.pc\:w-\[219px\]{width:219px}.pc\:w-\[220px\]{width:220px}.pc\:w-\[237\.141px\]{width:237.141px}.pc\:w-\[296px\]{width:296px}.pc\:w-\[430\.82px\]{width:430.82px}.pc\:w-\[calc\(100\%_-_40px\)\]{width:calc(100% - 40px)}.pc\:w-\[max\(100\%\,106\.25rem\)\]{width:max(100%,106.25rem)}.pc\:w-\[max\(100\%\,1440px\)\]{width:max(100%,1440px)}.pc\:w-\[min\(464px\,calc\(100vw-48px\)\)\]{width:min(464px,100vw - 48px)}.pc\:w-\[min\(629px\,78vw\)\]{width:min(629px,78vw)}.pc\:w-auto{width:auto}.pc\:w-full{width:100%}.pc\:max-w-160{max-width:calc(var(--spacing) * 160)}.pc\:max-w-\[640px\]{max-width:640px}.pc\:max-w-\[720px\]{max-width:720px}.pc\:max-w-\[1020px\]{max-width:1020px}.pc\:max-w-\[1060px\]{max-width:1060px}.pc\:max-w-none{max-width:none}.pc\:min-w-\[48rem\]{min-width:48rem}.pc\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pc\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pc\:flex-row{flex-direction:row}.pc\:flex-nowrap{flex-wrap:nowrap}.pc\:flex-wrap{flex-wrap:wrap}.pc\:justify-center{justify-content:center}.pc\:gap-2{gap:calc(var(--spacing) * 2)}.pc\:gap-3{gap:calc(var(--spacing) * 3)}.pc\:gap-4{gap:calc(var(--spacing) * 4)}.pc\:gap-6{gap:calc(var(--spacing) * 6)}.pc\:gap-8{gap:calc(var(--spacing) * 8)}.pc\:gap-10{gap:calc(var(--spacing) * 10)}.pc\:gap-12{gap:calc(var(--spacing) * 12)}.pc\:gap-16{gap:calc(var(--spacing) * 16)}.pc\:overflow-hidden{overflow:hidden}.pc\:rounded-none{border-radius:0}.pc\:rounded-sm{border-radius:var(--radius-sm)}.pc\:border-2{border-style:var(--tw-border-style);border-width:2px}.pc\:border-4{border-style:var(--tw-border-style);border-width:4px}.pc\:border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.pc\:border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.pc\:bg-transparent{background-color:#0000}.pc\:p-10{padding:calc(var(--spacing) * 10)}.pc\:px-0{padding-inline:0}.pc\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.pc\:px-5{padding-inline:calc(var(--spacing) * 5)}.pc\:px-10{padding-inline:calc(var(--spacing) * 10)}.pc\:px-16{padding-inline:calc(var(--spacing) * 16)}.pc\:px-\[30px\]{padding-inline:30px}.pc\:px-\[190px\]{padding-inline:190px}.pc\:px-\[clamp\(20px\,calc\(20\.3922vw-136\.8235px\)\,72px\)\]{padding-inline:clamp(20px,20.3922vw - 136.824px,72px)}.pc\:px-\[clamp\(24px\,8\.333vw\,120px\)\]{padding-inline:clamp(24px,8.333vw,120px)}.pc\:\!py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.pc\:py-0{padding-block:0}.pc\:py-3{padding-block:calc(var(--spacing) * 3)}.pc\:py-6{padding-block:calc(var(--spacing) * 6)}.pc\:py-10{padding-block:calc(var(--spacing) * 10)}.pc\:pt-10{padding-top:calc(var(--spacing) * 10)}.pc\:pt-16{padding-top:calc(var(--spacing) * 16)}.pc\:pr-14{padding-right:calc(var(--spacing) * 14)}.pc\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.pc\:pb-\[calc\(24px\+95\.618px\)\]{padding-bottom:119.618px}.pc\:pb-\[calc\(56px\+95\.618px\)\]{padding-bottom:151.618px}.pc\:\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.pc\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.pc\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.pc\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.pc\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.pc\:text-\[32px\]{font-size:32px}.pc\:\!leading-\[1\.5\]{--tw-leading:1.5!important;line-height:1.5!important}.pc\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.pc\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.pc\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.pc\:\!tracking-\[1\.2px\]{--tw-tracking:1.2px!important;letter-spacing:1.2px!important}.pc\:tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.pc\:tracking-\[1\.6px\]{--tw-tracking:1.6px;letter-spacing:1.6px}.pc\:ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:\[--santa-sink\:12px\]{--santa-sink:12px}.pc\:\[--santa-width\:min\(19\.75rem\,68vw\)\]{--santa-width:min(19.75rem, 68vw)}.pc\:\[clip-path\:ellipse\(50\%_100\%_at_50\%_0\%\)\]{clip-path:ellipse(50% 100% at 50% 0)}.pc\:before\:bottom-\[95\.618px\]:before{content:var(--tw-content);bottom:95.618px}}@media (width>=64rem){.min-\[64rem\]\:px-\[190px\]{padding-inline:190px}}.\[\&_address\]\:m-0 address,.\[\&_dd\]\:m-0 dd,.\[\&_dt\]\:m-0 dt,.\[\&_p\]\:m-0 p{margin:0}.\[\&\.is-open\]\:translate-y-0.is-open{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\.is-open\]\:opacity-100.is-open{opacity:1}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\[hidden\]\]\:hidden[hidden]{display:none}}@property --snow-sway-phase{syntax:"<angle>";inherits:false;initial-value:0deg}.sparkling{animation:sparkle var(--sparkle-duration) linear var(--sparkle-delay) infinite;will-change:opacity, scale}@media (prefers-reduced-motion:reduce){.sparkling{opacity:.8;will-change:auto;animation:none;scale:none}}.snow-falling{transform:translate3d(calc(sin(var(--snow-sway-phase)) * var(--snow-drift)), 0, 0) rotate(calc(sin(var(--snow-sway-phase)) * var(--snow-tilt)));animation:snow-fall var(--snow-duration) linear var(--snow-delay) infinite, snow-sway var(--snow-duration) linear var(--snow-delay) infinite;will-change:translate, transform, opacity}@media (prefers-reduced-motion:reduce){.snow-falling{opacity:.8;will-change:auto;animation:none;transform:none}}html.scroll-reveal-ready [data-scroll-reveal]{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--scroll-reveal-delay,0s);will-change:opacity, transform;transform:translateY(18px)}html.scroll-reveal-ready [data-scroll-reveal].is-scroll-reveal-visible{opacity:1;will-change:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html.scroll-reveal-ready [data-scroll-reveal]{opacity:1;will-change:auto;transition:none;transform:none}}@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-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}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-content{syntax:"*";inherits:false;initial-value:""}@keyframes snow-fall{0%{opacity:0;translate:0 -25px}10%{opacity:.9}90%{opacity:.9}to{opacity:0;translate:0 var(--snow-distance)}}@keyframes snow-sway{0%{--snow-sway-phase:0deg}to{--snow-sway-phase:720deg}}@keyframes sparkle{0%,54%{opacity:.5;animation-timing-function:ease-out;scale:.9}62%{opacity:1;animation-timing-function:ease-in;scale:1.12}70%{opacity:.58;animation-timing-function:ease-out;scale:.94}76%{opacity:.9;animation-timing-function:ease-in;scale:1.04}86%,to{opacity:.5;scale:.9}}@keyframes kurimanju-trot-bob{0%{animation-timing-function:ease-out;translate:0 1px}38%{animation-timing-function:ease-in;translate:0 -3.8px}to{translate:0 1px}}@keyframes kurimanju-trot-sway{0%{rotate:-.6deg}50%{rotate:.6deg}to{rotate:-.6deg}}@keyframes character-furuhonya-fluster{0%{transform:translateY(0)rotate(0)}2.5%{transform:translateY(-5px)rotate(-6deg)}6.5%{transform:translateY(1.6px)rotate(3.6deg)}10.5%{transform:translateY(-1px)rotate(-2.1deg)}14.5%{transform:translateY(.7px)rotate(1.2deg)}18.5%{transform:translateY(-.4px)rotate(-.7deg)}22.5%{transform:translateY(.25px)rotate(.35deg)}25%,to{transform:translateY(0)rotate(0)}}@keyframes character-shisa-sway{0%,56%,to{transform:translateY(0)rotate(0)}14%{transform:translateY(-5px)rotate(-4deg)}42%{transform:translateY(5px)rotate(4deg)}}@keyframes character-rock{0%,20%,65%,to{transform:rotate(0)}23.75%,38.75%{transform:rotate(calc(var(--character-rock-direction,1) * -5deg))}31.25%,46.25%{transform:rotate(calc(var(--character-rock-direction,1) * 5deg))}52.5%{transform:rotate(calc(var(--character-rock-direction,1) * -2.8deg))}57.5%{transform:rotate(calc(var(--character-rock-direction,1) * 1.5deg))}61.5%{transform:rotate(calc(var(--character-rock-direction,1) * -.7deg))}}@keyframes character-slide-left{0%,35%,70%,to{transform:translate(-12px)}17.5%,52.5%{transform:translate(12px)}}@keyframes character-rakko-teeter{0%{transform:translate(0)rotate(0)}28%{transform:translate(6px)rotate(2.6deg)}36%{transform:translate(-4px)rotate(-2deg)}44%{transform:translate(2.4px)rotate(1.2deg)}51%{transform:translate(-1.2px)rotate(-.6deg)}57%{transform:translate(.5px)rotate(.25deg)}62%,to{transform:translate(0)rotate(0)}}
