.hero[data-astro-cid-j7pv25f6]{padding:var(--space-8) 0 var(--space-7)}.hero[data-astro-cid-j7pv25f6] .inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-7);align-items:center}@media (min-width: 900px){.hero[data-astro-cid-j7pv25f6]{padding:var(--space-9) 0 var(--space-8)}.hero[data-astro-cid-j7pv25f6] .inner[data-astro-cid-j7pv25f6]{grid-template-columns:1.05fr 1fr;gap:var(--space-9)}}.eyebrow[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;margin-bottom:var(--space-4)}.eyebrow[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{color:var(--teal-500)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-5);font-size:clamp(2.8rem,7vw,5.4rem);line-height:.95}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6)}.ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.hero-photo[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-lg);overflow:hidden;background:var(--cream-300);box-shadow:0 30px 60px -30px #1f414659}.hero-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.badge[data-astro-cid-j7pv25f6]{position:absolute;bottom:16px;right:16px;background:var(--cream-100);color:var(--teal-900);padding:14px 18px;border-radius:8px;text-align:center;box-shadow:0 10px 30px -10px #1f414666;font-family:var(--font-display);line-height:1.1;border:1px solid var(--cream-300)}.badge[data-astro-cid-j7pv25f6] .b1[data-astro-cid-j7pv25f6]{display:block;font-weight:600;font-size:14px}.badge[data-astro-cid-j7pv25f6] .b2[data-astro-cid-j7pv25f6]{display:block;font-style:italic;font-size:13px;color:var(--teal-700);margin:2px 0}.badge[data-astro-cid-j7pv25f6] .b3[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin-top:4px;color:var(--teal-700)}.festive[data-astro-cid-j7pv25f6]{background:var(--teal-700);color:var(--cream-100);padding:var(--space-7) 0}.fest-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center}@media (min-width: 800px){.fest-inner[data-astro-cid-j7pv25f6]{grid-template-columns:.9fr 1.1fr;gap:var(--space-8)}}.fest-photo[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:16 / 10;border-radius:var(--radius-lg);overflow:hidden;background:var(--teal-800)}.fest-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.festive[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--teal-100)}.festive[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--cream-100);margin:8px 0 12px}.festive[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--teal-100)}.fest-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.mono){color:var(--teal-50);max-width:52ch;margin-bottom:var(--space-5)}.fest-ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.festive[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6].primary{background:var(--cream-200);color:var(--teal-900)}.festive[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6].primary:hover{background:var(--cream-100)}.festive[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6].secondary{color:var(--cream-100);border-color:var(--teal-300)}.festive[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6].secondary:hover{background:var(--teal-800)}.marquee[data-astro-cid-j7pv25f6]{background:var(--teal-900);color:var(--cream-200);padding:14px 0;overflow:hidden;border-top:1px solid var(--teal-800);border-bottom:1px solid var(--teal-800)}.marquee[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:28px;white-space:nowrap;font-family:var(--font-display);font-size:1.2rem;font-style:italic;font-weight:400;animation:marquee 50s linear infinite}.marquee[data-astro-cid-j7pv25f6] .accent[data-astro-cid-j7pv25f6]{color:var(--teal-300);font-style:normal;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.marquee[data-astro-cid-j7pv25f6] .sep[data-astro-cid-j7pv25f6]{width:6px;height:6px;background:var(--teal-500);border-radius:50%;display:inline-block;flex-shrink:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.what[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-bottom:var(--space-7)}@media (min-width: 768px){.what[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]{grid-template-columns:1.1fr 1fr;gap:var(--space-7);align-items:end}}.what[data-astro-cid-j7pv25f6] .intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.mono){font-size:1.05rem;color:var(--ink-soft);margin-top:10px;max-width:46ch}.cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media (min-width: 900px){.cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.card[data-astro-cid-j7pv25f6]{display:block;text-decoration:none;color:var(--ink);background:var(--cream-100);border:1px solid var(--cream-300);border-radius:var(--radius-lg);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);box-shadow:0 20px 40px -20px #1f41464d;text-decoration:none}.card[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;overflow:hidden;background:var(--cream-300)}.card[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.card[data-astro-cid-j7pv25f6]:hover .ph[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.card[data-astro-cid-j7pv25f6] .body[data-astro-cid-j7pv25f6]{padding:var(--space-5) var(--space-5) var(--space-5)}.card[data-astro-cid-j7pv25f6] .body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:6px 0 10px}.card[data-astro-cid-j7pv25f6] .body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.mono){font-size:.97rem;color:var(--ink-soft);margin-bottom:16px}.card[data-astro-cid-j7pv25f6] .arrow[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-700);font-weight:500}.featured[data-astro-cid-j7pv25f6].card .ph[data-astro-cid-j7pv25f6]{aspect-ratio:5 / 6}.featured[data-astro-cid-j7pv25f6].card .body[data-astro-cid-j7pv25f6]{padding:var(--space-6)}@media (min-width: 900px){.featured[data-astro-cid-j7pv25f6].card{grid-column:1}.stack[data-astro-cid-j7pv25f6]{grid-column:2;display:flex;flex-direction:column;gap:var(--space-5)}.stack[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{aspect-ratio:5 / 3}}.signatures[data-astro-cid-j7pv25f6]{background:var(--cream-200);border-top:1px solid var(--cream-300)}.sig-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:var(--space-6)}.sig-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.sig[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--cream-400);align-items:baseline;animation:fadeUp .6s var(--delay, 0ms) ease-out both}.sig[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}.sig-num[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.14em;color:var(--teal-600);padding-top:6px}.sig-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.4rem;font-style:italic;margin-bottom:4px}.sig-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-soft);font-size:.98rem;max-width:70ch}.sig-price[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.95rem;font-weight:500;color:var(--teal-900);white-space:nowrap}.suppliers[data-astro-cid-j7pv25f6]{background:var(--teal-900);color:var(--cream-200)}.suppliers[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--teal-300)}.suppliers[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--cream-100);margin:8px 0 var(--space-6);max-width:22ch}.sup-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width: 700px){.sup-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:var(--space-5)}}.sup[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:16px 0;border-top:1px solid var(--teal-800)}.sup-mark[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;color:var(--teal-300);font-size:24px;line-height:1}.sup[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--cream-200);font-size:.97rem;line-height:1.5}.sup[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--cream-100);font-weight:600}.upcoming[data-astro-cid-j7pv25f6]{background:var(--cream-200)}.inner-upcoming[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center}@media (min-width: 800px){.inner-upcoming[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:var(--space-8)}}.up-photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;border-radius:var(--radius-lg);overflow:hidden;background:var(--cream-300)}.up-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.up-body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:8px 0 12px}.up-when[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:1.15rem;color:var(--teal-700);margin-bottom:12px}.up-meta[data-astro-cid-j7pv25f6]{display:flex;gap:20px;margin:16px 0 22px}.up-price[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.85rem;color:var(--teal-800)}.up-price[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:1.4rem;color:var(--teal-900);margin-right:6px}.mosaic[data-astro-cid-j7pv25f6]{background:var(--cream-200)}.mosaic-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:14px;margin-bottom:var(--space-5);flex-wrap:wrap}.mosaic-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3vw,2.2rem)}.mosaic[data-astro-cid-j7pv25f6] .grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.mosaic[data-astro-cid-j7pv25f6] .grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{border-radius:var(--radius);overflow:hidden;background:var(--cream-300);aspect-ratio:4 / 5}.mosaic[data-astro-cid-j7pv25f6] .grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.m1[data-astro-cid-j7pv25f6]{grid-column:span 4;grid-row:span 2;aspect-ratio:6 / 5}.m2[data-astro-cid-j7pv25f6],.m3[data-astro-cid-j7pv25f6],.m4[data-astro-cid-j7pv25f6],.m5[data-astro-cid-j7pv25f6],.m6[data-astro-cid-j7pv25f6]{grid-column:span 2;aspect-ratio:4 / 5}@media (max-width: 700px){.mosaic[data-astro-cid-j7pv25f6] .grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.m1[data-astro-cid-j7pv25f6]{grid-column:span 2;aspect-ratio:4 / 3}.m2[data-astro-cid-j7pv25f6],.m3[data-astro-cid-j7pv25f6],.m4[data-astro-cid-j7pv25f6],.m5[data-astro-cid-j7pv25f6],.m6[data-astro-cid-j7pv25f6]{grid-column:span 1;aspect-ratio:1 / 1}}.hours-bar[data-astro-cid-j7pv25f6]{background:var(--teal-900);color:var(--cream-200);padding:var(--space-7) 0}.inner-hours[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}@media (min-width: 800px){.inner-hours[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}.hours-col[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.mono){font-size:.95rem;color:var(--cream-200);line-height:1.6;margin:0}.hours-col[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--teal-300);margin-bottom:8px}.hours-col[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--cream-100);font-weight:600}.hours-col[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--cream-200);border-bottom:1px dotted var(--teal-500)}.hours-col[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--cream-100)}.star[data-astro-cid-j7pv25f6]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;vertical-align:-2px;flex:none}.pill[data-astro-cid-j7pv25f6].cream{background:var(--cream-100);color:var(--teal-900)}.pill[data-astro-cid-j7pv25f6].cream:hover{background:var(--cream-300)}.pill[data-astro-cid-j7pv25f6].outline{background:transparent;color:var(--cream-100);border-color:#fbf6e88c}.pill[data-astro-cid-j7pv25f6].outline:hover{background:#fbf6e81a}.fx-hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background-color:var(--teal-700);color:var(--cream-200);padding:var(--space-8) 0}.fx-hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cg fill='none' stroke='%23FBF6E8' stroke-linecap='round'%3E%3Cpath stroke-width='1.5' d='M30 18v20M20 28h20M23 21l14 14M37 21L23 35'/%3E%3Cpath stroke-width='1.2' d='M150 52v12M144 58h12'/%3E%3Cpath stroke-width='1.5' d='M110 120v26M97 133h26M101 124l18 18M119 124l-18 18'/%3E%3Cpath stroke-width='1.2' d='M190 170v10M185 175h10'/%3E%3Cpath stroke-width='1.2' d='M45 170v12M39 176h12M41 172l8 8M49 172l-8 8'/%3E%3C/g%3E%3Cg fill='%23FBF6E8'%3E%3Ccircle cx='80' cy='60' r='1.6'/%3E%3Ccircle cx='190' cy='105' r='1.4'/%3E%3Ccircle cx='160' cy='200' r='1.6'/%3E%3Ccircle cx='15' cy='110' r='1.3'/%3E%3C/g%3E%3C/svg%3E")}.fx-hero[data-astro-cid-j7pv25f6] .inner[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1fr;gap:var(--space-7);align-items:center}@media (min-width: 900px){.fx-hero[data-astro-cid-j7pv25f6]{padding:var(--space-9) 0}.fx-hero[data-astro-cid-j7pv25f6] .inner[data-astro-cid-j7pv25f6]{grid-template-columns:1.05fr .95fr;gap:var(--space-8)}}.greeting[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.15rem,2vw,1.45rem);color:var(--teal-300);margin:0 0 var(--space-3)}.fx-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--cream-100);font-weight:400;font-size:clamp(2.8rem,7vw,5.6rem);line-height:.95;letter-spacing:-.03em;margin-bottom:var(--space-5);text-wrap:balance}.fx-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--cream-100)}.fx-hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{color:var(--cream-200);margin-bottom:var(--space-6)}.count[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:14px;margin-top:var(--space-6);padding:10px 18px 10px 10px;border:1px solid rgba(251,246,232,.25);border-radius:100px;max-width:100%}.count[data-astro-cid-j7pv25f6][hidden]{display:none}.count[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:grid;place-items:center;min-width:54px;height:54px;padding:0 8px;border-radius:100px;flex:none;background:var(--cream-100);color:var(--teal-900);font-family:var(--font-display);font-weight:500;font-size:1.6rem}.count[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.9rem;line-height:1.35}.count[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;color:var(--teal-300);font-size:.78rem}.wreath-fig[data-astro-cid-j7pv25f6]{position:relative;margin:0 auto;width:100%;max-width:520px;aspect-ratio:600 / 660;color:var(--cream-100)}.wreath-fig[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;left:15%;top:13.6%;width:70%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%}.wreath-fig[data-astro-cid-j7pv25f6] .badge[data-astro-cid-j7pv25f6]{inset:auto auto 16% 0}.xmas[data-astro-cid-j7pv25f6]{background:var(--teal-800);color:var(--cream-200)}.x-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6)}.x-head[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--teal-300);display:flex;gap:8px;align-items:center}.x-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--cream-100);font-weight:400;margin-top:8px}.x-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width: 860px){.x-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.x-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;padding:var(--space-5);border-radius:16px;border:1px solid rgba(251,246,232,.22);color:var(--cream-200);text-decoration:none;transition:border-color .2s,transform .2s}.x-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--cream-100);transform:translateY(-2px);text-decoration:none}.x-card[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--teal-300)}.x-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--cream-100);font-weight:400}.x-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--teal-100);font-size:.97rem;margin:0}.x-card[data-astro-cid-j7pv25f6] .big[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:12px;font-family:var(--font-display);font-size:2.4rem;line-height:1;color:var(--cream-100)}.x-card[data-astro-cid-j7pv25f6] .big[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:.8rem;color:var(--teal-300);margin-left:8px}.x-card[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]{font-weight:700;font-size:.92rem;color:var(--cream-100)}.x-menu[data-astro-cid-j7pv25f6]{background:var(--cream-100)}.stars-rule[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;color:var(--teal-700);margin-bottom:var(--space-6)}.stars-rule[data-astro-cid-j7pv25f6]:before,.stars-rule[data-astro-cid-j7pv25f6]:after{content:"";flex:1;height:1px;background:currentColor;opacity:.35}.stars-rule[data-astro-cid-j7pv25f6] .star[data-astro-cid-j7pv25f6]{width:16px;height:16px}.xm-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-4);align-items:end}@media (min-width: 800px){.xm-head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.3fr;gap:var(--space-7)}}.xm-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-weight:400;margin-top:8px}.xm-head[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{color:var(--ink-soft);margin:0;max-width:36em}.xm-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;margin:var(--space-6) 0;border-top:1.5px solid var(--teal-900)}.xm-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:var(--space-5) 0;border-bottom:1px solid var(--cream-400);min-width:0}@media (min-width: 700px){.xm-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.xm-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(2n){padding-left:var(--space-5);border-left:1px solid var(--cream-400)}.xm-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(odd){padding-right:var(--space-5)}}@media (min-width: 1000px){.xm-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr))}.xm-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{border-bottom:0;padding:var(--space-5) var(--space-5) 0 0!important}.xm-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]+div[data-astro-cid-j7pv25f6]{padding-left:var(--space-5)!important;border-left:1px solid var(--cream-400)}}.xm-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-weight:400;font-size:1.45rem;margin:10px 0 8px}.xm-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-soft);font-size:.95rem;margin:0}.x-hours[data-astro-cid-j7pv25f6]{background:var(--teal-700);color:var(--cream-200)}.inner-xh[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:start}@media (min-width: 800px){.inner-xh[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.2fr;gap:var(--space-7)}}.x-hours[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--teal-300)}.x-hours[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--cream-100);font-weight:400;margin-top:8px}.x-hours[data-astro-cid-j7pv25f6] .note[data-astro-cid-j7pv25f6]{color:var(--teal-100);margin-top:var(--space-4);max-width:30em}.x-hours[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;margin:0;border-top:1px solid rgba(251,246,232,.25)}.x-hours[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6],.x-hours[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;padding:14px 0;border-bottom:1px solid rgba(251,246,232,.25)}.x-hours[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--cream-100);padding-right:24px}.x-hours[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{text-align:right;color:var(--teal-100)}
