*{box-sizing:border-box}body{overflow-x:hidden}.site-scroll-progress{display:none}.home[data-astro-cid-lcdefpme]{--gutter:clamp(20px, 5vw, 96px);--accent:var(--warning);--accentForeground:var(--warningForeground);--tertiary:var(--warning);--ring:var(--warning);min-height:100svh;color:hsl(var(--primaryForeground));background-color:hsl(var(--success));background-image:radial-gradient(ellipse 60vw 62svh at 50% 50svh, var(--oxblood-glow) 0%, hsl(var(--primary)) 55%, hsl(var(--success)) 100%);flex-direction:column;font:400 clamp(16px,1vw,20px)/1.6 DM Sans,sans-serif;display:flex;overflow:hidden}.site-header[data-astro-cid-lcdefpme],.site-footer[data-astro-cid-lcdefpme]{padding-inline:var(--gutter)}h1[data-astro-cid-lcdefpme]{margin:0;font-family:Fraunces,serif;font-weight:400}.site-header[data-astro-cid-lcdefpme]{z-index:2;justify-content:space-between;align-items:center;gap:24px;width:100%;padding-block:clamp(20px,1.6vw,32px);display:flex;position:relative}.wordmark[data-astro-cid-lcdefpme]{color:inherit;align-items:center;gap:12px;font:500 clamp(17px,1.1vw,22px)/1 Fraunces,serif;text-decoration:none;display:flex}.wordmark-mark[data-astro-cid-lcdefpme]{flex:none;width:clamp(36px,2.3vw,46px);height:clamp(36px,2.3vw,46px)}.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - clamp(76px,5.5vw,110px));padding:0 var(--gutter) clamp(12px, 1.4vw, 28px);flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,1.4vw,24px);display:flex}.lockup[data-astro-cid-lcdefpme]{aspect-ratio:1;width:min(100%,1100px,100svh - 310px - 1.6vw);min-width:300px;position:relative;container-type:inline-size}.room[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rim[data-astro-cid-lcdefpme]{fill:none;stroke:hsl(var(--warning) / .45);stroke-width:1px}.orbit[data-astro-cid-lcdefpme]{fill:none;stroke:hsl(var(--warning) / .55);stroke-width:1px;stroke-dasharray:430 211}.orbit-dot[data-astro-cid-lcdefpme]{fill:hsl(var(--warning) / .8)}.spin[data-astro-cid-lcdefpme],.spin-back[data-astro-cid-lcdefpme]{transform-box:view-box;transform-origin:50%}.table[data-astro-cid-lcdefpme]{fill:hsl(var(--success) / .4);stroke:hsl(var(--warning) / .25);stroke-width:1px}.seat[data-astro-cid-lcdefpme]{fill:hsl(var(--warning))}.seat[data-astro-cid-lcdefpme].is-you{fill:hsl(var(--primaryForeground));filter:drop-shadow(0 0 8px hsl(var(--primaryForeground) / .9))}.halo[data-astro-cid-lcdefpme]{fill:none;stroke:hsl(var(--warning));stroke-width:1.2px;opacity:.8;transform-box:fill-box;transform-origin:50%}.arc-text[data-astro-cid-lcdefpme]{fill:hsl(var(--warning));letter-spacing:.02em;font:italic 400 19px Fraunces,serif}.lockup-text[data-astro-cid-lcdefpme]{text-align:center;align-content:center;place-items:center;display:grid;position:absolute;inset:0}.kicker[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;color:hsl(var(--warning));margin:0;font-size:16px;position:absolute;overflow:hidden}.lockup[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;text-shadow:0 2px 30px hsl(var(--success) / .7);font-size:7.4cqi;line-height:1}.hero-action[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px clamp(20px,2vw,40px);display:flex}.hero-cta[data-astro-cid-lcdefpme]{padding:14px clamp(28px,2vw,40px);font:500 clamp(16px,1vw,20px)/1.2 DM Sans,sans-serif;text-decoration:none;display:inline-block}.hero-soon[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground) / .75);align-items:center;gap:10px;margin:0;font-size:.92em;display:flex}.hero-soon[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:hsl(var(--warning));font-style:normal}.soon-doors[data-astro-cid-lcdefpme]{gap:4px;display:inline-flex}.soon-doors[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border:1px solid hsl(var(--warning) / .55);border-radius:5px 5px 0 0;width:9px;height:14px}.soon-doors[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].is-lit{border-color:hsl(var(--warning));background:hsl(var(--warning));box-shadow:0 0 10px hsl(var(--warning) / .7)}.hero-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:6px clamp(18px,1.6vw,32px);font-size:clamp(15px,.95vw,18px);display:flex}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground) / .8);text-decoration:underline;text-decoration-color:hsl(var(--warning) / .4);text-underline-offset:5px}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{color:hsl(var(--warning));text-decoration-color:currentColor}.site-footer[data-astro-cid-lcdefpme]{justify-content:space-between;gap:16px;padding-block:12px 16px;font-size:clamp(14px,.85vw,17px);display:flex}.site-footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}@property --spread{syntax:"<number>";inherits:true;initial-value:0}.statement[data-astro-cid-lcdefpme]{width:100%;max-width:var(--wide,1720px);padding:clamp(80px, 10vw, 200px) var(--gutter) clamp(56px, 6vw, 112px);gap:clamp(96px,11vw,220px);margin:0 auto;display:grid}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;color:hsl(var(--primaryForeground));text-wrap:balance;margin:0;font:400 clamp(30px,2.6vw,52px)/1.08 Fraunces,serif}.statement[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.visually-hidden[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.opening[data-astro-cid-lcdefpme]{text-align:center;max-width:30em;margin:0 auto;font-size:clamp(17px,1.2vw,23px)}.opening[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(36px,4.4vw,88px);line-height:1.02}.opening[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground) / .8);text-wrap:pretty;margin-top:clamp(24px,2.4vw,44px)}.parts[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"title title""venn panel";align-items:center;gap:clamp(32px,4vw,72px) clamp(40px,6vw,140px);display:grid}.parts[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{text-align:center;grid-area:title}.venn[data-astro-cid-lcdefpme]{aspect-ratio:1/.94;--spread:0;grid-area:venn;justify-self:center;width:min(100%,620px);position:relative}.ring[data-astro-cid-lcdefpme]{--x:0;--y:0;aspect-ratio:1;border:1px solid hsl(var(--warning) / .55);background:hsl(var(--warning) / .05);width:56%;color:hsl(var(--primaryForeground) / .85);cursor:pointer;mix-blend-mode:screen;transform:translate(-50%, -50%) translate(calc(var(--x) * (1 + var(--spread) * 1.1) * 1%), calc(var(--y) * (1 + var(--spread) * 1.1) * 1%));border-radius:50%;padding:0;transition:background .3s,border-color .3s,color .3s;position:absolute;top:50%;left:50%}.ring[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;font:italic 400 clamp(17px,1.35vw,26px)/1.1 Fraunces,serif;position:absolute}.ring-0[data-astro-cid-lcdefpme]{--x:0;--y:-30}.ring-0[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{top:22%;left:50%;transform:translate(-50%)}.ring-1[data-astro-cid-lcdefpme]{--x:-26;--y:15}.ring-1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{bottom:28%;left:12%}.ring-2[data-astro-cid-lcdefpme]{--x:26;--y:15}.ring-2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{bottom:28%;right:12%}.ring[data-astro-cid-lcdefpme]:hover{border-color:hsl(var(--warning))}.ring[data-astro-cid-lcdefpme][aria-pressed=true]{border-color:hsl(var(--warning));background:hsl(var(--warning) / .16);color:hsl(var(--warning))}.venn-core[data-astro-cid-lcdefpme]{color:hsl(var(--warning));letter-spacing:.02em;opacity:calc(1 - var(--spread) * 1.6);pointer-events:none;margin-top:-1%;font:400 clamp(13px,.9vw,16px)/1 DM Sans,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.part-panels[data-astro-cid-lcdefpme]{grid-area:panel;display:grid}.part-panel[data-astro-cid-lcdefpme]{grid-area:1/1;max-width:30em}.part-panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:hsl(var(--warning));letter-spacing:-.02em;margin:0 0 14px;font:italic 400 clamp(28px,2.4vw,46px)/1.05 Fraunces,serif}.part-panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground) / .84);font-size:clamp(17px,1.2vw,22px);line-height:1.55}.part-panel[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground));text-decoration:underline;text-decoration-color:hsl(var(--warning) / .5);text-underline-offset:5px;margin-top:22px;display:inline-block}.part-panel[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.part-panel[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{color:hsl(var(--warning))}.parts[data-astro-cid-lcdefpme].is-live .part-panel[data-astro-cid-lcdefpme]{transition:opacity .35s,transform .35s}.parts[data-astro-cid-lcdefpme].is-live .part-panel[data-astro-cid-lcdefpme][data-active=false]{opacity:0;visibility:hidden;transform:translateY(8px)}.parts[data-astro-cid-lcdefpme]:not(.is-live) .part-panel[data-astro-cid-lcdefpme]{grid-area:auto;margin-bottom:28px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.venn[data-astro-cid-lcdefpme]{animation:linear both rings-meet view();animation-range:entry 10% cover 50%}@keyframes rings-meet{0%{--spread:1}to{--spread:0}}}}.place[data-astro-cid-lcdefpme]{justify-items:center;gap:clamp(20px,2vw,32px);display:grid}.place-switch[data-astro-cid-lcdefpme]{border:1px solid hsl(var(--warning) / .4);border-radius:999px;padding:4px;display:inline-flex}.place-switch[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground) / .8);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px clamp(16px,1.4vw,26px);font:500 clamp(15px,.95vw,18px)/1.2 DM Sans,sans-serif;transition:background .25s,color .25s}.place-switch[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{background:hsl(var(--warning));color:hsl(var(--warningForeground))}.card-stage[data-astro-cid-lcdefpme]{perspective:1800px;width:min(100%,860px)}.place-card[data-astro-cid-lcdefpme]{cursor:pointer;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,1.25,.5,1);display:grid}.place-card[data-astro-cid-lcdefpme].is-turned{transform:rotateY(180deg)}.face[data-astro-cid-lcdefpme]{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 40px 80px -40px hsl(var(--success)), 0 2px 0 hsl(var(--success) / .3);backface-visibility:hidden;border-radius:6px;grid-area:1/1;padding:clamp(28px,3.4vw,64px)}.face-back[data-astro-cid-lcdefpme]{transform:rotateY(180deg)}.face[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:hsl(var(--destructive));letter-spacing:-.02em;text-align:center;margin:0 0 clamp(16px,1.6vw,28px);font:italic 400 clamp(26px,2.2vw,42px)/1.05 Fraunces,serif}.face[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.face[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid hsl(var(--foreground) / .14);text-align:center;text-wrap:balance;padding:clamp(14px,1.2vw,22px) 0;font:400 clamp(19px,1.5vw,28px)/1.3 Fraunces,serif}.place-hint[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground) / .55);font-size:15px}.place[data-astro-cid-lcdefpme]:not(.is-live) .place-switch[data-astro-cid-lcdefpme],.place[data-astro-cid-lcdefpme]:not(.is-live) .place-hint[data-astro-cid-lcdefpme]{display:none}.place[data-astro-cid-lcdefpme]:not(.is-live) .place-card[data-astro-cid-lcdefpme]{cursor:default;gap:24px}.place[data-astro-cid-lcdefpme]:not(.is-live) .face[data-astro-cid-lcdefpme]{grid-area:auto;transform:none}.for[data-astro-cid-lcdefpme]{text-align:center;max-width:32em;margin:0 auto}.for[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.for-links){color:hsl(var(--primaryForeground) / .9);text-wrap:balance;margin-top:clamp(18px,1.6vw,28px);font:400 clamp(22px,1.9vw,36px)/1.3 Fraunces,serif}.for-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px 32px;display:flex;margin-top:clamp(28px,2.4vw,44px)!important}.for-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:hsl(var(--primaryForeground) / .8);text-decoration:underline;text-decoration-color:hsl(var(--warning) / .4);text-underline-offset:5px}.for-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.for-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{color:hsl(var(--warning));text-decoration-color:currentColor}@media (width<=900px){.parts[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-areas:"title""venn""panel";gap:28px}.venn[data-astro-cid-lcdefpme]{width:min(100%,400px)}.part-panel[data-astro-cid-lcdefpme]{text-align:center;margin-inline:auto}}@media (width<=640px){.statement[data-astro-cid-lcdefpme]{gap:96px}.ring[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:14.5px}.ring-1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.ring-2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{bottom:36%}.ring-1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{left:14%}.ring-2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{right:14%}.face[data-astro-cid-lcdefpme]{padding:26px 20px}}@media (prefers-reduced-motion:reduce){.place-card[data-astro-cid-lcdefpme],.part-panel[data-astro-cid-lcdefpme]{transition:none!important}}@media (prefers-reduced-motion:no-preference){.spin[data-astro-cid-lcdefpme]{animation:80s linear infinite room-turn}.spin-back[data-astro-cid-lcdefpme]{animation:46s linear infinite reverse room-turn}.halo[data-astro-cid-lcdefpme]{animation:3.2s ease-in-out infinite halo-breathe}@keyframes room-turn{to{transform:rotate(360deg)}}@keyframes halo-breathe{0%,to{opacity:.9;transform:scale(.8)}50%{opacity:.15;transform:scale(1.6)}}}@media (width<=640px){.arc-text[data-astro-cid-lcdefpme]{display:none}.lockup[data-astro-cid-lcdefpme]{width:116%;min-width:0;max-width:none}.kicker[data-astro-cid-lcdefpme]{clip-path:none;white-space:normal;text-wrap:balance;width:auto;max-width:42cqi;height:auto;margin:0 0 3cqi;font-size:3.6cqi;line-height:1.25;position:static;overflow:visible}.lockup[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:7.2cqi}.hero-action[data-astro-cid-lcdefpme],.site-footer[data-astro-cid-lcdefpme]{flex-direction:column}}
