.expmap{margin:0;--plate-foot: clamp(20px, 21%, 150px);--marker-color: var(--accent);--land-hi: var(--land);--land-lo: var(--land);--pin-hi: var(--marker-color);--pin-lo: var(--marker-color)}.expmap__frame{position:relative;width:100%}.expmap svg{display:block;width:100%;height:auto}.expmap__sphere{fill:var(--ocean);stroke:var(--sphere-stroke);stroke-width:1}.expmap__graticule{fill:none;stroke:var(--grat);stroke-width:.5;pointer-events:none}.expmap__land{stroke:var(--land-stroke);stroke-width:.6}.expmap__lakes{fill:var(--lake, var(--ocean));stroke:var(--lake-stroke, none);stroke-width:.4}.expmap__rivers{fill:none;stroke:var(--river, var(--track));stroke-width:var(--river-w, .6);stroke-linejoin:round;stroke-linecap:round;opacity:var(--river-op, .5)}.expmap__hit{fill:none;stroke:transparent;stroke-width:7;stroke-linejoin:round;stroke-linecap:round}.expmap__casing{fill:none;stroke:var(--track-casing, transparent);stroke-width:var(--track-casing-w, 0);stroke-linejoin:round;stroke-linecap:round;opacity:var(--track-casing-op, 1)}.expmap__line{fill:none;stroke:var(--track);stroke-width:var(--track-w);stroke-linejoin:round;stroke-linecap:round;opacity:var(--track-op);transition:stroke .16s var(--ease-precision),opacity .16s var(--ease-precision)}.expmap__track.is-featured .expmap__line{stroke:var(--track-feat);stroke-width:var(--track-feat-w);opacity:1}.expmap__pin{pointer-events:auto}.expmap[data-interactive=true] .expmap__pin{cursor:pointer}.expmap__pin-hit{fill:none;stroke:none;pointer-events:all}.expmap__pin-art{transform-box:fill-box;transform-origin:50% 100%;transition:transform .14s var(--ease-precision)}.expmap__pin-body{stroke:var(--pin-edge, #FFFFFF);stroke-width:1.3;paint-order:stroke;stroke-linejoin:round}.expmap__pin-hole{fill:var(--pin-edge, #FFFFFF)}.expmap__pin-shadow{fill:#06282638}.expmap[data-interactive=true] .expmap__pin:hover .expmap__pin-art,.expmap__pin.is-active .expmap__pin-art{transform:scale(1.18)}.expmap[data-interactive=true] .expmap__track.is-survey{cursor:pointer}.expmap.is-hovering .expmap__line{opacity:.16}.expmap.is-hovering .expmap__track.is-active .expmap__line{stroke:var(--track-active);opacity:1;stroke-width:calc(var(--track-feat-w) + .4)}.expmap.is-hovering .expmap__pin:not(.is-active){opacity:.5;transition:opacity .16s}.expmap__tip{position:absolute;z-index:6;pointer-events:none;transform:translate(-50%,calc(-100% - 12px));display:flex;flex-direction:column;gap:2px;padding:8px 10px;max-width:230px;background:var(--surf-card, #FFFFFF);border:1px solid var(--surf-card-hover, #F4F6F6);border-radius:var(--r-2);font-family:var(--font-sans)}.expmap__tip[data-flip=below]{transform:translate(-50%,12px)}.expmap__tip[hidden]{display:none}.expmap__tip-name{font-size:var(--fs-13);font-weight:600;color:var(--fg);line-height:1.25}.expmap__tip-meta{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--fg-3)}.expmap__tip-cta{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--accent-ink);margin-top:2px}.expmap__tip-cta[hidden]{display:none}.expmap__labels{position:absolute;inset:0;pointer-events:none}.expmap__label{position:absolute;transform:translate(11px,-50%);white-space:nowrap;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--label-fg, var(--fg-2));background:var(--label-bg, rgba(255, 255, 255, .72));padding:1px 5px;border-radius:2px}.expmap__brand{position:absolute;z-index:4;pointer-events:none;left:clamp(18px,4.5%,60px);top:clamp(22px,11%,86px);max-width:min(48%,440px);text-align:left}.expmap__lead{position:absolute;z-index:4;pointer-events:none;left:clamp(18px,4.5%,60px);bottom:var(--plate-foot);max-width:min(46%,440px);text-align:left}.expmap__specs{position:absolute;z-index:4;pointer-events:none;right:clamp(18px,4.5%,60px);bottom:clamp(20px,8%,56px);max-width:min(42%,360px);text-align:right}.expmap__hero{position:absolute;z-index:4;pointer-events:none;right:clamp(20px,5%,64px);bottom:clamp(20px,7%,60px);max-width:min(46%,460px);text-align:left}.expmap__brand :global(*),.expmap__lead :global(*),.expmap__specs :global(*),.expmap__hero :global(*){pointer-events:auto}.expmap__tape{position:absolute;left:16px;right:16px;bottom:12px;display:flex;justify-content:space-between;gap:12px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;color:var(--fg-3);pointer-events:none}.expmap__tape b{color:var(--accent);font-weight:500}.expmap--clean{--ocean: #FAFCFC;--sphere-stroke: transparent;--grat: transparent;--land: #EDF1F1;--land-stroke: #E1E7E7;--track: var(--aqua-400);--track-w: .9;--track-op: .62;--track-feat: var(--aqua-600);--track-feat-w: 1.5;--track-active: var(--accent)}.expmap--clean .expmap__frame{padding:8px}.expmap--plate{--ocean: var(--ink-25);--sphere-stroke: var(--ink-200);--grat: var(--ink-100);--land: #EAEFEF;--land-stroke: var(--ink-200);--track: var(--aqua-500);--track-w: 1;--track-op: .7;--track-feat: var(--aqua-700);--track-feat-w: 1.6;--track-active: var(--accent)}.expmap--plate .expmap__frame{background:var(--ocean);border:1px solid var(--border);border-radius:var(--r-2);padding:20px 16px 36px}.expmap--chart-light{--ocean: #DCF1F0;--ocean-hi: #ECF8F7;--ocean-lo: #C2E5E3;--sphere-stroke: #AFD9D6;--grat: rgba(12, 130, 141, .16);--land: #FFFFFF;--land-stroke: #CFE3E1;--track: var(--aqua-600);--track-w: 1;--track-op: .78;--track-feat: var(--aqua-800);--track-feat-w: 1.7;--track-active: var(--aqua-900);--marker-color: var(--aqua-700)}.expmap--chart-deep{--ocean: #1E7C7A;--ocean-hi: #2EA5A0;--ocean-lo: #0F5A58;--sphere-stroke: rgba(255, 255, 255, .32);--grat: rgba(255, 255, 255, .14);--land: #EAF3F1;--land-stroke: rgba(255, 255, 255, .35);--track: var(--aqua-lume);--track-w: 1;--track-op: .82;--track-feat: #EAFFFE;--track-feat-w: 1.8;--track-active: #FFFFFF;--marker-color: #EAFFFE}.expmap--chart-deep .expmap__line{filter:drop-shadow(0 0 1.5px var(--aqua-glow))}.expmap--chart.expmap--frame-globe .expmap__frame{background:#f6faf9;padding:6px}.expmap--chart.expmap--frame-atlantic .expmap__frame,.expmap--chart.expmap--frame-world .expmap__frame{background:var(--ocean)}.expmap--chart-deep.expmap--frame-globe .expmap__frame{background:#0c2f2e}.expmap--look-bathy .expmap__sphere{fill:transparent;stroke:transparent}.expmap--look-bathy.expmap--frame-atlantic .expmap__frame{background:radial-gradient(125% 95% at 40% 26%,#eaf7f6,#c9e8e6 55%,#a6d6d3)}.expmap--look-bathy.expmap--frame-globe{--ocean-hi: #EAF8F7;--ocean-lo: #93CFCC}.expmap--look-outline{--ocean: #F7FBFB;--grat: rgba(12, 130, 141, .12)}.expmap--look-outline .expmap__land{fill:none;stroke:var(--aqua-600);stroke-width:.7}.expmap--look-dotted .expmap__line{stroke-dasharray:.0016 .011;stroke-width:1.7}.expmap--look-dotted .expmap__track.is-featured .expmap__line{stroke-dasharray:.0018 .0085;stroke-width:2.1}.expmap--look-duotone{--ocean: #DCEEED;--land: #15302F;--land-stroke: #15302F;--grat: rgba(21, 48, 47, .1);--track: var(--aqua-500);--track-feat: var(--aqua-700);--track-active: var(--aqua-800);--marker-color: var(--aqua-600)}.expmap--look-mono{--ocean: #CDE7E5;--land: #ECF6F5;--land-stroke: #ABD6D3;--grat: rgba(12, 130, 141, .14);--track: var(--aqua-800);--track-feat: var(--aqua-900);--track-active: var(--aqua-900);--marker-color: var(--aqua-800)}.expmap--look-vignette .expmap__frame{-webkit-mask-image:radial-gradient(125% 105% at 48% 42%,#000 58%,transparent 100%);mask-image:radial-gradient(125% 105% at 48% 42%,#000 58%,transparent 100%)}.expmap--look-scan .expmap__line{stroke-dasharray:1;stroke-dashoffset:1;animation:exp-draw 2.4s var(--ease-precision) forwards;animation-delay:calc(var(--i, 0) * 22ms)}@keyframes exp-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.expmap--look-scan .expmap__line{animation:none;stroke-dashoffset:0}}.expmap--look-sea{--land: #FFFFFF;--land-hi: #FFFFFF;--land-lo: #FFFFFF;--land-stroke: var(--aqua-600);--grat: rgba(255, 255, 255, .5);--river: #2FBCC8;--river-w: .8;--river-op: .8;--track: var(--aqua-800);--track-w: 1;--track-op: .82;--track-casing: rgba(255, 255, 255, .6);--track-casing-w: 2.6;--track-casing-op: .75;--track-feat: var(--aqua-900);--track-feat-w: 2;--track-active: var(--aqua-900);--marker-color: var(--aqua-900);--label-fg: var(--aqua-900);--label-bg: rgba(255, 255, 255, .82);--ocean: #2CC3CF;--ocean-hi: #7FDCE4;--ocean-lo: #12A3B0}.expmap--look-sea .expmap__sphere{fill:transparent;stroke:transparent}.expmap.expmap--look-sea .expmap__frame{background:linear-gradient(180deg,#7FDCE4 0%,#2CC3CF 50%,var(--aqua-500) 100%)}.expmap--chart-deep .expmap__label{--label-fg: #EAFFFE;--label-bg: rgba(10, 47, 46, .55)}.expmap--region-zoom svg{transform:scale(1.04);will-change:transform;transition:opacity .18s var(--ease-precision),transform .26s var(--ease-precision)}.expmap--region-zoom.is-busy svg{opacity:0}@media(prefers-reduced-motion:reduce){.expmap--region-zoom svg{transform:none;transition:opacity .18s var(--ease-precision)}}.expmap__layer:not(.is-active){display:none}.expmap--region-zoom .expmap__brand{max-width:min(60%,560px);top:clamp(20px,5%,52px)}.expmap--region-zoom:has(.expmap__brand) .expmap__frame:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(60% 72% at -4% -6%,rgba(253,252,250,.94) 0%,rgba(253,252,250,.55) 34%,transparent 62%)}.expmap__pin--region:focus{outline:none}.expmap__pin--region:focus-visible .expmap__pin-art{transform:scale(1.18)}.expmap--look-sea{--pin-hi: var(--accent);--pin-lo: var(--aqua-700)}.expmap--look-sea .expmap__pin-body{stroke:#0a1614;stroke-width:1.6}.expmap--look-sea .expmap__pin-hole{fill:#fff}.expmap--look-sea .expmap__pin-art{transform:scale(1.5)}.expmap--look-sea[data-interactive=true] .expmap__pin:hover .expmap__pin-art,.expmap--look-sea .expmap__pin.is-active .expmap__pin-art{transform:scale(1.72)}.expmap--look-sea .expmap__pin-hit{cy:-17px;r:min(var(--hit-r, 99px),25px)}@media(min-width:901px){.expmap--look-sea .expmap__pin-art{transform:scale(.75)}.expmap--look-sea[data-interactive=true] .expmap__pin:hover .expmap__pin-art,.expmap--look-sea .expmap__pin.is-active .expmap__pin-art{transform:scale(.86)}.expmap--look-sea .expmap__pin-hit{cy:-9px;r:min(var(--hit-r, 99px),14px)}}.expmap__region-bar{position:absolute;z-index:5;left:clamp(18px,4.5%,60px);top:clamp(18px,6%,44px);display:flex;align-items:center;gap:12px;opacity:0;visibility:hidden;transition:opacity .18s var(--ease-precision),visibility .18s}.expmap[data-mode=region] .expmap__region-bar{opacity:1;visibility:visible}.expmap[data-mode=region] .expmap__brand,.expmap[data-mode=region] .expmap__lead,.expmap[data-mode=region] .expmap__specs,.expmap[data-mode=region] .expmap__hero{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,visibility .18s}.expmap__region-back{display:inline-flex;align-items:center;gap:12px;min-height:56px;font-family:var(--font-sans);font-size:16px;font-weight:500;color:#fff;background:var(--accent);border:1px solid var(--accent);border-radius:4px;padding:14px 20px;cursor:pointer;transition:background .14s}.expmap__region-back:hover{background:#fff;color:var(--accent-ink)}.expmap__region-back svg{flex:0 0 24px}.expmap__region-title{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-15);letter-spacing:-.01em;color:var(--ink-900)}.expmap__picker{position:absolute;inset:0;z-index:10}.expmap__picker[hidden]{display:none}.expmap__picker-scrim{position:absolute;inset:0;background:#fdfcfabd;animation:expmap-picker-in .14s var(--ease-precision)}.expmap__picker-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(300px,calc(100% - 36px));max-height:min(280px,78vh);display:flex;flex-direction:column;overflow:hidden;background:var(--surf-card);border:0;border-radius:12px;animation:expmap-picker-in .16s var(--ease-precision)}.expmap__picker-head{margin:0;padding:11px 14px 7px;flex:none;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.expmap__picker-list{margin:0;padding:0 0 6px;list-style:none;overflow-y:auto;-webkit-overflow-scrolling:touch}.expmap__picker-item[hidden]{display:none}.expmap__picker-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;width:100%;min-height:44px;padding:8px 14px;background:none;border:0;text-align:left;cursor:pointer;transition:background .12s var(--ease-precision)}.expmap__picker-row:hover,.expmap__picker-row:focus-visible{background:var(--surf-card-hover)}.expmap__picker-row:focus-visible{outline:2px solid var(--aqua-500);outline-offset:-2px}.expmap__picker-name{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-15);letter-spacing:-.01em;color:var(--ink-900)}.expmap__picker-meta{font-family:var(--font-mono);font-size:10.5px;color:var(--fg-3);white-space:nowrap}.expmap:has(.expmap__picker:not([hidden])) .expmap__lidar{opacity:0}@keyframes expmap-picker-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.expmap__picker-scrim,.expmap__picker-card{animation:none}.expmap__picker-row{transition:none}}@media(max-width:640px){.expmap__picker-card{max-height:calc(100% - 16px)}.expmap__region-back{min-height:56px;white-space:nowrap}.expmap__region-bar{gap:8px;flex-wrap:wrap;right:18px}.expmap__region-title{font-size:13px}}@media(pointer:fine){.expmap--game .expmap__frame{cursor:crosshair}.expmap--game .expmap__brand,.expmap--game .expmap__lead,.expmap--game .expmap__specs,.expmap--game .expmap__hero,.expmap--game .expmap__region-bar,.expmap--game .expmap__readout,.expmap--game .expmap__tip{cursor:auto}}.expmap__lidar{position:absolute;top:0;left:0;width:64px;height:72px;z-index:9;pointer-events:none;opacity:0;transition:opacity .14s var(--ease-precision);filter:drop-shadow(0 1px 2px rgba(8,30,28,.28))}.expmap--game.is-lidar .expmap__lidar{opacity:1}.expmap__lidar .lc-fov{fill:var(--accent);opacity:.1;transition:opacity .16s}.expmap__lidar .lc-beam{stroke:var(--accent);stroke-width:1.5;stroke-dasharray:4 4;stroke-linecap:round;opacity:.7;animation:lc-pulse .9s linear infinite}.expmap__lidar .lc-core{stroke:#d9fffb;stroke-width:.6;opacity:.45}.expmap__lidar .lc-mast{stroke:#14302e;stroke-width:1.4}.expmap__lidar .lc-mast-eye{fill:none;stroke:#14302e;stroke-width:1.1}.expmap__lidar .lc-body{fill:#14302e;stroke:#ffffff8c;stroke-width:1}.expmap__lidar .lc-band{fill:#ffffff38}.expmap__lidar .lc-led{fill:var(--aqua-lume, #5FD8E3)}.expmap__lidar .lc-nose{fill:#14302e;stroke:#fff6;stroke-width:.8}.expmap__lidar .lc-lens{fill:#bff7f2;stroke:#14302ed9;stroke-width:1}.expmap__lidar .lc-ring{fill:none;stroke:var(--aqua-900, #073034);stroke-width:1.2;opacity:.75}.expmap__lidar .lc-ring--pulse{animation:lc-ping 1.5s ease-out infinite;transform-box:fill-box;transform-origin:center}.expmap__lidar .lc-locate{fill:none;stroke:var(--aqua-900, #073034);stroke-width:1.4;opacity:0;transform-box:fill-box;transform-origin:center}.expmap__lidar.is-locating .lc-locate{animation:lc-locate .48s ease-out}@keyframes lc-locate{0%{transform:scale(2.4);opacity:.9}to{transform:scale(.7);opacity:0}}@keyframes lc-pulse{to{stroke-dashoffset:-8}}@keyframes lc-ping{0%{transform:scale(.5);opacity:.8}80%,to{transform:scale(1.75);opacity:0}}.expmap--game.is-firing .expmap__lidar .lc-fov{opacity:.22}.expmap--game.is-firing .expmap__lidar .lc-beam{opacity:1;animation-duration:.3s}.expmap__ripple{position:absolute;z-index:6;pointer-events:none;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:1.6px solid var(--aqua-900, #073034);animation:lc-ripple .75s ease-out both}.expmap__ripple--late{animation-delay:.14s}@keyframes lc-ripple{0%{transform:scale(.25) scaleY(.4);opacity:.95}to{transform:scale(3.4) scaleY(.4);opacity:0}}.expmap__station{position:absolute;z-index:5;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--aqua-900, #073034);pointer-events:none;box-shadow:0 0 0 1.5px #fdfcfad9}.expmap__station:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.2px solid var(--aqua-900, #073034);opacity:.6;animation:lc-station 1.8s ease-out infinite}@keyframes lc-station{0%{transform:scale(.6);opacity:.7}70%,to{transform:scale(1.5);opacity:0}}.expmap__station--dry{background:var(--fg-3)}.expmap__station--dry:after{border-color:var(--fg-3)}.expmap__title-h{position:absolute;z-index:5;top:16px;right:clamp(18px,4.5%,60px);display:inline-flex;flex-direction:column;align-items:flex-end;gap:7px;white-space:nowrap;pointer-events:none;font-family:var(--font-sans);font-weight:500;font-size:clamp(19px,2vw,27px);letter-spacing:-.02em;line-height:1.2;color:var(--fg);text-shadow:0 1px 1px rgba(253,252,250,.8),0 0 4px rgba(253,252,250,.85),0 0 9px rgba(253,252,250,.6)}.expmap__title-rule{display:block;width:clamp(24px,2.8vw,38px);height:1px;flex:none;background:var(--aqua-800)}@media(max-width:760px){.expmap__title-h{top:26px;font-size:16px;gap:7px}.expmap__title-rule{width:20px}}.expmap__hint{position:absolute;z-index:5;bottom:var(--plate-foot);right:clamp(18px,4.5%,60px);display:none;align-items:center;gap:7px;padding:6px 12px;background:#ffffffc7;border:1px solid rgba(169,216,212,.9);border-radius:999px;pointer-events:none;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.05em;color:var(--aqua-900);transition:opacity .45s var(--ease-precision)}@media(pointer:fine){.expmap__hint{display:flex}}.expmap__hint-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none;animation:lc-hintdot 2.2s ease-in-out infinite}@keyframes lc-hintdot{0%,to{opacity:1}50%{opacity:.25}}.expmap--game.is-hinted .expmap__hint{opacity:0}.expmap__readout{position:absolute;z-index:7;width:min(262px,calc(100% - 24px));background:var(--surf-card, #FFFFFF);border:1.5px solid #14302e;border-radius:var(--r-2, 8px);overflow:hidden;font-family:var(--font-mono);animation:lc-box-in .24s var(--ease-precision)}.expmap__readout[hidden]{display:none}.expmap__readout.is-leaving{opacity:0;transition:opacity .24s}@keyframes lc-box-in{0%{opacity:0;transform:translateY(5px) scale(.97)}}.expmap__readout-head{display:flex;align-items:center;gap:8px;padding:8px 10px 7px;background:#14302e}.expmap__readout-dot{width:7px;height:7px;border-radius:50%;background:var(--aqua-lume, #5FD8E3);flex:none}.expmap__readout-dot--dry{background:#fff6}.expmap__readout.is-measuring .expmap__readout-dot{animation:lc-rec .5s steps(2,start) infinite}@keyframes lc-rec{to{opacity:.15}}.expmap__readout-title{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#bff7f2;flex:1}.expmap__readout-close{flex:none;border:0;background:none;padding:0 2px;cursor:pointer;font-family:inherit;font-size:15px;line-height:1;color:#ffffff8c}.expmap__readout-close:hover{color:#fff}.expmap__readout-rows{padding:9px 12px 5px;display:flex;flex-direction:column;gap:5px}.expmap__readout-row{display:flex;justify-content:space-between;gap:14px;font-size:11px;opacity:0;transform:translateY(3px);transition:opacity .2s,transform .2s}.expmap__readout-row.is-on{opacity:1;transform:none}.expmap__readout-row .rk{color:var(--fg-3);letter-spacing:.08em;font-size:10px;text-transform:uppercase;padding-top:1px}.expmap__readout-row .rv{color:var(--ink-900);white-space:nowrap;min-height:1em}.expmap__readout-row--m .rv.is-set{color:var(--aqua-900)}.expmap__readout-gap{height:7px}.expmap__readout-gap--land{height:9px}.expmap__readout-msg,.expmap__readout-fact{margin:0;font-family:var(--font-sans);line-height:1.45;opacity:0;transform:translateY(3px);transition:opacity .22s,transform .22s}.expmap__readout-msg{padding:10px 12px 2px;font-size:12.5px;color:var(--fg)}.expmap__readout-fact{padding:8px 12px 4px;font-size:12px;color:var(--fg-2)}.expmap__readout-msg.is-on,.expmap__readout-fact.is-on{opacity:1;transform:none}.expmap__readout-fact .fk{display:block;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:3px}.expmap__readout-foot{padding:6px 12px 9px;font-size:9px;letter-spacing:.02em;font-style:italic;white-space:nowrap;color:var(--fg-3);opacity:0;transition:opacity .3s}.expmap__readout-foot.is-on{opacity:.85}.expmap__readout-lead,.expmap__readout-sub,.expmap__readout-note{margin:0;opacity:0;transform:translateY(3px);transition:opacity .22s,transform .22s}.expmap__readout-lead.is-on,.expmap__readout-sub.is-on,.expmap__readout-note.is-on,.expmap__readout-link.is-on{opacity:1;transform:none}.expmap__readout-lead{padding:10px 12px 2px;font-family:var(--font-sans);font-size:13.5px;font-weight:500;line-height:1.3;color:var(--ink-900)}.expmap__readout-sub{padding:3px 12px 8px;font-size:10px;color:var(--fg-3)}.expmap__readout-note{padding:2px 12px 8px;font-size:9px;letter-spacing:.02em;color:var(--fg-3)}.expmap__readout-link{display:block;padding:8px 12px 9px;background:#12a3b012;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--aqua-900);text-decoration:none;opacity:0;transform:translateY(3px);transition:opacity .22s,transform .22s,background .14s}.expmap__readout-link:hover,.expmap__readout-link:focus-visible{background:#12a3b029}.expmap__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.expmap__lidar .lc-beam,.expmap__lidar .lc-ring--pulse,.expmap__lidar .lc-locate,.expmap__ripple,.expmap__hint-dot,.expmap__readout-dot,.expmap__station:after,.expmap__readout{animation:none}.expmap__readout-row,.expmap__readout-msg,.expmap__readout-fact,.expmap__readout-lead,.expmap__readout-sub,.expmap__readout-note,.expmap__readout-link{transition:none}}.expmap .expmap__connector{stroke-width:calc(var(--track-w) * .75);pointer-events:none}.expmap .expmap__connector-casing{stroke-width:calc(var(--track-casing-w, 0px) * .75);pointer-events:none}
