.bar[data-astro-cid-ck3jrhhl]{position:sticky;top:0;z-index:10;height:var(--header-h)}.bar[data-astro-cid-ck3jrhhl] [data-astro-cid-ck3jrhhl]:is(.open-nav a,.lang-btn,.logo img){transition:color .3s cubic-bezier(.6,0,.2,1),filter .2s ease}.on-dark[data-astro-cid-ck3jrhhl] .logo[data-astro-cid-ck3jrhhl] img[data-astro-cid-ck3jrhhl]{filter:brightness(0) invert(1)}.on-dark[data-astro-cid-ck3jrhhl] [data-astro-cid-ck3jrhhl]:is(.open-nav a,.lang-btn){color:var(--white)}.on-dark[data-astro-cid-ck3jrhhl] [data-astro-cid-ck3jrhhl]:is(.open-nav a,.lang-btn):before{background:var(--white)}.on-dark[data-astro-cid-ck3jrhhl] [data-astro-cid-ck3jrhhl]:is(.open-nav a:hover,.lang-btn:hover){color:var(--color-accent)}.on-dark[data-astro-cid-ck3jrhhl] .open-nav[data-astro-cid-ck3jrhhl] .soon[data-astro-cid-ck3jrhhl]{color:#fff9}.on-dark[data-astro-cid-ck3jrhhl] .btn{color:var(--color-accent);--pad-gone: var(--white)}.on-dark[data-astro-cid-ck3jrhhl] .btn:before{background:var(--white)}.inner[data-astro-cid-ck3jrhhl]{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-24)}.logo[data-astro-cid-ck3jrhhl]{display:flex;align-items:center;text-decoration:none}.logo[data-astro-cid-ck3jrhhl] img[data-astro-cid-ck3jrhhl]{display:block;height:24px;width:auto}.right[data-astro-cid-ck3jrhhl]{align-self:center;height:44px;display:flex}.menu[data-astro-cid-ck3jrhhl] summary[data-astro-cid-ck3jrhhl]{height:100%;display:flex;align-items:center;list-style:none;cursor:pointer}.menu[data-astro-cid-ck3jrhhl]{height:100%}.menu[data-astro-cid-ck3jrhhl] summary[data-astro-cid-ck3jrhhl]::-webkit-details-marker{display:none}.menu[data-astro-cid-ck3jrhhl] .when-open[data-astro-cid-ck3jrhhl],.menu[data-astro-cid-ck3jrhhl][open] .when-closed[data-astro-cid-ck3jrhhl]{display:none}.menu[data-astro-cid-ck3jrhhl][open] .when-open[data-astro-cid-ck3jrhhl]{display:inline}.ticket[data-astro-cid-ck3jrhhl]{align-self:center;margin-right:var(--space-16)}@media(min-width:1100px){.ticket[data-astro-cid-ck3jrhhl]{margin-right:0}}.bar[data-astro-cid-ck3jrhhl]{transition:transform .4s cubic-bezier(.6,0,.2,1)}.bar[data-astro-cid-ck3jrhhl].away{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.bar[data-astro-cid-ck3jrhhl]{transition:none}}.bar[data-astro-cid-ck3jrhhl]:has(.menu[open]){background:var(--color-bg)}.panel[data-astro-cid-ck3jrhhl]{position:absolute;left:0;right:0;top:var(--header-h);background:var(--color-bg);height:calc(100svh - var(--header-h));overflow-y:auto;overscroll-behavior:contain}.panel-in[data-astro-cid-ck3jrhhl]{display:grid;gap:var(--space-40);padding-block:var(--space-40) var(--space-64)}.plinks[data-astro-cid-ck3jrhhl]{display:grid;gap:var(--space-12);text-transform:uppercase;justify-items:end;text-align:right}.mlink[data-astro-cid-ck3jrhhl]{position:relative;isolation:isolate;text-decoration:none;color:var(--color-text);font-family:var(--font-label);font-size:var(--text-nav);font-weight:var(--weight-regular);letter-spacing:0;line-height:1.2;transition:color .3s cubic-bezier(.6,0,.2,1)}.mlink[data-astro-cid-ck3jrhhl]:before{content:"";position:absolute;inset:-2px -4px;z-index:-1;background:var(--color-accent);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.6,0,.2,1)}.mlink[data-astro-cid-ck3jrhhl]:is(:hover,:active,:focus-visible){color:var(--white)}.mlink[data-astro-cid-ck3jrhhl]:is(:hover,:active,:focus-visible):before{transform:scaleX(1);transform-origin:left}@media(prefers-reduced-motion:reduce){.mlink[data-astro-cid-ck3jrhhl],.mlink[data-astro-cid-ck3jrhhl]:before{transition:none}}.msoon[data-astro-cid-ck3jrhhl]{font-family:var(--font-label);font-size:var(--text-nav);font-weight:var(--weight-regular);letter-spacing:0;line-height:1.2;color:var(--color-text-muted)}.open-nav[data-astro-cid-ck3jrhhl],.lang-btn[data-astro-cid-ck3jrhhl]{display:none}@media(min-width:1100px){.inner[data-astro-cid-ck3jrhhl]{display:flex;position:relative}.logo[data-astro-cid-ck3jrhhl]{position:absolute;left:50%;top:50%;translate:-50% -50%}.right[data-astro-cid-ck3jrhhl]{margin-left:auto}.open-nav[data-astro-cid-ck3jrhhl]{display:flex;align-items:center;gap:var(--space-16);justify-self:start}.right[data-astro-cid-ck3jrhhl]{justify-self:end}.lang-btn[data-astro-cid-ck3jrhhl]{display:inline-flex;align-self:center;margin-right:var(--space-16)}.open-nav[data-astro-cid-ck3jrhhl] a[data-astro-cid-ck3jrhhl],.open-nav[data-astro-cid-ck3jrhhl] .soon[data-astro-cid-ck3jrhhl],.lang-btn[data-astro-cid-ck3jrhhl]{font-family:var(--font-label);font-size:var(--text-nav);font-weight:var(--weight-regular);letter-spacing:0;text-transform:uppercase;color:var(--color-text);text-decoration:none;position:relative;isolation:isolate}.open-nav[data-astro-cid-ck3jrhhl] a[data-astro-cid-ck3jrhhl]:before,.lang-btn[data-astro-cid-ck3jrhhl]:before{content:"";position:absolute;inset:-2px -4px;z-index:-1;background:var(--color-accent);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.6,0,.2,1)}.open-nav[data-astro-cid-ck3jrhhl] a[data-astro-cid-ck3jrhhl]:hover,.lang-btn[data-astro-cid-ck3jrhhl]:hover{color:var(--white)}.open-nav[data-astro-cid-ck3jrhhl] a[data-astro-cid-ck3jrhhl]:hover:before,.lang-btn[data-astro-cid-ck3jrhhl]:hover:before{transform:scaleX(1);transform-origin:left}@media(prefers-reduced-motion:reduce){.open-nav[data-astro-cid-ck3jrhhl] a[data-astro-cid-ck3jrhhl]:before,.lang-btn[data-astro-cid-ck3jrhhl]:before{transition:none}}.open-nav[data-astro-cid-ck3jrhhl] .soon[data-astro-cid-ck3jrhhl]{color:var(--color-text-muted);cursor:default;outline-offset:4px}.open-nav[data-astro-cid-ck3jrhhl] .soon[data-astro-cid-ck3jrhhl]:after{content:attr(data-tip);position:absolute;left:-4px;top:calc(100% + 8px);padding:2px 4px;background:var(--color-accent);color:var(--white);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease}.open-nav[data-astro-cid-ck3jrhhl] .soon[data-astro-cid-ck3jrhhl]:is(:hover,:focus-visible):after{opacity:1;transform:none}.menu[data-astro-cid-ck3jrhhl]{display:none}}.panel-in[data-astro-cid-ck3jrhhl]>[data-astro-cid-ck3jrhhl]{animation:links-in .3s both ease-out}@keyframes links-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.menu[data-astro-cid-ck3jrhhl] summary[data-astro-cid-ck3jrhhl]:before,.panel-in[data-astro-cid-ck3jrhhl]>[data-astro-cid-ck3jrhhl]{animation:none;transition:none}}.loader{position:fixed;inset:0;z-index:100;overflow:hidden;display:grid;place-items:center;background:var(--color-bg);transition:background-color .4s ease .6s;animation:loader-failsafe 0s 10s forwards}.loader .stage{position:relative;display:grid;place-items:center;translate:-4.5% 0;transition:transform .7s cubic-bezier(.7,0,.2,1)}.loader .art{display:block;width:auto;height:auto;max-width:60vw;max-height:60vh;visibility:hidden}.loader .tiles{position:absolute}.loader .tiles i{position:absolute;display:block;background-image:url(/illustrations/cover-full.webp);opacity:0;transition:opacity .12s steps(1)}.loader .tiles i.on{opacity:1}.loader .count{position:absolute;left:50%;bottom:var(--space-40);transform:translate(-50%);margin:0;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xl);line-height:1;letter-spacing:var(--tracking-display);color:var(--color-accent);font-variant-numeric:tabular-nums;transition:opacity .4s ease}.loader.out{background-color:transparent;pointer-events:none}.loader.out .stage{transform:scaleY(0)}.loader.out .count{opacity:0}.is-loading body{overflow:hidden}.no-loader .loader{display:none}@keyframes loader-failsafe{to{visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){.loader .art{visibility:visible}.loader .tiles{display:none}.loader{transition:opacity .3s ease}.loader.out{opacity:0}}.field[data-astro-cid-v5o4s5vd]{background:var(--color-accent);color:var(--white);padding-block:var(--space-32)}.field[data-astro-cid-v5o4s5vd] a:not(.ticket){color:inherit;text-decoration:none}.field[data-astro-cid-v5o4s5vd] .soft[data-astro-cid-v5o4s5vd]{color:#ffffffa6}.lines[data-astro-cid-v5o4s5vd]{display:flex;flex-direction:column;gap:var(--space-32);min-height:calc(100svh - 2 * var(--space-32))}.l3[data-astro-cid-v5o4s5vd]{margin-top:auto}p[data-astro-cid-v5o4s5vd],h2[data-astro-cid-v5o4s5vd]{margin:0}.logo[data-astro-cid-v5o4s5vd]{display:flex;align-items:center;text-decoration:none}.logo[data-astro-cid-v5o4s5vd] img[data-astro-cid-v5o4s5vd]{display:block;height:24px;width:auto}.title[data-astro-cid-v5o4s5vd]{display:grid}.l2[data-astro-cid-v5o4s5vd]{margin-block:var(--space-32)}.field[data-astro-cid-v5o4s5vd] .t-lead[data-astro-cid-v5o4s5vd]{font-size:var(--text-base)}.tline[data-astro-cid-v5o4s5vd]{display:block}.contacts-group[data-astro-cid-v5o4s5vd],.office[data-astro-cid-v5o4s5vd],.follow[data-astro-cid-v5o4s5vd]{display:grid;gap:var(--space-8)}.stack[data-astro-cid-v5o4s5vd]{display:grid}.contacts-group[data-astro-cid-v5o4s5vd] .stack[data-astro-cid-v5o4s5vd]{overflow-wrap:anywhere}.ticket[data-astro-cid-v5o4s5vd]{justify-self:start;align-self:center}.l4[data-astro-cid-v5o4s5vd]{display:flex;flex-wrap:wrap;align-items:last baseline;gap:var(--space-16) var(--space-24)}@media(max-width:1099px){.l1[data-astro-cid-v5o4s5vd]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16)}.follow[data-astro-cid-v5o4s5vd]{order:-1;flex-basis:100%;margin-bottom:var(--space-16)}.l4[data-astro-cid-v5o4s5vd]{column-gap:var(--space-12)}.legal[data-astro-cid-v5o4s5vd]{white-space:nowrap}.legal[data-astro-cid-v5o4s5vd].c2{margin-left:calc(var(--space-4) - var(--space-12))}}@media(min-width:1100px){.title[data-astro-cid-v5o4s5vd]{grid-row:1}.line[data-astro-cid-v5o4s5vd]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--gutter);align-items:start}.l4[data-astro-cid-v5o4s5vd]{align-items:last baseline}.l1[data-astro-cid-v5o4s5vd]{align-items:center}.c1[data-astro-cid-v5o4s5vd]{grid-column:1}.c2[data-astro-cid-v5o4s5vd]{grid-column:2}.c3[data-astro-cid-v5o4s5vd]{grid-column:3}.c4[data-astro-cid-v5o4s5vd]{grid-column:4}.c5[data-astro-cid-v5o4s5vd]{grid-column:5}.title[data-astro-cid-v5o4s5vd]{grid-column:1 / -1;grid-template-columns:subgrid}.tline[data-astro-cid-v5o4s5vd]{grid-column:2 / -1}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.photo-gl{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.has-photo-gl main,.has-photo-gl footer{position:relative;z-index:1}.ph.gl-on{background:transparent!important}.ph.gl-on img{opacity:0}@media(max-width:1099px){.photo-gl{display:none}.ph.gl-on img{opacity:1}}.cookies[data-astro-cid-le2praxx]{position:fixed;right:var(--page-pad);bottom:var(--page-pad);z-index:50;width:min(300px,calc(100vw - 2 * var(--page-pad)));box-sizing:border-box;display:grid;gap:var(--space-16);padding:var(--space-16);background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-accent)}.cookies[data-astro-cid-le2praxx][hidden]{display:none}.txt[data-astro-cid-le2praxx]{margin:0}.txt[data-astro-cid-le2praxx] a[data-astro-cid-le2praxx]{color:var(--color-accent);text-decoration:none}.acts[data-astro-cid-le2praxx]{display:flex;align-items:center;gap:var(--space-24);padding-left:4px}.no[data-astro-cid-le2praxx]{background:none;border:0;padding:0;cursor:pointer;color:var(--color-text)}.no[data-astro-cid-le2praxx]:hover{text-decoration:underline;text-underline-offset:3px}
