@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}.lottie-container[data-v-28205309]{height:100%;width:100%}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._global-transition_w1l28_209{align-items:center;background-color:#090909;display:flex;flex-direction:column;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}._global-transition__content_w1l28_222{align-items:center;display:flex;flex-direction:column;gap:24px}._global-transition__content__lottie_w1l28_228{height:32px}._global-transition__content__progress_w1l28_231{background:#6a6a6a;border-radius:4px;height:2px;max-width:164px;overflow:hidden;width:0}._global-transition__content__progress-bar_w1l28_239{background:#fff;height:100%;transition:width .2s ease;width:0}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}.overlay[data-v-b4c8aa23]{background-color:#090909;height:100vh;height:100svh;height:100dvh;inset:0;position:fixed;will-change:transform;z-index:9999}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._primary_button_37jgx_209{align-items:center;border:none;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;font-size:.9rem;gap:12px;padding:12px 16px;transition:all .5s ease-in-out;white-space:nowrap;width:-moz-fit-content;width:fit-content}._primary_button_37jgx_209:hover{transform:scale(.96)}._primary_button_37jgx_209:hover svg{transform:translate(16px,-16px)}._primary_button_37jgx_209:hover svg:first-child{transform:translate(0)}._primary_button_37jgx_209._disabled_37jgx_232{opacity:.75}._primary_button_37jgx_209 span{align-items:center;background-color:#e3e3e3;border-radius:9999px;color:#6a6a6a;color:#181818;display:flex;height:100%;max-width:24px;min-height:24px;overflow:hidden;padding:6px;width:100%}._primary_button_37jgx_209 span svg{height:8px;margin:0;transition:all .5s ease-in-out}._primary_button_37jgx_209 span svg:first-child{position:absolute;transform:translate(-16px,16px)}._primary_button_37jgx_209._black_37jgx_259{background-color:#1d1d1d;color:#fff}._primary_button_37jgx_209._white_37jgx_263{background-color:#fff;color:#1d1d1d}._primary_button_37jgx_209._white_37jgx_263 span{background-color:#f9f9f9;color:#1d1d1d}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._small-modal_e47sn_209{background-color:#00000026;inset:0;position:fixed;z-index:999}._small-modal__container_e47sn_218{background-color:#fff;border-radius:8px;bottom:0;display:flex;filter:drop-shadow(0 0 50px rgba(0,0,0,.15));flex-direction:column;gap:32px;left:0;padding:32px 16px 16px;position:absolute;right:0}._small-modal__container-header_e47sn_233{align-items:center;display:flex;flex-direction:row;gap:24px;padding-left:12px}._small-modal__container-header__icon_e47sn_240{display:flex}._small-modal__container-header__icon_e47sn_240 img{height:48px;width:-moz-fit-content;width:fit-content}._small-modal__container-header__icon-lottie_e47sn_247{height:48px;width:48px}@media(min-width:480px){._small-modal__container_e47sn_218{bottom:32px;left:32px;max-width:424px}}.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}.cursor{left:0;pointer-events:none;position:fixed;top:0;transition:transform .15s linear;z-index:100}.cursor_pointer{background-color:#090909;border-radius:9999px;color:#fff;height:8px;position:relative;transform:translate(-50%,-50%) scale(1);transition:transform .5s ease;width:8px}.cursor_pointer svg{display:block}.cursor_pointer--arrow,.cursor_pointer--drag,.cursor_pointer--navigation,.cursor_pointer--pause,.cursor_pointer--play{align-items:center;display:flex;inset:0;justify-content:center;line-height:0;position:absolute}.cursor_pointer--arrow svg,.cursor_pointer--drag svg,.cursor_pointer--navigation svg,.cursor_pointer--pause svg,.cursor_pointer--play svg{height:0;transition:width .5s ease,height .5s ease;width:0}.cursor_label{align-items:center;background-color:#090909;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:.75rem;height:22px;left:0;line-height:1;padding:2px 16px;position:absolute;text-wrap:nowrap;top:0;transform:translate(-50%,calc(-100% - 14px)) scale(1);transform-origin:bottom center;transition:none;will-change:transform}.cursor_label.hidden{transform:translate(-50%,calc(-100% - 14px)) scale(1)}.cursor_label-text .char{display:none;white-space:pre}.cursor_label-cursor{display:inline-block;line-height:1;margin-left:2px;visibility:hidden}.cursor:not(.hidden) .cursor_label-cursor{animation:blink .6s step-end infinite}.cursor.normal .cursor_pointer{transform:translate(-50%,-50%) scale(1)}.cursor.click .cursor_pointer{transform:translate(-50%,-50%) scale(1.4)}.cursor.scroll .cursor_pointer{transform:translate(-50%,-50%) scale(.9)}.cursor.hover-link .cursor_pointer{transform:translate(-50%,-50%) scale(3)}.cursor.hover-link .cursor_pointer--arrow svg{height:4px;margin:0;width:4px}.cursor.hover-link .cursor_pointer--drag svg,.cursor.hover-link .cursor_pointer--navigation svg,.cursor.hover-link .cursor_pointer--pause svg,.cursor.hover-link .cursor_pointer--play svg{height:0;width:0}.cursor.hover-video--play .cursor_pointer{transform:translate(-50%,-50%) scale(3)}.cursor.hover-video--play .cursor_pointer--play svg{height:4px;width:4px}.cursor.hover-video--play .cursor_pointer--arrow svg,.cursor.hover-video--play .cursor_pointer--drag svg,.cursor.hover-video--play .cursor_pointer--navigation svg,.cursor.hover-video--play .cursor_pointer--pause svg{height:0;width:0}.cursor.hover-video--pause .cursor_pointer{transform:translate(-50%,-50%) scale(3)}.cursor.hover-video--pause .cursor_pointer--pause svg{height:4px;width:4px}.cursor.hover-video--pause .cursor_pointer--arrow svg,.cursor.hover-video--pause .cursor_pointer--drag svg,.cursor.hover-video--pause .cursor_pointer--navigation svg,.cursor.hover-video--pause .cursor_pointer--play svg{height:0;width:0}.cursor.hover-drag .cursor_pointer{transform:translate(-50%,-50%) scale(3)}.cursor.hover-drag .cursor_pointer--drag svg{height:4px;margin:0;width:4px}.cursor.hover-drag .cursor_pointer--arrow svg,.cursor.hover-drag .cursor_pointer--navigation svg,.cursor.hover-drag .cursor_pointer--pause svg,.cursor.hover-drag .cursor_pointer--play svg{height:0;width:0}.cursor.hover-bg .cursor_pointer{background-color:#0000000d;height:30px;width:75px}.cursor.hover-bg .cursor_pointer--arrow svg,.cursor.hover-bg .cursor_pointer--drag svg,.cursor.hover-bg .cursor_pointer--navigation svg,.cursor.hover-bg .cursor_pointer--pause svg,.cursor.hover-bg .cursor_pointer--play svg{height:0;width:0}.cursor.hover-navigation .cursor_pointer{transform:translate(-50%,-50%) scale(3)}.cursor.hover-navigation .cursor_pointer--navigation svg{height:4px;width:4px}.cursor.hover-navigation .cursor_pointer--arrow svg,.cursor.hover-navigation .cursor_pointer--drag svg,.cursor.hover-navigation .cursor_pointer--pause svg,.cursor.hover-navigation .cursor_pointer--play svg{height:0;width:0}.cursor.hidden .cursor_pointer{transform:translate(-50%,-50%) scale(0)}.cursor--left .cursor_pointer svg{transform:rotate(180deg)}.cursor--dark.hover-bg .cursor_pointer{background-color:#1d1d1d}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@media(max-width:768px){.cursor{display:none}}@media(pointer:coarse){.cursor_label-text .char{display:inline-block!important}.cursor_label-cursor{display:none!important}}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._link_button_u5lkn_209{color:#898989;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content;z-index:2}._link_button_u5lkn_209:hover{color:#090909}._link_button_u5lkn_209._light_u5lkn_220{color:#fff9}._link_button_u5lkn_209._light_u5lkn_220:hover{color:#fff}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._header_9uht9_209{display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;transform:translateY(0);transition:transform .6s ease;z-index:997}._header_9uht9_209._firstscroll_9uht9_220{transform:translateY(-75px)}._header__nav_9uht9_223{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}._header__nav-logo_9uht9_229{align-items:center;display:flex;justify-content:center;z-index:1}._header__nav-logo_9uht9_229 svg{height:auto;width:42px}._header__nav-content_9uht9_239{align-items:center;display:flex;gap:48px}._header__nav-content__menu_9uht9_244{position:relative}._header__nav-content__menu--mobile_9uht9_247{background-color:#fff;display:flex;flex-direction:column;gap:64px;height:100vh;justify-content:end;left:0;padding:32px 32px 64px;position:fixed;right:0;top:0}._header__nav-content__menu--mobile__nav_9uht9_261{display:flex;flex-direction:column;gap:64px;list-style-type:none;margin:0;padding:0}._header__nav-content__menu--mobile__nav--item_9uht9_269{position:relative}._header__nav-content__menu--mobile__nav--item_9uht9_269:hover:after{background-color:#6a6a6a}._header__nav-content__menu--mobile__nav--item_9uht9_269:after{background-color:#e3e3e3;bottom:-24px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}._header__nav-content__menu--mobile__nav--item_9uht9_269._animate-border_9uht9_287:after{transform:scaleX(1)}._header__nav-content__menu--mobile__nav--item_9uht9_269 ._active_9uht9_290>*{border-bottom-color:#090909;color:#090909}._header__nav-content__menu--mobile__nav--item_9uht9_269>*{font-size:1.25rem;font-weight:400}._header__nav-content__menu--mobile__footer_9uht9_298,._header__nav-content__menu--mobile__footer_9uht9_298>*{width:100%}._header__nav-content__menu--desktop_9uht9_304{display:none}._header__nav-content__burger_9uht9_307{background-color:transparent;border:none;box-shadow:none;cursor:pointer;height:18px;margin:0;padding:0;position:relative;width:22px}._header__nav-content__burger_9uht9_307 span{background-color:#090909;border-radius:9999px;display:block;height:1.5px;position:absolute;transition:transform .3s ease,top .3s ease,width .3s ease,left .3s ease;width:100%}._header__nav-content__burger_9uht9_307 span:first-child{top:0}._header__nav-content__burger_9uht9_307 span:nth-child(2){top:8px}._header__nav-content__burger_9uht9_307 span:nth-child(3){top:16px}._header__nav-content__burger_9uht9_307._open_9uht9_336 span:first-child{top:8px;transform:rotate(45deg)}._header__nav-content__burger_9uht9_307._open_9uht9_336 span:nth-child(2){width:0}._header__nav-content__burger_9uht9_307._open_9uht9_336 span:nth-child(3){top:8px;transform:rotate(-45deg)}@media(min-width:768px){._header__nav_9uht9_223{padding:16px 48px}._header__nav-content__menu--mobile_9uht9_247{display:none}._header__nav-content__menu--desktop_9uht9_304{display:flex;gap:32px;list-style-type:none;margin:0;padding:0}._header__nav-content__menu--desktop_9uht9_304 ._active_9uht9_290>*{color:#090909}._header__nav-content__menu--desktop_9uht9_304 ._faded_9uht9_365>*{color:#898989}._header__nav-content__burger_9uht9_307{display:none}}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._secondary_button_r4oxu_209{align-items:center;background-image:linear-gradient(90deg,#e3e3e3,#e3e3e3);background-position:0 100%;background-repeat:no-repeat;background-size:0 1.5px;cursor:pointer;display:flex;font-size:.9rem;gap:12px;opacity:.75;padding:16px 8px;position:relative;transition:all .2s ease-in-out;white-space:nowrap;width:-moz-fit-content;width:fit-content}._secondary_button_r4oxu_209 svg{height:12px;width:12px}._secondary_button_r4oxu_209>*{max-height:14px;min-height:14px}._secondary_button_r4oxu_209:hover{background-image:linear-gradient(90deg,#cecece,#cecece);background-size:100% 2px;opacity:1}._secondary_button_r4oxu_209._disabled_r4oxu_239{cursor:not-allowed;opacity:.75}._secondary_button_r4oxu_209:after{background-color:#090909;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}._secondary_button_r4oxu_209:hover:after{width:100%}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._langage-input_nnk03_210{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f9f9f9;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 320'%3E%3Cpath d='M233.4 262.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 194.7 118.6 57.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3z'/%3E%3C/svg%3E");background-position:right 22px center;background-repeat:no-repeat;background-size:auto 25%;border:none;border-radius:9999px;color:#090909;padding:12px 48px 12px 24px;transform:none;transition:all .5s ease-in-out}._langage-input_nnk03_210._light_nnk03_227{background-color:#2c2c2c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 320'%3E%3Cpath fill='%23fff' d='M233.4 262.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 194.7 118.6 57.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3z'/%3E%3C/svg%3E");color:#fff}._langage-input_nnk03_210._light_nnk03_227:hover{background-color:#1d1d1d;transform:none}._langage-input_nnk03_210:hover{background-color:#e3e3e3;cursor:pointer;transform:none}._langage-input_nnk03_210:focus{outline:none}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._pill_1krzl_209{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f9f9f9;border:none;border-radius:9999px;color:#090909;display:inline-flex;gap:8px;height:44px;min-height:44px;padding:12px 24px;text-decoration:none!important;transition:all .5s ease-in-out}._pill_1krzl_209:hover{background-color:#e3e3e3;cursor:pointer;transform:scale(.96)}._pill_1krzl_209,._pill_1krzl_209 *{text-decoration:none!important}._pill_1krzl_209:focus{outline:none}._light_1krzl_238{background-color:#2c2c2c;color:#fff}._light_1krzl_238:hover{background-color:#1d1d1d}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}._footer_1ra80_211{background-color:#090909;display:flex;flex-direction:column;gap:48px;justify-content:space-between;min-height:-moz-fit-content;min-height:fit-content;padding-bottom:calc(48px + env(safe-area-inset-bottom));padding-top:48px;width:100%}._footer__count_1ra80_224{font-size:.75em;line-height:1;margin-left:.1rem;opacity:.7}._footer__contactName_1ra80_230{color:#fff}._footer__nav_1ra80_233{display:none}._footer__text_1ra80_236{display:flex;overflow:hidden;width:100%}._footer__text-content_1ra80_241{display:inline-flex;gap:4rem;will-change:transform}._footer__tag_1ra80_246{color:#fff;font-size:6rem;line-height:1;margin:0;opacity:1;padding:0;transition:opacity .1s ease;white-space:nowrap}._footer__text-content_1ra80_241:has(._footer__tag_1ra80_246:hover) ._footer__tag_1ra80_246{opacity:.5}._footer_1ra80_211 ._footer__tag_1ra80_246:hover{opacity:1!important}._footer__text-content_1ra80_241._hasActiveTag_1ra80_268 ._footer__tag_1ra80_246{opacity:.5}._footer__text-content_1ra80_241._hasActiveTag_1ra80_268 ._footer__tag_1ra80_246._tagActive_1ra80_271{opacity:1}._footer__text-content_1ra80_241._hasActiveTag_1ra80_268:has(._footer__tag_1ra80_246:hover) ._footer__tag_1ra80_246._tagActive_1ra80_271{opacity:.5}._footer__text-content_1ra80_241._hasActiveTag_1ra80_268:has(._footer__tag_1ra80_246:hover) ._footer__tag_1ra80_246:hover{opacity:1!important}._footer__line_1ra80_280{display:flex;flex-direction:column;gap:32px;justify-content:space-between;padding:16px 32px}._footer__line-top_1ra80_287{display:flex}._footer__line-top__contact_1ra80_290{display:flex;flex-direction:column;gap:24px}._footer__line-top__contact_1ra80_290 ul{display:flex;flex-direction:column;gap:12px;list-style-type:none;margin:0;padding:0}._footer__line-bottom_1ra80_306{align-items:stretch;display:flex;flex-direction:column;gap:32px;justify-content:space-between;width:100%}._footer__line-bottom_1ra80_306>:first-child{width:100%}._footer__line-bottom__info_1ra80_317{display:flex;flex-direction:column;gap:32px;width:100%}._footer__line-bottom__info_1ra80_317>*{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:9px;width:100%}._footer__line-bottom__info_1ra80_317 a{display:block;text-decoration:none;width:100%}._footer__line-bottom__info_1ra80_317 a>*{width:100%}._footer__line-bottom__info_1ra80_317 a:hover,._footer__line-bottom__info_1ra80_317 a:hover *,._footer__line-bottom__info_1ra80_317 button:hover,._footer__line-bottom__info_1ra80_317 button:hover *{transform:none!important}@media(min-width:768px){._footer_1ra80_211{height:100%;min-height:100vh;min-height:100svh;min-height:100dvh;padding:0}._footer__nav_1ra80_233{align-items:center;display:flex;justify-content:space-between;padding:16px 48px;width:100%}._footer__nav-menu_1ra80_361{display:flex;gap:32px;list-style-type:none;margin:0;padding:0}._footer__nav-menu__item_1ra80_368 ._active_1ra80_368>*{color:#fff!important}._footer__nav-menu__item_1ra80_368 ._faded_1ra80_371>*{color:#898989!important}._footer__nav-logo_1ra80_374{align-items:center;display:flex}._footer__nav-logo_1ra80_374 svg{color:#fff;height:auto;width:42px}._footer__line_1ra80_280{padding:16px 48px}._footer__line-top_1ra80_287{justify-content:end}._footer__line-bottom_1ra80_306{align-items:center;flex-direction:row}._footer__line-bottom_1ra80_306>:first-child{width:auto}._footer__line-bottom__info_1ra80_317{flex-direction:row;gap:24px;width:auto}._footer__line-bottom__info_1ra80_317>*{width:auto}._footer__line-bottom__info_1ra80_317 a{display:inline-block;text-decoration:none;width:auto}._footer__line-bottom__info_1ra80_317 a>*{width:auto}._footer__line-bottom__info_1ra80_317>*{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:9px}._footer__line-bottom__info_1ra80_317 a:hover,._footer__line-bottom__info_1ra80_317 a:hover *,._footer__line-bottom__info_1ra80_317 button:hover,._footer__line-bottom__info_1ra80_317 button:hover *{transform:none!important}}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontreal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontreal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontrealMono-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:700;src:url(../fonts/PPNeueMontrealMono-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:450;src:url(../fonts/PPNeueMontrealMono-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:300;src:url(../fonts/PPNeueMontrealMono-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontrealMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontrealMono-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:normal;font-weight:100;src:url(../fonts/PPNeueMontrealMono-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-style:italic;font-weight:100;src:url(../fonts/PPNeueMontrealMono-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:900;src:url(../fonts/PPNikkeiJournal-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:900;src:url(../fonts/PPNikkeiJournal-HeavyItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:300;src:url(../fonts/PPNikkeiJournal-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:300;src:url(../fonts/PPNikkeiJournal-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:400;src:url(../fonts/PPNikkeiJournal-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:400;src:url(../fonts/PPNikkeiJournal-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:100;src:url(../fonts/PPNikkeiJournal-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:100;src:url(../fonts/PPNikkeiJournal-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:normal;font-weight:800;src:url(../fonts/PPNikkeiJournal-Ultrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Nikkei Journal;font-style:italic;font-weight:800;src:url(../fonts/PPNikkeiJournal-UltraboldItalic.woff2) format("woff2")}.errorPage[data-v-b3af2e58]{min-height:100vh;min-height:100svh}.content[data-v-b3af2e58]{display:flex;min-height:100svh;position:relative;z-index:1}.error[data-v-b3af2e58]{flex:1;justify-content:center;padding:24px}.error[data-v-b3af2e58],.error__content[data-v-b3af2e58]{align-items:center;display:flex}.error__content[data-v-b3af2e58]{flex-direction:column;gap:48px;max-width:500px}.error__content h1[data-v-b3af2e58]{font-size:6rem}.error__content h1[data-v-b3af2e58],.error__content h2[data-v-b3af2e58]{color:#090909;margin:0;text-align:center}.error__content h2[data-v-b3af2e58]{font-size:1.7rem}.error__content p[data-v-b3af2e58]{color:#090909;font-size:1rem;margin:0;text-align:center}[data-v-b3af2e58] footer{position:relative;z-index:0}
