.studio-intro[data-astro-cid-4jb2nhgl]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.studio-intro[data-astro-cid-4jb2nhgl] h2[data-astro-cid-4jb2nhgl]{max-width:16ch;text-wrap:balance}.studio-copy[data-astro-cid-4jb2nhgl] p[data-astro-cid-4jb2nhgl]+p[data-astro-cid-4jb2nhgl]{margin-top:20px}.studio-photos[data-astro-cid-4jb2nhgl]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.studio-photos[data-astro-cid-4jb2nhgl] figure[data-astro-cid-4jb2nhgl]{margin:0}.studio-photos[data-astro-cid-4jb2nhgl] img[data-astro-cid-4jb2nhgl]{display:block;width:100%;height:auto;border-radius:var(--radius-image)}.studio-photos[data-astro-cid-4jb2nhgl] figcaption[data-astro-cid-4jb2nhgl]{font-size:14px;margin-top:12px}.studio-directions[data-astro-cid-4jb2nhgl]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:36px}.address[data-astro-cid-4jb2nhgl]{display:flex;align-items:center;gap:18px}.address[data-astro-cid-4jb2nhgl] img[data-astro-cid-4jb2nhgl]{flex-shrink:0}address[data-astro-cid-4jb2nhgl]{font-style:normal;font-size:18px;line-height:1.6}.studio-map[data-astro-cid-4jb2nhgl]{margin-top:28px}.studio-map[data-astro-cid-4jb2nhgl] iframe[data-astro-cid-4jb2nhgl]{display:block;width:100%;height:420px;border:0;border-radius:var(--radius-image)}.studio-map[data-astro-cid-4jb2nhgl]>a[data-astro-cid-4jb2nhgl]{display:inline-block;padding-top:14px;font-size:14px;text-underline-offset:4px}.section-header[data-astro-cid-4jb2nhgl]{text-align:center;max-width:800px;margin:0 auto 40px}.section-header[data-astro-cid-4jb2nhgl] p[data-astro-cid-4jb2nhgl]{margin-top:22px}.region-tiles[data-astro-cid-4jb2nhgl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.region-tiles[data-astro-cid-4jb2nhgl]>a[data-astro-cid-4jb2nhgl]{position:relative;display:flex;align-items:flex-end;width:100%;min-width:0;min-height:330px;aspect-ratio:1.65;overflow:hidden;isolation:isolate;border-radius:var(--radius-image);color:#fff;text-decoration:none;background:var(--color-navy)}.region-tiles[data-astro-cid-4jb2nhgl] img[data-astro-cid-4jb2nhgl]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.region-tiles[data-astro-cid-4jb2nhgl]>a[data-astro-cid-4jb2nhgl]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f1b2614 15%,#0f1b26eb);z-index:-1}.region-tile-copy[data-astro-cid-4jb2nhgl]{padding:32px;max-width:500px}.region-tile-copy[data-astro-cid-4jb2nhgl] h3[data-astro-cid-4jb2nhgl]{font-size:var(--text-h3);line-height:1.3;font-weight:500;color:#fff}.region-tile-copy[data-astro-cid-4jb2nhgl] p[data-astro-cid-4jb2nhgl]{margin-top:12px;font-size:16px;line-height:1.6;color:#fff}.region-tiles[data-astro-cid-4jb2nhgl] a[data-astro-cid-4jb2nhgl]:hover h3[data-astro-cid-4jb2nhgl]{text-decoration:underline;text-underline-offset:5px}.region-tiles[data-astro-cid-4jb2nhgl] a[data-astro-cid-4jb2nhgl]:focus-visible{outline:3px solid var(--color-terracotta);outline-offset:5px}.closing-layout[data-astro-cid-4jb2nhgl]{display:grid;grid-template-columns:.7fr 1fr;gap:clamp(32px,6vw,80px);align-items:center;max-width:1100px}.closing-layout[data-astro-cid-4jb2nhgl]>img[data-astro-cid-4jb2nhgl]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius-image)}.closing-layout[data-astro-cid-4jb2nhgl] p[data-astro-cid-4jb2nhgl]{margin-top:24px}.closing-layout[data-astro-cid-4jb2nhgl] .btn[data-astro-cid-4jb2nhgl]{margin-top:32px}#studio[data-astro-cid-4jb2nhgl],#regional-guides[data-astro-cid-4jb2nhgl]{scroll-margin-top:24px}@media(max-width:767px){.studio-intro[data-astro-cid-4jb2nhgl],.studio-photos[data-astro-cid-4jb2nhgl],.region-tiles[data-astro-cid-4jb2nhgl],.closing-layout[data-astro-cid-4jb2nhgl]{grid-template-columns:minmax(0,1fr)}.studio-directions[data-astro-cid-4jb2nhgl]{align-items:flex-start;flex-direction:column}.studio-map[data-astro-cid-4jb2nhgl] iframe[data-astro-cid-4jb2nhgl]{height:360px}.region-tiles[data-astro-cid-4jb2nhgl]>a[data-astro-cid-4jb2nhgl]{min-height:280px;aspect-ratio:1.2}.region-tile-copy[data-astro-cid-4jb2nhgl]{padding:24px}.closing-layout[data-astro-cid-4jb2nhgl]>img[data-astro-cid-4jb2nhgl]{max-width:360px;margin-inline:auto}}
