.button[data-astro-cid-4h2x5ibd]{padding:3px 4px;color:var(--color-accent);background-color:var(--color-background);border:1px solid var(--color-accent)}.button[data-astro-cid-4h2x5ibd].bright{color:var(--color-text);border-color:var(--color-text)}header[data-astro-cid-3ef6ksr2]{position:fixed;z-index:10;top:0;left:0;width:100%;padding:var(--margin) var(--margin);display:flex;justify-content:space-between}nav[data-astro-cid-3ef6ksr2]{display:flex;column-gap:var(--s3)}nav[data-astro-cid-3ef6ksr2].hidden{opacity:0;pointer-events:none}.button[data-astro-cid-3ef6ksr2]{padding:3px 4px;color:var(--color-grey);background-color:var(--color-background);border:1px solid var(--color-grey)}.button[data-astro-cid-3ef6ksr2].active{border-color:var(--color-accent);color:var(--color-accent)}.button[data-astro-cid-3ef6ksr2].bright{color:var(--color-text);border-color:var(--color-text)}.button[data-astro-cid-3ef6ksr2].main{text-transform:uppercase}.button[data-astro-cid-3ef6ksr2].main.active{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.location[data-astro-cid-3ef6ksr2].hidden{opacity:0;pointer-events:none}@media (max-width: 800px){.location[data-astro-cid-3ef6ksr2]{position:fixed;bottom:var(--margin);left:var(--margin)}.location[data-astro-cid-3ef6ksr2].removed{display:none}}footer[data-astro-cid-sz7xmlte]{margin-top:var(--s200);padding:0 var(--margin) var(--margin);display:flex;flex-direction:column;align-items:flex-start;color:var(--color-grey)}footer[data-astro-cid-sz7xmlte].hidden{display:none}.logo[data-astro-cid-sz7xmlte]{height:var(--s40);width:84px}.row[data-astro-cid-sz7xmlte]{width:100%;margin-top:var(--s12);display:grid;grid-template-columns:calc(20 * var(--column) + 19 * var(--gutter)) 1fr;gap:var(--gutter);align-items:end;justify-items:end}@media (max-width: 800px){.row[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;justify-items:center;gap:var(--s8)}}button[data-astro-cid-qs7bgsll]{position:fixed;z-index:5;bottom:var(--margin);right:var(--margin);padding:3px 4px;color:var(--color-grey);background-color:var(--color-background);border:1px solid var(--color-grey)}button[data-astro-cid-qs7bgsll].hidden{display:none}body.outlined *{outline:1px solid rgba(0,0,0,.1)}.grid[data-astro-cid-qgdaoujr]{position:fixed;z-index:100;top:0;left:50%;width:var(--container-width);height:100vh;display:grid;grid-template-columns:repeat(var(--number-of-columns),1fr);column-gap:var(--gutter);pointer-events:none;transform:translate(-50%)}.column[data-astro-cid-qgdaoujr]{height:100%;width:100%;background-color:#0000001a}.screen-saver[data-astro-cid-hxcsxxi5]{position:fixed;top:var(--margin);left:var(--margin);width:calc(100% - 2 * var(--margin));height:calc(100% - 2 * var(--margin));pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-accent)}.screen-saver[data-astro-cid-hxcsxxi5].hidden{display:none}.content[data-astro-cid-hxcsxxi5]{position:relative;width:100%}.text[data-astro-cid-hxcsxxi5]{position:absolute;bottom:-8px;height:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}ul,ol{padding:0;margin:0;list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;background-color:transparent;color:inherit;border-width:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;padding:0}a,button{color:inherit;text-decoration:none;cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}span{display:inline-flex}#root,#__next{isolation:isolate}p,span,li,h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit}html{text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;scroll-padding-top:var(--scroll-padding-top);scroll-behavior:smooth}body{font-family:var(--font-default);font-size:12px;line-height:16px;font-weight:400;--color-background: var(--color-white);--color-text: var(--color-black);background-color:var(--color-background);color:var(--color-text)}@media (max-width: 800px){body{font-size:10px;line-height:14px}}body.dark{--color-background: var(--color-black);--color-text: var(--color-white)}::selection{background:var(--color-grey);color:var(--color-black)}:root{--color-white: #ffffff;--color-grey: #cccccc;--color-offblack: #171717;--color-black: #000000}:root{--vw: 1vw;--s3: 3px;--s4: 4px;--s8: 8px;--s10: 10px;--s12: 12px;--s16: 16px;--s20: 20px;--s24: 24px;--s32: 32px;--s40: 40px;--s64: 64px;--s80: 80px;--s120: 120px;--s200: 200px;--s300: 300px;--s400: 400px;--number-of-columns: 24;--margin: 20px;--gutter: 10px;--container-max-width: 1400px;--container-width: min( calc((100 * var(--vw)) - (2 * var(--margin))), var(--container-max-width) );--column: calc( (1 / var(--number-of-columns)) * ( var(--container-width) - ((var(--number-of-columns) - 1) * (var(--gutter))) ) );--margin-dynamic: calc((100 * var(--vw) - var(--container-width)) / 2)}@media (max-width: 800px){:root{--number-of-columns: 6;--margin: 10px}}.type-body{font-size:12px;line-height:16px;font-weight:400}@media (max-width: 800px){.type-body{font-size:10px;line-height:14px}}.type-body-large,.type-button-large{font-size:24px;line-height:28px}@media (max-width: 800px){.type-body-large{font-size:14px;line-height:18px}}.type-caption{font-size:10px;line-height:14px}:root{--scroll-padding-top: 62px}@media (max-width: 800px){:root{--scroll-padding-top: 42px}}:root{--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--transition-default-duration: .6s;--transition-default: var(--transition-default-duration) var(--ease-out-cubic);--transition-media-load-duration: .6s;--transition-media-load: var(--transition-media-load-duration) var(--ease-out-cubic)}:root{--aspect-square: 1 / 1;--aspect-landscape: 3 / 2;--aspect-portrait: 2 / 3;--aspect-widescreen: 16 / 9}@font-face{font-family:Venezia;src:url(/fonts/Venezia-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--font-default: "Venezia", sans-serif}
