.voices-sec[data-astro-cid-4vqc2ywz]{padding-bottom:var(--space-section);flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,4.5vw,80px);display:flex}.voices-head[data-astro-cid-4vqc2ywz]{flex-direction:column;flex:0 340px;gap:14px;padding-top:24px;display:flex}.voices-h2[data-astro-cid-4vqc2ywz]{font-size:var(--fs-h2)}.voices-lead[data-astro-cid-4vqc2ywz]{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.7}.voices-cta[data-astro-cid-4vqc2ywz]{font-size:var(--fs-body);align-self:flex-start}.voices[data-astro-cid-4vqc2ywz]{flex:600px;justify-content:space-between;gap:clamp(20px,2.8vw,44px);padding-bottom:56px;display:flex}.voice[data-astro-cid-4vqc2ywz]{background:var(--surface);max-width:250px;transform:rotate(var(--rot));margin-top:var(--offset);transition:transform .6s var(--ease-out);flex:1 1 0;padding:10px 10px 0;box-shadow:0 1px 2px #283d3b14,0 24px 44px -22px #283d3b6b}.voice[data-astro-cid-4vqc2ywz]:hover{transform:rotate(0)translateY(-6px)}.voice-media[data-astro-cid-4vqc2ywz]{aspect-ratio:9/16;background:var(--ink);position:relative;overflow:hidden}.voice-media[data-astro-cid-4vqc2ywz] img[data-astro-cid-4vqc2ywz],.voice-video[data-astro-cid-4vqc2ywz]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.voice-play[data-astro-cid-4vqc2ywz]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.voice-video[data-astro-cid-4vqc2ywz]:not([hidden])~.voice-play[data-astro-cid-4vqc2ywz]{align-items:flex-end;padding-bottom:14px}.voice-btn[data-astro-cid-4vqc2ywz]{background:var(--surface);width:60px;height:60px;color:var(--accent);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 24px -10px #283d3b80}.voice-video[data-astro-cid-4vqc2ywz]:not([hidden])~.voice-play[data-astro-cid-4vqc2ywz] .voice-btn[data-astro-cid-4vqc2ywz]{opacity:.85;width:46px;height:46px}.voice-cap[data-astro-cid-4vqc2ywz]{grid-template-columns:1fr auto;align-items:baseline;gap:4px 8px;padding:10px 6px 14px;display:grid}.voice-quote[data-astro-cid-4vqc2ywz]{font-size:var(--fs-small);grid-column:1/-1}.voice-name[data-astro-cid-4vqc2ywz]{font-size:var(--fs-quote);line-height:1.1}.voice-len[data-astro-cid-4vqc2ywz]{font-size:var(--fs-micro);color:var(--muted)}.voices-pin[data-astro-cid-4vqc2ywz],.voices-stick[data-astro-cid-4vqc2ywz]{display:contents}@media (width<=899px){.voices[data-astro-cid-4vqc2ywz]{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:12px var(--gutter) 36px;scrollbar-width:none;flex-basis:100%;justify-content:flex-start;overflow-x:auto}.voices[data-astro-cid-4vqc2ywz]::-webkit-scrollbar{display:none}.voice[data-astro-cid-4vqc2ywz]{scroll-snap-align:center;flex:0 0 min(250px,72vw);max-width:none;margin-top:0}.voices-pin[data-astro-cid-4vqc2ywz].is-pinned{width:calc(100% + 2 * var(--gutter));min-width:0;margin-inline:calc(-1 * var(--gutter));flex:none;display:block}.is-pinned[data-astro-cid-4vqc2ywz] .voices-stick[data-astro-cid-4vqc2ywz]{display:block;position:sticky;overflow:clip}.is-pinned[data-astro-cid-4vqc2ywz] .voices[data-astro-cid-4vqc2ywz]{scroll-snap-type:none;will-change:transform;margin-inline:0;overflow:visible}.is-pinned[data-astro-cid-4vqc2ywz] .voice[data-astro-cid-4vqc2ywz]{flex-basis:min(250px, 72vw, calc((100svh - var(--header-h-mobile) - 150px) * 9 / 16))}}.hero-shell[data-astro-cid-map3axlu]{position:relative;overflow:hidden}.hero-shell[data-astro-cid-map3axlu] .hero[data-astro-cid-map3axlu]{position:relative}.hero-bg[data-astro-cid-map3axlu]{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.hero-bg[data-astro-cid-map3axlu] img[data-astro-cid-map3axlu]{object-fit:cover;object-position:50% 62%;opacity:.2;filter:sepia(.15);transform-origin:50% 60%;width:100%;height:100%;animation:30s ease-in-out infinite alternate heroZoom}@keyframes heroZoom{0%{transform:scale(1)}to{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.hero-bg[data-astro-cid-map3axlu] img[data-astro-cid-map3axlu]{animation:none}}.hero[data-astro-cid-map3axlu]{padding-top:var(--space-section-sm);padding-bottom:var(--space-section);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.hero-copy[data-astro-cid-map3axlu]{flex-direction:column;flex:520px;gap:22px;display:flex}.eyebrow[data-astro-cid-map3axlu]{font-size:var(--fs-h3);align-self:flex-start}.hero-h1[data-astro-cid-map3axlu]{font-size:var(--fs-display)}@media (width<=599px){.h1-br[data-astro-cid-map3axlu]{display:none}}.g[data-astro-cid-map3axlu]{animation:gather var(--dur-gather) var(--ease-out) both;display:inline-block}.hero-side[data-astro-cid-map3axlu]{flex-direction:column;flex:0 360px;gap:14px;display:flex}.hero-side[data-astro-cid-map3axlu] p[data-astro-cid-map3axlu]{font-size:var(--fs-body);margin:0}.rose[data-astro-cid-map3axlu]>span[data-astro-cid-map3axlu]:first-child{border-bottom-color:var(--rose-line);padding-bottom:2px}.hero-side[data-astro-cid-map3axlu] .link-under[data-astro-cid-map3axlu]{font-size:var(--fs-small);align-self:flex-start;gap:8px}.list-sec[data-astro-cid-map3axlu]{padding-bottom:var(--space-section)}.list-head[data-astro-cid-map3axlu],.past-head[data-astro-cid-map3axlu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.past-head[data-astro-cid-map3axlu]{align-items:baseline}.list-h2[data-astro-cid-map3axlu]{font-size:var(--fs-h2)}.chips[data-astro-cid-map3axlu]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-map3axlu] button[data-astro-cid-map3axlu]{border-radius:var(--pill);border:1.5px solid var(--line-soft);height:44px;color:var(--ink);font-size:var(--fs-small);cursor:pointer;white-space:nowrap;background:0 0;padding:0 18px;font-weight:500;transition:background .35s,color .35s,border-color .35s}.chips[data-astro-cid-map3axlu] button[data-astro-cid-map3axlu][aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.rows[data-astro-cid-map3axlu]{border-top:1.5px solid var(--ink);position:relative}.row[data-astro-cid-map3axlu]{border-bottom:1.5px solid var(--line);color:var(--ink);transition:opacity .5s ease, padding .5s var(--ease-out), color .3s;grid-template-columns:120px minmax(0,1fr) 150px 110px 48px;align-items:center;gap:12px clamp(16px,2.4vw,40px);padding:clamp(20px,2.4vw,32px) 0;display:grid;position:relative}.row[data-astro-cid-map3axlu]:hover{color:var(--accent);padding-right:18px}.row[data-astro-cid-map3axlu].dim{opacity:.4}.past[data-astro-cid-map3axlu] .row[data-astro-cid-map3axlu]{opacity:.85}.when[data-astro-cid-map3axlu]{flex-direction:column;gap:2px;display:flex}.day[data-astro-cid-map3axlu]{font-size:var(--fs-display);line-height:.85}.month[data-astro-cid-map3axlu]{font-size:var(--fs-quote)}.what[data-astro-cid-map3axlu]{flex-direction:column;gap:6px;min-width:0;display:flex}.name[data-astro-cid-map3axlu]{font-size:var(--fs-h2);font-weight:500;line-height:1.05}.meta[data-astro-cid-map3axlu]{font-size:var(--fs-small);color:var(--muted)}.type[data-astro-cid-map3axlu]{border-radius:var(--pill);border:1.5px solid var(--line);height:32px;font-size:var(--fs-micro);color:var(--ink);white-space:nowrap;justify-self:start;align-items:center;padding:0 14px;font-weight:500;display:flex}.price[data-astro-cid-map3axlu]{font-size:var(--fs-body);white-space:nowrap;font-weight:500}.go[data-astro-cid-map3axlu]{border:1.5px solid var(--accent);width:48px;height:48px;color:var(--accent);border-radius:50%;justify-content:center;justify-self:end;align-items:center;display:flex}.go[data-astro-cid-map3axlu]:before{width:18px;height:18px}.narrow-meta[data-astro-cid-map3axlu]{display:none}@media (width<=759px){.row[data-astro-cid-map3axlu]{grid-template-columns:64px minmax(0,1fr) 44px;column-gap:14px}.day[data-astro-cid-map3axlu]{font-size:var(--fs-h2)}.name[data-astro-cid-map3axlu]{font-size:var(--fs-h3);text-wrap:balance;line-height:1.15}.go[data-astro-cid-map3axlu]{width:44px;height:44px}.type[data-astro-cid-map3axlu],.price[data-astro-cid-map3axlu]{font-weight:500;display:none}.narrow-meta[data-astro-cid-map3axlu]{font-size:var(--fs-small);color:var(--ink);flex-wrap:wrap;grid-column:1/-1;gap:8px 14px;display:flex}}.float[data-astro-cid-map3axlu]{z-index:5;pointer-events:none;background:var(--surface);opacity:0;width:230px;padding:9px 9px 0;transition:opacity .35s;display:none;position:absolute;top:0;left:0;box-shadow:0 26px 50px -24px #283d3b8c}.float[data-astro-cid-map3axlu].on{opacity:1}.float-photo[data-astro-cid-map3axlu]{aspect-ratio:4/5;background:var(--deep);overflow:hidden}.float-photo[data-astro-cid-map3axlu] img[data-astro-cid-map3axlu]{object-fit:cover;object-position:50% 30%;filter:saturate(.88);width:100%;height:100%;transition:opacity .3s}.float-cap[data-astro-cid-map3axlu]{height:42px;font-size:var(--fs-quote);justify-content:center;align-items:center;display:flex}@media (width>=1180px) and (hover:hover){.float[data-astro-cid-map3axlu]{display:block}}.empty-msg[data-astro-cid-map3axlu]{font-size:var(--fs-body);color:var(--muted);margin:24px 0 0}.community-sec[data-astro-cid-map3axlu]{overflow:hidden}.community[data-astro-cid-map3axlu]{padding-block:calc(var(--space-section-sm) + var(--wave,40px));justify-content:center;display:flex}.community-copy[data-astro-cid-map3axlu]{text-align:center;flex-direction:column;align-items:center;gap:20px;width:min(100%,520px);display:flex}.community-h2[data-astro-cid-map3axlu]{font-size:var(--fs-display);line-height:.95}.community-copy[data-astro-cid-map3axlu] p[data-astro-cid-map3axlu]{max-width:440px;font-size:var(--fs-body);margin:0}.past-sec[data-astro-cid-map3axlu]{padding-block:var(--space-section)}
