.cp-top[data-astro-cid-bnm4ys4r]{padding-top:20px}.back[data-astro-cid-bnm4ys4r]{margin-bottom:40px}.hero[data-astro-cid-bnm4ys4r]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.photo[data-astro-cid-bnm4ys4r]{top:calc(var(--header-h) + 16px);aspect-ratio:4/3.4;border-radius:var(--ds-r-card);color:var(--ds-brand);background:var(--ds-brand-soft);position:sticky}.photo[data-astro-cid-bnm4ys4r] img,.studio-photo[data-astro-cid-bnm4ys4r] img{position:absolute;inset:0}.photo-ph[data-astro-cid-bnm4ys4r]{place-items:center;display:grid;position:absolute;inset:0}.info[data-astro-cid-bnm4ys4r]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.studio-link[data-astro-cid-bnm4ys4r]{text-decoration:none}.studio-link[data-astro-cid-bnm4ys4r]:hover{text-decoration:underline}.name[data-astro-cid-bnm4ys4r]{overflow-wrap:anywhere}.chips[data-astro-cid-bnm4ys4r]{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.chips[data-astro-cid-bnm4ys4r] svg{color:var(--ds-ink-2)}.chips[data-astro-cid-bnm4ys4r] .ds-chip--brand[data-astro-cid-bnm4ys4r] svg{color:currentColor}.when[data-astro-cid-bnm4ys4r]{align-self:stretch;gap:14px;margin-top:8px;padding:24px}.when[data-astro-cid-bnm4ys4r] ul[data-astro-cid-bnm4ys4r]{flex-direction:column;list-style:none;display:flex}.when[data-astro-cid-bnm4ys4r] li[data-astro-cid-bnm4ys4r]{align-items:center;gap:14px;padding:10px 0;display:flex}.when[data-astro-cid-bnm4ys4r] li[data-astro-cid-bnm4ys4r]+li[data-astro-cid-bnm4ys4r]{border-top:1px solid var(--ds-muted)}.date[data-astro-cid-bnm4ys4r]{background:var(--ds-bg);border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;line-height:1.1;display:flex}.date[data-astro-cid-bnm4ys4r] small[data-astro-cid-bnm4ys4r]{color:var(--ds-ink-2);font-size:12px;font-weight:500}.date[data-astro-cid-bnm4ys4r] b[data-astro-cid-bnm4ys4r]{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}time[data-astro-cid-bnm4ys4r]{flex:1;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.day[data-astro-cid-bnm4ys4r]{font-size:var(--ds-body);font-weight:500}.day[data-astro-cid-bnm4ys4r]:first-letter{text-transform:uppercase}.hour[data-astro-cid-bnm4ys4r]{font-size:var(--ds-body);font-variant-numeric:tabular-nums;font-weight:700}.cta[data-astro-cid-bnm4ys4r]{margin-top:8px}.about[data-astro-cid-bnm4ys4r]{align-self:stretch;gap:14px;margin-top:24px}.prose[data-astro-cid-bnm4ys4r]{font-size:var(--ds-body);color:var(--ds-ink-2);white-space:pre-line;line-height:1.6}.where[data-astro-cid-bnm4ys4r]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:stretch;gap:16px;display:grid}.studio[data-astro-cid-bnm4ys4r]{gap:0;padding:8px}.studio-photo[data-astro-cid-bnm4ys4r]{aspect-ratio:16/10;color:var(--ds-brand);background:var(--ds-brand-soft)}.studio-body[data-astro-cid-bnm4ys4r]{flex-direction:column;gap:6px;padding:18px 14px 12px;display:flex}.studio-go[data-astro-cid-bnm4ys4r]{font-size:var(--ds-small);align-items:center;gap:6px;margin-top:10px;font-weight:600;display:inline-flex}.studio-go[data-astro-cid-bnm4ys4r] .arrow{transition:transform var(--ds-dur-move) var(--ds-ease)}@media (hover:hover){.studio[data-astro-cid-bnm4ys4r]:hover .studio-go[data-astro-cid-bnm4ys4r] .arrow{transform:translate(3px)}}.map[data-astro-cid-bnm4ys4r] .frame{border-radius:var(--ds-r-card);height:100%;min-height:360px}.map[data-astro-cid-bnm4ys4r] .google-map{height:100%}.siblings[data-astro-cid-bnm4ys4r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;display:grid}@media (width<=1199.98px){.hero[data-astro-cid-bnm4ys4r]{gap:40px}.siblings[data-astro-cid-bnm4ys4r]{grid-template-columns:1fr}}@media (width<=809.98px){.back[data-astro-cid-bnm4ys4r]{margin-bottom:24px}.hero[data-astro-cid-bnm4ys4r]{flex-direction:column;gap:0;display:flex}.info[data-astro-cid-bnm4ys4r]{display:contents}.studio-link[data-astro-cid-bnm4ys4r]{order:1;margin-bottom:10px}.name[data-astro-cid-bnm4ys4r]{order:2;margin-bottom:14px}.chips[data-astro-cid-bnm4ys4r]{order:3;margin-bottom:20px}.photo[data-astro-cid-bnm4ys4r]{aspect-ratio:16/11;order:4;width:100%;position:relative;top:auto}.when[data-astro-cid-bnm4ys4r]{order:5;margin-top:16px;padding:20px}.cta[data-astro-cid-bnm4ys4r]{order:6;align-self:stretch;margin-top:16px}.cta[data-astro-cid-bnm4ys4r] .bv-pill{width:100%}.about[data-astro-cid-bnm4ys4r]{order:7;margin-top:16px}.where[data-astro-cid-bnm4ys4r]{grid-template-columns:1fr}.map[data-astro-cid-bnm4ys4r] .frame{height:280px;min-height:280px}}
