.perks[data-astro-cid-awwfdzsf]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;justify-content:center;font-size:.92rem;font-weight:600}li[data-astro-cid-awwfdzsf]{display:inline-flex;align-items:center;gap:.55rem}.ico[data-astro-cid-awwfdzsf]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--accent-soft);color:var(--accent);flex-shrink:0}.pull[data-astro-cid-7q4cr32f]{margin:clamp(2.5rem,6vw,4rem) auto;max-width:34ch;text-align:center;position:relative;transform:rotate(var(--tilt))}.mark[data-astro-cid-7q4cr32f]{display:block;font-family:var(--font-hand);font-size:4rem;line-height:.4;color:var(--accent);margin-bottom:.5rem}.pull[data-astro-cid-7q4cr32f] p[data-astro-cid-7q4cr32f]{font-size:clamp(1.45rem,3vw,1.9rem);line-height:1.3;margin:0 0 .6rem;color:var(--text)}footer[data-astro-cid-7q4cr32f]{font-size:.9rem}@media(prefers-reduced-motion:reduce){.pull[data-astro-cid-7q4cr32f]{transform:none}}.narrow[data-astro-cid-j7pv25f6]{max-width:720px}.heading[data-astro-cid-j7pv25f6]{margin-bottom:2.5rem}.link[data-astro-cid-j7pv25f6]{font-weight:700;text-decoration:none;color:var(--accent)}.link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-decoration-style:dashed}.small[data-astro-cid-j7pv25f6]{font-size:.85rem;margin:1rem 0 0}.actions[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.center-actions[data-astro-cid-j7pv25f6]{justify-content:center}.doodle[data-astro-cid-j7pv25f6]{text-align:center;font-family:var(--font-hand);font-size:1.4rem;letter-spacing:.6em;color:var(--accent);opacity:.6;line-height:1}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(3rem,7vw,5rem)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,6vw,4.5rem);align-items:center}.copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start}.hero-steam[data-astro-cid-j7pv25f6]{margin-bottom:-.4rem}.eyebrow[data-astro-cid-j7pv25f6].big{font-size:2rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:14ch}.status-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;margin-top:.25rem}.where[data-astro-cid-j7pv25f6]{font-style:normal;font-size:.95rem;font-weight:600}.where[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;border-bottom:2px dotted var(--accent)}.where[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.visual[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;align-items:flex-end}.hero-photo[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 5;box-shadow:var(--shadow)}.chalk[data-astro-cid-j7pv25f6]{--hours-today: var(--butter);position:relative;z-index:1;width:min(100%,300px);margin:-3.5rem auto 0 -1.5rem;padding:1.5rem 1.5rem 1.35rem;border-radius:var(--radius);border:5px solid var(--line-on-dark);box-shadow:var(--shadow);transform:rotate(-2deg);font-size:.92rem}.chalk[data-astro-cid-j7pv25f6]:after{inset:6px;border-color:var(--line-on-dark);opacity:.7}.pin[data-astro-cid-j7pv25f6]{position:absolute;top:-9px;left:50%;width:16px;height:16px;border-radius:50%;background:var(--accent);box-shadow:inset -2px -2px #00000040,0 2px 4px #0000004d;transform:translate(-50%);z-index:2}.chalk[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.6rem;font-weight:600;color:var(--butter);margin:0 0 .6rem;transform:rotate(-1deg)}.chalk[data-astro-cid-j7pv25f6] .small[data-astro-cid-j7pv25f6]{margin-top:.85rem;font-size:.8rem;line-height:1.45}.counter-section[data-astro-cid-j7pv25f6]{background:var(--surface)}.counter[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,4vw,2.5rem)}.counter-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.5rem;border-bottom:2px dotted var(--line);padding-bottom:.75rem}.counter-head[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0}.today[data-astro-cid-j7pv25f6]{font-size:1.4rem;color:var(--accent);background:var(--butter-soft);padding:0 .6rem;border-radius:999px;transform:rotate(-3deg)}.happenings[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem}.happening[data-astro-cid-j7pv25f6]{padding:1.25rem 0 0;border-top:2px dotted var(--line)}.happening[data-astro-cid-j7pv25f6] .day[data-astro-cid-j7pv25f6]{font-size:1.6rem;line-height:1;color:var(--accent);margin:0 0 .2rem}.happening[data-astro-cid-j7pv25f6] .time[data-astro-cid-j7pv25f6]{font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sage);margin:0 0 .6rem}.happening[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:.35rem}.happening[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin:0;font-size:.95rem}.story-section[data-astro-cid-j7pv25f6]{padding-top:clamp(2.5rem,6vw,4rem)}.intro[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(2rem,6vw,4.5rem);align-items:center}.intro-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.duo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);aspect-ratio:1 / 1.05}.photo-a[data-astro-cid-j7pv25f6]{grid-column:1 / 8;grid-row:1 / 10;box-shadow:var(--shadow)}.photo-b[data-astro-cid-j7pv25f6]{grid-column:6 / 13;grid-row:4 / 13;border:6px solid var(--bg);box-shadow:var(--shadow);z-index:1}.pair[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:stretch}.pair[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,4vw,2.25rem)}.pair[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem}.pair[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem}.rules[data-astro-cid-j7pv25f6]{margin:1rem 0 0;padding-left:1.25rem;display:grid;gap:.6rem;font-size:.95rem}.rules[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]::marker{font-family:var(--font-hand);font-size:1.3rem;color:var(--accent)}.stove-card[data-astro-cid-j7pv25f6]{transform:rotate(.6deg)}.stove-steam[data-astro-cid-j7pv25f6]{color:var(--butter)}.facts[data-astro-cid-j7pv25f6]{margin:1rem 0 0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.facts[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border:2px dashed var(--line-on-dark);border-radius:var(--radius-sm);padding:.85rem 1rem}.facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--font-hand);font-size:1.2rem;color:var(--butter);line-height:1;margin-bottom:.3rem}.facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-size:1.05rem}.people[data-astro-cid-j7pv25f6] .heading[data-astro-cid-j7pv25f6]{margin-bottom:1.75rem}.people[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3vw,2.1rem)}.team[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.member[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:56px 1fr;gap:.9rem;align-items:start}.avatar[data-astro-cid-j7pv25f6]{width:56px;height:56px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;font-family:var(--font-display);font-size:1.25rem;transform:rotate(-4deg)}.member-name[data-astro-cid-j7pv25f6]{margin:0 0 .2rem;line-height:1.3}.role[data-astro-cid-j7pv25f6]{color:var(--accent);font-size:1.2rem;margin-left:.25rem}.member[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin:0;font-size:.9rem}.loyalty[data-astro-cid-j7pv25f6]{background:var(--butter-soft);border-radius:var(--radius-sm);padding:.8rem 1rem;font-size:.95rem;margin:2rem auto 0;max-width:60ch;text-align:center}.photos-section[data-astro-cid-j7pv25f6]{padding-top:0}.photos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.photos[data-astro-cid-j7pv25f6] .img-frame[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}.photos[data-astro-cid-j7pv25f6] .img-frame[data-astro-cid-j7pv25f6]:nth-child(3n+1){border-radius:var(--arch)}.photos[data-astro-cid-j7pv25f6] .img-frame[data-astro-cid-j7pv25f6]:nth-child(3n){border-radius:24px 24px 999px 999px}.find-section[data-astro-cid-j7pv25f6]{scroll-margin-top:80px}.find-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,6vw,4rem);align-items:start}address[data-astro-cid-j7pv25f6]{font-style:normal;font-size:1.15rem;margin-bottom:.5rem}.find-info[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:not(.btn){color:var(--accent)}.find-info[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:.75rem}.find-info[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin:.5rem 0 1.5rem}.parking[data-astro-cid-j7pv25f6]{font-size:.95rem}.perks-wrap[data-astro-cid-j7pv25f6] .perks{justify-content:flex-start;display:grid;grid-template-columns:1fr;gap:.6rem}.quiet[data-astro-cid-j7pv25f6]{margin:1.5rem 0 0;background:var(--butter-soft);border-radius:var(--radius-sm);padding:.8rem 1rem;font-size:.9rem}.note-form[data-astro-cid-j7pv25f6]{padding:1.75rem 2rem;display:grid;gap:1rem;transform:rotate(.6deg)}.note-form[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:0}.note-form[data-astro-cid-j7pv25f6] .small[data-astro-cid-j7pv25f6]{margin:0}.note-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{justify-self:start}.map[data-astro-cid-j7pv25f6]{margin-top:2.5rem;border-radius:var(--radius);box-shadow:var(--shadow)}.map[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{display:block;width:100%;height:380px;border:0;filter:grayscale(.3) sepia(.2)}.nudge[data-astro-cid-j7pv25f6]{padding-top:clamp(1.5rem,4vw,3rem)}.nudge[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.7rem,3vw,2.2rem)}@media(prefers-reduced-motion:reduce){.chalk[data-astro-cid-j7pv25f6],.stove-card[data-astro-cid-j7pv25f6],.note-form[data-astro-cid-j7pv25f6],.avatar[data-astro-cid-j7pv25f6]{transform:none}}@media(max-width:860px){.hero-grid[data-astro-cid-j7pv25f6],.intro[data-astro-cid-j7pv25f6],.pair[data-astro-cid-j7pv25f6],.find-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.copy[data-astro-cid-j7pv25f6]{align-items:center;text-align:center}.copy[data-astro-cid-j7pv25f6] .eyebrow{transform-origin:center bottom}.status-row[data-astro-cid-j7pv25f6],.actions[data-astro-cid-j7pv25f6]{justify-content:center}.visual[data-astro-cid-j7pv25f6]{align-items:center}.hero-photo[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10}.chalk[data-astro-cid-j7pv25f6]{margin:-2.5rem auto 0;width:min(100% - 1.5rem,360px);transform:rotate(-1.2deg)}.duo[data-astro-cid-j7pv25f6]{max-width:420px;margin-inline:auto}.team[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.photos[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media(max-width:560px){.happenings[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.25rem}.note-form[data-astro-cid-j7pv25f6]{padding:1.5rem 1.25rem}.map[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{height:300px}}@media(max-width:420px){.facts[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
