:root{--tint-open:var(--color-bg);--tint-mid:var(--color-surface);--tint-shoal:#c4d0d7;--iso:#6f7c88;--iso-index:#4a5866;--iso-w:.8px;--iso-index-w:1.1px;--coast-w:1.6px;--course-w:2.5px}.chart{width:100%;height:100%;display:block}.chart *{vector-effect:non-scaling-stroke}.chart .band-mid{fill:var(--tint-mid)}.chart .band-shoal{fill:var(--tint-shoal)}.chart .land{fill:var(--color-bg)}.chart .land-hatch{fill:url(#nk-land-hatch)}.chart .hatch{stroke:var(--iso);stroke-width:.6px;stroke-opacity:.45}.chart .coast{fill:none;stroke:var(--color-ink);stroke-width:var(--coast-w);stroke-linejoin:round}.chart .drying{fill:none;stroke:var(--iso-index);stroke-width:1px;stroke-dasharray:3 3}.chart .iso{fill:none;stroke:var(--iso);stroke-width:var(--iso-w);stroke-linejoin:round;stroke-opacity:.85}.chart .iso-index{stroke:var(--iso-index);stroke-width:var(--iso-index-w);stroke-opacity:1}.chart text{font-family:var(--font-body);font-variant-numeric:tabular-nums}.chart .snd{fill:var(--iso-index);font-size:11px;font-style:italic;font-weight:400}.chart .snd tspan{font-size:.72em}.chart .halo{paint-order:stroke;stroke:var(--color-bg);stroke-width:4px;stroke-linejoin:round}.chart .course{fill:none;stroke:var(--color-accent);stroke-width:var(--course-w);stroke-linecap:round;stroke-linejoin:round}.chart .course-wake{fill:none;stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:2 5;stroke-opacity:.8}.chart .wp{fill:var(--color-bg);stroke:var(--color-accent);stroke-width:2px;r:8px}.chart .wp-here{fill:var(--color-accent);r:5px;stroke:none}.chart .wp-ring{fill:none;stroke:var(--color-accent);stroke-width:1px;r:15px}.chart .wp-label{fill:var(--color-ink);font-size:15px;font-weight:600}.chart .wp-sub{fill:var(--color-ink-muted);font-size:13px;font-weight:500}.chart .bearing{fill:var(--color-accent);letter-spacing:.02em;font-size:12px;font-weight:500}.chart .needle-dark{fill:var(--color-ink)}.chart .needle-light{fill:var(--color-bg);stroke:var(--color-ink);stroke-width:1px;stroke-linejoin:round}.chart .needle-n{font-family:var(--font-display);fill:var(--color-ink);font-size:22px;font-weight:700}.chart .tick{stroke:var(--color-ink);stroke-width:1px}.chart .tick-minor{stroke:var(--iso);stroke-width:1px}.chart .tick-label{fill:var(--iso-index);font-size:10px}.chart .cartouche-box{fill:var(--color-bg);stroke:var(--iso);stroke-width:1px}.chart .cartouche-title{fill:var(--color-ink);font-size:13px;font-weight:600}.chart .scale-dark{fill:var(--color-ink)}.chart .scale-light{fill:var(--color-bg);stroke:var(--color-ink);stroke-width:1px}.chart .scale-label{fill:var(--color-ink-muted);font-size:11px}@media (width<=1099px){.hero-chart .chart .snd{font-size:15px}.hero-chart .chart .wp-label{font-size:21px}.hero-chart .chart .wp-sub{font-size:18px}.hero-chart .chart .bearing{font-size:16px}.hero-chart .chart .needle-n{font-size:30px}.hero-chart .chart .wp{r:11px}.hero-chart .chart .wp-here{r:7px}.hero-chart .chart .wp-ring{r:20px}.hero-chart .chart .halo{stroke-width:5px}.hero-chart .chart .tick-label{font-size:14px}}@media (width<=599px){.hero-chart .chart .snd{font-size:19px}.hero-chart .chart .snd-minor,.hero-chart .chart .cartouche,.hero-chart .chart .tick-label{display:none}.hero-chart .chart .wp-label{font-size:27px}.hero-chart .chart .wp-sub{font-size:23px}.hero-chart .chart .bearing{font-size:21px}.hero-chart .chart .needle-n{font-size:38px}.hero-chart .chart .wp{r:15px}.hero-chart .chart .wp-here{r:9px}.hero-chart .chart .wp-ring{r:27px}.hero-chart .chart .halo{stroke-width:6px}}.chart .neat{fill:none;stroke:none}@media (width>=1100px){.hero-chart .neat{stroke:var(--iso);stroke-width:1px}}.chart .sea{fill:var(--tint-open)}.chart .hatchfill{stroke:none}.chart .frame{fill:none;stroke:var(--iso);stroke-width:1px}.chart .ring{fill:none;stroke:var(--color-accent);stroke-width:1.2px}.chart .ring-dash{stroke-dasharray:3 5}.chart .ring-fill{fill:var(--color-bg);stroke:var(--color-accent);stroke-width:2px}.chart .dot{fill:var(--color-accent)}.chart .thick{fill:none;stroke-width:1.6px}.chart [data-how-leg],.chart [data-consult-course]{vector-effect:none}.chart .course-head{fill:none;stroke:var(--color-accent);stroke-width:var(--course-w);stroke-linecap:round;stroke-linejoin:round}.chart .track-line{fill:none;stroke:var(--color-ink);stroke-width:1.4px}.chart .track-tick{fill:none;stroke:var(--color-ink);stroke-width:1px}.chart .track-head{fill:none;stroke:var(--color-ink);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.chart .track-label{fill:var(--color-ink);font-size:18px;font-weight:600}.chart .level{fill:none;stroke:var(--color-accent);stroke-width:2px}.chart .bearing-line{fill:none;stroke:var(--color-ink);stroke-width:1px;stroke-dasharray:5 4}.chart .buoy-can{fill:var(--color-ink)}.chart .buoy-cone{fill:var(--color-bg);stroke:var(--color-ink);stroke-width:1.2px;stroke-linejoin:round}.chart .dial{fill:var(--color-bg);stroke:var(--color-ink);stroke-width:1.2px}.chart .dial-share{fill:var(--tint-shoal);stroke:var(--iso-index);stroke-width:1px}.chart .keel-blade{fill:var(--color-ink)}.chart .waterline{fill:none;stroke:var(--color-ink);stroke-width:1.4px}.chart .leader{fill:none;stroke:var(--color-ink);stroke-width:1px}.chart .draft{fill:var(--color-ink);font-size:13px;font-style:italic;font-weight:600}.chart-why .wp-label{font-size:24px}.chart-why .wp-sub{font-size:18px}.chart-why .snd{font-size:14px}.chart-how-tall .bearing{font-size:15px}.chart-how-tall .snd{font-size:14px}.chart-fix .wp-sub{font-size:13px}.chart-about .wp-label{font-size:22px}.chart-about .wp-sub,.chart-about .bearing{font-size:17px}.chart-about .snd,.chart-about .tick-label{font-size:14px}.chart-about .draft{font-size:16px}.chart-consult .wp-label{font-size:26px}.chart-consult .wp-sub{font-size:20px}.chart-consult .snd{font-size:14px}@media (width<=599px){.chart-about .wp-label{font-size:34px}.chart-about .wp-sub,.chart-about .bearing{font-size:26px}.chart-about .snd,.chart-about .tick-label,.chart-about .draft{font-size:22px}.chart-about .halo{stroke-width:6px}.chart-why .track-label{font-size:22px}.chart-consult .wp-label{font-size:36px}.chart-consult .wp-sub{font-size:28px}}.chart-dark .sea{fill:none}.chart-dark .band-mid{fill:#f5f4f00f}.chart-dark .band-shoal{fill:#f5f4f01f}.chart-dark .iso{stroke:var(--deep-muted);stroke-opacity:.66}.chart-dark .iso-index{stroke-opacity:.95}.chart-dark .land{fill:var(--panel-fill,var(--deep))}.chart-dark .hatch,.chart-dark .coast,.chart-dark .drying{stroke:var(--deep-muted)}.chart-dark .snd{fill:var(--deep-muted)}.chart-dark .halo{stroke:var(--panel-fill,var(--deep))}.chart-dark .course,.chart-dark .ring{stroke:var(--deep-cta)}.chart-dark .ring-fill{fill:var(--panel-fill,var(--deep));stroke:var(--deep-cta)}.chart-dark .wp-label{fill:var(--deep-text)}.chart-dark .wp-sub{fill:var(--deep-muted)}.chart-seam .bearing{font-size:15px}@media (width<=599px){.chart-seam .bearing{font-size:19px}.chart-seam .snd{font-size:14px}}.chart .snd{fill-opacity:.55}.chart-dark .snd{fill-opacity:.6}.chart-how-wide .wp-label{font-size:24px}.chart-how-wide .wp-sub{font-size:19px}.chart-how-tall .wp-label{font-size:30px}.chart-how-tall .wp-sub{font-size:23px}
