.bigpara-track[data-astro-cid-fsex7fiy]{position:relative;width:var(--nv-col-5-8);height:150vh;margin-inline-start:auto}.bigpara-text[data-astro-cid-fsex7fiy]{position:sticky;top:50%;transform:translateY(-50%);margin:0;opacity:0;text-align:left;font-family:var(--nv-font-display);font-weight:var(--nv-font-weight-regular);font-size:36px;line-height:var(--nv-leading-snug);letter-spacing:-.01em}.bigpara-indent[data-astro-cid-fsex7fiy]{display:inline-block;width:120px}@media(scripting:none){.bigpara-text[data-astro-cid-fsex7fiy]{opacity:1}}@media(prefers-reduced-motion:reduce){.bigpara-text[data-astro-cid-fsex7fiy]{opacity:1}}@media(max-width:991px){.bigpara-track[data-astro-cid-fsex7fiy]{width:var(--nv-col-6-8)}.bigpara-indent[data-astro-cid-fsex7fiy]{width:80px}}@media(max-width:767px){.bigpara[data-astro-cid-fsex7fiy]{padding-block:var(--nv-space-48) var(--nv-space-24)}.bigpara-text[data-astro-cid-fsex7fiy]{position:static;transform:none;font-size:26px}.bigpara-track[data-astro-cid-fsex7fiy]{height:auto}.bigpara-indent[data-astro-cid-fsex7fiy]{width:64px}}@media(max-width:479px){.bigpara-text[data-astro-cid-fsex7fiy]{font-size:22px}.bigpara-track[data-astro-cid-fsex7fiy]{width:100%}.bigpara-indent[data-astro-cid-fsex7fiy]{width:56px}}.lmap{display:flex;flex-direction:column;gap:var(--nv-space-16);position:relative;z-index:0;isolation:isolate}.lmap-canvas{width:100%;aspect-ratio:2 / 1;max-height:640px;background-color:var(--nv-neutral-950)}@media(max-width:767px){.lmap-canvas{aspect-ratio:1 / 1}}.lmap-canvas .leaflet-tile-pane{-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);mask-composite:intersect}.lmap-full .leaflet-top{top:134px}.lmap-full .lmap-canvas{aspect-ratio:auto;height:100vh;height:100svh;max-height:none}.lmap-full .lmap-canvas .leaflet-tile-pane{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}.lmap-pin-wrap{background:none;border:none}.lmap-pin{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;color:var(--nv-neutral-300);background-color:var(--nv-neutral-950);border:var(--nv-border-width-hairline) solid var(--nv-neutral-600);transition:transform var(--nv-transition-base, .2s ease),background-color var(--nv-transition-base, .2s ease),color var(--nv-transition-base, .2s ease)}.lmap-pin svg{width:14px;height:14px}.lmap-pin:hover,.lmap-pin.is-hl{transform:scale(1.15);color:var(--nv-neutral-950);background-color:var(--nv-neutral-200);border-color:var(--nv-neutral-200)}.lmap-pin.is-main{background-color:var(--nv-sienna-500);border:2px solid var(--nv-neutral-200);box-shadow:0 0 0 6px #95482c40}.lmap-pin.is-main:hover{background-color:var(--nv-sienna-500)}.lmap-pin-logo{width:70%;height:70%;background-color:var(--nv-neutral-200);mask:url(/images/navalis-logo.svg) no-repeat center / contain;-webkit-mask:url(/images/navalis-logo.svg) no-repeat center / contain}.lmap-canvas .leaflet-popup-content-wrapper{background-color:var(--nv-neutral-900);color:var(--nv-neutral-200);border:var(--nv-border-width-hairline) solid var(--nv-color-border);border-radius:var(--nv-radius-sm);box-shadow:0 16px 48px #00000080}.lmap-canvas .leaflet-popup-content{margin:var(--nv-space-12) var(--nv-space-16);display:flex;flex-direction:column;gap:2px}.lmap-pop-name{font-family:var(--nv-font-display);font-weight:var(--nv-font-weight-regular);font-size:17px;line-height:var(--nv-leading-snug)}.lmap-pop-note{font-size:13px;color:var(--nv-color-text-secondary)}.lmap-canvas .leaflet-popup-tip{background-color:var(--nv-neutral-900)}.lmap-canvas .leaflet-control-zoom a{background-color:var(--nv-neutral-900);color:var(--nv-neutral-200);border-color:var(--nv-neutral-800)}.lmap-canvas .leaflet-control-zoom a:hover{background-color:var(--nv-neutral-800)}.lmap-canvas .leaflet-control-attribution{background-color:transparent;color:var(--nv-neutral-600);font-size:10px}.lmap-canvas .leaflet-control-attribution a{color:var(--nv-neutral-500)}@media(max-width:767px){.lmap-full .leaflet-control-zoom{display:none}.lmap-full .lmap-canvas{height:90svh}}
