@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(InterVariable.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(InterVariable-Italic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-Thin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-ThinItalic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-ExtraLight.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-ExtraLightItalic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-Light.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-LightItalic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-Italic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-MediumItalic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-SemiBoldItalic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-Bold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-BoldItalic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-ExtraBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-ExtraBoldItalic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-Black.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../fonts/Inter-4.1/web/Inter-BlackItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-Thin.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-ThinItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-ExtraLight.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-ExtraLightItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-Light.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-LightItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-Regular.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-Italic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-Medium.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-MediumItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-SemiBold.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-SemiBoldItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-Bold.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-BoldItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-ExtraBold.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-ExtraBoldItalic.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-Black.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(../fonts/Inter-4.1/web/InterDisplay-BlackItalic.woff2)format("woff2")}@font-feature-values InterVariable{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values Inter{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values InterDisplay{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-face{font-family:NewEdge;src:url(/fonts/NewEdge666-SemiboldRounded.woff2)format("woff2"),url(/fonts/NewEdge666-SemiboldRounded.woff)format("woff"),url(/fonts/NewEdge666-SemiboldRounded.otf)format("opentype"),url(/fonts/NewEdge666Test-SemiboldRounded.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Light-Trial.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Light-Oblique-Trial.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Regular-Trial.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Regular-Oblique-Trial.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Medium-Trial.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Medium-Oblique-Trial.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Bold-Trial.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Bold-Oblique-Trial.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Black-Trial.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:GT Maru;src:url(../fonts/GT-Maru/GT-Maru-Black-Oblique-Trial.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex--column{flex-direction:column}.u-flex--wrap{flex-wrap:wrap}.u-flex--align-start{align-items:flex-start}.u-flex--align-center{align-items:center}.u-flex--align-end{align-items:flex-end}.u-flex--align-stretch{align-items:stretch}.u-flex--align-baseline{align-items:baseline}.u-flex--justify-start{justify-content:flex-start}.u-flex--justify-center{justify-content:center}.u-flex--justify-end{justify-content:flex-end}.u-flex--justify-between{justify-content:space-between}.u-flex--justify-around{justify-content:space-around}.u-gap-0{gap:0}.u-gap-xxs{gap:var(--spacing-xxs)}.u-gap-xs{gap:var(--spacing-xs)}.u-gap-s{gap:var(--spacing-s)}.u-gap-m{gap:var(--spacing-m)}.u-gap-l{gap:var(--spacing-l)}.u-gap-xl{gap:var(--spacing-xl)}.u-gap-2xl{gap:var(--spacing-2xl)}.u-gap-3xl{gap:var(--spacing-3xl)}.u-gap-4xl{gap:var(--spacing-4xl)}.u-gap-5xl{gap:var(--spacing-5xl)}.u-gap-6xl{gap:var(--spacing-6xl)}.u-gap-7xl{gap:var(--spacing-7xl)}:root{--gutter:var(--spacing-6xl)}@media (width<=900px){:root{--gutter:var(--spacing-xl)}}:root{--block-spacing:var(--spacing-7xl)}@media (width<=900px){:root{--block-spacing:var(--spacing-4xl)}}:root{--heading-1-size:52px}@media (width<=900px){:root{--heading-1-size:36px}}.u-gutter{padding:var(--gutter)}.u-gutter-x{padding-inline:var(--gutter)}.u-gutter-y{padding-block:var(--gutter)}h1{font-family:var(--font-body);font-size:52px;font-weight:700;font-size:var(--heading-1-size)}h1,h3{line-height:1}h3{font-family:var(--font-heading);font-size:40px;font-weight:900}p{font-family:var(--font-body);font-size:24px;font-weight:500;line-height:1.3}.h-hero{font-family:var(--font-heading);font-size:96px;font-weight:900;line-height:.95}.h-hero,h1,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}:root{--color-brand-00:#f9f5ea;--color-brand-01:#8dffc0;--color-brand-02:#005745;--color-brand-03:#6cace4;--color-brand-04:#290fa1;--color-brand-05:#f1b7e2;--color-brand-06:#8c1126;--color-brand-07:#fb8d04;--color-brand-08:#ffd400;--color-page-accent:var(--color-brand-02);--color-page-on-accent:var(--color-brand-01);--color-page-on-accent-rgb:141, 255, 192;--button-text:var(--color-brand-04);--button-color:var(--color-brand-00);--spacing-xxs:4px;--spacing-xs:8px;--spacing-s:12px;--spacing-m:16px;--spacing-l:20px;--spacing-xl:24px;--spacing-2xl:32px;--spacing-3xl:40px;--spacing-4xl:48px;--spacing-5xl:64px;--spacing-6xl:80px;--spacing-7xl:96px;--font-heading:"GT Maru", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--font-emoji:"GT Maru Emoji", "Inter", system-ui, sans-serif;--font-accent:"Feroniapi", "Georgia", serif;--radius-s:var(--spacing-s);--radius-m:var(--spacing-m);--radius-l:var(--spacing-l);--radius-pill:var(--spacing-7xl);--divider-thick-size:var(--spacing-s);--divider-thin-size:3px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{scrollbar-gutter:stable}body{background:var(--color-brand-00);color:var(--color-brand-04);font-family:var(--font-body);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}button{font:inherit}.v-loader[data-v-2629dcfb]{z-index:9999;background:var(--color-brand-02);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.v-loader__lockup[data-v-2629dcfb]{display:inline-block;position:relative}.v-loader-fade-enter-active[data-v-2629dcfb],.v-loader-fade-leave-active[data-v-2629dcfb]{transition:opacity .25s}.v-loader-fade-enter-from[data-v-2629dcfb],.v-loader-fade-leave-to[data-v-2629dcfb]{opacity:0}.v-loader__mark[data-v-2629dcfb]{width:380px;height:auto;color:var(--color-brand-01);display:block}@media (width<=900px){.v-loader__mark[data-v-2629dcfb]{width:260px}}.v-loader__tagline[data-v-2629dcfb]{text-align:right;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.02em;letter-spacing:.01em;color:var(--color-brand-01);opacity:0;flex-direction:column;align-items:flex-end;font-size:11px;font-weight:800;line-height:1.2;animation:.5s 1.1s both v-loader-tagline-in-2629dcfb;display:flex;position:absolute;top:7.4%;right:74.6%}@media (width<=900px){.v-loader__tagline[data-v-2629dcfb]{font-size:9px}}.v-loader__mark path[data-v-2629dcfb]{fill:currentColor;transform-box:fill-box}.v-loader__bar[data-v-2629dcfb]{transform-origin:0;animation-name:v-loader-bar-draw-2629dcfb,v-loader-bar-vibrate-2629dcfb;animation-duration:.6s,1.1s;animation-timing-function:ease,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:both,none;animation-delay:calc(var(--i)*50ms),calc(var(--i)*50ms + .6s)}.v-loader__bar[data-v-2629dcfb]:first-child{animation-duration:.6s,.92s}.v-loader__bar[data-v-2629dcfb]:nth-child(2){animation-duration:.6s,1.31s}.v-loader__bar[data-v-2629dcfb]:nth-child(3){animation-duration:.6s,1.04s}.v-loader__bar[data-v-2629dcfb]:nth-child(4){animation-duration:.6s,1.47s}.v-loader__bar[data-v-2629dcfb]:nth-child(5){animation-duration:.6s,.86s}.v-loader__bar[data-v-2629dcfb]:nth-child(6){animation-duration:.6s,1.22s}.v-loader__bar[data-v-2629dcfb]:nth-child(7){animation-duration:.6s,1.58s}.v-loader__bar[data-v-2629dcfb]:nth-child(8){animation-duration:.6s,.99s}.v-loader__bar[data-v-2629dcfb]:nth-child(9){animation-duration:.6s,1.37s}@keyframes v-loader-bar-draw-2629dcfb{0%{opacity:0}to{opacity:1}}@keyframes v-loader-bar-vibrate-2629dcfb{0%,to{transform:scaleX(1)}50%{transform:scaleX(.7)}}.v-loader__stem[data-v-2629dcfb]{transform-origin:50% 100%;animation:.6s both v-loader-stem-draw-2629dcfb;animation-delay:calc(.1s + var(--i)*80ms)}@keyframes v-loader-stem-draw-2629dcfb{0%{opacity:0}to{opacity:1}}.v-loader__swirl[data-v-2629dcfb]{transform-origin:50%;animation:.6s .2s both v-loader-swirl-draw-2629dcfb}@keyframes v-loader-swirl-draw-2629dcfb{0%{opacity:0}to{opacity:1}}@keyframes v-loader-tagline-in-2629dcfb{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.v-loader__bar[data-v-2629dcfb],.v-loader__stem[data-v-2629dcfb],.v-loader__swirl[data-v-2629dcfb],.v-loader__tagline[data-v-2629dcfb]{opacity:1;animation:none}}.v-page-transition[data-v-68ea17f0]{z-index:9998;pointer-events:none;position:fixed;inset:0;overflow:hidden}.v-page-transition.is-active[data-v-68ea17f0]{pointer-events:auto}.v-page-transition__panel[data-v-68ea17f0]{will-change:transform;position:absolute;inset:0;transform:translate(100%)}.v-page-transition__panel--cover[data-v-68ea17f0]{transition:transform var(--v412f7d44) cubic-bezier(.65,0,.35,1);transform:translate(0)}.v-page-transition__panel--reveal[data-v-68ea17f0]{transition:transform var(--v5074df3c) cubic-bezier(.65,0,.35,1);transform:translate(-100%)}.v-page-transition__lockup-wrap[data-v-68ea17f0]{clip-path:inset(0 0 0 100%);will-change:clip-path;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v-page-transition__lockup-wrap--cover[data-v-68ea17f0]{transition:clip-path var(--v412f7d44) cubic-bezier(.65,0,.35,1);clip-path:inset(0)}.v-page-transition__lockup-wrap--reveal[data-v-68ea17f0]{transition:clip-path var(--v5074df3c) cubic-bezier(.65,0,.35,1);clip-path:inset(0 100% 0 0)}.v-page-transition__lockup[data-v-68ea17f0]{display:inline-block;position:relative}.v-page-transition__mark[data-v-68ea17f0]{width:380px;height:auto;display:block}@media (width<=900px){.v-page-transition__mark[data-v-68ea17f0]{width:260px}}.v-page-transition__tagline[data-v-68ea17f0]{text-align:right;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.02em;letter-spacing:.01em;flex-direction:column;align-items:flex-end;font-size:11px;font-weight:800;line-height:1.2;display:flex;position:absolute;top:7.4%;right:74.6%}@media (width<=900px){.v-page-transition__tagline[data-v-68ea17f0]{font-size:9px}}.v-page-transition__bar[data-v-68ea17f0],.v-page-transition__stem[data-v-68ea17f0],.v-page-transition__swirl[data-v-68ea17f0]{fill:currentColor}@media (prefers-reduced-motion:reduce){.v-page-transition[data-v-68ea17f0]{display:none}}.v-header[data-v-a90c13bb]{z-index:1000;isolation:isolate;position:sticky;top:0}.v-header__bar[data-v-a90c13bb]{z-index:1;padding-block:var(--spacing-m);background:0 0;position:relative}.v-header__logo-mark[data-v-a90c13bb]{width:60px;height:47px;color:var(--color-page-on-accent);background-color:currentColor;transition:color .2s;display:block;-webkit-mask:url(../img/LOGO-JAV_HEADER.svg) 50%/contain no-repeat;mask:url(../img/LOGO-JAV_HEADER.svg) 50%/contain no-repeat}.v-header__burger[data-v-a90c13bb]{width:56px;height:56px;padding:var(--spacing-xs);cursor:pointer;background:0 0;border:none}.v-header__burger-icon[data-v-a90c13bb]{width:100%;height:24px;display:block;position:relative}.v-header__burger-icon span[data-v-a90c13bb]{border-radius:var(--radius-pill);background:var(--color-page-on-accent);width:100%;height:4px;transition:transform .25s,opacity .2s,background-color .2s;position:absolute;left:0}.v-header__burger-icon span[data-v-a90c13bb]:first-child{top:0}.v-header__burger-icon span[data-v-a90c13bb]:nth-child(2){top:10px}.v-header__burger-icon span[data-v-a90c13bb]:nth-child(3){top:20px}.v-header__burger-icon.is-open span[data-v-a90c13bb]:first-child{top:10px;transform:rotate(45deg)}.v-header__burger-icon.is-open span[data-v-a90c13bb]:nth-child(2){opacity:0}.v-header__burger-icon.is-open span[data-v-a90c13bb]:nth-child(3){top:10px;transform:rotate(-45deg)}.v-header__nav[data-v-a90c13bb]{background:var(--color-page-accent);color:var(--color-page-on-accent);padding-top:calc(88px + var(--spacing-4xl));padding-bottom:var(--spacing-4xl);position:fixed;inset:0;overflow-y:auto}@media (width<=900px){.v-header__nav[data-v-a90c13bb]{padding-top:calc(88px + var(--spacing-xl));padding-bottom:var(--spacing-xl)}}.v-header__nav-link[data-v-a90c13bb]{font-family:var(--font-body);font-size:32px;font-weight:700;line-height:1;font-family:var(--font-heading);color:var(--color-page-on-accent);text-decoration:none}@media (width<=900px){.v-header__nav-link[data-v-a90c13bb]{font-size:24px}}.v-header__nav-arrow[data-v-a90c13bb]{background-color:currentColor;flex-shrink:0;width:32px;height:24px;-webkit-mask-image:url(../img/inconsnext.svg);mask-image:url(../img/inconsnext.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v-header-nav-enter-active[data-v-a90c13bb],.v-header-nav-leave-active[data-v-a90c13bb]{transition:opacity .4s}.v-header-nav-enter-from[data-v-a90c13bb],.v-header-nav-leave-to[data-v-a90c13bb]{opacity:0}.v-footer[data-v-384a1561]{background:var(--color-page-accent);color:var(--color-page-on-accent);padding-block:var(--spacing-7xl) var(--spacing-5xl);gap:var(--spacing-7xl)}@media (width<=900px){.v-footer[data-v-384a1561]{padding-block:var(--spacing-4xl) var(--spacing-3xl);gap:var(--spacing-4xl)}}.v-footer__lead-bars[data-v-384a1561]{width:100%;margin-top:calc(var(--spacing-2xl) - var(--block-spacing)*2)}.v-footer__logo-mark[data-v-384a1561]{background-color:currentColor;flex-shrink:0;width:280px;height:221px;display:block;-webkit-mask:url(../img/LOGO-JAV_FOOTER.svg) 50%/contain no-repeat;mask:url(../img/LOGO-JAV_FOOTER.svg) 50%/contain no-repeat}@media (width<=900px){.v-footer__logo-mark[data-v-384a1561]{width:160px;height:126px}}.v-footer__wordmark[data-v-384a1561]{font-family:var(--font-heading);text-align:right;max-width:820px;font-size:96px;font-weight:900;line-height:.95}@media (width<=900px){.v-footer__wordmark[data-v-384a1561]{text-align:left;max-width:none;font-size:40px}}.v-footer__links a[data-v-384a1561]{font-family:var(--font-body);color:var(--color-page-on-accent);width:fit-content;font-size:24px;font-weight:700;line-height:1.3;text-decoration:none}.v-footer__links a[data-v-384a1561]:hover{text-decoration:underline}@media (width<=900px){.v-footer__columns[data-v-384a1561]{flex-flow:column;align-items:flex-start}.v-footer__col--legal+.v-footer__col--legal[data-v-384a1561]{margin-top:calc(var(--spacing-xl)*-1)}}.v-footer__col a[data-v-384a1561],.v-footer__col p[data-v-384a1561]{font-family:var(--font-body);color:var(--color-page-on-accent);font-size:16px;font-weight:800;line-height:1.6}.v-footer__col a[data-v-384a1561]{text-decoration:none}.v-footer__col a[data-v-384a1561]:hover{text-decoration:underline}.v-footer__bottom[data-v-384a1561]{font-family:var(--font-body);font-size:16px;font-weight:800;line-height:1}.v-footer__social a[data-v-384a1561]{color:var(--color-page-on-accent);text-decoration:none}.v-footer__social a[data-v-384a1561]:hover{text-decoration:underline}.v-footer__accessibility[data-v-384a1561]{font-family:var(--font-body);opacity:.7;text-align:center;align-items:center;line-height:1.5}.v-footer__accessibility[data-v-384a1561] p{color:var(--color-page-on-accent);margin:0;font-size:12px}.v-footer__accessibility[data-v-384a1561] a{color:var(--color-page-on-accent)}.v-footer__accessibility[data-v-384a1561] a:hover{text-decoration:underline}.v-floating-promo[data-v-c836c94a]{top:125px;right:var(--spacing-6xl);z-index:90;width:267px;padding:var(--spacing-xl);position:fixed}@media (width<=900px){.v-floating-promo[data-v-c836c94a]{display:none}}.v-floating-promo__header[data-v-c836c94a]{width:100%}.v-floating-promo__tag[data-v-c836c94a]{font-family:var(--font-body);text-transform:uppercase;font-size:16px;font-weight:700;line-height:1}.v-floating-promo__close[data-v-c836c94a]{color:var(--color-page-on-accent);cursor:pointer;padding:var(--spacing-xs);background:0 0;border:none;font-size:20px;line-height:1}.v-floating-promo__title[data-v-c836c94a]{font-family:var(--font-heading);white-space:pre-line;width:100%;font-size:32px;font-weight:900;line-height:1}.v-floating-promo__cta[data-v-c836c94a]{--button-color:var(--color-page-on-accent);--button-text:var(--color-page-accent)}.v-app{min-height:100vh}.v-app main{flex:1}
