*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Noto Sans JP,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}/*! Oreset.css v2.0.0 | MIT License | https://github.com/hirosiva/Oreset.css */*,:before,:after{min-inline-size:0}:where(html){block-size:100%}:where(body){min-block-size:100%;overflow-x:clip;font-feature-settings:"pkna";color:#151313;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}:where(a:not([class])){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(svg:not([fill])){fill:currentColor}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(template,[hidden]:not([hidden=until-found])){display:none}:where(summary){display:block}:where(summary)::-webkit-details-marker{display:none}:where([disabled],[aria-disabled=true]){cursor:not-allowed}:where([aria-busy=true]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-hidden=false][hidden]){display:initial}:where([aria-hidden=false][hidden]):not(:focus){position:absolute;clip:rect(0,0,0,0)}:where(:focus:not(:focus-visible),:before:focus:not(:focus-visible),:after:focus:not(:focus-visible)){outline:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(:not([data-script])) [data-transition=message] path{--base: 1.2s;--step: .1s;--delay: var(--base);--fill: rgb(21, 19, 19);fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715);transition-delay:var(--delay)}:where(:not([data-script])) [data-transition=message] path:nth-child(1){--delay: calc(var(--base) + (var(--step) * 1)) }:where(:not([data-script])) [data-transition=message] path:nth-child(2){--delay: calc(var(--base) + (var(--step) * 2)) }:where(:not([data-script])) [data-transition=message] path:nth-child(3){--delay: calc(var(--base) + (var(--step) * 3)) }:where(:not([data-script])) [data-transition=message] path:nth-child(4){--delay: calc(var(--base) + (var(--step) * 4)) }:where(:not([data-script])) [data-transition=message] path:nth-child(5){--delay: calc(var(--base) + (var(--step) * 5)) }:where(:not([data-script])) [data-transition=message] path:nth-child(6){--delay: calc(var(--base) + (var(--step) * 8)) }:where(:not([data-script])) [data-transition=message] path:nth-child(7){--delay: calc(var(--base) + (var(--step) * 9)) }:where(:not([data-script])) [data-transition=message] path:nth-child(8){--delay: calc(var(--base) + (var(--step) * 10)) }:where(:not([data-script])) [data-transition=message] path:nth-child(9){--delay: calc(var(--base) + (var(--step) * 11)) }:where(:not([data-script])) [data-transition=message] path:nth-child(10){--delay: calc(var(--base) + (var(--step) * 14)) }:where(:not([data-script])) [data-transition=message] path:nth-child(11){--delay: calc(var(--base) + (var(--step) * 15)) }:where(:not([data-script])) [data-transition=message] path:nth-child(12){--delay: calc(var(--base) + (var(--step) * 16)) }:where(:not([data-script])) [data-transition=message] path:nth-child(13){--delay: calc(var(--base) + (var(--step) * 17)) }:where(:not([data-script])) [data-transition=message] path:nth-child(14){--delay: calc(var(--base) + (var(--step) * 18)) }:where(:not([data-script])) [data-transition=message] path:nth-child(15){--delay: calc(var(--base) + (var(--step) * 19)) }:where(:not([data-script])) [data-transition=message][data-inview=true] path{fill:var(--fill)}:where(:not([data-script])) [data-transition=image]{filter:blur(8px);opacity:0;scale:1.05}:where(:not([data-script])) [data-transition=image][data-inview=true]{filter:blur(0);opacity:1;transition:1.6s cubic-bezier(.4,0,.2,1);transition-property:scale,opacity,filter;scale:1}:where(:not([data-script])) [data-transition=logo]{opacity:0}:where(:not([data-script])) [data-transition=logo][data-inview=true]{opacity:1;transition:2s cubic-bezier(.4,0,.2,1);transition-property:opacity}:where(:not([data-script])) [data-transition=text]{opacity:0}:where(:not([data-script])) [data-transition=text][data-inview=true]{opacity:1;transition:.6s cubic-bezier(.4,0,.2,1) 4s;transition-property:opacity}:where(:not([data-script])) [data-trigger=fadeIn]{transition:1.2s ease-out;transition-property:opacity,filter}:where(:not([data-script])) [data-trigger=fadeIn][data-inview=false]{opacity:0}:where(:not([data-script])) [data-trigger=fadeIn][data-inview=true]{opacity:1}:where(:not([data-script])) [data-fade-item]{transition:.7s ease-out;transition-property:opacity,filter}@media screen and (min-width: 1024px){:where(:not([data-script])) [data-fade-item]{transition:none}}:where(:not([data-script])) [data-fade-item][data-inview=false]{opacity:0}@media screen and (min-width: 1024px){:where(:not([data-script])) [data-fade-item][data-inview=false]{opacity:1}}:where(:not([data-script])) [data-fade-item][data-inview=true]{opacity:1}:where(:not([data-script])) [data-trigger=blurIn]{transition:.7s ease-out;transition-property:opacity,filter}:where(:not([data-script])) [data-trigger=blurIn][data-inview=false]{filter:blur(16px);opacity:0}:where(:not([data-script])) [data-trigger=blurIn][data-inview=true]{filter:blur(0);opacity:1}:where(:not([data-script])) [data-trigger=scaleIn]{transition:.7s ease-out;transition-property:scale,opacity}:where(:not([data-script])) [data-trigger=scaleIn][data-inview=false]{opacity:0;scale:1.05}:where(:not([data-script])) [data-trigger=scaleIn][data-inview=true]{opacity:1;scale:1}:where(:not([data-script])) [data-trigger=clipIn]{transition:.7s ease-out;transition-property:opacity,filter}:where(:not([data-script])) [data-trigger=clipIn][data-inview=false]{filter:blur(16px);opacity:0}:where(:not([data-script])) [data-trigger=clipIn][data-inview=true]{filter:blur(0);opacity:1}@media (prefers-reduced-motion: no-preference){:where(:not([data-script])) [data-scrub=parallax],:where(:not([data-script])) [data-effect=parallax]{--range: 300;--translate: calc((var(--range) * -1px) + (var(--range) * 2px) * var(--progress,0));translate:0 var(--translate)}}:where(:not([data-script])) #internshipMessage path{--base: 0s;--step: .1s;--delay: var(--base);--fill: rgb(21, 19, 19);fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715);transition-delay:var(--delay)}:where(:not([data-script])) #internshipMessage path:nth-child(1){--delay: calc(var(--base) + (var(--step) * 1)) }:where(:not([data-script])) #internshipMessage path:nth-child(2){--delay: calc(var(--base) + (var(--step) * 2)) }:where(:not([data-script])) #internshipMessage path:nth-child(3){--delay: calc(var(--base) + (var(--step) * 3)) }:where(:not([data-script])) #internshipMessage path:nth-child(4){--delay: calc(var(--base) + (var(--step) * 4)) }:where(:not([data-script])) #internshipMessage path:nth-child(5){--delay: calc(var(--base) + (var(--step) * 5)) }:where(:not([data-script])) #internshipMessage path:nth-child(6){--delay: calc(var(--base) + (var(--step) * 8)) }:where(:not([data-script])) #internshipMessage path:nth-child(7){--delay: calc(var(--base) + (var(--step) * 9)) }:where(:not([data-script])) #internshipMessage path:nth-child(8){--delay: calc(var(--base) + (var(--step) * 10)) }:where(:not([data-script])) #internshipMessage path:nth-child(9){--delay: calc(var(--base) + (var(--step) * 11)) }:where(:not([data-script])) #internshipMessage path:nth-child(10){--delay: calc(var(--base) + (var(--step) * 14)) }:where(:not([data-script])) #internshipMessage path:nth-child(11){--delay: calc(var(--base) + (var(--step) * 15)) }:where(:not([data-script])) #internshipMessage path:nth-child(12){--delay: calc(var(--base) + (var(--step) * 16)) }:where(:not([data-script])) #internshipMessage path:nth-child(13){--delay: calc(var(--base) + (var(--step) * 17)) }:where(:not([data-script])) #internshipMessage path:nth-child(14){--delay: calc(var(--base) + (var(--step) * 18)) }:where(:not([data-script])) #internshipMessage path:nth-child(15){--delay: calc(var(--base) + (var(--step) * 19)) }:where(:not([data-script])) #internshipMessage[data-inview=true] path{fill:var(--fill)}[data-logo]{transition:.6s cubic-bezier(.4,0,.2,1);transition-property:opacity}[data-logo].is-smHidden{opacity:0}@media screen and (min-width: 1024px){[data-logo].is-smHidden{opacity:1}[data-logo].is-lgHidden{opacity:0}}.intro{position:fixed;inset:0;z-index:100;display:grid;place-content:center;width:100%;height:100dvh;background-color:#fff}[data-loaded] .intro{pointer-events:none;visibility:hidden;opacity:0;transition:.4s cubic-bezier(.4,0,.2,1);transition-property:opacity,visibility}[data-loader]{opacity:0;transition:.6s cubic-bezier(.4,0,.2,1);transition-property:opacity,filter}[data-loader][data-loading]{opacity:1}.gallery .loop{animation:loop 40s linear infinite}.gallery:nth-child(2n) .loop{animation-direction:reverse}@keyframes loop{0%{transform:translate(0)}to{transform:translate(-100%)}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-12{bottom:3rem}.bottom-5{bottom:1.25rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-\[14\.0186915888vw\]{left:14.0186915888vw}.left-\[3\.73831775701vw\]{left:3.73831775701vw}.left-\[7\.5vw\]{left:7.5vw}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[3\.5046728972vw\]{right:3.5046728972vw}.right-\[6\.54205607477vw\]{right:6.54205607477vw}.top-0{top:0}.top-\[-1\.25rem\]{top:-1.25rem}.top-\[10rem\]{top:10rem}.top-\[7rem\]{top:7rem}.z-0{z-index:0}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.order-first{order:-9999}.mx-\[-1em\]{margin-left:-1em;margin-right:-1em}.mx-\[7\.5vw\]{margin-left:7.5vw;margin-right:7.5vw}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.ml-\[0\.2em\]{margin-left:.2em}.ml-\[27px\]{margin-left:27px}.ml-\[2px\]{margin-left:2px}.ml-\[max\(14px\,1vw\)\]{margin-left:max(14px,1vw)}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-\[6\.54vw\]{margin-right:6.54vw}.mr-\[calc\(10\%\+18px\)\]{margin-right:calc(10% + 18px)}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[-0\.125em\]{margin-top:-.125em}.mt-\[-1px\]{margin-top:-1px}.mt-\[\.3em\]{margin-top:.3em}.mt-\[0\.05em\]{margin-top:.05em}.mt-\[0\.225em\]{margin-top:.225em}.mt-\[4\.5rem\]{margin-top:4.5rem}.mt-\[66px\]{margin-top:66px}.mt-\[7\.5rem\]{margin-top:7.5rem}.mt-\[calc\(97\/428\*-100vw\)\]{margin-top:calc(97 / 428 * -100vw)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[19\/32\]{aspect-ratio:19/32}.aspect-\[426\/605\]{aspect-ratio:426/605}.aspect-\[428\/344\]{aspect-ratio:428/344}.aspect-\[428\/460\]{aspect-ratio:428/460}.aspect-\[428\/483\]{aspect-ratio:428/483}.aspect-\[428\/637\]{aspect-ratio:428/637}.aspect-\[560\/315\]{aspect-ratio:560/315}.aspect-square{aspect-ratio:1 / 1}.h-\[calc\(100\%\+25px\)\]{height:calc(100% + 25px)}.h-\[calc\(100svh-66px\)\]{height:calc(100svh - 66px)}.h-full{height:100%}.min-h-\[420px\]{min-height:420px}.min-h-\[65vh\]{min-height:65vh}.w-\[18\.2242990654vw\]{width:18.2242990654vw}.w-\[min\(100\%\,808px\)\]{width:min(100%,808px)}.w-\[min\(25vw\,140px\)\]{width:min(25vw,140px)}.w-full{width:100%}.min-w-\[5em\]{min-width:5em}.max-w-\[560px\]{max-width:560px}.max-w-\[700px\]{max-width:700px}.max-w-\[840px\]{max-width:840px}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-x-\[-10\%\]{--tw-translate-x: -10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.place-content-center{place-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-\[1em\]{gap:1em}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-\[\.5em\]{-moz-column-gap:.5em;column-gap:.5em}.gap-x-\[0\.9rem\]{-moz-column-gap:.9rem;column-gap:.9rem}.gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.gap-y-\[\.8em\]{row-gap:.8em}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-\[2\.2em\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.2em * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.2em * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[6px\]{border-radius:6px}.border{border-width:1px}.border-line{--tw-border-opacity: 1;border-color:rgb(196 211 232 / var(--tw-border-opacity))}.bg-navy{--tw-bg-opacity: 1;background-color:rgb(21 20 63 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/90{background-color:#ffffffe6}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[0\%\,0\%\]{-o-object-position:0% 0%;object-position:0% 0%}.object-\[0\%\,50\%\]{-o-object-position:0% 50%;object-position:0% 50%}.object-\[0\%\,bottom\]{-o-object-position:0% bottom;object-position:0% bottom}.object-\[100\%\,50\%\]{-o-object-position:100% 50%;object-position:100% 50%}.object-\[20\%\,65\%\]{-o-object-position:20% 65%;object-position:20% 65%}.object-\[23\%\,bottom\]{-o-object-position:23% bottom;object-position:23% bottom}.object-\[30\%\,20\%\]{-o-object-position:30% 20%;object-position:30% 20%}.object-\[30\%\,50\%\]{-o-object-position:30% 50%;object-position:30% 50%}.object-\[40\%\,5\%\]{-o-object-position:40% 5%;object-position:40% 5%}.object-\[50\%\,5\%\]{-o-object-position:50% 5%;object-position:50% 5%}.object-\[50\%\,50\%\]{-o-object-position:50% 50%;object-position:50% 50%}.object-\[50\%\,70\%\]{-o-object-position:50% 70%;object-position:50% 70%}.object-\[55\%\,25\%\]{-o-object-position:55% 25%;object-position:55% 25%}.object-\[70\%\,50\%\]{-o-object-position:70% 50%;object-position:70% 50%}.object-\[right\,20\%\]{-o-object-position:right 20%;object-position:right 20%}.px-4{padding-left:1rem;padding-right:1rem}.px-\[3\.73831775701vw\]{padding-left:3.73831775701vw;padding-right:3.73831775701vw}.px-\[4\.86111111111vw\]{padding-left:4.86111111111vw;padding-right:4.86111111111vw}.px-\[5vw\]{padding-left:5vw;padding-right:5vw}.px-\[7\.5vw\]{padding-left:7.5vw;padding-right:7.5vw}.px-\[min\(9\.34579439252vw\,50px\)\]{padding-left:min(9.34579439252vw,50px);padding-right:min(9.34579439252vw,50px)}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-\[2px\]{padding-bottom:2px}.pl-1{padding-left:.25rem}.pt-12{padding-top:3rem}.pt-\[60vh\]{padding-top:60vh}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Roboto,Noto Sans JP,sans-serif}.font-en{font-family:Roboto,sans-serif}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.07692307692em\]{font-size:1.07692307692em}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.82\]{line-height:1.82}.leading-\[1\.8\]{line-height:1.8}.leading-\[1\.9\]{line-height:1.9}.leading-\[2\]{line-height:2}.leading-\[calc\(41\/18\)\]{line-height:calc(41 / 18)}.leading-relaxed{line-height:1.625}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow-\[4px_4px_9px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 4px 4px 9px rgba(0,0,0,.06);--tw-shadow-colored: 4px 4px 9px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),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{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-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-\[0\.4s\]{transition-duration:.4s}.keep{word-break:keep-all;overflow-wrap:anywhere}.writing-rl{writing-mode:vertical-rl}.writing-tb{writing-mode:horizontal-tb}.gap-x-fluid-\[10\,21\,428\,1440\]{-moz-column-gap:clamp(.625rem,.3342391304347826rem + 1.0869565217391304vw,1.3125rem);column-gap:clamp(.625rem,.3342391304347826rem + 1.0869565217391304vw,1.3125rem)}.gap-y-fluid-\[16\,24\,428\,1440\]{row-gap:clamp(1rem,.7885375494071146rem + .7905138339920948vw,1.5rem)}.gap-y-fluid-\[20\,48\,428\,1440\]{row-gap:clamp(1.25rem,.5098814229249012rem + 2.766798418972332vw,3rem)}.mb-fluid-\[80\,120\,320\,1023\]{margin-bottom:clamp(5rem,3.8620199146514933rem + 5.689900426742532vw,7.5rem)}.mr-fluid-\[20\,48\]{margin-right:clamp(1.25rem,.8999999999999999rem + 1.7500000000000002vw,3rem)}.mt-fluid-\[-28\,-40\,375\,767\]{margin-top:clamp(-1.75rem,-1.0325255102040818rem + -3.061224489795918vw,-2.5rem)}.mt-fluid-\[10\,20\]{margin-top:clamp(.625rem,.5rem + .625vw,1.25rem)}.mt-fluid-\[120\,235\]{margin-top:clamp(7.5rem,6.0625rem + 7.187499999999999vw,14.6875rem)}.mt-fluid-\[14\,20\]{margin-top:clamp(.875rem,.8rem + .375vw,1.25rem)}.mt-fluid-\[20\,24\]{margin-top:clamp(1.25rem,1.2rem + .25vw,1.5rem)}.mt-fluid-\[24\,44\,428\,1440\]{margin-top:clamp(1.5rem,.9713438735177865rem + 1.9762845849802373vw,2.75rem)}.mt-fluid-\[26\,90\]{margin-top:clamp(1.625rem,.825rem + 4vw,5.625rem)}.mt-fluid-\[29\,80\,428\,1440\]{margin-top:clamp(1.8125rem,.4644268774703557rem + 5.0395256916996045vw,5rem)}.mt-fluid-\[40\,50\]{margin-top:clamp(2.5rem,2.375rem + .625vw,3.125rem)}.mt-fluid-\[40\,88\]{margin-top:clamp(2.5rem,1.9rem + 3vw,5.5rem)}.mt-fluid-\[42\,45\]{margin-top:clamp(2.625rem,2.5875rem + .1875vw,2.8125rem)}.mt-fluid-\[42\,50\]{margin-top:clamp(2.625rem,2.525rem + .5vw,3.125rem)}.mt-fluid-\[48\,60\]{margin-top:clamp(3rem,2.85rem + .75vw,3.75rem)}.mt-fluid-\[50\,56\]{margin-top:clamp(3.125rem,3.05rem + .375vw,3.5rem)}.mt-fluid-\[54\,72\]{margin-top:clamp(3.375rem,3.15rem + 1.125vw,4.5rem)}.mt-fluid-\[56\,80\,320\,1023\]{margin-top:clamp(3.5rem,2.817211948790896rem + 3.4139402560455197vw,5rem)}.mt-fluid-\[56\,96\,320\,1023\]{margin-top:clamp(3.5rem,2.3620199146514933rem + 5.689900426742532vw,6rem)}.mt-fluid-\[60\,102\,428\,1440\]{margin-top:clamp(3.75rem,2.6398221343873516rem + 4.150197628458498vw,6.375rem)}.mt-fluid-\[60\,84\,320\,1023\]{margin-top:clamp(3.75rem,3.067211948790896rem + 3.4139402560455197vw,5.25rem)}.mt-fluid-\[90\,127\]{margin-top:clamp(5.625rem,5.1625rem + 2.3125vw,7.9375rem)}.pb-fluid-\[100\,240\,320\,1023\]{padding-bottom:clamp(6.25rem,2.267069701280228rem + 19.91465149359886vw,15rem)}.pb-fluid-\[110\,200\,428\,1440\]{padding-bottom:clamp(6.875rem,4.496047430830039rem + 8.893280632411066vw,12.5rem)}.pb-fluid-\[123\,349\,428\,1440\]{padding-bottom:clamp(7.6875rem,1.7136857707509883rem + 22.33201581027668vw,21.8125rem)}.pb-fluid-\[140\,180\,320\,1023\]{padding-bottom:clamp(8.75rem,7.612019914651493rem + 5.689900426742532vw,11.25rem)}.pb-fluid-\[140\,197\,428\,1440\]{padding-bottom:clamp(8.75rem,7.243330039525691rem + 5.632411067193676vw,12.3125rem)}.pb-fluid-\[20\,24\,428\,1440\]{padding-bottom:clamp(1.25rem,1.1442687747035574rem + .3952569169960474vw,1.5rem)}.pb-fluid-\[29\,29\]{padding-bottom:clamp(1.8125rem,1.8125rem + 0vw,1.8125rem)}.pb-fluid-\[94\,322\]{padding-bottom:clamp(5.875rem,3.0250000000000004rem + 14.249999999999998vw,20.125rem)}.pt-fluid-\[104\,324\]{padding-top:clamp(6.5rem,3.75rem + 13.750000000000002vw,20.25rem)}.pt-fluid-\[120\,178\,428\,1440\]{padding-top:clamp(7.5rem,5.966897233201581rem + 5.7312252964426875vw,11.125rem)}.pt-fluid-\[15\,15\]{padding-top:clamp(.9375rem,.9375rem + 0vw,.9375rem)}.pt-fluid-\[24\,36\,320\,1023\]{padding-top:clamp(1.5rem,1.158605974395448rem + 1.7069701280227598vw,2.25rem)}.pt-fluid-\[80\,322\,428\,1440\]{padding-top:clamp(5rem,-1.3967391304347831rem + 23.91304347826087vw,20.125rem)}.px-fluid-\[14\,16\,428\,1440\]{padding-left:clamp(.875rem,.8221343873517787rem + .1976284584980237vw,1rem);padding-right:clamp(.875rem,.8221343873517787rem + .1976284584980237vw,1rem)}.px-fluid-\[14\,30\]{padding-left:clamp(.875rem,.675rem + 1vw,1.875rem);padding-right:clamp(.875rem,.675rem + 1vw,1.875rem)}.px-fluid-\[17\,40\,320\,1023\]{padding-left:clamp(1.0625rem,.40816145092460887rem + 3.2716927453769555vw,2.5rem);padding-right:clamp(1.0625rem,.40816145092460887rem + 3.2716927453769555vw,2.5rem)}.px-fluid-\[17\,64\]{padding-left:clamp(1.0625rem,.4750000000000001rem + 2.9375vw,4rem);padding-right:clamp(1.0625rem,.4750000000000001rem + 2.9375vw,4rem)}.py-fluid-\[15\,20\]{padding-top:clamp(.9375rem,.875rem + .3125vw,1.25rem);padding-bottom:clamp(.9375rem,.875rem + .3125vw,1.25rem)}.py-fluid-\[20\,24\,428\,1440\]{padding-top:clamp(1.25rem,1.1442687747035574rem + .3952569169960474vw,1.5rem);padding-bottom:clamp(1.25rem,1.1442687747035574rem + .3952569169960474vw,1.5rem)}.py-fluid-\[25\,40\,375\,767\]{padding-top:clamp(1.5625rem,.665656887755102rem + 3.826530612244898vw,2.5rem);padding-bottom:clamp(1.5625rem,.665656887755102rem + 3.826530612244898vw,2.5rem)}.py-fluid-\[48\,80\,428\,1440\]{padding-top:clamp(3rem,2.1541501976284585rem + 3.1620553359683794vw,5rem);padding-bottom:clamp(3rem,2.1541501976284585rem + 3.1620553359683794vw,5rem)}.py-fluid-\[50\,120\]{padding-top:clamp(3.125rem,2.25rem + 4.375vw,7.5rem);padding-bottom:clamp(3.125rem,2.25rem + 4.375vw,7.5rem)}.text-fluid-\[12\,13\]{font-size:clamp(.75rem,.7375rem + .0625vw,.8125rem)}.text-fluid-\[12\,14\,428\,1440\]{font-size:clamp(.75rem,.6971343873517787rem + .1976284584980237vw,.875rem)}.text-fluid-\[12\,14\]{font-size:clamp(.75rem,.725rem + .125vw,.875rem)}.text-fluid-\[12\,18\,320\,1440\]{font-size:clamp(.75rem,.6428571428571428rem + .5357142857142857vw,1.125rem)}.text-fluid-\[14\,15\]{font-size:clamp(.875rem,.8625rem + .0625vw,.9375rem)}.text-fluid-\[14\,18\]{font-size:clamp(.875rem,.825rem + .25vw,1.125rem)}.text-fluid-\[14\,21\]{font-size:clamp(.875rem,.7875rem + .43750000000000006vw,1.3125rem)}.text-fluid-\[15\,15\]{font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem)}.text-fluid-\[15\,16\,320\,767\]{font-size:clamp(.9375rem,.8927572706935123rem + .22371364653243847vw,1rem)}.text-fluid-\[15\,16\,375\,767\]{font-size:clamp(.9375rem,.8777104591836735rem + .25510204081632654vw,1rem)}.text-fluid-\[15\,17\,428\,1440\]{font-size:clamp(.9375rem,.8846343873517787rem + .1976284584980237vw,1.0625rem)}.text-fluid-\[15\,19\.3\]{font-size:clamp(.9375rem,.88375rem + .26875000000000004vw,1.20625rem)}.text-fluid-\[16\,22\,428\,1440\]{font-size:clamp(1rem,.8414031620553359rem + .592885375494071vw,1.375rem)}.text-fluid-\[16\,28\]{font-size:clamp(1rem,.85rem + .75vw,1.75rem)}.text-fluid-\[17\,21\]{font-size:clamp(1.0625rem,1.0125rem + .25vw,1.3125rem)}.text-fluid-\[18\,21\]{font-size:clamp(1.125rem,1.0875rem + .1875vw,1.3125rem)}.text-fluid-\[22\,26\,320\,1440\]{font-size:clamp(1.375rem,1.3035714285714286rem + .35714285714285715vw,1.625rem)}.w-fluid-\[10\,12\]{width:clamp(.625rem,.6rem + .125vw,.75rem)}.w-fluid-\[110\,226\]{width:clamp(6.875rem,5.425rem + 7.249999999999999vw,14.125rem)}.w-fluid-\[12\,16\]{width:clamp(.75rem,.7rem + .25vw,1rem)}.w-fluid-\[135\,216\,320\,1023\]{width:clamp(8.4375rem,6.133090327169274rem + 11.522048364153626vw,13.5rem)}.w-fluid-\[140\,180\,375\,535\]{width:clamp(8.75rem,2.890625rem + 25vw,11.25rem)}.w-fluid-\[160\,160\]{width:clamp(10rem,10rem + 0vw,10rem)}.w-fluid-\[170\,328\]{width:clamp(10.625rem,8.65rem + 9.875vw,20.5rem)}.w-fluid-\[197\,244\]{width:clamp(12.3125rem,11.725rem + 2.9375vw,15.25rem)}.w-fluid-\[56\,88\]{width:clamp(3.5rem,3.1rem + 2vw,5.5rem)}.w-fluid-\[72\,160\]{width:clamp(4.5rem,3.4rem + 5.5vw,10rem)}.w-fluid-\[78\,112\,428\,1440\]{width:clamp(4.875rem,3.9762845849802373rem + 3.3596837944664033vw,7rem)}.w-fluid-\[85\,122\,428\,1440\]{width:clamp(5.3125rem,4.334486166007905rem + 3.6561264822134385vw,7.625rem)}.w-fluid-\[89\,128\,428\,1440\]{width:clamp(5.5625rem,4.531620553359684rem + 3.8537549407114624vw,8rem)}.w-fluid-\[90\,129\,428\,1440\]{width:clamp(5.625rem,4.594120553359684rem + 3.8537549407114624vw,8.0625rem)}.w-fluid-\[92\,132\,428\,1440\]{width:clamp(5.75rem,4.692687747035573rem + 3.9525691699604746vw,8.25rem)}.\[--range\:100\]{--range: 100}.\[--range\:80\]{--range: 80}.beforeAfter\:traiangle:before{-webkit-clip-path:polygon(0 0,100% 0%,100% 100%);clip-path:polygon(0 0,100% 0%,100% 100%)}.beforeAfter\:traiangle:after{-webkit-clip-path:polygon(0 0,100% 0%,100% 100%);clip-path:polygon(0 0,100% 0%,100% 100%)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:right-\[calc\(7\.5px\+4\.5\%\)\]:before{content:var(--tw-content);right:calc(7.5px + 4.5%)}.before\:mt-\[\.75em\]:before{content:var(--tw-content);margin-top:.75em}.before\:h-\[12px\]:before{content:var(--tw-content);height:12px}.before\:h-\[16px\]:before{content:var(--tw-content);height:16px}.before\:h-\[1px\]:before{content:var(--tw-content);height:1px}.before\:w-\[15px\]:before{content:var(--tw-content);width:15px}.before\:w-\[17px\]:before{content:var(--tw-content);width:17px}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:translate-x-\[0\.05em\]:before{content:var(--tw-content);--tw-translate-x: .05em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:bg-line:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(196 211 232 / var(--tw-bg-opacity))}.before\:font-en:before{content:var(--tw-content);font-family:Roboto,sans-serif}.before\:font-medium:before{content:var(--tw-content);font-weight:500}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:content-\[\'A\'\]:before{--tw-content: "A";content:var(--tw-content)}.before\:content-\[\'Q\'\]:before{--tw-content: "Q";content:var(--tw-content)}.before\:text-fluid-\[19\,19\]:before{content:var(--tw-content);font-size:clamp(1.1875rem,1.1875rem + 0vw,1.1875rem)}.after\:left-\[1px\]:after{content:var(--tw-content);left:1px}.after\:right-\[4\.5\%\]:after{content:var(--tw-content);right:4.5%}.after\:h-\[10px\]:after{content:var(--tw-content);height:10px}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:w-\[13px\]:after{content:var(--tw-content);width:13px}.after\:w-\[16px\]:after{content:var(--tw-content);width:16px}.after\:translate-y-\[1px\]:after{content:var(--tw-content);--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.group:hover .group-hover\:translate-x-\[50\%\]{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open] .group-data-\[open\]\:before\:scale-y-0:before{content:var(--tw-content);--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.beforeAfter\:absolute:before{position:absolute}.beforeAfter\:inset-y-0:before{top:0;bottom:0}.beforeAfter\:top-6:before{top:1.5rem}.beforeAfter\:my-auto:before{margin-top:auto;margin-bottom:auto}.beforeAfter\:inline-block:before{display:inline-block}.beforeAfter\:h-\[\.5px\]:before{height:.5px}.beforeAfter\:translate-x-\[-100\%\]:before{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.beforeAfter\:bg-line:before{--tw-bg-opacity: 1;background-color:rgb(196 211 232 / var(--tw-bg-opacity))}.beforeAfter\:bg-white:before{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.beforeAfter\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.beforeAfter\:w-fluid-\[16\,24\,428\,1440\]:before{width:clamp(1rem,.7885375494071146rem + .7905138339920948vw,1.5rem)}.beforeAfter\:absolute:after{position:absolute}.beforeAfter\:inset-y-0:after{top:0;bottom:0}.beforeAfter\:top-6:after{top:1.5rem}.beforeAfter\:my-auto:after{margin-top:auto;margin-bottom:auto}.beforeAfter\:inline-block:after{display:inline-block}.beforeAfter\:h-\[\.5px\]:after{height:.5px}.beforeAfter\:translate-x-\[-100\%\]:after{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.beforeAfter\:bg-line:after{--tw-bg-opacity: 1;background-color:rgb(196 211 232 / var(--tw-bg-opacity))}.beforeAfter\:bg-white:after{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.beforeAfter\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.beforeAfter\:w-fluid-\[16\,24\,428\,1440\]:after{width:clamp(1rem,.7885375494071146rem + .7905138339920948vw,1.5rem)}@media (min-width: 768px){.md\:right-\[10vw\]{right:10vw}.md\:top-\[3rem\]{top:3rem}.md\:hidden{display:none}.md\:aspect-\[428\/344\]{aspect-ratio:428/344}.md\:aspect-\[768\/800\]{aspect-ratio:768/800}.md\:px-\[10vw\]{padding-left:10vw;padding-right:10vw}}@media (min-width: 1024px){.lg\:static{position:static}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:inset-0{inset:0}.lg\:bottom-\[-1px\]{bottom:-1px}.lg\:left-0{left:0}.lg\:left-\[5vw\]{left:5vw}.lg\:right-0{right:0}.lg\:top-0{top:0}.lg\:top-\[15\.625\%\]{top:15.625%}.lg\:top-\[157px\]{top:157px}.lg\:z-\[-1\]{z-index:-1}.lg\:m-0{margin:0}.lg\:mx-\[4\.4vw\]{margin-left:4.4vw;margin-right:4.4vw}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:ml-\[-\.175em\]{margin-left:-.175em}.lg\:ml-\[-0\.06em\]{margin-left:-.06em}.lg\:ml-\[-0\.125em\]{margin-left:-.125em}.lg\:ml-\[-0\.2em\]{margin-left:-.2em}.lg\:ml-\[-25px\]{margin-left:-25px}.lg\:ml-\[0\.1em\]{margin-left:.1em}.lg\:ml-auto{margin-left:auto}.lg\:mr-0{margin-right:0}.lg\:mr-1{margin-right:.25rem}.lg\:mr-4{margin-right:1rem}.lg\:mr-\[-\.125em\]{margin-right:-.125em}.lg\:mr-\[-0\.25em\]{margin-right:-.25em}.lg\:mr-\[calc\(91\/1440\*100vw\)\]{margin-right:calc(91 / 1440 * 100vw)}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-9{margin-top:2.25rem}.lg\:mt-\[-100vh\]{margin-top:-100vh}.lg\:mt-\[-15vh\]{margin-top:-15vh}.lg\:mt-\[15\.2083333333vw\]{margin-top:15.2083333333vw}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:hidden{display:none}.lg\:aspect-\[1440\/1024\]{aspect-ratio:1440/1024}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[100vh\]{height:100vh}.lg\:h-auto{height:auto}.lg\:h-screen{height:100vh}.lg\:max-h-\[60vh\]{max-height:60vh}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[320px\]{min-height:320px}.lg\:min-h-\[800px\]{min-height:800px}.lg\:min-h-screen{min-height:100vh}.lg\:w-\[32\.1527777778vw\]{width:32.1527777778vw}.lg\:w-\[38\%\]{width:38%}.lg\:w-\[8\.47222222222vw\]{width:8.47222222222vw}.lg\:w-\[80\%\]{width:80%}.lg\:w-\[81\%\]{width:81%}.lg\:w-\[clamp\(400px\,calc\(474\/1440\*100vw\)\,640px\)\]{width:clamp(400px,calc(474 / 1440 * 100vw),640px)}.lg\:w-\[clamp\(498px\,34\.5833333333vw\,640px\)\]{width:clamp(498px,34.5833333333vw,640px)}.lg\:w-\[max\(400px\,46\.875vw\)\]{width:max(400px,46.875vw)}.lg\:max-w-\[560px\]{max-width:560px}.lg\:max-w-none{max-width:none}.lg\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:list-outside{list-style-position:outside}.lg\:grid-cols-\[minmax\(0\,47\.2222222222\%\)\,minmax\(0\,52\.7777777778\%\)\]{grid-template-columns:minmax(0,47.2222222222%) minmax(0,52.7777777778%)}.lg\:flex-row{flex-direction:row}.lg\:gap-\[5\.83333333333vw\]{gap:5.83333333333vw}.lg\:gap-\[5\.83333vw\]{gap:5.83333vw}.lg\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.lg\:gap-x-\[8px\]{-moz-column-gap:8px;column-gap:8px}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:border-0{border-width:0px}.lg\:bg-transparent{background-color:transparent}.lg\:bg-white\/90{background-color:#ffffffe6}.lg\:object-\[13\%\,bottom\]{-o-object-position:13% bottom;object-position:13% bottom}.lg\:object-\[50\%\,0\%\]{-o-object-position:50% 0%;object-position:50% 0%}.lg\:object-\[50\%\,20\%\]{-o-object-position:50% 20%;object-position:50% 20%}.lg\:object-\[60\%\,15\%\]{-o-object-position:60% 15%;object-position:60% 15%}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-\[3\.47222222222vw\]{padding-left:3.47222222222vw;padding-right:3.47222222222vw}.lg\:px-\[7\.43055555556vw\]{padding-left:7.43055555556vw;padding-right:7.43055555556vw}.lg\:py-\[1\.2em\]{padding-top:1.2em;padding-bottom:1.2em}.lg\:pb-0{padding-bottom:0}.lg\:pr-\[3\.125vw\]{padding-right:3.125vw}.lg\:pr-\[5\.20833333333vw\]{padding-right:5.20833333333vw}.lg\:pt-0{padding-top:0}.lg\:pt-\[10\.25\%\]{padding-top:10.25%}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-\[\.875rem\]{font-size:.875rem}.lg\:leading-\[1\.2\]{line-height:1.2}.lg\:leading-\[2\.17\]{line-height:2.17}.lg\:leading-\[2\.1\]{line-height:2.1}.lg\:leading-\[2\.2\]{line-height:2.2}.lg\:tracking-\[0\.17em\]{letter-spacing:.17em}.lg\:tracking-\[0\.1em\]{letter-spacing:.1em}.lg\:tracking-\[0\.24em\]{letter-spacing:.24em}.lg\:tracking-\[0\.2em\]{letter-spacing:.2em}.lg\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.lg\:opacity-100{opacity:1}.lg\:writing-rl{writing-mode:vertical-rl}.lg\:writing-tb{writing-mode:horizontal-tb}.lg\:mb-fluid-\[120\,200\]{margin-bottom:clamp(7.5rem,6.5rem + 5vw,12.5rem)}.lg\:mt-fluid-\[-48\,-54\,1024\,1440\]{margin-top:clamp(-3rem,-2.0769230769230766rem + -1.4423076923076923vw,-3.375rem)}.lg\:mt-fluid-\[40\,64\,1024\]{margin-top:clamp(2.5rem,.7857142857142858rem + 2.6785714285714284vw,4rem)}.lg\:mt-fluid-\[80\,116\,1024\]{margin-top:clamp(5rem,2.4285714285714284rem + 4.017857142857143vw,7.25rem)}.lg\:mt-fluid-\[90\,108\]{margin-top:clamp(5.625rem,5.4rem + 1.125vw,6.75rem)}.lg\:pb-fluid-\[20\,32\,1024\]{padding-bottom:clamp(1.25rem,.3928571428571429rem + 1.3392857142857142vw,2rem)}.lg\:pb-fluid-\[200\,300\,1024\]{padding-bottom:clamp(12.5rem,5.357142857142857rem + 11.160714285714286vw,18.75rem)}.lg\:pb-fluid-\[320\,480\,1024\]{padding-bottom:clamp(20rem,8.571428571428571rem + 17.857142857142858vw,30rem)}.lg\:pb-fluid-\[40\,64\,1024\]{padding-bottom:clamp(2.5rem,.7857142857142858rem + 2.6785714285714284vw,4rem)}.lg\:pt-fluid-\[151\,151\]{padding-top:clamp(9.4375rem,9.4375rem + 0vw,9.4375rem)}.lg\:pt-fluid-\[80\,104\,1024\]{padding-top:clamp(5rem,3.2857142857142856rem + 2.6785714285714284vw,6.5rem)}.lg\:py-fluid-\[162\,162\]{padding-top:clamp(10.125rem,10.125rem + 0vw,10.125rem);padding-bottom:clamp(10.125rem,10.125rem + 0vw,10.125rem)}.lg\:py-fluid-\[32\,48\,1024\]{padding-top:clamp(2rem,.8571428571428572rem + 1.7857142857142856vw,3rem);padding-bottom:clamp(2rem,.8571428571428572rem + 1.7857142857142856vw,3rem)}.lg\:text-fluid-\[13\,15\,1024\]{font-size:clamp(.8125rem,.6696428571428572rem + .2232142857142857vw,.9375rem)}.lg\:w-fluid-\[188\,216\,1024\]{width:clamp(11.75rem,9.75rem + 3.125vw,13.5rem)}.lg\:w-fluid-\[200\,302\,1024\]{width:clamp(12.5rem,5.214285714285714rem + 11.383928571428571vw,18.875rem)}.lg\:w-fluid-\[260\,400\]{width:clamp(16.25rem,14.5rem + 8.75vw,25rem)}.lg\:w-fluid-\[640\,800\,1024\]{width:clamp(40rem,28.57142857142857rem + 17.857142857142858vw,50rem)}.lg\:\[--range\:300\]{--range: 300}.lg\:before\:h-\[14px\]:before{content:var(--tw-content);height:14px}.lg\:before\:w-\[17px\]:before{content:var(--tw-content);width:17px}.lg\:before\:bg-inherit:before{content:var(--tw-content);background-color:inherit}.lg\:after\:content-none:after{--tw-content: none;content:var(--tw-content)}.lg\:beforeAfter\:top-8:before{top:2rem}.lg\:beforeAfter\:top-8:after{top:2rem}}@media (min-width: 1280px){.xl\:left-\[calc\(120\/1440\*100vw\)\]{left:calc(120 / 1440 * 100vw)}.xl\:ml-\[4\.7222vw\]{margin-left:4.7222vw}.xl\:min-h-\[900px\]{min-height:900px}}.\[\&\>div\:last-child\]\:border-b-0>div:last-child{border-bottom-width:0px}.\[\&\>div\]\:border-b>div{border-bottom-width:1px}.\[\&\>div\]\:border-light-gray>div{--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity))}
