@font-face{font-family:AlenbiSerif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/AlenbiSerifRegular_web/AlenbiSerif-Regular.woff2) format("woff2"),url(/fonts/AlenbiSerifRegular_web/AlenbiSerif-Regular.woff) format("woff")}@font-face{font-family:AlenbiSerif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/AlenbiSerifBold_web/AlenbiSerif-Bold.woff2) format("woff2"),url(/fonts/AlenbiSerifBold_web/AlenbiSerif-Bold.woff) format("woff")}:root{--font-display-he: "AlenbiSerif", "Arial Hebrew", system-ui, sans-serif;--font-display-en: "AlenbiSerif", Georgia, serif;--font-body-he: "AlenbiSerif", "Arial Hebrew", system-ui, sans-serif;--font-body-en: "AlenbiSerif", Georgia, serif;--font-display: var(--font-display-he);--font-body: var(--font-body-he)}html[lang=en]{--font-display: var(--font-display-en);--font-body: var(--font-body-en)}:root{--paper: #F0E8D2;--paper-deep: #E5DCC4;--paper-edge: #D8CCAE;--paper-card: #F7F0DB;--paper-on-photo: #F4ECCF;--ink: #1A1410;--ink-soft: #3D362E;--ink-muted: #6F5E48;--ink-faint: #B6A98C;--rule: #CFC3A4;--rule-soft: #E2D8BB;--accent: #A88947;--accent-deep: #7A6231;--accent-soft: #EAE0BD;--gold: #B69A52;--ok: #4F6B47;--err: #A53623;--shadow: #0A0806;--bg-wash-from: #F0E8D2;--bg-wash-to: #E5DCC4;--bg-wash-angle: 176;--bg-glow: #A88947;--bg-glow-strength: 10;--bg-grain-strength: 4;--events-band-from: #E8DFC8;--events-band-to: #F2EAD5;--events-band-text: #3D362E;--events-band-num: #A88947;--events-band-divider: #CFC3A4;--tile-label: #F4ECCF;--tile-num: #C7BCA0;--step--2: clamp(.7rem, .66rem + .18vw, .78rem);--step--1: clamp(.8rem, .76rem + .2vw, .9rem);--step-0: clamp(1rem, .94rem + .31vw, 1.1rem);--step-1: clamp(1.2rem, 1.1rem + .5vw, 1.45rem);--step-2: clamp(1.45rem, 1.26rem + .92vw, 1.95rem);--step-3: clamp(1.8rem, 1.48rem + 1.55vw, 2.75rem);--step-4: clamp(2.2rem, 1.72rem + 2.3vw, 3.75rem);--step-5: clamp(2.75rem, 2.05rem + 3.4vw, 5.2rem);--step-6: clamp(3.4rem, 2.4rem + 5vw, 7rem);--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.75rem;--space-l: 3rem;--space-xl: 5rem;--space-2xl: 8rem;--space-3xl: 12rem;--content-max: 84rem;--prose-max: 32rem;--readable-max:46rem;--header-h: 62px;--header-h-sm: 54px;--shadow-1: 0 1px 2px color-mix(in srgb, var(--shadow) 5%, transparent);--shadow-2: 0 24px 60px -28px color-mix(in srgb, var(--shadow) 22%, transparent);--ease-out: cubic-bezier(.2, .7, .2, 1);--button-padding: 1.05rem 2rem;--button-gap: .6rem;--button-letter-spacing: .24em;--button-text-transform: uppercase;--button-border-width: 1px;--button-border-radius: 0;--button-transition: background .25s ease, border-color .25s ease, color .25s ease;--button-background: var(--ink);--button-color: var(--paper);--button-border: var(--ink);--button-hover-background: var(--accent);--button-hover-color: var(--paper-on-photo);--button-hover-border: var(--accent);--button-ghost-background: transparent;--button-ghost-color: var(--ink);--button-ghost-border: var(--ink);--button-ghost-hover-background: var(--ink);--button-ghost-hover-color: var(--paper);--button-ghost-hover-border: var(--ink)}html[lang=he]{--font-body: var(--font-body-he);--font-display: var(--font-display-he)}html[data-theme=dark]{--paper: #0F0B07;--paper-deep: #181410;--paper-edge: #2A2218;--paper-card: #1A1612;--paper-on-photo: #F4ECCF;--ink: #F0E8D2;--ink-soft: #C4B89A;--ink-muted: #908878;--ink-faint: #4A4438;--rule: #322818;--rule-soft: #1E1A14;--accent: #C8A050;--accent-deep: #A8853A;--accent-soft: #2A2018;--gold: #D0B468;--ok: #5BA670;--err: #E07060;--tile-label: #F4ECCF;--tile-num: #C7BCA0;--shadow: #000000;--bg-wash-from: #0F0B07;--bg-wash-to: #181410;--bg-wash-angle: 176;--bg-glow: #C8A050;--bg-glow-strength: 12;--bg-grain-strength: 5;--events-band-from: #3A2D23;--events-band-to: #161009;--events-band-text: #F4ECCF;--events-band-num: #D0B468;--events-band-divider: #3A3020;color-scheme:dark}html[data-theme=light]{color-scheme:light}body{margin:0;background:var(--paper);color:var(--paper-on-photo);font-family:var(--font-body);-webkit-font-smoothing:antialiased;--head-h: clamp(5rem, 14vw, 6.5rem)}[data-astro-cid-56nbfqgz],[data-astro-cid-56nbfqgz]:before,[data-astro-cid-56nbfqgz]:after{box-sizing:border-box}.portal[data-astro-cid-56nbfqgz]{display:grid;grid-template-rows:1fr 1fr;min-block-size:100vh;min-block-size:100dvh}@media(min-width:900px),(orientation:landscape)and (max-height:560px){.portal[data-astro-cid-56nbfqgz]{grid-template-rows:none;grid-template-columns:1fr 1fr}}.portal__head[data-astro-cid-56nbfqgz]{position:fixed;inset-block-start:0;inset-inline:0;z-index:2;min-block-size:var(--head-h);padding:clamp(1.1rem,4vw,2.4rem) 1rem;text-align:center;pointer-events:none;background:linear-gradient(to bottom,rgba(8,6,4,.55),transparent)}.portal__eyebrow[data-astro-cid-56nbfqgz]{margin:0 0 .5rem;font-size:clamp(.58rem,1.6vw,.68rem);letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.portal__title[data-astro-cid-56nbfqgz]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.05rem,3.4vw,1.6rem);letter-spacing:-.018em;color:var(--paper-on-photo)}.venue[data-astro-cid-56nbfqgz]{position:relative;display:grid;place-items:center;overflow:hidden;text-decoration:none;color:var(--paper-on-photo);isolation:isolate}.venue[data-astro-cid-56nbfqgz]+.venue[data-astro-cid-56nbfqgz]{box-shadow:inset 0 1px #f4eccf2e}@media(min-width:900px),(orientation:landscape)and (max-height:560px){.venue[data-astro-cid-56nbfqgz]+.venue[data-astro-cid-56nbfqgz]{box-shadow:inset 1px 0 #f4eccf2e}html[dir=rtl] .venue[data-astro-cid-56nbfqgz]+.venue[data-astro-cid-56nbfqgz]{box-shadow:inset -1px 0 #f4eccf2e}}.venue__photo[data-astro-cid-56nbfqgz]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;filter:saturate(.92);transition:transform 1.2s var(--ease-out);z-index:-2}.venue__scrim[data-astro-cid-56nbfqgz]{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#080604bd,#08060447 55%,#0806046b);transition:opacity .8s var(--ease-out)}.venue__body[data-astro-cid-56nbfqgz]{display:grid;justify-items:center;gap:.55rem;padding:clamp(1.5rem,6vw,3rem);text-align:center}@media(max-width:899px)and (orientation:portrait){.venue[data-astro-cid-56nbfqgz]:first-child{padding-block-start:var(--head-h)}}.venue__eyebrow[data-astro-cid-56nbfqgz]{font-size:clamp(.58rem,1.7vw,.68rem);letter-spacing:.3em;color:var(--accent)}.venue__eyebrow[data-astro-cid-56nbfqgz]:before{content:"";display:block;inline-size:1.6rem;block-size:1px;margin:0 auto .7rem;background:var(--accent)}.venue__name[data-astro-cid-56nbfqgz]{font-family:var(--font-display);font-weight:400;font-size:clamp(2.6rem,9vw,5rem);line-height:1.05;letter-spacing:-.018em}.venue__name--latin[data-astro-cid-56nbfqgz]{font-size:clamp(1.5rem,5vw,2.9rem);letter-spacing:.07em}.venue__meta[data-astro-cid-56nbfqgz]{font-size:clamp(.78rem,2.2vw,.9rem);color:color-mix(in srgb,var(--paper-on-photo) 76%,transparent)}.venue__cta[data-astro-cid-56nbfqgz]{margin-block-start:clamp(.6rem,2.5vw,1.1rem);font-size:clamp(.7rem,2vw,.8rem);letter-spacing:.2em;padding-block-end:.45rem;border-block-end:1px solid var(--accent);transition:color .4s var(--ease-out)}.venue__cta[data-astro-cid-56nbfqgz]:after{content:" ↗";color:var(--accent)}.portal__eyebrow[data-astro-cid-56nbfqgz]:empty,.portal__title[data-astro-cid-56nbfqgz]:empty,.venue__eyebrow[data-astro-cid-56nbfqgz]:empty,.venue__name[data-astro-cid-56nbfqgz]:empty,.venue__meta[data-astro-cid-56nbfqgz]:empty,.venue__cta[data-astro-cid-56nbfqgz]:empty{display:none}@media(max-height:640px){.portal__head[data-astro-cid-56nbfqgz]{padding-block:.7rem .9rem}.portal__title[data-astro-cid-56nbfqgz]{font-size:clamp(.92rem,3vw,1.15rem)}.venue__body[data-astro-cid-56nbfqgz]{gap:.3rem;padding:1rem}.venue__eyebrow[data-astro-cid-56nbfqgz]:before{margin-block-end:.5rem}.venue__cta[data-astro-cid-56nbfqgz]{margin-block-start:.5rem}}@media(hover:hover)and (min-width:900px){.venue[data-astro-cid-56nbfqgz]:hover .venue__photo[data-astro-cid-56nbfqgz]{transform:scale(1.04)}.venue[data-astro-cid-56nbfqgz]:hover .venue__scrim[data-astro-cid-56nbfqgz]{opacity:.72}.venue[data-astro-cid-56nbfqgz]:hover .venue__cta[data-astro-cid-56nbfqgz]{color:var(--accent)}}.venue[data-astro-cid-56nbfqgz]:focus-visible{outline:2px solid var(--accent);outline-offset:-6px}@keyframes portal-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.portal__head[data-astro-cid-56nbfqgz],.venue__body[data-astro-cid-56nbfqgz]{animation:portal-settle .9s var(--ease-out) both}.venue__body[data-astro-cid-56nbfqgz]{animation-delay:calc(.18s + var(--stagger, 0ms))}@media(prefers-reduced-motion:reduce){.portal__head[data-astro-cid-56nbfqgz],.venue__body[data-astro-cid-56nbfqgz]{animation:none}.venue__photo[data-astro-cid-56nbfqgz],.venue__scrim[data-astro-cid-56nbfqgz],.venue__cta[data-astro-cid-56nbfqgz]{transition:none}.venue[data-astro-cid-56nbfqgz]:hover .venue__photo[data-astro-cid-56nbfqgz]{transform:none}}
