.placement-tv-header__text[data-v-be938f07]{margin-top:24px}@media (width>=992px){.placement-tv-header__text[data-v-be938f07]{margin-top:32px}}.placement-tv[data-v-be938f07]{margin-top:24px;position:relative;overflow:hidden}.placement-tv__wrapper[data-v-be938f07]{aspect-ratio:375/480;border-radius:12px;width:100%;height:auto;overflow:hidden}@media (width>=768px){.placement-tv__wrapper[data-v-be938f07]{aspect-ratio:unset;height:500px}}.placement-tv__pin[data-v-be938f07]{aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-main);width:36px;color:var(--color-baseBlack,#222);border-radius:50%;place-content:center;padding:6px;transition:border .4s;display:grid;overflow:hidden;transform:translate(-50%,-50%)}@media (width>=992px){.placement-tv__pin[data-v-be938f07]{border-width:3px;width:70px;padding:12px}}.placement-tv__pin[data-v-be938f07] svg{width:100%}.placement-tv__pin[data-v-be938f07] path{fill:var(--color-baseBlack,#222)}.placement-tv__placeholder[data-v-be938f07]{z-index:1;background-color:#b3b3b3;place-content:center;width:100%;height:100%;display:grid;position:absolute}.placement-tv__placeholder[data-v-be938f07] .loader{height:100%}.placement-tv__wrapper[data-v-be938f07]{position:relative}.placement-tv__over[data-v-be938f07]{bottom:calc(4px + var(--map-control-inset-h));background-color:var(--color-white);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:12px;display:inline-flex;position:absolute;left:4px}@media (width>=992px){.placement-tv__over[data-v-be938f07]{bottom:calc(0px + var(--map-control-inset-h));left:10px}}.placement-tv__distance[data-v-be938f07]{flex-direction:column;gap:4px;display:flex}.cluster[data-v-be938f07]{position:relative}.cluster svg[data-v-be938f07]{vertical-align:middle;max-width:unset}.cluster__count[data-v-be938f07]{place-content:center;width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.infrastructure-pin[data-v-be938f07]{display:flex;position:absolute;top:-14px;left:-14px}.infrastructure-pin img[data-v-be938f07]{background-color:var(--bgc);border:1px solid var(--color-white);-o-object-fit:contain;object-fit:contain;z-index:1;border-radius:28px;width:28px;height:28px;position:relative}.infrastructure-pin span[data-v-be938f07]{background-color:var(--bgc);white-space:nowrap;color:var(--color-white);opacity:0;transform-origin:15px;border-radius:30px;margin-left:-28px;padding-left:38px;padding-right:15px;font-size:14px;font-weight:500;line-height:28px;transition:all .3s;scale:0 1}.infrastructure-pin:hover span[data-v-be938f07]{opacity:1;scale:1}
