*,::backdrop,:after,:before{--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:#3b82f680;--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: }.tailwind-absolute{position:absolute}.tailwind-relative{position:relative}.tailwind-inset-0{inset:0}.tailwind--bottom-4{bottom:-1rem}.tailwind-bottom-0{bottom:0}.tailwind-left-0{left:0}.tailwind-left-1\/2{left:50%}.tailwind-z-10{z-index:10}.tailwind-mx-auto{margin-left:auto;margin-right:auto}.tailwind-mb-16{margin-bottom:4rem}.tailwind-mb-32{margin-bottom:8rem}.tailwind-mb-6{margin-bottom:1.5rem}.tailwind-mb-8{margin-bottom:2rem}.tailwind-mt-4{margin-top:1rem}.tailwind-flex{display:flex}.tailwind-grid{display:grid}.tailwind-h-12{height:3rem}.tailwind-h-16{height:4rem}.tailwind-h-5{height:1.25rem}.tailwind-h-64{height:16rem}.tailwind-h-80{height:20rem}.tailwind-h-\[600px\]{height:600px}.tailwind-h-\[700px\]{height:700px}.tailwind-h-\[80vh\]{height:80vh}.tailwind-h-full{height:100%}.tailwind-h-px{height:1px}.tailwind-h-screen{height:100vh}.tailwind-w-16{width:4rem}.tailwind-w-24{width:6rem}.tailwind-w-5{width:1.25rem}.tailwind-w-full{width:100%}.tailwind-w-px{width:1px}.tailwind-max-w-2xl{max-width:42rem}.tailwind-max-w-4xl{max-width:56rem}.tailwind-max-w-5xl{max-width:64rem}.tailwind-max-w-\[1600px\]{max-width:1600px}.tailwind-flex-1{flex:1 1 0%}.tailwind--translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tailwind-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tailwind-flex-col{flex-direction:column}.tailwind-items-center{align-items:center}.tailwind-items-stretch{align-items:stretch}.tailwind-justify-center{justify-content:center}.tailwind-gap-0{gap:0}.tailwind-gap-16{gap:4rem}.tailwind-gap-2{gap:.5rem}.tailwind-gap-3{gap:.75rem}.tailwind-gap-4{gap:1rem}.tailwind-gap-8{gap:2rem}.tailwind-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.tailwind-overflow-hidden{overflow:hidden}.tailwind-overflow-x-hidden{overflow-x:hidden}.tailwind-bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tailwind-bg-black\/75{background-color:#000000bf}.tailwind-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.tailwind-bg-white\/40{background-color:#fff6}.tailwind-bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.tailwind-bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.tailwind-bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.tailwind-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.tailwind-bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.tailwind-from-black\/60{--tw-gradient-from:#0009 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.tailwind-from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.tailwind-from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:#4b556300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.tailwind-from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.tailwind-from-white\/60{--tw-gradient-from:#fff9 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.tailwind-via-black\/30{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000004d var(--tw-gradient-via-position),var(--tw-gradient-to)}.tailwind-via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.tailwind-to-black\/70{--tw-gradient-to:#000000b3 var(--tw-gradient-to-position)}.tailwind-to-gray-600{--tw-gradient-to:#4b5563 var(--tw-gradient-to-position)}.tailwind-to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.tailwind-object-cover{object-fit:cover}.tailwind-p-12{padding:3rem}.tailwind-px-6{padding-left:1.5rem;padding-right:1.5rem}.tailwind-px-8{padding-left:2rem;padding-right:2rem}.tailwind-py-20{padding-bottom:5rem;padding-top:5rem}.tailwind-py-32{padding-bottom:8rem;padding-top:8rem}.tailwind-py-4{padding-bottom:1rem;padding-top:1rem}.tailwind-text-center{text-align:center}.tailwind-text-sm{font-size:.875rem;line-height:1.25rem}.tailwind-text-xl{font-size:1.25rem;line-height:1.75rem}.tailwind-leading-relaxed{line-height:1.625}.tailwind-tracking-wide{letter-spacing:.025em}.tailwind-tracking-widest{letter-spacing:.1em}.tailwind-text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.tailwind-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tailwind-text-white\/60{color:#fff9}.tailwind-text-white\/90{color:#ffffffe6}.tailwind-no-underline{text-decoration-line:none}.tailwind-transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tailwind-duration-300{transition-duration:.3s}.hover\:tailwind-scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tailwind-bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}@media(min-width:640px){.sm\:tailwind-flex-row{flex-direction:row}}@media(min-width:768px){.md\:tailwind-bottom-12{bottom:3rem}.md\:tailwind-mt-12{margin-top:3rem}}@media(min-width:1024px){.lg\:tailwind-col-span-2{grid-column:span 2/span 2}.lg\:tailwind-col-span-3{grid-column:span 3/span 3}.lg\:tailwind-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tailwind-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@font-face{font-family:Helvetica Neue Bold;src:url(../font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(../font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(../font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(../font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(../font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile{0%{transform:translate(0)}to{transform:translate(-80vw)}}::-moz-selection{background:#ff7024;color:#fff}::selection{background:#ff7024;color:#fff}:root{--font-family-regular:"A-OTF Gothic MB101 Pro",sans-serif;--font-family-medium:"A-OTF Gothic MB101 Pro Medium",sans-serif;--font-family-bold:"A-OTF Gothic MB101 Pro Bold",sans-serif;--font-line-height-regular:1.6em;--font-line-height-medium:1.6em;--font-line-height-bold:1.6em;--font-letter-spacing-regular:.03em;--font-letter-spacing-medium:.03em;--font-letter-spacing-bold:.03em}body.en,html.en{--font-family-regular:"Helvetica Neue",sans-serif;--font-family-medium:"Helvetica Neue",sans-serif;--font-family-bold:"Helvetica Neue Bold",sans-serif;--font-line-height-regular:1.2em;--font-line-height-medium:1.2em;--font-line-height-bold:1.2em;--font-letter-spacing-regular:-.03em;--font-letter-spacing-medium:-.03em;--font-letter-spacing-bold:-.03em}@font-face{font-family:Helvetica Neue Bold;src:url(../font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(../font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(../font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(../font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(../font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-0a418ebe{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-0a418ebe{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-0a418ebe{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-0a418ebe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-0a418ebe{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-0a418ebe{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-0a418ebe{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-0a418ebe{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-0a418ebe{0%{transform:translate(0)}to{transform:translate(-80vw)}}@media(max-width:767px){#awwwards svg[data-v-0a418ebe]{transform:scale(.8);transform-origin:right center}}@font-face{font-family:Helvetica Neue Bold;src:url(../font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(../font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(../font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(../font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(../font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-db338b5a{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-db338b5a{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-db338b5a{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-db338b5a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-db338b5a{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-db338b5a{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-db338b5a{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-db338b5a{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-db338b5a{0%{transform:translate(0)}to{transform:translate(-80vw)}}.consent-manager[data-v-db338b5a]{align-items:flex-end;bottom:0;display:flex;justify-content:center;padding:20px 10px;position:fixed;right:0;z-index:9999}@media(max-width:767px){.consent-manager[data-v-db338b5a]{left:0;padding:5.128vw 2.564vw}}.consent-manager__modal[data-v-db338b5a]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff6;border-radius:6px;font-family:var(--font-family-regular,"A-OTF Gothic MB101 Pro",sans-serif);font-feature-settings:"palt" on;font-style:normal;height:auto;letter-spacing:var(--font-letter-spacing-regular,.03em);line-height:var(--font-line-height-regular,1.6em);max-width:350px;overflow-y:auto;padding:20px 10px 10px;position:relative;width:100%}@media(max-width:767px){.consent-manager__modal[data-v-db338b5a]{-webkit-backdrop-filter:blur(5.128vw);backdrop-filter:blur(5.128vw);border-radius:1.538vw;max-width:89.744vw;padding:5.128vw 2.564vw 2.564vw}}.consent-manager__modal__header[data-v-db338b5a]{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;padding:0 15px}@media(max-width:767px){.consent-manager__modal__header[data-v-db338b5a]{gap:5.128vw;margin-bottom:5.128vw;padding:0 3.846vw}}.consent-manager__modal__header__description[data-v-db338b5a]{color:#000;font-size:11px;line-height:1.5}.consent-manager__modal__header__description p.en[data-v-db338b5a]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}@media(max-width:767px){.consent-manager__modal__header__description[data-v-db338b5a]{font-size:2.821vw}}.consent-manager__modal__header__actions[data-v-db338b5a]{display:flex;flex-shrink:0;gap:10px;justify-content:center;width:100%}@media(max-width:767px){.consent-manager__modal__header__actions[data-v-db338b5a]{gap:2.564vw}}.consent-manager__modal__header__actions__btn-accept[data-v-db338b5a],.consent-manager__modal__header__actions__btn-deny[data-v-db338b5a]{border:none;border-radius:6px;cursor:pointer;font-family:var(--font-family-regular,"A-OTF Gothic MB101 Pro",sans-serif);font-feature-settings:"palt" on;font-size:11px;font-style:normal;font-weight:400;height:42px;letter-spacing:.33px;letter-spacing:var(--font-letter-spacing-regular,.03em);line-height:var(--font-line-height-regular,1.6em);padding:0 18px;transition:background-color .3s;width:145px}@media(max-width:767px){.consent-manager__modal__header__actions__btn-accept[data-v-db338b5a],.consent-manager__modal__header__actions__btn-deny[data-v-db338b5a]{border-radius:1.538vw;font-size:2.821vw;height:10.769vw;letter-spacing:.085vw;padding:0 4.615vw;width:37.179vw}}.consent-manager__modal__header__actions__btn-accept.en[data-v-db338b5a],.consent-manager__modal__header__actions__btn-deny.en[data-v-db338b5a]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.consent-manager__modal__header__actions__btn-accept[data-v-db338b5a]{background:#ff7024;color:#fff}.consent-manager__modal__header__actions__btn-accept[data-v-db338b5a]:hover{background:#e4611b}.consent-manager__modal__header__actions__btn-deny[data-v-db338b5a]{background:#757578;color:#fff}.consent-manager__modal__header__actions__btn-deny[data-v-db338b5a]:hover{background:#69696c}.consent-options[data-v-db338b5a]{display:flex;flex-direction:column}.consent-option[data-v-db338b5a]{background:#fff;border-radius:6px}@media(max-width:767px){.consent-option[data-v-db338b5a]{border-radius:1.538vw}}.consent-option__header[data-v-db338b5a]{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;min-height:52px;padding:0 15px}@media(max-width:767px){.consent-option__header[data-v-db338b5a]{min-height:13.333vw;padding:0 3.846vw}}.consent-option__header__name[data-v-db338b5a]{color:#000;font-size:11px;font-weight:400}@media(max-width:767px){.consent-option__header__name[data-v-db338b5a]{font-size:2.821vw}}.consent-option__header__name.en[data-v-db338b5a]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.consent-option__controls[data-v-db338b5a]{align-items:center;display:flex;gap:8px}@media(max-width:767px){.consent-option__controls[data-v-db338b5a]{gap:2.051vw}}.toggle-switch[data-v-db338b5a]{background:#b4b4b7;border-radius:6px;cursor:pointer;height:24px;position:relative;transition:background-color .3s;width:48px}@media(max-width:767px){.toggle-switch[data-v-db338b5a]{border-radius:1.538vw;height:6.154vw;width:12.308vw}}.toggle-switch.active[data-v-db338b5a]{background:#ff7024}.toggle-switch__slider[data-v-db338b5a]{background:#fff;border-radius:5px;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s;width:20px}.toggle-switch.active .toggle-switch__slider[data-v-db338b5a]{left:0;transform:translate(26px)}@media(max-width:767px){.toggle-switch__slider[data-v-db338b5a]{border-radius:1.282vw;height:5.128vw;left:.513vw;top:.513vw;width:5.128vw}.toggle-switch.active .toggle-switch__slider[data-v-db338b5a]{left:0;transform:translate(6.667vw)}}.expand-arrow[data-v-db338b5a]{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;transition:transform .3s;width:24px}.expand-arrow svg[data-v-db338b5a]{height:50%;width:50%}@media(max-width:767px){.expand-arrow[data-v-db338b5a]{height:6.154vw;width:6.154vw}}.expand-arrow.expanded[data-v-db338b5a]{transform:rotate(180deg)}.option-content[data-v-db338b5a]{padding:0 15px 15px}@media(max-width:767px){.option-content[data-v-db338b5a]{padding:0 3.846vw 3.846vw}}.sub-option[data-v-db338b5a]{background:#f8f8fb;border-radius:6px;padding:14px 16px}@media(max-width:767px){.sub-option[data-v-db338b5a]{border-radius:1.538vw;padding:3.59vw 4.103vw}}.sub-option__header[data-v-db338b5a]{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:14px}@media(max-width:767px){.sub-option__header[data-v-db338b5a]{margin-bottom:3.59vw}}.sub-option__header__name[data-v-db338b5a]{color:#000;font-size:11px;font-weight:400}@media(max-width:767px){.sub-option__header__name[data-v-db338b5a]{font-size:2.821vw}}.sub-option__header__name.en[data-v-db338b5a]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.sub-option-links[data-v-db338b5a]{display:flex;flex-direction:column;gap:8px}@media(max-width:767px){.sub-option-links[data-v-db338b5a]{gap:2.051vw}}.sub-option-link[data-v-db338b5a]{color:#000;font-size:8px;line-height:1.5;text-decoration:underline;text-underline-position:from-font}@media(max-width:767px){.sub-option-link[data-v-db338b5a]{font-size:2.051vw}}.sub-option-link.en[data-v-db338b5a]{font-family:Helvetica Neue,sans-serif;font-style:normal;letter-spacing:-.03em;line-height:1.2em}.sub-option-link[data-v-db338b5a]:hover{opacity:.8}@font-face{font-family:Helvetica Neue Bold;src:url(../font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(../font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(../font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(../font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(../font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-034b78ae{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-034b78ae{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-034b78ae{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-034b78ae{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-034b78ae{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-034b78ae{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-034b78ae{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-034b78ae{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-034b78ae{0%{transform:translate(0)}to{transform:translate(-80vw)}}.page[data-v-034b78ae]{align-items:center;background-color:#e8e8eb;display:flex;justify-content:center;min-height:100vh;text-align:center}.page section h1[data-v-034b78ae]{color:#000;font-family:Helvetica Neue,sans-serif;font-size:56px;font-style:normal;font-weight:400;letter-spacing:-.03em;line-height:1.2em}@media(max-width:767px){.page section h1[data-v-034b78ae]{font-size:9.744vw}}.page section p[data-v-034b78ae]{color:#000;font-family:var(--font-family-regular,"A-OTF Gothic MB101 Pro",sans-serif);font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:400;letter-spacing:var(--font-letter-spacing-regular,.03em);line-height:var(--font-line-height-regular,1.6em);margin-top:40px;text-align:center}@media(max-width:767px){.page section p[data-v-034b78ae]{font-size:3.59vw;margin-top:10.256vw}}.page .center-btn[data-v-034b78ae]{margin-top:40px}@media(max-width:767px){.page .center-btn[data-v-034b78ae]{margin-top:10.256vw}}.page .link[data-v-034b78ae]{align-items:center;background:#000;border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--font-family-regular,"A-OTF Gothic MB101 Pro",sans-serif);font-feature-settings:"palt" on;font-size:18px;font-style:normal;font-weight:400;gap:10px;height:80px;justify-content:center;letter-spacing:var(--font-letter-spacing-regular,.03em);line-height:var(--font-line-height-regular,1.6em);padding:24px 72px;text-decoration:none;width:340px}@media(max-width:767px){.page .link[data-v-034b78ae]{border-radius:1.538vw;font-size:4.615vw;gap:2.564vw;height:20.513vw;padding:6.154vw 18.462vw;width:87.179vw}}@font-face{font-family:Helvetica Neue Bold;src:url(../font/HelveticaNeue-Bold.ttf)}@font-face{font-family:Helvetica Neue;src:url(../font/HelveticaNeue.ttf)}@font-face{font-family:A-OTF Gothic MB101 Pro Bold;src:url(../font/A-OTF-GothicMB101Pro-Bold.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro;src:url(../font/A-OTF-GothicMB101Pro-Reg.otf) format("opentype")}@font-face{font-family:A-OTF Gothic MB101 Pro Medium;src:url(../font/A-OTF-GothicMB101Pro-Medium.otf) format("opentype")}@keyframes fade-in-up-fef54ef7{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:1;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-title-fef54ef7{0%{opacity:0}to{opacity:1}}@keyframes fade-in-description-fef54ef7{0%{opacity:0;transform:translateY(30px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fade-in-text-fef54ef7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-fef54ef7{0%{opacity:0;transform:scaleY(0);transform:translateZ(0);visibility:visible}to{opacity:1;transform:translate3d(0,20px,0);visibility:visible}}@keyframes fade-in-up-opacity-fef54ef7{0%{opacity:0;transform:translate3d(0,20px,0);visibility:visible}to{opacity:.6;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes fade-in-up-rgba-fef54ef7{0%{background-color:#fff0;transform:translate3d(0,20px,0);visibility:visible}to{background-color:#fff3;transform:scaleY(0);transform:translateZ(0);visibility:visible}}@keyframes get-in-touch-fef54ef7{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes get-in-touch-mobile-fef54ef7{0%{transform:translate(0)}to{transform:translate(-80vw)}}.page[data-v-fef54ef7]{align-items:center;background-color:#e8e8eb;display:flex;font-family:sans-serif;justify-content:center;min-height:100vh;padding:2rem;text-align:center}.page section[data-v-fef54ef7]{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 30px #0000000d;max-width:600px;padding:3rem;width:100%}.page .ja[data-v-fef54ef7]{font-size:1.2rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem}.page .en[data-v-fef54ef7]{font-size:3rem;font-weight:700;letter-spacing:.02em;margin-bottom:3rem}.page .center-btn[data-v-fef54ef7]{margin-top:2rem}.page .link[data-v-fef54ef7]{background-color:#000;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;letter-spacing:.1em;padding:.8rem 3rem;text-decoration:none;transition:all .3s ease}.page .link[data-v-fef54ef7]:hover{opacity:.8;transform:translateY(-2px)}@media(max-width:768px){.page .en[data-v-fef54ef7]{font-size:2.5rem}}@media(max-width:480px){.page section[data-v-fef54ef7]{padding:2rem 1rem}.page .ja[data-v-fef54ef7]{font-size:1rem}.page .en[data-v-fef54ef7]{font-size:2rem;margin-bottom:2rem}}
