:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*! tailwindcss v4.3.2 | 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-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-border-style:solid;--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-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}}}@layer theme{:root,:host{--font-sans:"GenSekiGothic2", "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-gray-500:oklch(55.1% .027 264.364);--color-neutral-500:oklch(55.6% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-medium:500;--font-weight-bold:700;--leading-normal:1.5;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"GenSekiGothic2", "Helvetica Neue", Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@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%;-moz-tab-size:4;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]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color: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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{overscroll-behavior:none}img{pointer-events:none}@media(min-width:48rem){img{pointer-events:auto}}img{-webkit-user-drag:none;-webkit-touch-callout:none}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[calc\(71\/375\*100vw\)\]{top:18.9333vw}.top-\[calc\(265\/1920\*100vw\)\]{top:13.8021vw}.top-\[calc\(510\/375\*100vw\)\]{top:136vw}.top-full{top:100%}.-right-\[calc\(23\/375\*100vw\)\]{right:-6.13333vw}.right-0{right:0}.right-\[1vw\]{right:1vw}.right-\[2vw\]{right:2vw}.right-\[6\.7\%\]{right:6.7%}.right-\[calc\(16\/1920\*100vw\)\]{right:.833333vw}.bottom-0{bottom:0}.-left-\[calc\(23\/375\*100vw\)\]{left:-6.13333vw}.left-0{left:0}.left-\[1vw\]{left:1vw}.left-\[calc\(10\/375\*100vw\)\]{left:2.66667vw}.left-\[calc\(16\/1920\*100vw\)\]{left:.833333vw}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-10000{z-index:10000}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[4vw\]{margin-top:4vw}.mt-\[calc\(17\/375\*100vw\)\]{margin-top:4.53333vw}.mt-\[calc\(20\/375\*100vw\)\]{margin-top:5.33333vw}.mt-\[calc\(36\/1920\*100vw\)\]{margin-top:1.875vw}.mt-\[calc\(40\/1920\*100vw\)\]{margin-top:2.08333vw}.mt-\[calc\(45\/1920\*100vw\)\]{margin-top:2.34375vw}.mt-\[calc\(63\/1920\*100vw\)\]{margin-top:3.28125vw}.mt-\[calc\(80\/375\*100vw\)\]{margin-top:21.3333vw}.mt-\[calc\(82\/1920\*100vw\)\]{margin-top:4.27083vw}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-\[1\.2vw\]{margin-bottom:1.2vw}.mb-\[1\.6vw\]{margin-bottom:1.6vw}.mb-\[3vw\]{margin-bottom:3vw}.mb-\[calc\(20\/375\*100vw\)\]{margin-bottom:5.33333vw}.mb-\[calc\(23\.94\/1920\*100vw\)\]{margin-bottom:1.24688vw}.mb-\[calc\(25\/1920\*100vw\)\]{margin-bottom:1.30208vw}.mb-\[calc\(28\/1920\*100vw\)\]{margin-bottom:1.45833vw}.mb-\[calc\(30\/375\*100vw\)\]{margin-bottom:8vw}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-16{height:calc(var(--spacing) * 16)}.h-37\.5{height:calc(var(--spacing) * 37.5)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[calc\(4\/375\*100vw\)\]{height:1.06667vw}.h-\[calc\(20\/375\*100vw\)\]{height:5.33333vw}.h-\[calc\(30\/375\*100vw\)\]{height:8vw}.h-\[calc\(48\/1920\*100vw\)\]{height:2.5vw}.h-\[calc\(100\/1920\*100vw\)\]{height:5.20833vw}.h-auto{height:auto}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-37\.5{width:calc(var(--spacing) * 37.5)}.w-\[22vw\]{width:22vw}.w-\[55\%\]{width:55%}.w-\[calc\(4\/375\*100vw\)\]{width:1.06667vw}.w-\[calc\(18\/1920\*100vw\)\]{width:.9375vw}.w-\[calc\(24\/1920\*100vw\)\]{width:1.25vw}.w-\[calc\(30\/375\*100vw\)\]{width:8vw}.w-\[calc\(37\/375\*100vw\)\]{width:9.86667vw}.w-\[calc\(48\/1920\*100vw\)\]{width:2.5vw}.w-\[calc\(50\/1920\*100vw\)\]{width:2.60417vw}.w-\[calc\(57\/1920\*100vw\)\]{width:2.96875vw}.w-\[calc\(70\/375\*100vw\)\]{width:18.6667vw}.w-\[calc\(87\/1920\*100vw\)\]{width:4.53125vw}.w-\[calc\(122\/375\*100vw\)\]{width:32.5333vw}.w-\[calc\(143\/1920\*100vw\)\]{width:7.44792vw}.w-\[calc\(580\/1920\*100vw\)\]{width:30.2083vw}.w-\[calc\(585\/1920\*100vw\)\]{width:30.4688vw}.w-full{width:100%}.max-w-\[calc\(645\/1920\*100vw\)\]{max-width:33.5938vw}.max-w-\[calc\(1660\/375\*100vw\)\]{max-width:442.667vw}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[calc\(276\/1920\*100vw\)\]{min-width:14.375vw}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-\[calc\(265\/375\*100vw\)\]{scroll-margin-top:70.6667vw}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3vw\]{gap:3vw}.gap-\[4vw\]{gap:4vw}.gap-\[calc\(6\/375\*100vw\)\]{gap:1.6vw}.gap-\[calc\(10\/375\*100vw\)\]{gap:2.66667vw}.gap-\[calc\(20\/375\*100vw\)\]{gap:5.33333vw}.gap-\[calc\(20\/1920\*100vw\)\]{gap:1.04167vw}.gap-\[calc\(30\/375\*100vw\)\]{gap:8vw}.gap-\[calc\(35\/1920\*100vw\)\]{gap:1.82292vw}.gap-\[calc\(60\.16\/1920\*100vw\)\]{gap:3.13333vw}.gap-\[calc\(60\/375\*100vw\)\]{gap:16vw}.gap-\[calc\(100\/1920\*100vw\)\]{gap:5.20833vw}.gap-\[calc\(200\/1920\*100vw\)\]{gap:10.4167vw}.gap-\[calc\(297\/1920\*100vw\)\]{gap:15.4688vw}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(28\/1920\*100vw\)\]{border-radius:1.45833vw}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#d9d9d9\]{border-color:#d9d9d9}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/80{border-color:#000c}@supports (color:color-mix(in lab,red,red)){.border-black\/80{border-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-transparent{border-color:#0000}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-6{padding:calc(var(--spacing) * 6)}.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-\[6\.7vw\]{padding-inline:6.7vw}.px-\[8vw\]{padding-inline:8vw}.px-\[calc\(15\/375\*100vw\)\]{padding-inline:4vw}.px-\[calc\(29\/375\*100vw\)\]{padding-inline:7.73333vw}.px-\[calc\(30\/375\*100vw\)\]{padding-inline:8vw}.px-\[calc\(30\/1920\*100vw\)\]{padding-inline:1.5625vw}.px-\[calc\(37\.5\/375\*100vw\)\]{padding-inline:10vw}.px-\[calc\(50\/375\*100vw\)\]{padding-inline:13.3333vw}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[2vw\]{padding-block:2vw}.py-\[4vw\]{padding-block:4vw}.py-\[5vw\]{padding-block:5vw}.py-\[calc\(3\.6\/375\*100vw\)\]{padding-block:.96vw}.py-\[calc\(9\/1920\*100vw\)\]{padding-block:.46875vw}.py-\[calc\(37\/375\*100vw\)\]{padding-block:9.86667vw}.py-\[calc\(48\/1920\*100vw\)\]{padding-block:2.5vw}.pt-0{padding-top:0}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[0\.5vw\]{padding-top:.5vw}.pt-\[25vw\]{padding-top:25vw}.pt-\[calc\(23\/375\*100vw\)\]{padding-top:6.13333vw}.pt-\[calc\(41\/375\*100vw\)\]{padding-top:10.9333vw}.pr-\[calc\(3\/375\*100vw\)\]{padding-right:.8vw}.pr-\[calc\(6\/1920\*100vw\)\]{padding-right:.3125vw}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[0\.5vw\]{padding-bottom:.5vw}.pb-\[2vw\]{padding-bottom:2vw}.pb-\[3\.2vw\]{padding-bottom:3.2vw}.pb-\[calc\(10\/1920\*100vw\)\]{padding-bottom:.520833vw}.pb-\[calc\(13\/375\*100vw\)\]{padding-bottom:3.46667vw}.pb-\[calc\(18\/375\*100vw\)\]{padding-bottom:4.8vw}.pb-\[calc\(26\/375\*100vw\)\]{padding-bottom:6.93333vw}.text-left{text-align:left}.text-right{text-align:right}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[calc\(7\.5\/375\*100vw\)\]{font-size:2vw}.text-\[calc\(7\/375\*100vw\)\]{font-size:1.86667vw}.text-\[calc\(11\/375\*100vw\)\]{font-size:2.93333vw}.text-\[calc\(12\.5\/375\*100vw\)\]{font-size:3.33333vw}.text-\[calc\(12\/375\*100vw\)\]{font-size:3.2vw}.text-\[calc\(13\/375\*100vw\)\]{font-size:3.46667vw}.text-\[calc\(14\/375\*100vw\)\]{font-size:3.73333vw}.text-\[calc\(15\/375\*100vw\)\]{font-size:4vw}.text-\[calc\(15\/1920\*100vw\)\]{font-size:.78125vw}.text-\[calc\(16\/375\*100vw\)\]{font-size:4.26667vw}.text-\[calc\(18\/375\*100vw\)\]{font-size:4.8vw}.text-\[calc\(18\/1920\*100vw\)\]{font-size:.9375vw}.text-\[calc\(20\/1920\*100vw\)\]{font-size:1.04167vw}.text-\[calc\(25\/1920\*100vw\)\]{font-size:1.30208vw}.text-\[calc\(30\/375\*100vw\)\]{font-size:8vw}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[calc\(30\/375\*100vw\)\]{--tw-leading: 8vw ;line-height:8vw}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-\[calc\(1\/375\*100vw\)\]{--tw-tracking:calc(1 / 375 * 100vw);letter-spacing:.266667vw}.tracking-\[calc\(1\/1920\*100vw\)\]{--tw-tracking:calc(1 / 1920 * 100vw);letter-spacing:.0520833vw}.tracking-\[calc\(3\.3\/1920\*100vw\)\]{--tw-tracking:calc(3.3 / 1920 * 100vw);letter-spacing:.171875vw}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#000\]{color:#000}.text-\[\#8C8C8C\],.text-\[\#8c8c8c\]{color:#8c8c8c}.text-\[\#111\]{color:#111}.text-\[\#333\],.text-\[\#333333\]{color:#333}.text-black{color:var(--color-black)}.text-black\/40{color:#0006}@supports (color:color-mix(in lab,red,red)){.text-black\/40{color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab,red,red)){.text-black\/50{color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.text-black\/85{color:#000000d9}@supports (color:color-mix(in lab,red,red)){.text-black\/85{color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.text-gray-500{color:var(--color-gray-500)}.text-neutral-500{color:var(--color-neutral-500)}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-\[\#7F7F7F\]{text-decoration-color:#7f7f7f}.decoration-2{text-decoration-thickness:2px}.underline-offset-6{text-underline-offset:6px}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,#0003);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_calc\(4\/375\*100vw\)_calc\(32\/375\*100vw\)_0_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 calc(4 / 375 * 100vw) calc(32 / 375 * 100vw) 0 var(--tw-shadow-color,#0003);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_calc\(4\/1920\*100vw\)_calc\(32\/1920\*100vw\)_0_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 calc(4 / 1920 * 100vw) calc(32 / 1920 * 100vw) 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.blur{--tw-blur:blur(8px);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,)}.filter-\[drop-shadow\(0_0_6px_rgba\(201\,201\,201\,0\.75\)\)\]{filter:drop-shadow(0 0 6px #c9c9c9bf)}.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,-webkit-backdrop-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-all{transition-property:all;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))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-800{--tw-duration:.8s;transition-duration:.8s}.select-none{-webkit-user-select:none;user-select:none}.\[border-bottom\:0\.5px_solid_\#EEE\]{border-bottom:.5px solid #eee}.backface-hidden{backface-visibility:hidden}@media(hover:hover){.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:border-black:hover{border-color:var(--color-black)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-black\/70:hover{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.hover\:text-black\/70:hover{color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}}@media(min-width:48rem){.md\:top-auto{top:auto}.md\:bottom-\[12\.5vw\]{bottom:12.5vw}.md\:bottom-\[calc\(122\/1920\*100vw\)\]{bottom:6.35417vw}.md\:bottom-\[calc\(129\/1920\*100vw\)\]{bottom:6.71875vw}.md\:mt-0{margin-top:0}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-\[calc\(40\/1920\*100vw\)\]{margin-top:2.08333vw}.md\:mt-\[calc\(80\/1920\*100vw\)\]{margin-top:4.16667vw}.md\:mt-\[calc\(111\/1920\*100vw\)\]{margin-top:5.78125vw}.md\:mb-0{margin-bottom:0}.md\:mb-\[calc\(80\/1920\*100vw\)\]{margin-bottom:4.16667vw}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-50{height:calc(var(--spacing) * 50)}.md\:h-\[calc\(100vh-calc\(507\/1920\*100vw\)\)\]{height:calc(100vh - 26.4063vw)}.md\:h-auto{height:auto}.md\:w-50{width:calc(var(--spacing) * 50)}.md\:w-\[26vw\]{width:26vw}.md\:w-\[calc\(235\/1920\*100vw\)\]{width:12.2396vw}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-\[1vw\]{gap:1vw}.md\:gap-\[calc\(40\/1920\*100vw\)\]{gap:2.08333vw}.md\:gap-\[calc\(80\/1920\*100vw\)\]{gap:4.16667vw}.md\:gap-\[calc\(200\/1920\*100vw\)\]{gap:10.4167vw}.md\:overflow-x-auto{overflow-x:auto}.md\:overflow-y-auto{overflow-y:auto}.md\:px-0{padding-inline:0}.md\:px-\[6\.7vw\]{padding-inline:6.7vw}.md\:py-0{padding-block:0}.md\:pb-\[calc\(213\/1920\*100vw\)\]{padding-bottom:11.0938vw}.md\:pb-\[calc\(347\/1920\*100vw\)\]{padding-bottom:18.0729vw}.md\:pl-0{padding-left:0}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-\[calc\(16\/1920\*100vw\)\]{font-size:.833333vw}.md\:text-\[calc\(18\/1920\*100vw\)\]{font-size:.9375vw}.md\:text-\[calc\(30\/1920\*100vw\)\]{font-size:1.5625vw}.md\:text-\[calc\(65\/1920\*100vw\)\]{font-size:3.38542vw}.md\:first\:pl-\[6\.7\%\]:first-child{padding-left:6.7%}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}@font-face{font-family:GenSekiGothic2;src:url(/fonts/GenSekiGothic2-L.ttc)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GenSekiGothic2;src:url(/fonts/GenSekiGothic2-R.ttc)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GenSekiGothic2;src:url(/fonts/GenSekiGothic2-M.ttc)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GenSekiGothic2;src:url(/fonts/GenSekiGothic2-B.ttc)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GenSekiGothic2;src:url(/fonts/GenSekiGothic2-H.ttc)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:GenSekiGothic2-L;src:url(/fonts/GenSekiGothic2-L.ttc)format("truetype");font-display:swap}@font-face{font-family:GenSekiGothic2-R;src:url(/fonts/GenSekiGothic2-R.ttc)format("truetype");font-display:swap}@font-face{font-family:GenSekiGothic2-M;src:url(/fonts/GenSekiGothic2-M.ttc)format("truetype");font-display:swap}@font-face{font-family:GenSekiGothic2-B;src:url(/fonts/GenSekiGothic2-B.ttc)format("truetype");font-display:swap}@font-face{font-family:GenSekiGothic2-H;src:url(/fonts/GenSekiGothic2-H.ttc)format("truetype");font-display:swap}@font-face{font-family:FZFWZhuZiHei;src:url(/fonts/FZFWZhuZiHeiL.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FZFWZhuZiHei;src:url(/fonts/FZFWZhuZiHeiR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FZFWZhuZiHei;src:url(/fonts/FZFWZhuZiHeiM.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FZFWZhuZiHei;src:url(/fonts/FZFWZhuZiHeiD.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FZFWZhuZiHei;src:url(/fonts/FZFWZhuZiHeiB.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FZFWZhuZiHei-L;src:url(/fonts/FZFWZhuZiHeiL.ttf)format("truetype");font-display:swap}@font-face{font-family:FZFWZhuZiHei-R;src:url(/fonts/FZFWZhuZiHeiR.ttf)format("truetype");font-display:swap}@font-face{font-family:FZFWZhuZiHei-M;src:url(/fonts/FZFWZhuZiHeiM.ttf)format("truetype");font-display:swap}@font-face{font-family:FZFWZhuZiHei-D;src:url(/fonts/FZFWZhuZiHeiD.ttf)format("truetype");font-display:swap}@font-face{font-family:FZFWZhuZiHei-B;src:url(/fonts/FZFWZhuZiHeiB.ttf)format("truetype");font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Thin_Italic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_ExtraLight_Italic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Light_Italic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Medium_Italic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_DemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_DemiBold_Italic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono;src:url(/fonts/Heytea_Mono_Bold_Italic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono-Thin;src:url(/fonts/Heytea_Mono_Thin.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono-Thin;src:url(/fonts/Heytea_Mono_Thin_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono-ExtraLight;src:url(/fonts/Heytea_Mono_ExtraLight.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono-ExtraLight;src:url(/fonts/Heytea_Mono_ExtraLight_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono-Light;src:url(/fonts/Heytea_Mono_Light.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono-Light;src:url(/fonts/Heytea_Mono_Light_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono-Regular;src:url(/fonts/Heytea_Mono_Regular.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono-Regular;src:url(/fonts/Heytea_Mono_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono-Medium;src:url(/fonts/Heytea_Mono_Medium.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono-Medium;src:url(/fonts/Heytea_Mono_Medium_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono-DemiBold;src:url(/fonts/Heytea_Mono_DemiBold.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono-DemiBold;src:url(/fonts/Heytea_Mono_DemiBold_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaMono-Bold;src:url(/fonts/Heytea_Mono_Bold.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaMono-Bold;src:url(/fonts/Heytea_Mono_Bold_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Thin_Italic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_ExtraLight_Italic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Light_Italic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Medium_Italic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_DemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_DemiBold_Italic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Bold_Italic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_ExtraBold_Italic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_Black_Italic.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_ExtraBlack.woff)format("woff");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans;src:url(/fonts/Heytea_Sans_Serif_ExtraBlack_Italic.woff)format("woff");font-weight:950;font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-Thin;src:url(/fonts/Heytea_Sans_Serif_Thin.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-Thin;src:url(/fonts/Heytea_Sans_Serif_Thin_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-ExtraLight;src:url(/fonts/Heytea_Sans_Serif_ExtraLight.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-ExtraLight;src:url(/fonts/Heytea_Sans_Serif_ExtraLight_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-Light;src:url(/fonts/Heytea_Sans_Serif_Light.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-Light;src:url(/fonts/Heytea_Sans_Serif_Light_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-Regular;src:url(/fonts/Heytea_Sans_Serif_Regular.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-Regular;src:url(/fonts/Heytea_Sans_Serif_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-Medium;src:url(/fonts/Heytea_Sans_Serif_Medium.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-Medium;src:url(/fonts/Heytea_Sans_Serif_Medium_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-DemiBold;src:url(/fonts/Heytea_Sans_Serif_DemiBold.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-DemiBold;src:url(/fonts/Heytea_Sans_Serif_DemiBold_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-Bold;src:url(/fonts/Heytea_Sans_Serif_Bold.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-Bold;src:url(/fonts/Heytea_Sans_Serif_Bold_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-ExtraBold;src:url(/fonts/Heytea_Sans_Serif_ExtraBold.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-ExtraBold;src:url(/fonts/Heytea_Sans_Serif_ExtraBold_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-Black;src:url(/fonts/Heytea_Sans_Serif_Black.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-Black;src:url(/fonts/Heytea_Sans_Serif_Black_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-ExtraBlack;src:url(/fonts/Heytea_Sans_Serif_ExtraBlack.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-ExtraBlack;src:url(/fonts/Heytea_Sans_Serif_ExtraBlack_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:HeyteaSans-Normal;src:url(/fonts/Heytea_Sans_Serif_Normal.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:HeyteaSans-Normal;src:url(/fonts/Heytea_Sans_Serif_Normal_Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:JaaamForHeytea;src:url(/fonts/Jaaamforheytea-Regular.otf)format("opentype");font-display:swap}@font-face{font-family:JaaamForHeytea2;src:url(/fonts/Jaaamforheytea_2-Regular.otf)format("opentype");font-display:swap}@font-face{font-family:TsukuGoPr5;src:url(/fonts/zhuan_FOT-TsukuGoPr5-L.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TsukuGoPr5;src:url(/fonts/zhuan_FOT-TsukuGoPr5-R.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TsukuGoPr5;src:url(/fonts/zhuan_FOT-TsukuGoPr5-M.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TsukuGoPr5-L;src:url(/fonts/zhuan_FOT-TsukuGoPr5-L.ttf)format("truetype");font-display:swap}@font-face{font-family:TsukuGoPr5-R;src:url(/fonts/zhuan_FOT-TsukuGoPr5-R.ttf)format("truetype");font-display:swap}@font-face{font-family:TsukuGoPr5-M;src:url(/fonts/zhuan_FOT-TsukuGoPr5-M.ttf)format("truetype");font-display:swap}:root{--background:#fff;--foreground:#171717}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans)}.ql-font-gen-seki-l{font-family:GenSekiGothic2-L,GenSekiGothic2,sans-serif;font-weight:300}.ql-font-gen-seki-r{font-family:GenSekiGothic2-R,GenSekiGothic2,sans-serif;font-weight:400}.ql-font-gen-seki-m{font-family:GenSekiGothic2-M,GenSekiGothic2,sans-serif;font-weight:500}.ql-font-gen-seki-b{font-family:GenSekiGothic2-B,GenSekiGothic2,sans-serif;font-weight:700}.ql-font-gen-seki-h{font-family:GenSekiGothic2-H,GenSekiGothic2,sans-serif;font-weight:900}.ql-font-fz-fw-l{font-family:FZFWZhuZiHei-L,FZFWZhuZiHei,sans-serif}.ql-font-fz-fw-r{font-family:FZFWZhuZiHei-R,FZFWZhuZiHei,sans-serif}.ql-font-fz-fw-m{font-family:FZFWZhuZiHei-M,FZFWZhuZiHei,sans-serif}.ql-font-fz-fw-d{font-family:FZFWZhuZiHei-D,FZFWZhuZiHei,sans-serif}.ql-font-fz-fw-b{font-family:FZFWZhuZiHei-B,FZFWZhuZiHei,sans-serif}.ql-font-heytea-mono-thin{font-family:HeyteaMono-Thin,HeyteaMono,monospace}.ql-font-heytea-mono-extralight{font-family:HeyteaMono-ExtraLight,HeyteaMono,monospace}.ql-font-heytea-mono-light{font-family:HeyteaMono-Light,HeyteaMono,monospace}.ql-font-heytea-mono{font-family:HeyteaMono-Regular,HeyteaMono,monospace}.ql-font-heytea-mono-medium{font-family:HeyteaMono-Medium,HeyteaMono,monospace}.ql-font-heytea-mono-demibold{font-family:HeyteaMono-DemiBold,HeyteaMono,monospace}.ql-font-heytea-mono-bold{font-family:HeyteaMono-Bold,HeyteaMono,monospace}.ql-font-heytea-sans-thin{font-family:HeyteaSans-Thin,HeyteaSans,sans-serif}.ql-font-heytea-sans-extralight{font-family:HeyteaSans-ExtraLight,HeyteaSans,sans-serif}.ql-font-heytea-sans-light{font-family:HeyteaSans-Light,HeyteaSans,sans-serif}.ql-font-heytea-sans{font-family:HeyteaSans-Regular,HeyteaSans,sans-serif}.ql-font-heytea-sans-normal{font-family:HeyteaSans-Normal,HeyteaSans,sans-serif}.ql-font-heytea-sans-medium{font-family:HeyteaSans-Medium,HeyteaSans,sans-serif}.ql-font-heytea-sans-demibold{font-family:HeyteaSans-DemiBold,HeyteaSans,sans-serif}.ql-font-heytea-sans-bold{font-family:HeyteaSans-Bold,HeyteaSans,sans-serif}.ql-font-heytea-sans-extrabold{font-family:HeyteaSans-ExtraBold,HeyteaSans,sans-serif}.ql-font-heytea-sans-black{font-family:HeyteaSans-Black,HeyteaSans,sans-serif}.ql-font-heytea-sans-extrablack{font-family:HeyteaSans-ExtraBlack,HeyteaSans,sans-serif}.ql-font-jaaaam{font-family:JaaamForHeytea,cursive}.ql-font-jaaaam-2{font-family:JaaamForHeytea2,cursive}.ql-font-tsuku-l{font-family:TsukuGoPr5-L,TsukuGoPr5,serif}.ql-font-tsuku-r{font-family:TsukuGoPr5-R,TsukuGoPr5,serif}.ql-font-tsuku-m{font-family:TsukuGoPr5-M,TsukuGoPr5,serif}.ql-size-small{font-size:.75rem}.ql-size-large{font-size:1.5rem}.ql-size-huge{font-size:2rem}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-justify{text-align:justify}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.animate-fade-slide-up{animation:.36s both fadeSlideUp}.flip-card{perspective:1000px}.flip-card-inner{width:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;will-change:transform;transition:transform .6s ease-in-out;display:grid}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{backface-visibility:hidden;grid-area:1/1;width:100%;position:relative;overflow:hidden}.flip-card-back{transform:rotateY(180deg)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.store-showcase-mobile .store-showcase-scrollbar.swiper-scrollbar-horizontal{z-index:0;background:#00000026;border-radius:0;width:100%!important;height:1px!important;position:relative!important;inset:auto!important}.store-showcase-mobile .store-showcase-scrollbar .swiper-scrollbar-drag{background:#6c6c6c;border-radius:0;height:1px!important}.product-pairs-mobile .product-pairs-scrollbar.swiper-scrollbar-horizontal{z-index:0;background:#00000026;border-radius:0;width:100%!important;height:1px!important;position:relative!important;inset:auto!important}.product-pairs-mobile .product-pairs-scrollbar .swiper-scrollbar-drag{background:#6c6c6c;border-radius:0;height:1px!important}.store-swiper .swiper{width:100%;padding-bottom:5.33333vw}.store-swiper .swiper-wrapper{align-items:stretch}.store-swiper .swiper-slide{flex-shrink:0;width:100%!important}.store-swiper .swiper-slide img{width:100%;height:auto;display:block}.store-swiper .swiper-pagination{bottom:0!important}.store-swiper .swiper-pagination-bullet{opacity:1!important;background:#00000040!important;width:1.06667vw!important;height:1.06667vw!important;margin:0 1.06667vw!important}@media(min-width:768px){.store-swiper .swiper{padding-bottom:0}.store-swiper .swiper-pagination{bottom:.885417vw!important}.store-swiper .swiper-pagination-bullet{width:.520833vw!important;height:.520833vw!important;margin:0 .520833vw!important}}.store-swiper .swiper-pagination-bullet-active{background:#000!important}.onsite-swiper .swiper{width:100%;padding-bottom:0!important;overflow:hidden!important}.onsite-swiper .swiper-wrapper{align-items:stretch}.onsite-swiper .swiper-slide{flex-shrink:0;width:100%!important}.onsite-swiper .swiper-slide img{width:100%;height:auto;display:block}.onsite-swiper .swiper-pagination{z-index:10;position:absolute!important;bottom:0!important}.onsite-swiper .swiper-pagination-bullet{opacity:1!important;background:#00000040!important;width:1.06667vw!important;height:1.06667vw!important;margin:0 1.06667vw!important}.onsite-swiper .swiper-pagination-bullet-active{background:#000!important}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}
