:root{--cream:#f3e4bf;--cream-raised:#f8efd5;--cream-deep:#e9d6a9;--ink:#0f172c;--ink-2:#1f2b47;--wood:#3c5a8a;--ink-muted:#0f172cbd;--ink-dim:#0f172c8a;--on-ink:var(--cream);--on-ink-muted:#f3e4bfc2;--on-ink-dim:#f3e4bf8c;--line:var(--ink);--line-soft:#0f172c38;--line-w:1.5px;--radius:0;--container:1360px;--bleed:calc((100vw - min(100vw, var(--container))) / 2 + clamp(1.25rem, 4vw, 4rem));--font-ar:"Alilato", system-ui, sans-serif;--font-en:"Neue Einstellung", system-ui, sans-serif;--font-display-ar:var(--font-ar);--font-display-en:var(--font-en);--font-body-ar:var(--font-ar);--font-body-en:var(--font-en);--header-strip:40px;--header-bar:76px;--header-height:calc(var(--header-strip) + var(--header-bar));--ease-out:cubic-bezier(.16, 1, .3, 1)}@font-face{font-family:Neue Einstellung;src:url(/_astro/NeueEinstellung-Regular.BXXAFAOI.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Einstellung;src:url(/_astro/NeueEinstellung-Bold.BpHKLaa1.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Alilato;src:url(/_astro/Alilato-ExtraLight.C7MFUSJY.ttf)format("truetype");font-weight:100 700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}[id]{scroll-margin-top:calc(var(--header-height) + 12px)}body{background:var(--cream);min-height:100svh;color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.6}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}[hidden]{display:none!important}[lang=ar]{font-family:var(--font-body-ar);line-height:1.85}[lang=en]{font-family:var(--font-body-en);line-height:1.62}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem)}.section{padding-block:clamp(3.5rem,8vw,7rem)}.display,.h2{font-family:var(--font-display-en);text-transform:uppercase;letter-spacing:.005em;color:var(--ink);font-weight:700;line-height:1}[lang=ar] .display,[lang=ar] .h2{font-family:var(--font-display-ar);text-transform:none;letter-spacing:0;font-weight:400;line-height:1.32}[lang=ar] .h2{font-size:clamp(1.8rem,1.1rem + 2.4vw,3rem)}.display-latin,[lang=ar] .display-latin{font-family:var(--font-en);text-transform:uppercase;letter-spacing:.005em;font-weight:700;line-height:.95}.h2{font-size:clamp(1.8rem,1rem + 2.9vw,3.2rem)}.h3{font-size:clamp(1.3rem,1rem + 1.2vw,1.8rem);font-family:var(--font-display-en);text-transform:uppercase;letter-spacing:.005em;font-weight:700;line-height:1.05}[lang=ar] .h3{font-family:var(--font-display-ar);text-transform:none;font-size:clamp(1.45rem,1.1rem + 1.5vw,2.1rem);font-weight:400;line-height:1.4}.section-label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);align-items:center;gap:.75em;margin-block-end:1rem;font-size:.78rem;font-weight:700;display:flex}.section-label:before{content:"";background:var(--ink);flex:none;block-size:2px;inline-size:2.4rem}[lang=ar] .section-label{letter-spacing:.02em;font-weight:700}.title-rule{align-items:center;gap:clamp(1rem,3vw,2.5rem);display:flex}.title-rule:after{content:"";background:var(--ink);flex:1;block-size:2px;min-inline-size:3rem}.numeral{font-family:var(--font-display-en);font-variant-numeric:tabular-nums;unicode-bidi:isolate;font-weight:700;line-height:.85}.lede{color:var(--ink-muted);font-size:clamp(.98rem,.94rem + .28vw,1.1rem);line-height:1.72}[lang=ar] .lede{line-height:1.95}.frame{border:var(--line-w) solid var(--line);background:0 0}.block-ink{background:var(--ink);color:var(--on-ink)}.photo{background:var(--ink);position:relative;overflow:hidden}.photo :where(img){object-fit:cover;block-size:100%;inline-size:100%}.checker{--square:clamp(18px, 2.6vw, 28px);block-size:var(--square);background-image:repeating-conic-gradient(var(--ink) 0% 25%, transparent 0% 50%);background-size:calc(var(--square) * 2) calc(var(--square) * 2);border-block:var(--line-w) solid var(--ink)}.checker-band{block-size:calc(var(--square) * 2)}.btn{border:var(--line-w) solid var(--ink);border-radius:var(--radius);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color .25s ease, color .25s ease, translate .35s var(--ease-out), box-shadow .35s var(--ease-out);justify-content:center;align-items:center;gap:.6em;padding-block:.95em;padding-inline:1.9em;font-size:.86rem;font-weight:700;line-height:1;display:inline-flex}[lang=ar] .btn{letter-spacing:0;text-transform:none;font-size:.95rem}.btn-solid{background:var(--ink);color:var(--cream)}.btn-solid:hover,.btn-outline{color:var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:var(--cream)}.block-ink .btn-solid{background:var(--cream);color:var(--ink);border-color:var(--cream)}.block-ink .btn-solid:hover{color:var(--cream);background:0 0}.block-ink .btn-outline{color:var(--cream);border-color:var(--cream)}.block-ink .btn-outline:hover{background:var(--cream);color:var(--ink)}main{overflow:clip}.has-hero main{margin-block-start:calc(-1 * (var(--header-height) + var(--line-w)))}[data-home-experience]{isolation:isolate;position:relative}[data-home-experience]>.activities{z-index:2;background:var(--cream);margin-block-start:calc(-1 * var(--hero-exit-distance,0px));position:relative}@media (prefers-reduced-motion:reduce){[data-home-experience]>.activities{margin-block-start:0}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.motion-seen .title-rule:after,.title-rule.motion-seen:after,.motion-seen .section-label:before,.section-label.motion-seen:before{transform-origin:0;animation:rule-draw 1.1s var(--ease-out) both}[dir=rtl] :is(.motion-seen .title-rule,.title-rule.motion-seen):after,[dir=rtl] :is(.motion-seen .section-label,.section-label.motion-seen):before{transform-origin:100%}@keyframes rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.photo img,.event-media img{transition:scale .8s var(--ease-out)}main :is(.activities .card,.event-card,.tier-card){transition:translate .45s var(--ease-out), background-color .3s ease, color .3s ease, box-shadow .45s var(--ease-out)}@media (hover:hover) and (pointer:fine){.btn:hover{box-shadow:0 4px 0 var(--line-soft);translate:0 -3px}.btn:active{box-shadow:none;translate:0}.activities .card:hover,.event-card:hover,.tier-card:hover{translate:0 -5px}.activities .card:hover .photo img,.event-card:hover .event-media img{scale:1.045}}}@media (width<=900px){.btn{min-block-size:44px}html{scroll-behavior:auto}}@media (width<=520px){:root{--header-strip:34px;--header-bar:62px}.btn{white-space:normal;text-align:center;line-height:1.25}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.countdown-strip[data-astro-cid-2p4quwok]{block-size:var(--header-strip);align-items:center;display:flex;overflow:hidden}.strip-inner[data-astro-cid-2p4quwok]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.strip-event[data-astro-cid-2p4quwok]{align-items:baseline;gap:.75rem;min-inline-size:0;display:flex}.strip-kicker[data-astro-cid-2p4quwok]{letter-spacing:.16em;text-transform:uppercase;border:1px solid #f3e4bf73;flex:none;padding-block:.25rem;padding-inline:.55rem;font-size:.66rem;font-weight:700}[data-astro-cid-2p4quwok][lang=ar] .strip-kicker[data-astro-cid-2p4quwok]{letter-spacing:.02em;font-size:.72rem}.strip-title[data-astro-cid-2p4quwok]{color:var(--on-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.strip-date[data-astro-cid-2p4quwok]{color:var(--on-ink-dim);white-space:nowrap;flex:none;font-size:.76rem}.strip-date[data-astro-cid-2p4quwok]:before{content:"·";margin-inline-end:.6rem}.strip-units[data-astro-cid-2p4quwok]{unicode-bidi:isolate;flex:none;align-items:baseline;gap:.4rem;display:flex}.strip-unit[data-astro-cid-2p4quwok]{align-items:baseline;gap:.3rem;display:inline-flex}.strip-num[data-astro-cid-2p4quwok]{color:var(--cream);font-size:1.15rem;line-height:1}.strip-label[data-astro-cid-2p4quwok]{letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink-dim);font-size:.62rem}[data-astro-cid-2p4quwok][lang=ar] .strip-label[data-astro-cid-2p4quwok]{letter-spacing:0;font-size:.68rem}.strip-sep[data-astro-cid-2p4quwok]{color:var(--on-ink-dim);font-size:.9rem;transform:translateY(-.1em)}.strip-finished[data-astro-cid-2p4quwok]{font-size:.8rem;font-weight:700}@media (width<=900px){.strip-title[data-astro-cid-2p4quwok],.strip-date[data-astro-cid-2p4quwok]{display:none}.countdown-strip--tba[data-astro-cid-2p4quwok] .strip-title[data-astro-cid-2p4quwok],.countdown-strip--tba[data-astro-cid-2p4quwok] .strip-date[data-astro-cid-2p4quwok]{display:revert}}@media (width<=520px){.countdown-strip--tba[data-astro-cid-2p4quwok] .strip-title[data-astro-cid-2p4quwok],.strip-label[data-astro-cid-2p4quwok]{display:none}.strip-inner[data-astro-cid-2p4quwok]{justify-content:space-between;gap:.75rem}.strip-num[data-astro-cid-2p4quwok]{font-size:1rem}}.site-header[data-astro-cid-nen7h5rs]{z-index:100;background:var(--cream);border-block-end:var(--line-w) solid transparent;transition:border-color .25s ease, transform .45s var(--ease-out);position:sticky;inset-block-start:0}.site-header[data-astro-cid-nen7h5rs].is-away{transform:translateY(calc(-1 * var(--header-strip)))}.site-header[data-astro-cid-nen7h5rs]:focus-within{transform:none}.reading-progress[data-astro-cid-nen7h5rs]{block-size:2px;position:absolute;inset-block-end:-2px;inset-inline:0;overflow:hidden}.reading-progress[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--wood);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}[dir=rtl] .reading-progress[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transform-origin:100%}.site-header[data-astro-cid-nen7h5rs].scrolled{border-block-end-color:var(--line)}.header--hero[data-astro-cid-nen7h5rs].is-over-hero:not(.is-menu-open){color:var(--cream);background:0 0;border-block-end-color:#f3e4bf1f}.header--hero[data-astro-cid-nen7h5rs].is-over-hero:not(.is-menu-open) .countdown-strip{background:#070f1a73;border-block-end:1px solid #f3e4bf1f}.header--hero[data-astro-cid-nen7h5rs].is-over-hero:not(.is-menu-open) .brand-mark[data-astro-cid-nen7h5rs]{filter:grayscale()brightness(0)invert(.94)}.header--hero[data-astro-cid-nen7h5rs].is-over-hero:not(.is-menu-open) .lang-toggle[data-astro-cid-nen7h5rs]{border-color:#f3e4bf99}.header--hero[data-astro-cid-nen7h5rs].is-over-hero:not(.is-menu-open) .lang-toggle[data-astro-cid-nen7h5rs]:hover{background:var(--cream);color:var(--ink)}.header--hero[data-astro-cid-nen7h5rs].is-over-hero:not(.is-menu-open) [data-astro-cid-nen7h5rs]:is(a,button):focus-visible{outline-color:var(--cream)}.header--hero[data-astro-cid-nen7h5rs].is-over-hero .mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--ink)}.bar[data-astro-cid-nen7h5rs]{block-size:var(--header-bar);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:.7rem;font-weight:700;display:inline-flex}.brand-mark[data-astro-cid-nen7h5rs]{block-size:34px;inline-size:auto;transition:transform .6s var(--ease-out);flex:none}.brand[data-astro-cid-nen7h5rs]:hover .brand-mark[data-astro-cid-nen7h5rs]{transform:rotate(-12deg)}.scrolled[data-astro-cid-nen7h5rs] .brand-mark[data-astro-cid-nen7h5rs]{transform:scale(.9)}.brand-word[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;font-size:1.1rem}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(1.5rem,3.5vw,3.75rem);display:flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-block-end:2px solid #0000;padding-block:.35rem;font-size:.98rem;font-weight:500;display:block;position:relative}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:0;block-size:2px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}[dir=rtl] .nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{transform-origin:100%}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible):after{transform:scaleX(1)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;display:flex}.lang-toggle[data-astro-cid-nen7h5rs]{border:var(--line-w) solid var(--line);letter-spacing:.08em;justify-content:center;align-items:center;min-inline-size:3rem;padding-block:.45rem;padding-inline:.75rem;font-size:.8rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.lang-toggle[data-astro-cid-nen7h5rs]:hover{background:var(--ink);color:var(--cream)}.hamburger[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;gap:5px;block-size:44px;inline-size:44px;padding:3px;display:none}.hamburger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{block-size:4px;inline-size:100%;transition:transform .3s var(--ease-out), opacity .2s ease;background:currentColor;display:block}.hamburger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(9px)rotate(45deg)}.hamburger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.hamburger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-9px)rotate(-45deg)}.mobile-panel[data-astro-cid-nen7h5rs]{display:none}@media (width<=900px){.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.hamburger[data-astro-cid-nen7h5rs]{display:flex}.brand[data-astro-cid-nen7h5rs],.lang-toggle[data-astro-cid-nen7h5rs]{min-block-size:44px}.mobile-panel[data-astro-cid-nen7h5rs]{border-block-start:var(--line-w) solid var(--line);background:var(--cream);color:var(--ink);max-block-size:calc(100dvh - var(--header-height));display:block;overflow-y:auto}.mobile-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;padding-block-end:1.25rem;padding-inline:clamp(1.25rem,4vw,4rem);display:flex}.mobile-link[data-astro-cid-nen7h5rs]{border-block-end:1px solid var(--line-soft);padding-block:.9rem;font-size:1.05rem;font-weight:600;display:block}.mobile-panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child .mobile-link[data-astro-cid-nen7h5rs]{border-block-end:none}}@media (prefers-reduced-motion:no-preference){.mobile-panel[data-astro-cid-nen7h5rs]:not([hidden]){animation:menu-enter .3s var(--ease-out)}@keyframes menu-enter{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-nen7h5rs].is-away,.brand-mark[data-astro-cid-nen7h5rs]{transform:none!important}}.site-footer[data-astro-cid-jo6i4kqk]{padding-block-start:clamp(3rem,6vw,5rem)}.wordmark[data-astro-cid-jo6i4kqk]{color:var(--cream);direction:ltr;unicode-bidi:isolate;margin-block:-.15em;padding-block:.15em;font-size:clamp(2.4rem,1rem + 6.6vw,6.5rem);line-height:.95;display:block;overflow:clip}.wordmark-letter[data-astro-cid-jo6i4kqk]{display:inline-block}@media (prefers-reduced-motion:no-preference){.wordmark[data-astro-cid-jo6i4kqk].motion-seen .wordmark-letter[data-astro-cid-jo6i4kqk]{animation:wordmark-rise 1s var(--ease-out) both;animation-delay:calc(var(--letter-index) * 45ms)}.wordmark[data-astro-cid-jo6i4kqk]:focus-visible .wordmark-letter[data-astro-cid-jo6i4kqk]{animation:none}@keyframes wordmark-rise{0%{opacity:0;transform:translateY(110%)rotate(5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}}.slogan[data-astro-cid-jo6i4kqk]{max-inline-size:46ch;color:var(--on-ink-muted);margin-block:1.25rem 0;font-size:.98rem}.grid[data-astro-cid-jo6i4kqk]{border-block-start:1px solid #f3e4bf47;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,4rem);margin-block-start:clamp(2.5rem,5vw,4rem);padding-block:clamp(2.5rem,5vw,3.5rem);display:grid}.col-title[data-astro-cid-jo6i4kqk]{letter-spacing:.16em;text-transform:uppercase;margin-block-end:1.25rem;font-size:.76rem;font-weight:700}[data-astro-cid-jo6i4kqk][lang=ar] .col-title[data-astro-cid-jo6i4kqk]{letter-spacing:.02em;font-size:.9rem}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.8rem;display:flex}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-ink-muted);font-size:.95rem;transition:color .2s}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cream)}.channels[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.15rem;display:flex}.channel-label[data-astro-cid-jo6i4kqk]{color:var(--on-ink-dim);font-size:.76rem}.channel-value[data-astro-cid-jo6i4kqk].is-ltr{text-align:start;unicode-bidi:isolate;display:inline-block}.bottom[data-astro-cid-jo6i4kqk]{color:var(--on-ink-dim);border-block-start:1px solid #f3e4bf47;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-block:1.5rem;font-size:.8rem;display:flex}@media (width<=760px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}@media (width<=900px){.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]:not(.channels){gap:0}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]:not(.channels) a[data-astro-cid-jo6i4kqk]{padding-block:.65rem;display:block}}
