.branch-info[data-astro-cid-4tal425g]{margin-bottom:32px;line-height:1.6}.branch-info[data-astro-cid-4tal425g] h2[data-astro-cid-4tal425g]{margin-top:0}.branch-info[data-astro-cid-4tal425g] a[data-astro-cid-4tal425g]{color:#57d18e;text-decoration:underline}.locations-page[data-astro-cid-4tal425g]{min-height:100vh;color:var(--white);background:#080908;padding:70px 6.6vw 74px}.locations-hero[data-astro-cid-4tal425g] p[data-astro-cid-4tal425g],.location-switcher[data-astro-cid-4tal425g] p[data-astro-cid-4tal425g],.location-summary[data-astro-cid-4tal425g] p[data-astro-cid-4tal425g],.agents-head[data-astro-cid-4tal425g] p[data-astro-cid-4tal425g]{color:var(--green);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:900}.locations-hero[data-astro-cid-4tal425g] h1[data-astro-cid-4tal425g]{letter-spacing:-.07em;max-width:840px;margin:24px 0 18px;font-size:clamp(3.4rem,6.6vw,7.2rem);line-height:.9}.locations-hero[data-astro-cid-4tal425g] h1[data-astro-cid-4tal425g] span[data-astro-cid-4tal425g]{color:var(--green);display:block}.locations-hero[data-astro-cid-4tal425g] small[data-astro-cid-4tal425g]{color:#8f948e;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.locations-shell[data-astro-cid-4tal425g]{grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:34px;margin-top:52px;display:grid}.location-switcher[data-astro-cid-4tal425g]{align-self:start;gap:12px;display:grid;position:sticky;top:88px}.location-tab[data-astro-cid-4tal425g]{border:1px solid var(--line);color:var(--white);gap:8px;padding:18px;text-decoration:none;display:grid}.location-tab[data-astro-cid-4tal425g].active{border-color:var(--green);background:#94ff4014}.location-tab[data-astro-cid-4tal425g] span[data-astro-cid-4tal425g],.location-tab[data-astro-cid-4tal425g] small[data-astro-cid-4tal425g]{color:#8f948e;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.location-tab[data-astro-cid-4tal425g] strong[data-astro-cid-4tal425g]{text-transform:uppercase;font-size:1.2rem}.location-detail[data-astro-cid-4tal425g]{gap:30px;display:grid}.location-summary[data-astro-cid-4tal425g]{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff14,#ffffff05);grid-template-columns:minmax(0,1fr) auto;gap:30px;padding:clamp(24px,4vw,48px);display:grid}.location-summary[data-astro-cid-4tal425g] h2[data-astro-cid-4tal425g]{letter-spacing:-.06em;text-transform:uppercase;margin:18px 0;font-size:clamp(2.4rem,5vw,5.6rem);line-height:.9}.location-summary[data-astro-cid-4tal425g] address[data-astro-cid-4tal425g],.location-summary[data-astro-cid-4tal425g] small[data-astro-cid-4tal425g]{color:#c4c8c0;max-width:560px;font-style:normal;line-height:1.6;display:block}.location-actions[data-astro-cid-4tal425g]{flex-direction:column;gap:12px;min-width:190px;display:flex}.location-actions[data-astro-cid-4tal425g] a[data-astro-cid-4tal425g],.agents-empty[data-astro-cid-4tal425g] a[data-astro-cid-4tal425g]{border:1px solid var(--green);min-height:52px;color:var(--white);letter-spacing:.08em;text-transform:uppercase;place-items:center;padding:0 22px;font-size:.72rem;font-weight:900;display:inline-grid}.agents-head[data-astro-cid-4tal425g] h3[data-astro-cid-4tal425g]{letter-spacing:-.04em;max-width:560px;margin:12px 0 0;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1}.agents-grid[data-astro-cid-4tal425g]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.agent-card[data-astro-cid-4tal425g]{border:1px solid var(--line);background:#11130f;flex-direction:column;justify-content:space-between;min-height:360px;display:flex;overflow:hidden}.agent-card[data-astro-cid-4tal425g] img[data-astro-cid-4tal425g],.agent-photo-fallback[data-astro-cid-4tal425g]{aspect-ratio:1;object-fit:cover;background:#1b1f18;width:100%}.agent-photo-fallback[data-astro-cid-4tal425g]{color:var(--green);place-items:center;font-size:4rem;font-weight:900;display:grid}.agent-card[data-astro-cid-4tal425g] div[data-astro-cid-4tal425g]{gap:8px;padding:18px;display:grid}.agent-card[data-astro-cid-4tal425g] h4[data-astro-cid-4tal425g],.agents-empty[data-astro-cid-4tal425g] h4[data-astro-cid-4tal425g]{letter-spacing:-.03em;margin:0;font-size:1.35rem}.agent-card[data-astro-cid-4tal425g] a[data-astro-cid-4tal425g]{color:var(--green);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900}.agents-empty[data-astro-cid-4tal425g]{border:1px dashed var(--line);background:#ffffff08;padding:28px}.agents-empty[data-astro-cid-4tal425g] p[data-astro-cid-4tal425g]{color:#a7aca4;max-width:520px;line-height:1.6}.agents-empty[data-astro-cid-4tal425g].standalone{margin-top:48px}@media (width<=860px){.locations-page[data-astro-cid-4tal425g]{padding:42px 14px 32px}.locations-hero[data-astro-cid-4tal425g] h1[data-astro-cid-4tal425g]{font-size:2.55rem;line-height:1}.locations-shell[data-astro-cid-4tal425g],.location-summary[data-astro-cid-4tal425g]{grid-template-columns:1fr}.locations-shell[data-astro-cid-4tal425g]{margin-top:30px}.location-switcher[data-astro-cid-4tal425g]{grid-template-columns:1fr;position:static}.location-summary[data-astro-cid-4tal425g] h2[data-astro-cid-4tal425g]{font-size:2.15rem}.location-actions[data-astro-cid-4tal425g]{min-width:0}.agent-card[data-astro-cid-4tal425g]{min-height:0}}
