@font-face{font-family:Gloock;src:url(/fonts/Gloock-Regular.ttf)format("truetype");font-display:block}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}:root{--site-header-height:72px;--page-gutter:7.5%;--page-gutter-left:max(var(--page-gutter), env(safe-area-inset-left,0px));--page-gutter-right:max(var(--page-gutter), env(safe-area-inset-right,0px));--cream:#efe3c8;--cream-bright:#f3e7cc;--gold:#d6bc8a;--muted:#b8ab90;--faint:#6f6551;--ink:#121110;--stage:#0b0a09;--curtain-muted:#6a5840;--curtain-text:#3d3224;--serif:"Gloock", "Times New Roman", serif;--sans:"Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--intro-reveal:1}@media (width>=768px){:root{--site-header-height:88px}}@media (orientation:portrait){:root{--page-gutter:7%}}html{scroll-padding-top:calc(var(--site-header-height) + env(safe-area-inset-top,0px) + 16px)}html.js:not(.intro-seen):not(.intro-done){--intro-reveal:0}*{box-sizing:border-box}html,body{background:var(--stage);color:var(--cream);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}html.js:not(.intro-seen):not(.intro-done) body{overflow:hidden}a{color:inherit}.button{font:500 13px/1 var(--sans);color:var(--cream);background:var(--ink);border:1px solid var(--gold);cursor:pointer;border-radius:999px;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.button--gold{color:var(--ink);background:var(--gold);border-color:var(--gold);padding:13px 22px;font-size:15px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.header[data-astro-cid-fzpbxy5g]{--header-reveal:1;--header-tone:var(--cream);z-index:30;min-height:var(--site-header-height);padding-top:env(safe-area-inset-top,0px);isolation:isolate;color:var(--header-tone);position:fixed;inset:0 0 auto}.header[data-astro-cid-fzpbxy5g]:before{content:"";z-index:-1;opacity:var(--header-reveal);pointer-events:none;background:#0b0a09f5;position:absolute;inset:0}@supports (backdrop-filter:blur(16px)){.header[data-astro-cid-fzpbxy5g]:before{backdrop-filter:blur(16px);background:#0b0a09d1}}html.js .header[data-astro-cid-fzpbxy5g][data-over-curtain]{--header-reveal:0;--header-tone:var(--ink)}html.js:not(.intro-seen):not(.intro-done) .header[data-astro-cid-fzpbxy5g][data-over-curtain]{--header-reveal:var(--intro-reveal);--header-tone:color-mix(in srgb, var(--cream) calc(var(--intro-reveal) * 100%), var(--ink))}.header__inner[data-astro-cid-fzpbxy5g]{min-height:var(--site-header-height);padding-left:var(--page-gutter-left);padding-right:var(--page-gutter-right);justify-content:space-between;align-items:center;gap:16px;display:flex}.header__actions[data-astro-cid-fzpbxy5g]{align-items:center;gap:20px;min-width:0;display:flex}.header__languages[data-astro-cid-fzpbxy5g]{flex-shrink:0;position:relative}.header__languages[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{min-width:44px;min-height:44px;font:500 13px / 1 var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:7px;list-style:none;display:flex}.header__languages[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.header__chevron[data-astro-cid-fzpbxy5g]{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.header__languages[data-astro-cid-fzpbxy5g][open] .header__chevron[data-astro-cid-fzpbxy5g]{transform:translateY(1px)rotate(225deg)}.header__language-options[data-astro-cid-fzpbxy5g]{background:var(--ink);min-width:148px;color:var(--cream);border:1px solid #efe3c829;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000003d}.header__language-options[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{text-underline-offset:4px;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.header__language-options[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.header__language-options[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{background:var(--stage)}.header__language-options[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{text-decoration:underline}.header__languages[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:focus-visible,.header__language-options[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:3px;outline:2px solid}.header__logo[data-astro-cid-fzpbxy5g]{min-height:44px;font:400 clamp(20px, 2vw, 26px) / 1 var(--serif);letter-spacing:.14em;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.header__invitation[data-astro-cid-fzpbxy5g]{border:1px solid var(--gold);background:var(--ink);min-height:44px;color:var(--cream);font:500 14px / 1.25 var(--sans);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}@media (width<=540px){.header__inner[data-astro-cid-fzpbxy5g]{gap:8px}.header__actions[data-astro-cid-fzpbxy5g]{gap:6px}.header__logo[data-astro-cid-fzpbxy5g]{font-size:18px}.header__invitation[data-astro-cid-fzpbxy5g]{white-space:nowrap;padding:10px;font-size:clamp(11px,2.9vw,12px)}.header__invitation[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{display:none}}@media (hover:hover){.header__invitation[data-astro-cid-fzpbxy5g]:hover{background:var(--cream);color:var(--ink)}}.header__logo[data-astro-cid-fzpbxy5g]:focus-visible,.header__invitation[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--header-tone);outline-offset:5px}@media (prefers-reduced-motion:reduce){.header__invitation[data-astro-cid-fzpbxy5g]{transition:none}}@media (prefers-reduced-transparency:reduce){.header[data-astro-cid-fzpbxy5g]:before{background:var(--stage);backdrop-filter:none}}@media (forced-colors:active){.header[data-astro-cid-fzpbxy5g]{background:canvas;color:canvastext!important}.header[data-astro-cid-fzpbxy5g]:before{display:none}}
