.highlights[data-astro-cid-zofunvvv]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.highlights[data-astro-cid-zofunvvv] h3[data-astro-cid-zofunvvv]{font-size:1.35rem}.highlights[data-astro-cid-zofunvvv] p[data-astro-cid-zofunvvv]{color:var(--ink-2);margin:0}@media (width<=860px){.highlights[data-astro-cid-zofunvvv]{grid-template-columns:1fr}}.detail[data-astro-cid-zofunvvv]{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(2.5rem,6vw,5rem);display:grid}.detail[data-astro-cid-zofunvvv] .prose[data-astro-cid-zofunvvv] h2:first-child{margin-top:0}.office[data-astro-cid-zofunvvv]{border-radius:var(--r-lg);background:var(--accent-soft);justify-items:start;gap:.6rem;padding:2rem;display:grid;position:sticky;top:110px}.office[data-astro-cid-zofunvvv] h2[data-astro-cid-zofunvvv]{margin:.5rem 0 0;font-size:1.3rem}.office[data-astro-cid-zofunvvv] p[data-astro-cid-zofunvvv]{color:var(--ink-2);margin:0 0 .5rem}.pin[data-astro-cid-zofunvvv]{background:var(--paper);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;display:grid}@media (width<=900px){.detail[data-astro-cid-zofunvvv]{grid-template-columns:1fr}.office[data-astro-cid-zofunvvv]{position:static}}.sectors[data-astro-cid-zofunvvv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;display:grid}.sectors[data-astro-cid-zofunvvv] a[data-astro-cid-zofunvvv]{border-radius:var(--r-lg);background:var(--paper);padding:1.75rem;text-decoration:none;transition:box-shadow .25s;display:block}.sectors[data-astro-cid-zofunvvv] a[data-astro-cid-zofunvvv]:hover{box-shadow:var(--shadow)}.icon[data-astro-cid-zofunvvv]{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:1.25rem;display:grid}.sectors[data-astro-cid-zofunvvv] h3[data-astro-cid-zofunvvv]{font-size:1.2rem}.sectors[data-astro-cid-zofunvvv] p[data-astro-cid-zofunvvv]{color:var(--ink-2);margin:0;font-size:.95rem}.nearby[data-astro-cid-zofunvvv] h2[data-astro-cid-zofunvvv]{margin-bottom:1.25rem;font-size:clamp(1.4rem,2.4vw,1.8rem)}.nearby[data-astro-cid-zofunvvv] ul[data-astro-cid-zofunvvv]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.nearby[data-astro-cid-zofunvvv] a[data-astro-cid-zofunvvv]{background:var(--paper);box-shadow:0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-weight:500;text-decoration:none;transition:box-shadow .2s,color .2s;display:inline-flex}.nearby[data-astro-cid-zofunvvv] a[data-astro-cid-zofunvvv]:hover{color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.nearby[data-astro-cid-zofunvvv] a[data-astro-cid-zofunvvv] svg{color:var(--accent)}.nearby[data-astro-cid-zofunvvv] .all[data-astro-cid-zofunvvv]{box-shadow:none;color:var(--accent);background:0 0}
