.pointr-map-intro-section{box-sizing:border-box;padding:var(--pmi-pt,0) var(--pmi-pr,0) var(--pmi-pb,0) var(--pmi-pl,0)}.pointr-map-intro{border-radius:var(--pmi-radius,16px);height:var(--pmi-h,640px);isolation:isolate;overflow:hidden;position:relative;width:100%}.pointr-map-intro #pointr-map{inset:0;position:absolute}.pointr-map-intro__notice{background:#f2f3f5;color:#333;display:grid;font:16px/1.5 sans-serif;inset:0;margin:0;padding:24px;place-items:center;position:absolute;text-align:center}@media (max-width:767px){.pointr-map-intro-section{padding:var(--pmi-pt-m,0) var(--pmi-ps-m,0) var(--pmi-pb-m,0)}.pointr-map-intro{height:var(--pmi-h-mobile,520px)}}.pointr-map-intro__close,.pointr-map-intro__open{display:none}@media (max-width:767px){.pointr-map-intro[data-mobile-fullscreen=on] .pointr-map-intro__open{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.28),transparent 45%);border:0;cursor:pointer;display:flex;inset:0;justify-content:center;padding:0 16px 56px;position:absolute;z-index:5;-webkit-tap-highlight-color:transparent}.pointr-map-intro__pill{background:#fff;border-radius:999px;box-shadow:0 4px 16px rgba(0,0,0,.18);color:#0b1f66;font:600 15px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;padding:12px 20px}.pointr-map-intro.is-fullscreen{background:#fff;border-radius:0;height:100vh;height:100dvh;inset:0;position:fixed;width:100%;z-index:2147483000}.pointr-map-intro.is-fullscreen .pointr-map-intro__open{display:none}.pointr-map-intro.is-fullscreen .pointr-map-intro__close{background:#0b1f66;border:0;border-radius:999px;bottom:calc(52px + env(safe-area-inset-bottom, 0px));box-shadow:0 4px 16px rgba(0,0,0,.25);color:#fff;display:block;font:600 15px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;left:50%;padding:12px 28px;position:absolute;transform:translateX(-50%);z-index:6;-webkit-tap-highlight-color:transparent}.pointr-map-intro.is-fullscreen #pointr-map{top:env(safe-area-inset-top,0)}}html.pmi-locked,html.pmi-locked body{overflow:hidden;overscroll-behavior:none}.pointr-map-intro.is-fullscreen,.pointr-map-intro.is-fullscreen #pointr-map,.pointr-map-intro.is-fullscreen #pointr-map *{overscroll-behavior:contain}.pointr-map-intro.is-fullscreen #pointr-map{-webkit-overflow-scrolling:touch}