@font-face{font-family:clashGrotesk;src:url(/_next/static/media/ebe2942449c35e62-s.p.ttf) format("truetype");font-display:swap;font-weight:200 700}@font-face{font-family:clashGrotesk Fallback;src:local("Arial");ascent-override:84.47%;descent-override:23.73%;line-gap-override:8.54%;size-adjust:105.37%}.__className_f6c117{font-family:clashGrotesk,clashGrotesk Fallback}.__variable_f6c117{--font-clash-grotesk:"clashGrotesk","clashGrotesk Fallback"}@font-face{font-family:leagueSpartan;src:url(/_next/static/media/d102c4bc9cb3e846-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:leagueSpartan Fallback;src:local("Arial");ascent-override:80.31%;descent-override:25.24%;line-gap-override:0.00%;size-adjust:87.16%}.__className_8299f6{font-family:leagueSpartan,leagueSpartan Fallback}.__variable_8299f6{--font-league-spartan:"leagueSpartan","leagueSpartan Fallback"}

/* !!!! MOBILE DEVELOPMENT FIRST!!!!! */.Background_main__spVw6{height:100svh;width:100svw;position:fixed;top:0;left:0;z-index:var(--z-background);background-color:var(--beige)}.FooterContent_container__aFTdc{position:relative;width:100%;display:flex;flex-direction:column;gap:calc(var(--header-height) / 2);z-index:100}.FooterContent_upperContent__Pgv5F{display:grid;align-items:center;grid-template-columns:repeat(3,1fr)}.FooterContent_lowerContent__38JVy{display:flex;justify-content:space-between;align-items:flex-start}.FooterContent_upperContent__Pgv5F h2{font-size:var(--font-size-xl)}.FooterContent_upperContent__Pgv5F h4{font-size:var(--font-size-2xs);text-align:center;font-variation-settings:var(--weight-regular)}.FooterContent_japanese__gmVLB h4{text-align:right}.FooterContent_contact__w4khm{display:flex;flex-direction:column;gap:var(--spacing-4)}.FooterContent_address__C_6Y6 p{font-size:var(--font-size-2xs);font-family:var(--title-font);background-color:transparent}.FooterContent_socials__Y4sMI{display:flex;flex-direction:column;gap:var(--spacing-1)}.FooterContent_socialLink__0PiZn{display:flex;flex-direction:row-reverse;align-items:center;justify-content:left;gap:var(--spacing-1)}.FooterContent_socialLabel__d9HgM{font-family:var(--text-font);line-height:1.3;font-weight:300;color:var(--red);font-size:var(--font-size-xs)}.FooterContent_socialLink__0PiZn img{width:.8rem;height:-moz-fit-content;height:fit-content}.FooterContent_supporters__wwH5X{display:flex;flex-direction:column;gap:calc(var(--header-height) / 6)}.FooterContent_supportersLogos__cZrpz{display:grid;align-items:center;grid-template-columns:repeat(3,1fr)}.FooterContent_supporter__gIrvJ{display:flex;align-items:center;justify-content:center}.FooterContent_supporter__gIrvJ a{width:100%;height:100%;display:flex;max-width:2.5rem}.FooterContent_supporter__gIrvJ img{width:100%;height:auto;object-fit:contain}.FooterContent_titleContainer__FUc_r{display:flex;align-items:center;font-size:var(--font-size-sm)}.FooterContent_titleContainer__FUc_r svg{transform:translateY(-5px)}.FooterContent_newsletterOverlay__ptouz{position:fixed;height:-moz-fit-content;height:fit-content;padding:var(--spacing-16) var(--spacing-5);border:1px solid var(--red);width:calc(100% - var(--main-container-padding));z-index:20;background-color:var(--red);top:30%;left:50%;transform:translate(-50%);margin:0}.FooterContent_form__LwtcJ{display:flex;flex-direction:column;gap:var(--spacing-6);width:100%}.FooterContent_form__LwtcJ h2{font-size:var(--font-size-lg)}.FooterContent_form__LwtcJ input[type=email],.FooterContent_form__LwtcJ input[type=text]{background-color:var(--beige);border:1px solid var(--red);outline:none;font-family:var(--title-font);width:100%!important;padding:var(--main-container-padding);color:var(--red);font-variation-settings:var(--weight-regular);border-radius:0}.FooterContent_form__LwtcJ input[type=email]:focus,.FooterContent_form__LwtcJ input[type=text]:focus{background-color:var(--light-blue)}.FooterContent_textInputContainer__G7q_P{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.FooterContent_nameContainer___IuA1{display:flex;gap:var(--spacing-2);justify-content:space-between}.FooterContent_nameContainer___IuA1 div{width:100%}.FooterContent_consentContainer__39ET4 label{display:flex;align-items:center;gap:var(--spacing-4)}.FooterContent_submitButton__6VZSG{display:flex;align-items:center;gap:var(--spacing-2);background-color:var(--beige)}.FooterContent_submitButton__6VZSG span{transform:translateY(1px);color:var(--red)}.FooterContent_crossContainer__daV8G{position:absolute;top:.75rem;right:.75rem;width:20px;height:20px;cursor:pointer;display:flex;justify-content:center;align-items:center}.FooterContent_crossContainer__daV8G span{position:absolute;width:100%;height:3px;background-color:var(--beige)}.FooterContent_crossContainer__daV8G span:first-child{transform:rotate(45deg)}.FooterContent_crossContainer__daV8G span:last-child{transform:rotate(-45deg)}

/* !!!! DESKTOP !!!!! */@media screen and (min-width:1080px){.FooterContent_container__aFTdc{position:relative;width:100%;display:flex;flex-direction:column;gap:calc(var(--header-height) / 2)}.FooterContent_upperContent__Pgv5F{display:grid;align-items:center;grid-template-columns:repeat(3,1fr);width:100%}.FooterContent_lowerContent__38JVy{justify-content:normal}.FooterContent_upperContent__Pgv5F h2{font-size:var(--font-size-xl)}.FooterContent_upperContent__Pgv5F h4{font-size:var(--font-size-2xs);text-align:center;font-variation-settings:var(--weight-regular)}.FooterContent_japanese__gmVLB h4{text-align:right}.FooterContent_contact__w4khm{display:flex;flex-direction:column;gap:var(--spacing-4);width:33%}.FooterContent_address__C_6Y6 p{font-size:var(--font-size-2xs);font-family:var(--title-font)}.FooterContent_socials__Y4sMI{display:flex;flex-direction:column;gap:var(--spacing-1)}.FooterContent_socialLink__0PiZn{display:flex;flex-direction:row-reverse;align-items:center;justify-content:left;gap:var(--spacing-1)}.FooterContent_socialLabel__d9HgM{font-family:var(--text-font);line-height:1.3;font-weight:300;color:var(--red);font-size:var(--font-size-xs)}.FooterContent_socialLink__0PiZn img{width:.8rem;height:-moz-fit-content;height:fit-content}.FooterContent_supporters__wwH5X{display:flex;flex-direction:column;gap:calc(var(--header-height) / 4)}.FooterContent_supportersLogos__cZrpz{display:grid;align-items:center;grid-template-columns:repeat(4,1fr)}.FooterContent_supportersLogos__cZrpz img{height:2rem;width:2rem}.FooterContent_titleContainer__FUc_r{display:flex;align-items:center;font-size:var(--font-size-sm)}.FooterContent_titleContainer__FUc_r svg{transform:translateY(-5px)}.FooterContent_newsletterOverlay__ptouz{width:50svw}.FooterContent_textInputContainer__G7q_P{width:65%}}.FooterContent_error__1k5P8{color:var(--red);font-variation-settings:var(--weight-semibold)}