.hero[data-astro-cid-wcolddp2]{align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-wcolddp2]{position:absolute;inset:0}.hero__media[data-astro-cid-wcolddp2] .photo{height:100%}.hero__media[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(to top, var(--bg) 0%, #16130f66 45%, transparent 75%);position:absolute;inset:0}.hero__content[data-astro-cid-wcolddp2]{padding-top:calc(var(--header-h) + 40px);padding-bottom:clamp(40px,8vh,96px);position:relative}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{margin-bottom:20px}.hero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{color:#f3eee5d9}.hero__ctas[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.venues[data-astro-cid-wcolddp2]{padding-block:clamp(80px,12vw,160px)}.venues__title[data-astro-cid-wcolddp2]{margin-bottom:clamp(32px,6vw,72px)}.venues__list[data-astro-cid-wcolddp2]{gap:clamp(72px,12vw,150px);padding:0;list-style:none;display:grid}.venue[data-astro-cid-wcolddp2]{gap:20px;display:grid}.venue__media[data-astro-cid-wcolddp2]{display:block;overflow:hidden}.venue__media[data-astro-cid-wcolddp2] .photo{transition:transform .8s var(--ease)}.venue[data-astro-cid-wcolddp2]:hover .venue__media[data-astro-cid-wcolddp2] .photo{transform:scale(1.025)}.venue__text[data-astro-cid-wcolddp2]{padding-inline:var(--gutter)}.venue__name[data-astro-cid-wcolddp2]{font-size:calc(clamp(3.4rem, 15vw, 8.5rem) * var(--d-scale))}.venue__name[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{text-decoration:none}.venue__name[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{color:var(--gold)}.venue__kind[data-astro-cid-wcolddp2]{color:var(--muted);margin:6px 0 14px}.venue__teaser[data-astro-cid-wcolddp2]{max-width:40ch;margin-bottom:20px}@media (width>=900px){.venue[data-astro-cid-wcolddp2]{width:100%;max-width:var(--max);padding-inline:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:center;gap:0 32px;margin-inline:auto}.venue__text[data-astro-cid-wcolddp2]{padding:0}.venue__media[data-astro-cid-wcolddp2]{grid-area:1/1/auto/8}.venue__text[data-astro-cid-wcolddp2]{grid-area:1/9/auto/13}.venue--right[data-astro-cid-wcolddp2] .venue__media[data-astro-cid-wcolddp2]{grid-column:6/13}.venue--right[data-astro-cid-wcolddp2] .venue__text[data-astro-cid-wcolddp2]{grid-column:1/5}}.how[data-astro-cid-wcolddp2]{background:var(--bg-2)}.how__grid[data-astro-cid-wcolddp2]{align-items:center;gap:56px;display:grid}.how__intro[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin:20px 0 32px}.chat[data-astro-cid-wcolddp2]{justify-self:center;gap:8px;width:100%;max-width:400px;display:grid}.chat__day[data-astro-cid-wcolddp2]{color:var(--muted);justify-self:center;margin-bottom:8px;font-size:.78rem}.msg[data-astro-cid-wcolddp2]{border-radius:16px;max-width:82%;padding:10px 14px;font-size:1rem;line-height:1.4}.msg--in[data-astro-cid-wcolddp2]{background:var(--bg-3);border-bottom-left-radius:4px;justify-self:start}.msg--out[data-astro-cid-wcolddp2]{background:var(--ink);color:var(--ink-dark);border-bottom-right-radius:4px;justify-self:end}.msg--out[data-astro-cid-wcolddp2]+.msg--out[data-astro-cid-wcolddp2]{border-top-right-radius:4px}.chat__note[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:16px;font-size:.8rem}@media (width>=900px){.how__grid[data-astro-cid-wcolddp2]{grid-template-columns:6fr 5fr;gap:96px}}.about__in[data-astro-cid-wcolddp2]{max-width:980px}.about__quote[data-astro-cid-wcolddp2]{font-family:var(--f-display);font-weight:var(--d-weight);letter-spacing:var(--d-track);font-size:calc(clamp(1.8rem, 5vw, 3.6rem) * var(--d-scale));text-wrap:pretty;line-height:1.02}.about__sign[data-astro-cid-wcolddp2]{margin:28px 0 32px;font-size:1.1rem;font-weight:600}.collab[data-astro-cid-wcolddp2]{align-items:flex-end;min-height:80svh;display:flex;position:relative;overflow:hidden}.collab__media[data-astro-cid-wcolddp2]{position:absolute;inset:0}.collab__media[data-astro-cid-wcolddp2] .photo{height:100%}.collab__media[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(#16130f4d,#16130fe6);position:absolute;inset:0}.collab__content[data-astro-cid-wcolddp2]{padding-block:96px 64px;position:relative}.collab[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin:20px 0 32px}.final__title[data-astro-cid-wcolddp2]{font-size:calc(clamp(3.4rem, 15vw, 11rem) * var(--d-scale));margin-bottom:40px}.final__ctas[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}
