*{font-family:var(--font-family-main);background-repeat:no-repeat;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0;color:var(--color-text);font-size:calc(.125vw + 13.6px);font-weight:400;background-color:var(--color-bg);height:100%;min-height:100dvh;padding:0;-webkit-font-smoothing:antialiased}.--icon .nuxt-icon{display:flex}.nuxt-icon svg{vertical-align:unset;width:unset;height:unset;margin-bottom:unset}main{position:relative;flex:1 0}@media screen and (max-width:991px){main{overflow-x:hidden}}.js-no-scroll{overflow:hidden}.js-no-scroll,.js-no-scroll .ui-modal{padding-right:var(--scroll-width)}.--mob-hide{display:none}.--mob-show{display:flex}@media screen and (max-width:1680px){body,html{font-size:14px}}@media screen and (max-width:1440px){body,html{font-size:calc(.125vw + 11.6px)}}@media screen and (max-width:1024px){body,html{font-size:13px}}@media screen and (max-width:991px){body,html{font-size:1.5vw}.--mob-hide{display:flex}.--mob-show{display:none}.js-no-scroll,.js-no-scroll .ui-modal{padding-right:0}}@media screen and (max-width:768px){body,html{font-size:1.8vw}}@media screen and (max-width:640px){body,html{font-size:2vw}.js-no-scroll{padding-right:0}}@media screen and (max-width:500px){body,html{font-size:3vw}}@media screen and (max-width:468px){body,html{font-size:3.5vw}}.layout-footer{box-sizing:border-box;width:100%;background-color:var(--color-bg)}.layout-footer__wrap{box-sizing:border-box;width:100%;padding-inline:var(--layout-indention-gap-smal);padding-block:var(--layout-indention-container-medium)}.layout-footer__inner{gap:2rem;width:100%}.layout-footer__disclaimer{width:100%;font-family:var(--font-family-main);font-weight:300;font-size:1.125rem;line-height:1.1;color:var(--color-dark-opacity-52);text-align:center;word-break:break-word}.layout-footer__disclaimer-link{color:inherit;text-decoration:none;transition:color .24s ease}.layout-footer__disclaimer-link:hover{color:var(--color-dark)}.layout-footer__disclaimer-link:focus-visible{outline:none;border-radius:var(--shape-4);box-shadow:0 0 0 .125rem var(--color-white),0 0 0 .25rem var(--color-fill-1)}.layout-footer__meta{justify-content:center;width:100%}.layout-footer__copyright{color:var(--color-dark-opacity-32)}.layout-footer__copyright,.layout-footer__link{font-family:var(--font-family-main);font-weight:400;font-size:1.125rem;line-height:1.1;white-space:nowrap}.layout-footer__link{color:var(--color-dark-opacity-52);text-decoration:none;transition:color .24s ease}.layout-footer__link:hover{color:var(--color-dark)}.layout-footer__link:focus-visible{outline:none;border-radius:var(--shape-4);box-shadow:0 0 0 .125rem var(--color-white),0 0 0 .25rem var(--color-fill-1)}.layout-footer__credits{justify-content:center;width:100%}.layout-footer__credits-label{font-family:var(--font-family-main);font-weight:400;font-size:1.125rem;line-height:1.1;color:var(--color-dark-opacity-32);white-space:nowrap}.layout-footer__credits-logo{flex-shrink:0;width:5.78125rem}.layout-footer__credits-link{display:block;text-decoration:none}.layout-footer__credits-graphic{width:100%}.layout-footer__credits-icon{position:absolute;top:0;left:0;width:100%;height:100%}.layout-footer__credits-icon .nuxt-icon,.layout-footer__credits-icon svg{display:block;width:100%;height:100%}@media screen and (max-width:1024px){.layout-footer__copyright,.layout-footer__credits-label,.layout-footer__disclaimer,.layout-footer__link{font-size:.95625rem}}@media screen and (max-width:640px){.layout-footer__wrap{padding-block:2rem}.layout-footer__inner{gap:1.5rem}.layout-footer__meta{flex-direction:column}.layout-footer__copyright,.layout-footer__credits-label,.layout-footer__link{white-space:normal;text-align:center}.layout-footer__credits{flex-direction:column}}
