.crumbs[data-astro-cid-bnm4ys4r]{max-width:var(--content-width);padding:0 var(--section-padding);box-sizing:content-box;color:var(--bv-gray);flex-wrap:wrap;align-items:center;gap:14px;margin:24px auto 0;font-size:14px;display:flex}.crumbs[data-astro-cid-bnm4ys4r] a[data-astro-cid-bnm4ys4r]{text-decoration:none}.crumbs[data-astro-cid-bnm4ys4r] a[data-astro-cid-bnm4ys4r]:hover{color:var(--bv-purple)}.class-hero[data-astro-cid-bnm4ys4r]{max-width:var(--content-width);padding:48px var(--section-padding) var(--section-padding);box-sizing:content-box;grid-template-columns:420px 1fr;align-items:start;gap:48px;margin:0 auto;display:grid}.photo[data-astro-cid-bnm4ys4r]{aspect-ratio:4/3;border-radius:var(--radius-l);background:var(--bv-lavender);color:var(--bv-purple);place-items:center;display:grid;overflow:hidden;box-shadow:0 30px 60px -30px #5254d873}.photo[data-astro-cid-bnm4ys4r] img{object-fit:cover;width:100%;height:100%}.info[data-astro-cid-bnm4ys4r]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.info[data-astro-cid-bnm4ys4r] h1[data-astro-cid-bnm4ys4r]{font-size:calc(var(--text-h2) + 4px);color:var(--bv-heading)}.studio-link[data-astro-cid-bnm4ys4r]{color:var(--bv-purple);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.chips[data-astro-cid-bnm4ys4r]{flex-wrap:wrap;gap:10px;list-style:none;display:flex}.chips[data-astro-cid-bnm4ys4r] li[data-astro-cid-bnm4ys4r]{border-radius:var(--radius-full);background:var(--bv-border);color:var(--bv-purple);padding:6px 12px;font-size:14px}.desc[data-astro-cid-bnm4ys4r]{color:var(--bv-gray);white-space:pre-line;font-size:17px;line-height:1.6}.when[data-astro-cid-bnm4ys4r]{border-radius:var(--radius-l);width:100%;box-shadow:inset 0 0 0 1px var(--bv-border);background:#fff;padding:20px}.when[data-astro-cid-bnm4ys4r] h2[data-astro-cid-bnm4ys4r]{margin-bottom:12px;font-size:18px;font-weight:600}.when[data-astro-cid-bnm4ys4r] ul[data-astro-cid-bnm4ys4r]{flex-direction:column;gap:8px;list-style:none;display:flex}.when[data-astro-cid-bnm4ys4r] li[data-astro-cid-bnm4ys4r]{color:var(--bv-ink);align-items:center;gap:10px;font-size:15px;display:flex}.when[data-astro-cid-bnm4ys4r] li[data-astro-cid-bnm4ys4r] svg{color:var(--bv-purple)}.note[data-astro-cid-bnm4ys4r]{color:var(--bv-gray-light);margin-top:12px;font-size:12px}.where[data-astro-cid-bnm4ys4r]{padding:var(--section-padding);background:var(--bv-lavender)}.where-grid[data-astro-cid-bnm4ys4r]{max-width:var(--content-width);grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin:0 auto;display:grid}.where-grid[data-astro-cid-bnm4ys4r]>div[data-astro-cid-bnm4ys4r]:first-child{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.studio-name[data-astro-cid-bnm4ys4r] a[data-astro-cid-bnm4ys4r]{color:var(--bv-purple);font-size:22px;font-weight:600;text-decoration:none}.address[data-astro-cid-bnm4ys4r]{color:var(--bv-gray);font-size:17px}.siblings[data-astro-cid-bnm4ys4r]{padding:var(--section-padding)}.siblings[data-astro-cid-bnm4ys4r]>[data-astro-cid-bnm4ys4r]{max-width:var(--content-width);margin-left:auto;margin-right:auto}.siblings[data-astro-cid-bnm4ys4r] h2[data-astro-cid-bnm4ys4r]{color:var(--bv-heading);margin-bottom:24px}.siblings[data-astro-cid-bnm4ys4r] ul[data-astro-cid-bnm4ys4r]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.siblings[data-astro-cid-bnm4ys4r] a[data-astro-cid-bnm4ys4r]{background:var(--bv-lavender);box-shadow:inset 0 0 0 1px var(--bv-border);color:var(--bv-ink);border-radius:14px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}.siblings[data-astro-cid-bnm4ys4r] a[data-astro-cid-bnm4ys4r]:hover strong[data-astro-cid-bnm4ys4r]{color:var(--bv-purple)}.siblings[data-astro-cid-bnm4ys4r] span[data-astro-cid-bnm4ys4r]{color:var(--bv-gray);font-size:14px}@media (width<=1199.98px){.class-hero[data-astro-cid-bnm4ys4r],.where-grid[data-astro-cid-bnm4ys4r]{grid-template-columns:1fr}.siblings[data-astro-cid-bnm4ys4r] ul[data-astro-cid-bnm4ys4r]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=809.98px){.crumbs[data-astro-cid-bnm4ys4r],.class-hero[data-astro-cid-bnm4ys4r],.where[data-astro-cid-bnm4ys4r],.siblings[data-astro-cid-bnm4ys4r]{padding-left:16px;padding-right:16px}.siblings[data-astro-cid-bnm4ys4r] ul[data-astro-cid-bnm4ys4r]{grid-template-columns:minmax(0,1fr)}}
