@font-face{font-family:Zodiak;src:url(/fonts/Zodiak-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Zodiak Fallback;src:local(Georgia);size-adjust:104%;ascent-override:95%;descent-override:27%;line-gap-override:0%}@font-face{font-family:Supreme Fallback;src:local(Arial);size-adjust:97%;ascent-override:101%;descent-override:29%;line-gap-override:0%}:root{--paper:#fbfcfc;--paper-deep:#eef2f3;--ink:#0e1a1f;--ink-muted:#4f5d63;--ink-layer:#6a777d;--rule:#d3dbdd;--rule-strong:#93a0a2;--water:#0b5c78;--accent:#7cc6e0;--on-accent:#0e1a1f;--tile:#0f2733;--tile-ink:#f1f5f4;--tile-split:#2c4552;--mark-thickness:.32em;--mark-offset:-.14em;--glass:#ffffff94;--glass-rim:#ffffffe6;--glass-edge:#0e1a1f12;--glass-shadow:0 16px 34px -14px #0b5c7859;--lens:linear-gradient(180deg, #fffffff2, #d6eef7d9);--lens-ring:#0b5c781f;--lens-shadow:0 8px 18px -6px #0b5c7866;--aurora-1:#8fd3ea;--aurora-2:#b9c8ff;--aurora-3:#bdeee3;--aurora-opacity:.62;color-scheme:light;--font-serif:"Zodiak", "Zodiak Fallback", Georgia, serif;--font-display:var(--font-serif);--font-sans:"Supreme", "Supreme Fallback", Arial, sans-serif;--weight-name:800;--track-name:-.03em;--size-name:clamp(3.75rem, 1rem + 9.2vw, 10.5rem);--size-layer:clamp(1.75rem, 1.1rem + 2.6vw, 2.875rem);--size-headline:clamp(2rem, 1.25rem + 3vw, 3.5rem);--size-title:clamp(1.625rem, 1.2rem + 1.6vw, 2.375rem);--size-subtitle:clamp(1.25rem, 1.05rem + .8vw, 1.625rem);--size-closing:clamp(1.875rem, 1.2rem + 2.6vw, 3.25rem);--size-body:1.125rem;--size-role:1.0625rem;--size-ui:1rem;--size-note:.875rem;--size-caption:.75rem;--size-badge:1.5rem;--leading-headline:1.08;--leading-title:1.1;--leading-subtitle:1.3;--track-headline:-.02em;--track-title:-.015em;--track-ui:.005em;--track-note:.01em;--track-caption:.02em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-chapter:clamp(5rem, 3rem + 9vw, 11rem);--margin:clamp(1rem, .25rem + 3.6vw, 3.5rem);--gutter:clamp(.75rem, .4rem + 1.4vw, 1.75rem);--max:100rem;--hairline:1px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-spring:cubic-bezier(.2, .9, .25, 1.15);--dur-lens:.64s;--dur-press:.1s;--dur-feedback:.15s;--dur-state:.25s;--dur-theme:.48s;--dur-page-out:.42s;--dur-page-in:.56s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b1418;--paper-deep:#111d22;--ink:#e6eeee;--ink-muted:#9fb0b4;--ink-layer:#7d8f94;--rule:#1f2e34;--rule-strong:#3e535a;--water:#7cc6e0;--accent:#7cc6e0;--on-accent:#0e1a1f;--tile:#18303b;--tile-ink:#f1f5f4;--tile-split:#0b1418;--mark-thickness:.12em;--mark-offset:.12em;color-scheme:dark;--glass:#121e249e;--glass-rim:#ffffff1f;--glass-edge:#ffffff14;--glass-shadow:0 16px 34px -14px #000000b3;--lens:linear-gradient(180deg, #7cc6e04d, #7cc6e024);--lens-ring:#7cc6e038;--lens-shadow:0 8px 18px -6px #7cc6e059;--aurora-1:#2a6f87;--aurora-2:#39478f;--aurora-3:#24665d;--aurora-opacity:.7}}:root[data-theme=dark]{--paper:#0b1418;--paper-deep:#111d22;--ink:#e6eeee;--ink-muted:#9fb0b4;--ink-layer:#7d8f94;--rule:#1f2e34;--rule-strong:#3e535a;--water:#7cc6e0;--accent:#7cc6e0;--on-accent:#0e1a1f;--tile:#18303b;--tile-ink:#f1f5f4;--tile-split:#0b1418;--mark-thickness:.12em;--mark-offset:.12em;color-scheme:dark;--glass:#121e249e;--glass-rim:#ffffff1f;--glass-edge:#ffffff14;--glass-shadow:0 16px 34px -14px #000000b3;--lens:linear-gradient(180deg, #7cc6e04d, #7cc6e024);--lens-ring:#7cc6e038;--lens-shadow:0 8px 18px -6px #7cc6e059;--aurora-1:#2a6f87;--aurora-2:#39478f;--aurora-3:#24665d;--aurora-opacity:.7}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-sink var(--dur-page-out) var(--ease-out) both}::view-transition-new(root){animation:vt-deposit var(--dur-page-in) var(--ease-out) both}html.vt-back::view-transition-old(root){animation-name:vt-sink-back}html.vt-back::view-transition-new(root){animation-name:vt-deposit-back}@keyframes vt-sink{to{opacity:.35;transform:translateY(-8%)}}@keyframes vt-deposit{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes vt-sink-back{to{opacity:.35;transform:translateY(8%)}}@keyframes vt-deposit-back{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}html.theme-switching::view-transition-old(root),html.theme-switching::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-motion=reduced]::view-transition-old(root),html[data-motion=reduced]::view-transition-new(root){animation:.2s both vt-fade}html[data-motion=reduced]::view-transition-old(root){animation-direction:reverse}::view-transition-group(tabbar),::view-transition-group(navpill){animation-duration:0s}::view-transition-old(tabbar),::view-transition-old(navpill){display:none}::view-transition-new(tabbar),::view-transition-new(navpill){animation:none}@keyframes vt-fade{0%{opacity:0}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--paper);scrollbar-color:var(--rule-strong) var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-serif);font-size:var(--size-body);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.55}::selection{background:var(--accent);color:var(--on-accent)}h1,h2,h3,p,figure,blockquote,ol,ul,dl,dd{margin:0}ol,ul{padding:0;list-style:none}img,svg{max-inline-size:100%;display:block}a{color:inherit;text-decoration-thickness:var(--hairline);text-underline-offset:.22em;text-decoration-color:var(--rule-strong);transition:color var(--dur-feedback) var(--ease-out), text-decoration-color var(--dur-feedback) var(--ease-out)}a,button{-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){a:hover{text-decoration-color:var(--accent);text-decoration-thickness:var(--mark-thickness);text-underline-offset:var(--mark-offset);text-decoration-skip-ink:none}}a:active{color:var(--water);text-decoration-color:var(--accent);text-decoration-thickness:var(--mark-thickness);text-underline-offset:var(--mark-offset);text-decoration-skip-ink:none;transition-duration:0s}:focus-visible{outline:2px solid var(--water);outline-offset:3px;border-radius:1px}html.lenis,html.lenis body{block-size:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media (width<=52rem){.page-wrap{padding-block-end:calc(max(14px, env(safe-area-inset-bottom)) + 6.5rem)}}.page-wrap{isolation:isolate;position:relative;overflow-x:clip}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:10;padding:var(--space-2) var(--space-3);background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:var(--size-note);position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--margin);transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.grid{column-gap:var(--gutter);inline-size:100%;max-inline-size:var(--max);padding-inline:var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}a.ui,.ui a,.venue a{align-items:center;min-block-size:1.5rem;display:inline-flex}.ui{font-family:var(--font-sans);font-size:var(--size-ui);letter-spacing:var(--track-ui);font-weight:450;line-height:1.4}.note{font-family:var(--font-sans);font-size:var(--size-note);letter-spacing:var(--track-note);color:var(--ink-muted);font-weight:450;line-height:1.45}.placeholder-flag{font-family:var(--font-sans);font-size:var(--size-caption);letter-spacing:var(--track-caption);color:var(--ink-muted);border:var(--hairline) dashed var(--rule-strong);white-space:nowrap;border-radius:2px;padding:.1em .45em;font-weight:500}:lang(ar){letter-spacing:0;font-size-adjust:none;font-family:Noto Naskh Arabic,Geeza Pro,Sakkal Majalla,Traditional Arabic,Segoe UI,serif}html[data-nofx~=aurora] [data-aurora]{display:none}html[data-nofx~=blur] *,html[data-nofx~=blur] :before,html[data-nofx~=blur] :after{-webkit-backdrop-filter:none!important}html[data-nofx~=layers] *{will-change:auto!important;backface-visibility:visible!important}.aurora[data-astro-cid-va2ckxt3]{z-index:-1;pointer-events:none;contain:strict;block-size:100lvh;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}i[data-astro-cid-va2ckxt3]{background:radial-gradient(closest-side, var(--c) 0%, color-mix(in srgb, var(--c) 82%, transparent) 16%, color-mix(in srgb, var(--c) 56%, transparent) 34%, color-mix(in srgb, var(--c) 30%, transparent) 54%, color-mix(in srgb, var(--c) 11%, transparent) 76%, transparent 100%);opacity:calc(var(--aurora-opacity) * var(--near,1));will-change:transform, opacity;border-radius:50%;animation:26s ease-in-out infinite alternate drift;position:absolute}i[data-astro-cid-va2ckxt3]:first-child{--c:var(--aurora-1);aspect-ratio:1;inline-size:clamp(30rem,74vmax,74rem);inset-block-start:-8vmax;inset-inline-end:-14vmax}i[data-astro-cid-va2ckxt3]:nth-child(2){--c:var(--aurora-2);aspect-ratio:1;inline-size:clamp(26rem,60vmax,60rem);animation-duration:32s;animation-delay:-9s;inset-block-start:22vmax;inset-inline-end:22vmax}i[data-astro-cid-va2ckxt3]:nth-child(3){--c:var(--aurora-3);aspect-ratio:1;inline-size:clamp(24rem,52vmax,52rem);animation-duration:38s;animation-delay:-17s;inset-block-start:36vmax;inset-inline-end:-6vmax}@media (hover:none) and (pointer:coarse){i[data-astro-cid-va2ckxt3]{animation:none}}.aurora[data-astro-cid-va2ckxt3][data-tone=dusk] i[data-astro-cid-va2ckxt3]:first-child{--c:var(--aurora-2)}.aurora[data-astro-cid-va2ckxt3][data-tone=dusk] i[data-astro-cid-va2ckxt3]:nth-child(2){--c:var(--aurora-1)}.aurora[data-astro-cid-va2ckxt3][data-tone=lagoon] i[data-astro-cid-va2ckxt3]:first-child{--c:var(--aurora-3)}.aurora[data-astro-cid-va2ckxt3][data-tone=lagoon] i[data-astro-cid-va2ckxt3]:nth-child(3){--c:var(--aurora-1)}@keyframes drift{0%{translate:0;scale:1}to{translate:-3vmax 2vmax;scale:1.08}}html.motion-paused i[data-astro-cid-va2ckxt3]{animation-play-state:paused}html[data-motion=reduced] i[data-astro-cid-va2ckxt3]{animation:none}.board[data-astro-cid-jf76lut6]{vertical-align:baseline;gap:.06em;display:inline-flex}.cell[data-astro-cid-jf76lut6]{perspective:2.5em;block-size:1.08em;inline-size:.74em;display:inline-block;position:relative}.half[data-astro-cid-jf76lut6]{background:var(--tile);block-size:50%;color:var(--tile-ink);backface-visibility:hidden;position:absolute;inset-inline:0;overflow:hidden}.top[data-astro-cid-jf76lut6],.flip-top[data-astro-cid-jf76lut6]{transform-origin:50% 100%;border-block-end:max(1px, .012em) solid var(--tile-split);border-radius:.07em .07em 0 0;inset-block-start:0}.bottom[data-astro-cid-jf76lut6],.flip-bottom[data-astro-cid-jf76lut6]{transform-origin:50% 0;border-radius:0 0 .07em .07em;inset-block-end:0}.ch[data-astro-cid-jf76lut6]{block-size:1.35em;transform:scaleX(var(--fit,1));justify-content:center;font-size:.8em;line-height:1.35em;display:flex;position:absolute;inset-inline:0}.top[data-astro-cid-jf76lut6] .ch[data-astro-cid-jf76lut6],.flip-top[data-astro-cid-jf76lut6] .ch[data-astro-cid-jf76lut6]{inset-block-start:0}.bottom[data-astro-cid-jf76lut6] .ch[data-astro-cid-jf76lut6],.flip-bottom[data-astro-cid-jf76lut6] .ch[data-astro-cid-jf76lut6]{inset-block-start:-.675em}.flip-top[data-astro-cid-jf76lut6],.flip-bottom[data-astro-cid-jf76lut6]{visibility:hidden}
