.nav{display:flex;width:100%;position:fixed;top:0;left:0;z-index:calc(var(--top-zindex) + 1);mix-blend-mode:difference;color:var(--color-blend)}.navWide{display:flex;width:100%;justify-content:space-between;align-items:flex-start;align-content:flex-start;padding:var(--padding)}.navElement{display:grid;width:100%;grid-template-columns:minmax(0,1fr);align-items:flex-start;align-content:flex-start}.navElement:last-child{justify-content:flex-end;text-align:right}.navMobile{display:none;width:100%;justify-content:space-between;align-items:flex-start;align-content:flex-start;padding:var(--padding);position:relative}.navMobileElement{z-index:10}.navMobileToggle{cursor:pointer;z-index:10}.navMobileExpanded{display:none;grid-template-columns:minmax(0,1fr);align-items:flex-start;align-content:flex-start;position:absolute;top:0;left:0;width:100%;height:var(--app-height);z-index:0;background:var(--bg);padding:var(--padding);padding-top:calc(var(--padding) * 3)}.navMobileExpandedLink{font-size:25vw;line-height:25vw}.navMobileExpandedFooter{position:absolute;bottom:0;left:0;padding:var(--padding);width:100%;display:flex;align-items:center;align-content:center;justify-content:space-between}.color-toggle{cursor:pointer}@media (max-width: 780px){.nav{mix-blend-mode:unset;color:var(--color)}.scrolled .nav{mix-blend-mode:difference;color:var(--color-blend)}.navMobile{display:flex}.navWide{display:none}body.mobile-nav-open .navMobileExpanded{display:grid}body.mobile-nav-open .nav{mix-blend-mode:unset;color:var(--color)}}.consent[data-astro-cid-ruz5wv6z]{display:none;position:fixed;bottom:0;left:0;width:100%;padding:var(--padding);background:var(--color);color:var(--bg)!important;z-index:100000;grid-template-columns:6fr 1fr 1fr;align-items:center}.consent[data-astro-cid-ruz5wv6z].show{display:grid}.consent-description[data-astro-cid-ruz5wv6z] a[data-astro-cid-ruz5wv6z]{text-decoration:underline}.consent-action[data-astro-cid-ruz5wv6z]{border-radius:0;background:var(--bg);color:var(--color);padding:var(--padding);border:1px solid var(--bg);margin-right:10px;cursor:pointer}@media (hover: hover){.consent-action[data-astro-cid-ruz5wv6z]:hover{background:var(--color);color:var(--bg);border-color:var(--bg)}}@media (max-width: 780px){.consent[data-astro-cid-ruz5wv6z].show{display:block}.consent-description[data-astro-cid-ruz5wv6z]{display:block;width:100%;padding-bottom:30px}.consent-action[data-astro-cid-ruz5wv6z]{display:inline-block}}.footer{display:flex;width:100%;position:fixed;bottom:0;align-items:center;align-content:center;justify-content:space-between;padding:var(--padding);z-index:var(--top-zindex);mix-blend-mode:difference;color:var(--color-blend);transform:translateZ(0)}.footerElement.web{display:inline-block}.footerElement.mobile{display:none}@media (max-width: 780px){.footer{mix-blend-mode:unset;color:var(--color)}.scrolled .footer{mix-blend-mode:difference;color:var(--color-blend)}.footerElement.web{display:none}.footerElement.mobile{display:inline-block}}:root{--app-height: 100vh;--min-height: var(--app-height);--bg: #fff;--color-blend: #fff;--color: #000;--gray: rgb(187, 187, 187);--padding: 10px;--top-zindex: 20;--nav-height: 65px;--footer-height: 35px;--title-fs: 14vw;--title-lh: 12vw;--title-padding: calc(var(--app-height) * .15)}@media (max-width: 780px){:root{--app-height: 100svh;--nav-height: 35px;--title-fs: 20vw;--title-lh: 20vw;--title-padding: 0}}*{box-sizing:border-box;padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{display:none}html,body{max-width:100vw;font-family:NB International Pro,Helvetica,Arial,sans-serif;font-weight:700;scrollbar-width:none;-ms-overflow-style:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}body{color:var(--color);background:var(--bg);font-size:14px;line-height:1.1em;overflow-x:hidden}.skeleton.fixed{overflow:hidden}img{pointer-events:none}a{color:inherit;text-decoration:none}svg{display:block;width:auto;height:100%;fill:var(--color)}@media (hover: hover){a:hover{text-decoration:underline}}@font-face{font-family:NB International Pro;src:url(/fonts/NBInternationalPro-Bold.woff2) format("woff2"),url(/fonts/NBInternationalPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}
