.ContactMap-module__L0pYeW__map{width:100%;margin:0}.ContactMap-module__L0pYeW__frame{aspect-ratio:16/10;border:1px solid var(--line);background:var(--s2-flat);isolation:isolate;border-radius:14px;display:block;position:relative;overflow:hidden}.ContactMap-module__L0pYeW__image{object-fit:cover;filter:invert(.92)hue-rotate(185deg)saturate(.55)brightness(.92)contrast(.92);width:100%;height:100%;transition:transform .6s var(--ease-out,ease);display:block}.ContactMap-module__L0pYeW__frame:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(70% 70%,#0000 55%,#0b0f1f8c);position:absolute;inset:0}.ContactMap-module__L0pYeW__pin{z-index:2;pointer-events:none;justify-items:center;gap:8px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-9px)}.ContactMap-module__L0pYeW__pin i{background:var(--sig);width:18px;height:18px;box-shadow:0 0 0 6px color-mix(in srgb, var(--sig) 28%, transparent);border:3px solid #0b0f1f;border-radius:50%;position:relative}.ContactMap-module__L0pYeW__pin i:after{content:"";border:1px solid var(--sig);animation:ContactMap-module__L0pYeW__ping 2.4s var(--ease-out,ease-out) infinite;border-radius:50%;position:absolute;inset:-9px}@keyframes ContactMap-module__L0pYeW__ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.ContactMap-module__L0pYeW__pin b{border:1px solid var(--line);color:var(--ink-strong);white-space:nowrap;background:#0b0f1fe0;border-radius:6px;padding:5px 10px;font-size:.8rem;font-weight:600}.ContactMap-module__L0pYeW__caption{text-align:right;margin-top:.5rem;font-size:.75rem}.ContactMap-module__L0pYeW__caption a{color:var(--ink-dim);text-decoration:none}@media (hover:hover){.ContactMap-module__L0pYeW__frame:hover .ContactMap-module__L0pYeW__image{transform:scale(1.03)}.ContactMap-module__L0pYeW__caption a:hover{color:var(--ink)}}.ContactMap-module__L0pYeW__frame:focus-visible{outline:2px solid var(--sig);outline-offset:4px}@media (prefers-reduced-motion:reduce){.ContactMap-module__L0pYeW__pin i:after{animation:none}.ContactMap-module__L0pYeW__image{transition:none}}
