.bm[data-astro-cid-hq7y2gue]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px);align-items:start}.bm__lead[data-astro-cid-hq7y2gue]{margin-top:22px}.bm__stats[data-astro-cid-hq7y2gue]{display:grid;grid-template-columns:repeat(3,1fr);margin:32px 0 0;border:1px solid var(--line);background:var(--white)}.bm__stats[data-astro-cid-hq7y2gue]>div[data-astro-cid-hq7y2gue]{display:flex;flex-direction:column-reverse;padding:16px 12px;text-align:center}.bm__stats[data-astro-cid-hq7y2gue]>div[data-astro-cid-hq7y2gue]+div[data-astro-cid-hq7y2gue]{border-left:1px solid var(--line)}.bm__stats[data-astro-cid-hq7y2gue] dd[data-astro-cid-hq7y2gue]{margin:0;font-size:30px;font-weight:300;letter-spacing:-.03em;color:var(--navy)}.bm__stats[data-astro-cid-hq7y2gue] dt[data-astro-cid-hq7y2gue]{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:4px}.bm__panel[data-astro-cid-hq7y2gue]{margin-top:20px;min-height:260px;padding:22px;border:1px solid var(--line);background:var(--paper)}.bm__panel-title[data-astro-cid-hq7y2gue]{font-size:17px;font-weight:600;color:var(--ink);margin-bottom:4px}.bm__panel-title[data-astro-cid-hq7y2gue] span[data-astro-cid-hq7y2gue]{font-weight:400;color:var(--muted)}.bm__panel-head[data-astro-cid-hq7y2gue]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bm__back[data-astro-cid-hq7y2gue]{background:none;border:0;cursor:pointer;font-size:13px;font-weight:600;color:var(--teal-600)}.bm__regions[data-astro-cid-hq7y2gue]{list-style:none;display:grid;gap:12px;margin-top:16px}.bm__regions[data-astro-cid-hq7y2gue] li[data-astro-cid-hq7y2gue]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.bm__region[data-astro-cid-hq7y2gue]{width:112px;flex-shrink:0;font-size:14px;font-weight:550;color:var(--ink)}.bm__ufs[data-astro-cid-hq7y2gue]{display:flex;flex-wrap:wrap;gap:6px}.bm__ufs[data-astro-cid-hq7y2gue] button[data-astro-cid-hq7y2gue]{padding:3px 7px;border:1px solid var(--line);background:var(--white);font-size:11.5px;font-weight:650;letter-spacing:.05em;color:var(--navy);cursor:pointer;transition:border-color .15s ease}.bm__ufs[data-astro-cid-hq7y2gue] button[data-astro-cid-hq7y2gue]:hover{border-color:var(--navy)}.bm__cities[data-astro-cid-hq7y2gue]{list-style:none;display:grid;gap:14px;margin-top:16px}.bm__city[data-astro-cid-hq7y2gue]{font-size:11.5px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-600);margin-bottom:2px}.bm__clients[data-astro-cid-hq7y2gue]{font-size:14.5px;color:var(--text);margin:0}.bm__figure[data-astro-cid-hq7y2gue]{margin:0}.bm__figure[data-astro-cid-hq7y2gue] svg[data-astro-cid-hq7y2gue]{width:100%;max-width:640px;height:auto;margin:0 auto}.bm__state[data-astro-cid-hq7y2gue]{stroke:#fff;stroke-width:1.2;stroke-linejoin:round;outline:none;transition:fill .2s ease}.bm__state[data-astro-cid-hq7y2gue].is-served{cursor:pointer}.bm__state[data-astro-cid-hq7y2gue].is-active{fill:var(--gold)}.bm__label[data-astro-cid-hq7y2gue]{font-size:11px;font-weight:600;letter-spacing:.06em;fill:#9aabbb;font-family:var(--font-sans)}.bm__label[data-astro-cid-hq7y2gue].is-served{fill:#ffffffd9}.bm__dot[data-astro-cid-hq7y2gue]{fill:var(--gold);stroke:#fff;stroke-width:1.5}[data-astro-cid-hq7y2gue][data-dot].is-active .bm__dot[data-astro-cid-hq7y2gue]{fill:var(--navy)}.bm__pulse[data-astro-cid-hq7y2gue]{fill:var(--gold);opacity:.25;transform-box:fill-box;transform-origin:center;animation:bm-pulse 2.4s ease-out infinite}@keyframes bm-pulse{0%{transform:scale(.7);opacity:.4}to{transform:scale(1.6);opacity:0}}.bm__legend[data-astro-cid-hq7y2gue]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:16px;font-size:12.5px;color:var(--muted)}.bm__legend[data-astro-cid-hq7y2gue] span[data-astro-cid-hq7y2gue]{display:inline-flex;align-items:center;gap:8px}.bm__legend[data-astro-cid-hq7y2gue] i[data-astro-cid-hq7y2gue]{width:12px;height:12px}.bm__legend[data-astro-cid-hq7y2gue] .bm__legend-dot[data-astro-cid-hq7y2gue]{width:10px;height:10px;border-radius:50%;background:var(--gold)}@media(max-width:960px){.bm[data-astro-cid-hq7y2gue]{grid-template-columns:1fr}.bm__figure[data-astro-cid-hq7y2gue]{order:-1}}.sectors[data-astro-cid-j5qajhjp]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px clamp(32px,4vw,56px)}.sectors__name[data-astro-cid-j5qajhjp]{font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);padding-bottom:12px;border-bottom:1px solid var(--line)}.sectors__name[data-astro-cid-j5qajhjp] span[data-astro-cid-j5qajhjp]{margin-left:6px;font-weight:400;color:var(--muted)}.sectors[data-astro-cid-j5qajhjp] ul[data-astro-cid-j5qajhjp]{list-style:none;display:grid;gap:9px;margin-top:16px}.sectors[data-astro-cid-j5qajhjp] li[data-astro-cid-j5qajhjp]{position:relative;padding-left:14px;font-size:14.5px;line-height:1.4;color:var(--text)}.sectors[data-astro-cid-j5qajhjp] li[data-astro-cid-j5qajhjp]:before{content:"";position:absolute;left:0;top:.55em;width:4px;height:4px;border-radius:50%;background:var(--gold)}@media(max-width:960px){.sectors[data-astro-cid-j5qajhjp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sectors[data-astro-cid-j5qajhjp]{grid-template-columns:1fr}}.hero-stats[data-astro-cid-crlbsqq7]{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px;margin:0}.hero-stats[data-astro-cid-crlbsqq7]>div[data-astro-cid-crlbsqq7]{display:flex;flex-direction:column-reverse;border-left:2px solid var(--gold);padding-left:16px}.hero-stats[data-astro-cid-crlbsqq7] dd[data-astro-cid-crlbsqq7]{margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:250;letter-spacing:-.04em;color:var(--white);line-height:1}.hero-stats[data-astro-cid-crlbsqq7] dt[data-astro-cid-crlbsqq7]{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin-top:8px}.center-head[data-astro-cid-crlbsqq7]{max-width:760px;margin:0 auto clamp(40px,5vw,64px);text-align:center}.center-head[data-astro-cid-crlbsqq7] .eyebrow[data-astro-cid-crlbsqq7]{justify-content:center}.center-head[data-astro-cid-crlbsqq7] .lead[data-astro-cid-crlbsqq7]{margin:20px auto 0}.list-head[data-astro-cid-crlbsqq7]{max-width:760px;margin-bottom:clamp(40px,5vw,56px)}.list-head[data-astro-cid-crlbsqq7] .lead[data-astro-cid-crlbsqq7]{margin-top:18px}
