:root{--cream:#fdf0d8;--milk:#fff8ea;--roast:#4a2616;--muted:#7a4f33;--red:#b3261e;--green:#2e6b45;--kraft:#d9b98a;--line:#ecd3a8;--brass:#b88a3e;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cream);color:var(--roast);font:400 1.0625rem/1.6 var(--text);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--display);font-variation-settings:"wdth" 78;letter-spacing:-.01em;margin:0;line-height:.95}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--red);outline-offset:3px}.wrap{width:min(1180px,100% - 32px);margin-inline:auto}.button{background:var(--roast);color:var(--cream);border-radius:999px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-block}.button:hover{background:var(--red)}.tina-island{display:contents}.demo-banner[data-astro-cid-5m5kdkxc]{color:#2b2b2b;background:#fff;border-bottom:1px solid #0002;font:400 .86rem/1.45 system-ui,-apple-system,Segoe UI,sans-serif}.wrap[data-astro-cid-5m5kdkxc]{padding-block:8px}a[data-astro-cid-5m5kdkxc]{color:inherit}.strip[data-astro-cid-apb3zdx4]{background:var(--red);color:#fff}.wrap[data-astro-cid-apb3zdx4]{justify-content:space-between;align-items:center;gap:16px;min-height:42px;font-size:.95rem;font-weight:500;display:flex}.now[data-astro-cid-apb3zdx4]{flex-wrap:wrap;align-items:center;gap:2px 20px;margin:0;display:flex}.open[data-astro-cid-apb3zdx4]{align-items:center;gap:8px;display:inline-flex}.open[data-astro-cid-apb3zdx4] i[data-astro-cid-apb3zdx4]{background:#ffffff80;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #fff3}.open[data-astro-cid-apb3zdx4][data-open=true] i[data-astro-cid-apb3zdx4]{background:#9fe0b4}.open[data-astro-cid-apb3zdx4] b{font-weight:700}.addr[data-astro-cid-apb3zdx4]{flex:none}@media (width<=720px){.wrap[data-astro-cid-apb3zdx4]{padding-block:8px}.addr[data-astro-cid-apb3zdx4]{display:none}}.wrap[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;padding-block:18px;display:flex}.logo[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;text-decoration:none;display:flex}.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{flex:none;width:46px;height:46px}.logo[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font:800 1.7rem/1 var(--display);font-variation-settings:"wdth" 75;letter-spacing:-.02em}nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:4px 26px;margin-left:auto;font-weight:500;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{text-underline-offset:5px;text-decoration:underline}.button[data-astro-cid-nen7h5rs]{flex:none}@media (width<=720px){.wrap[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:16px}nav[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{color:#e6d3b5;background:#2f170c;padding:28px 0;font-size:.92rem}.wrap[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}p[data-astro-cid-jo6i4kqk]{max-width:62ch;margin:0}p[data-astro-cid-jo6i4kqk]+p[data-astro-cid-jo6i4kqk]{margin-top:4px}a[data-astro-cid-jo6i4kqk]{color:var(--kraft)}.site-footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--kraft)}.wrap[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:48px;padding-top:28px;display:grid}h1[data-astro-cid-ge2uvauf]{overflow-wrap:break-word;font-size:clamp(3.4rem,9vw,8.4rem);font-weight:800}p[data-astro-cid-ge2uvauf]{max-width:30ch;color:var(--muted);margin:26px 0 30px;font-size:1.25rem}img[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;object-fit:cover;border-radius:220px 220px 10px 10px;width:100%;height:auto}@media (width<=960px){.wrap[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:32px}img[data-astro-cid-ge2uvauf]{aspect-ratio:16/11;border-radius:160px 160px 10px 10px}}.today[data-astro-cid-23z2aeib]{padding:64px 0 80px}.head[data-astro-cid-23z2aeib]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}h2[data-astro-cid-23z2aeib]{font-size:clamp(2.2rem,4.6vw,3.6rem)}.head[data-astro-cid-23z2aeib] p[data-astro-cid-23z2aeib]{color:var(--muted);margin:0}.rail[data-astro-cid-23z2aeib]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:28px;margin-top:34px;padding-top:26px;display:grid;position:relative}.rod[data-astro-cid-23z2aeib]{background:linear-gradient(#e2c58e, var(--brass) 60%, #8c6526);border-radius:2px;height:3px;position:absolute;top:0;left:0;right:0;box-shadow:0 1px #ffffff80}.rod[data-astro-cid-23z2aeib]:after{content:"";background:radial-gradient(4.5px at 4.5px 4.5px,#9a7334 98%,#0000) 0/9px 9px no-repeat,radial-gradient(4.5px at 4.5px 4.5px,#9a7334 98%,#0000) 100%/9px 9px no-repeat;height:9px;position:absolute;top:-3px;left:-5px;right:-5px}.ticket[data-astro-cid-23z2aeib]{background:var(--milk);border:1px solid var(--line);align-self:start;padding:26px 24px 30px;position:relative;box-shadow:0 10px 22px -20px #4a261699}.clip[data-astro-cid-23z2aeib]{background:linear-gradient(90deg,#f3dfb6,#d6b273);border:1.5px solid #9a7334;border-radius:6px 6px 3px 3px;width:12px;height:30px;margin-left:-6px;position:absolute;top:-27px;left:50%}h3[data-astro-cid-23z2aeib]{border-bottom:2px dashed var(--kraft);margin-bottom:6px;padding-bottom:12px;font-size:1.65rem;font-weight:700}ul[data-astro-cid-23z2aeib]{margin:0;padding:0;list-style:none}li[data-astro-cid-23z2aeib]{border-bottom:1px dotted var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:1.08rem;font-weight:700;display:flex}li[data-astro-cid-23z2aeib]>div[data-astro-cid-23z2aeib]{overflow-wrap:break-word;min-width:0}small[data-astro-cid-23z2aeib]{color:var(--muted);font-size:.9rem;font-weight:400;display:block}.out[data-astro-cid-23z2aeib]>div[data-astro-cid-23z2aeib]{color:#86664e;text-decoration:line-through 2px}.stamp[data-astro-cid-23z2aeib]{font:800 .8rem/1 var(--display);color:var(--red);border:2px solid var(--red);border-radius:4px;flex:none;padding:4px 6px;transform:rotate(-6deg)}.footnote[data-astro-cid-23z2aeib]{color:var(--muted);margin:14px 0 0;font-size:.88rem}@media (width<=960px){.rail[data-astro-cid-23z2aeib]{grid-auto-flow:row;gap:22px;padding-top:0}.rod[data-astro-cid-23z2aeib],.clip[data-astro-cid-23z2aeib]{display:none}}.menu[data-astro-cid-xrc56gie]{background:var(--milk);border-block:1px solid var(--line);padding:80px 0}h2[data-astro-cid-xrc56gie]{margin-bottom:12px;font-size:clamp(2.2rem,4.6vw,3.6rem)}.lede[data-astro-cid-xrc56gie]{color:var(--muted);max-width:52ch;margin:0 0 40px}.cols[data-astro-cid-xrc56gie]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px;display:grid}h3[data-astro-cid-xrc56gie]{margin-bottom:10px;font-size:1.5rem;font-weight:700}ul[data-astro-cid-xrc56gie]{margin:0;padding:0;list-style:none}li[data-astro-cid-xrc56gie]{align-items:baseline;gap:8px;padding:6px 0;display:flex}.name[data-astro-cid-xrc56gie]{overflow-wrap:break-word;min-width:0}.leader[data-astro-cid-xrc56gie]{border-bottom:2px dotted var(--kraft);flex:1 0 16px;transform:translateY(-4px)}b[data-astro-cid-xrc56gie]{font-variant-numeric:tabular-nums;flex:none}@media (width<=960px){.cols[data-astro-cid-xrc56gie]{grid-template-columns:minmax(0,1fr)}}.photos[data-astro-cid-iue3olht]{padding:80px 0}.head[data-astro-cid-iue3olht]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}h2[data-astro-cid-iue3olht]{margin-bottom:12px;font-size:clamp(2.2rem,4.6vw,3.6rem)}.head[data-astro-cid-iue3olht] a[data-astro-cid-iue3olht]{font-weight:700}.grid[data-astro-cid-iue3olht]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}img[data-astro-cid-iue3olht]{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;height:auto}@media (width<=960px){.grid[data-astro-cid-iue3olht]{grid-template-columns:repeat(2,minmax(0,1fr))}}ol[data-astro-cid-fufbtkgl]{margin:28px 0 0;padding:0;list-style:none}li[data-astro-cid-fufbtkgl]{border-top:1px solid #ffffff2a;grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:24px;padding:22px 0;display:grid}li[data-astro-cid-fufbtkgl][hidden]{display:none}.date[data-astro-cid-fufbtkgl]{font:800 2rem/1 var(--display);font-variation-settings:"wdth" 75;color:var(--kraft)}.title[data-astro-cid-fufbtkgl]{color:#fff;font-size:1.6rem;font-weight:700}.title[data-astro-cid-fufbtkgl] a[data-astro-cid-fufbtkgl]{text-decoration:none}.title[data-astro-cid-fufbtkgl] a[data-astro-cid-fufbtkgl]:hover{text-underline-offset:4px;text-decoration:underline}p[data-astro-cid-fufbtkgl]{color:#ead9bd;margin:6px 0 0}.time[data-astro-cid-fufbtkgl]{color:#fff;white-space:nowrap;font-weight:700}.empty[data-astro-cid-fufbtkgl]{border-top:1px solid #ffffff2a;margin:0;padding-top:22px}@media (width<=960px){li[data-astro-cid-fufbtkgl]{grid-template-columns:minmax(0,1fr);gap:4px}}.events[data-astro-cid-5cdnprzz]{background:var(--roast);color:var(--cream);padding:80px 0}h2[data-astro-cid-5cdnprzz]{color:#fff;margin-bottom:12px;font-size:clamp(2.2rem,4.6vw,3.6rem)}.all[data-astro-cid-5cdnprzz]{border-top:1px solid #ffffff2a;margin:0;padding-top:22px;font-weight:700}.events[data-astro-cid-5cdnprzz] :focus-visible{outline-color:var(--kraft)}.visit[data-astro-cid-hphvozhs]{padding:80px 0}.wrap[data-astro-cid-hphvozhs]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}h2[data-astro-cid-hphvozhs]{margin-bottom:12px;font-size:clamp(2.2rem,4.6vw,3.6rem)}address[data-astro-cid-hphvozhs]{margin:8px 0 14px;font-size:1.2rem;font-style:normal}.muted[data-astro-cid-hphvozhs]{color:var(--muted)}table[data-astro-cid-hphvozhs]{border-collapse:collapse;width:100%}caption[data-astro-cid-hphvozhs]{text-align:left;font:700 1.5rem/1 var(--display);font-variation-settings:"wdth" 78;padding-bottom:12px}th[data-astro-cid-hphvozhs],td[data-astro-cid-hphvozhs]{text-align:left;border-bottom:1px solid var(--line);padding:9px 8px;font-weight:400}td[data-astro-cid-hphvozhs]{text-align:right;font-variant-numeric:tabular-nums}tr[data-astro-cid-hphvozhs][aria-current=date]{background:var(--green);color:#fff}tr[data-astro-cid-hphvozhs][aria-current=date] th[data-astro-cid-hphvozhs]{font-weight:700}img[data-astro-cid-hphvozhs]{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;height:auto}@media (width<=960px){.wrap[data-astro-cid-hphvozhs]{grid-template-columns:minmax(0,1fr);gap:32px}}.intro[data-astro-cid-acsn22nc]{padding:40px 0 56px}h1[data-astro-cid-acsn22nc]{font-size:clamp(3rem,8vw,6rem);font-weight:800}.intro[data-astro-cid-acsn22nc] p[data-astro-cid-acsn22nc]{max-width:44ch;color:var(--muted);margin:20px 0 0;font-size:1.25rem}.event[data-astro-cid-wqyrk2a4]{max-width:760px;padding:40px 0 96px}.back[data-astro-cid-wqyrk2a4]{font-weight:700}.when[data-astro-cid-wqyrk2a4]{font:800 1.6rem/1.1 var(--display);font-variation-settings:"wdth" 75;color:var(--red);margin:40px 0 12px}h1[data-astro-cid-wqyrk2a4]{overflow-wrap:break-word;font-size:clamp(2.8rem,7vw,5rem);font-weight:800}.summary[data-astro-cid-wqyrk2a4]{color:var(--muted);margin:20px 0 0;font-size:1.25rem}.passed[data-astro-cid-wqyrk2a4]{background:var(--milk);border:1px solid var(--line);border-radius:8px;margin:24px 0 0;padding:12px 16px}.body[data-astro-cid-wqyrk2a4]{max-width:62ch;margin-top:28px}h1[data-astro-cid-cudjfsh2]{font-size:clamp(3rem,7vw,5.4rem);font-weight:800}.lede[data-astro-cid-cudjfsh2]{color:var(--muted);max-width:44ch;margin:20px 0 32px;font-size:1.2rem}ul[data-astro-cid-cudjfsh2]{margin:0;padding:0;list-style:none}li[data-astro-cid-cudjfsh2]{border-top:2px dashed var(--kraft);padding:18px 0}h2[data-astro-cid-cudjfsh2]{font-size:1.6rem;font-weight:700}li[data-astro-cid-cudjfsh2] p[data-astro-cid-cudjfsh2]{margin:6px 0 0}.inquiry[data-astro-cid-biat5vty]{background:var(--milk);border:1px solid var(--line);border-radius:10px;gap:18px;padding:32px;display:grid}h2[data-astro-cid-biat5vty]{font-size:2.2rem;font-weight:700}.two[data-astro-cid-biat5vty]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}label[data-astro-cid-biat5vty]{gap:6px;font-weight:700;display:grid}input[data-astro-cid-biat5vty],select[data-astro-cid-biat5vty],textarea[data-astro-cid-biat5vty]{font:400 1rem/1.4 var(--text);color:var(--roast);background:#fff;border:1px solid #b89b78;border-radius:6px;width:100%;padding:10px 12px}textarea[data-astro-cid-biat5vty]{resize:vertical}.honeypot[data-astro-cid-biat5vty]{position:absolute;left:-9999px}.demo-note[data-astro-cid-biat5vty]{color:var(--muted);margin:0;font-size:.9rem}.send[data-astro-cid-biat5vty]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.button[data-astro-cid-biat5vty]{font:inherit;cursor:pointer;border:0;font-weight:700}.button[data-astro-cid-biat5vty]:disabled{opacity:.7;cursor:wait}.status[data-astro-cid-biat5vty] p[data-astro-cid-biat5vty]{margin:0}.success[data-astro-cid-biat5vty]{color:var(--green);font-weight:700}.error[data-astro-cid-biat5vty]{color:var(--red);font-weight:700}@media (width<=720px){.inquiry[data-astro-cid-biat5vty]{padding:24px 20px}.two[data-astro-cid-biat5vty],.send[data-astro-cid-biat5vty]{grid-template-columns:minmax(0,1fr)}}.thanks[data-astro-cid-7h6piqxu]{padding:64px 0 120px}h1[data-astro-cid-7h6piqxu]{font-size:clamp(2.8rem,7vw,5rem);font-weight:800}p[data-astro-cid-7h6piqxu]{max-width:44ch;margin:20px 0;font-size:1.2rem}
