@font-face{font-family:Instrument Serif;src:url(../fonts/instrument-serif-regular.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(../fonts/instrument-serif-italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(../fonts/hanken-grotesk-var.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--hs-c-white:#fff;--hs-c-black:#000;--hs-c-navy-01:#041830;--hs-c-navy-02:#0a2a4a;--hs-c-navy-03:#0a2c54;--hs-c-cyan-01:#8ff0e6;--hs-c-salmon-01:#ff8a6b;--hs-stack-instrument-serif:"Instrument Serif", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--hs-stack-hanken-grotesk:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--hs-u:clamp(1px, calc(.7px + .04vmin), 1.25px);--hs-1:calc(4 * var(--hs-u));--hs-2:calc(8 * var(--hs-u));--hs-3:calc(12 * var(--hs-u));--hs-4:calc(16 * var(--hs-u));--hs-5:calc(24 * var(--hs-u));--hs-6:calc(32 * var(--hs-u));--hs-fs-xs:calc(11 * var(--hs-u));--hs-fs-sm:calc(11.5 * var(--hs-u));--hs-fs-md:calc(12.5 * var(--hs-u));--hs-fs-lg:calc(14 * var(--hs-u));--hs-fs-label:calc(11 * var(--hs-u));--hs-track-label:calc(2.2 * var(--hs-u));--hs-fs-readout:calc(17 * var(--hs-u));--hs-fs-prompt:calc(24 * var(--hs-u));--hs-fs-boat-name:calc(68 * var(--hs-u));--hs-fs-speed:calc(96 * var(--hs-u));--hs-r-sm:calc(6 * var(--hs-u));--hs-r-md:calc(10 * var(--hs-u));--hs-r-lg:calc(16 * var(--hs-u));--hs-ease:cubic-bezier(.2, .8, .2, 1);--hs-ease-io:cubic-bezier(.65, 0, .35, 1);--hs-fast:.14s;--hs-med:.24s;--hs-slow:.42s;--hs-page:var(--hs-c-navy-03);--hs-surface-base:var(--hs-c-navy-03);--hs-glass:color-mix(in srgb, var(--hs-surface-base) 85.098%, transparent);--hs-surface:var(--hs-glass);--hs-fill:color-mix(in srgb, var(--hs-c-white) 7.0588%, transparent);--hs-fill-2:color-mix(in srgb, var(--hs-c-white) 12.1569%, transparent);--hs-outline:color-mix(in srgb, var(--hs-c-white) 12.1569%, transparent);--hs-outline-2:color-mix(in srgb, var(--hs-c-white) 20%, transparent);--hs-shadow:var(--hs-c-navy-01);--hs-text:var(--hs-c-white);--hs-text-2:color-mix(in srgb, var(--hs-c-white) 89.8039%, transparent);--hs-text-3:color-mix(in srgb, var(--hs-c-white) 80%, transparent);--hs-text-4:color-mix(in srgb, var(--hs-c-white) 74.902%, transparent);--hs-text-inverse:var(--hs-c-navy-02);--hs-text-on-scene:var(--hs-c-white);--hs-text-on-scene-2:color-mix(in srgb, var(--hs-c-white) 80%, transparent);--hs-scene-shadow-color:color-mix(in srgb, var(--hs-c-navy-01) 45.098%, transparent);--hs-scene-shadow:0 1px calc(2 * var(--hs-u)) var(--hs-scene-shadow-color), 0 0 calc(12 * var(--hs-u)) var(--hs-scene-shadow-color);--hs-fade-top:linear-gradient(180deg in srgb, color-mix(in srgb, var(--hs-c-navy-01) 25.098%, transparent), color-mix(in srgb, var(--hs-c-navy-01) 0%, transparent));--hs-fade-bottom:linear-gradient(0deg in srgb, color-mix(in srgb, var(--hs-c-navy-01) 40%, transparent), color-mix(in srgb, var(--hs-c-navy-01) 0%, transparent));--hs-accent:var(--hs-c-cyan-01);--hs-warning:var(--hs-c-salmon-01);--hs-font:var(--hs-stack-hanken-grotesk);--hs-font-display:var(--hs-stack-instrument-serif);--hs-mono:var(--hs-stack-hanken-grotesk);--hs-font-catch-title:var(--hs-font-display);--hs-font-catch-note:var(--hs-font);--hs-catch-text:var(--hs-c-white);--hs-gauge-tick:var(--hs-c-white);--hs-gauge-label:var(--hs-c-white);--hs-gauge-grid:var(--hs-c-white);--hs-edge:calc(16 * var(--hs-u));--hs-panel-w:calc(340 * var(--hs-u));--hs-panel-sheen:linear-gradient(180deg in srgb, color-mix(in srgb, var(--hs-c-white) 4.3137%, transparent), color-mix(in srgb, var(--hs-c-white) 0%, transparent) 40%);--hs-panel-blur:blur(18px) saturate(1.6);--hs-panel-shadow:inset 0 1px 0 color-mix(in srgb, var(--hs-c-white) 7.0588%, transparent), 0 1px 2px color-mix(in srgb, var(--hs-shadow) 25.098%, transparent), 0 12px 32px -12px color-mix(in srgb, var(--hs-shadow) 54.902%, transparent);--hs-ring:inset 0 0 0 1px var(--hs-outline);--hs-ring-2:inset 0 0 0 1px var(--hs-outline-2);--hs-buoy-green:#2fae55;--hs-buoy-red:#e0483c;--hs-buoy-split:#e0a040;--hs-buoy-cardinal:#f2c230;--hs-buoy-danger:var(--hs-buoy-red);--hs-map-pier:#d9c7a0;--hs-map-pier-edge:#281e14;--hs-map-poi:#cfd8dc;--hs-map-bridge:var(--hs-map-poi);--hs-map-bridge-low:var(--hs-buoy-red);--hs-map-backdrop:#0b2c48;--hs-map-vignette:#040c14;--hs-map-boat:#f2efe6;--hs-map-deep:#0c2c4e;--hs-map-mid:#166896;--hs-map-shallow:#3ebabe;--hs-map-foam:#bae8e2;--hs-map-grass-sea:#226e6c;--hs-map-rubble:#1e5468;--hs-map-sand:#e8d8ac;--hs-map-wet:#cebe96;--hs-map-grass:#80a058;--hs-map-scrub:#588040;--hs-map-forest:#345c32;--hs-map-rock:#84867e;--hs-map-path:#cdb688;--hs-map-scarp:#b09268;--hs-map-pad:#c4b8a2;--hs-map-field:#a8b068;--hs-map-reed:#788848;--hs-map-coast:#f5f1e4;--hs-sky-night-zenith:#040915;--hs-sky-night-horizon:#0b1730;--hs-sky-predawn-zenith:#060d22;--hs-sky-predawn-horizon:#18244a;--hs-sky-dawn-zenith:#18264f;--hs-sky-dawn-horizon:#b0616a;--hs-sky-sunrise-zenith:#35609e;--hs-sky-sunrise-horizon:#f2a86e;--hs-sky-morning-zenith:#3d7cc2;--hs-sky-morning-horizon:#a8d2ec;--hs-sky-noon-zenith:#2c74c6;--hs-sky-noon-horizon:#c2e4f6;--hs-sky-afternoon-zenith:#3778be;--hs-sky-afternoon-horizon:#b6daee;--hs-sky-evening-zenith:#3a5d9c;--hs-sky-evening-horizon:#f1a25f;--hs-sky-sunset-zenith:#262f5d;--hs-sky-sunset-horizon:#dc6a4e;--hs-sky-dusk-zenith:#101a3c;--hs-sky-dusk-horizon:#473358;--hs-sky-nightfall-zenith:#050b1a;--hs-sky-nightfall-horizon:#0f1b36;--hs-sky-sea-top:#0d2a3a;--hs-sky-sea-bottom:#03101a;--hs-sky-sea-tint:#04121c;--hs-sky-glow-core:#fff1d6;--hs-sky-glow-mid:#ffc98a;--hs-sky-glow-edge:#ffb86b;--hs-sky-haze-core:#ffb070;--hs-sky-haze-edge:#ff9a5a;--hs-sky-glint:#ffdcae;--hs-sky-disc-low:#ffd2a0;--hs-sky-disc-rise:#ffe2b4;--hs-sky-disc-high:#fff8ec;--hs-sky-moon:#e3ecff;--hs-sky-star:#fff}*,:before,:after{box-sizing:border-box}html{background:var(--hs-page);color:var(--hs-text);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;font-family:var(--hs-font);font-size:calc(16 * var(--hs-u));background:var(--hs-page);flex-direction:column;margin:0;line-height:1.5;display:flex;overflow-x:clip}a{color:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--hs-accent);outline-offset:3px}h1,h2,h3{font-family:var(--hs-font-display);margin:0;font-weight:400}h1{font-size:clamp(calc(44 * var(--hs-u)), 7vw, calc(104 * var(--hs-u)));text-wrap:balance;letter-spacing:-.01em;margin:0 0 var(--hs-4);line-height:.96}h1 em,h2 em{font-style:italic}h1 em,.hs-site-heading-break em{display:block}h2{font-size:clamp(calc(40 * var(--hs-u)), 4.4vw, calc(64 * var(--hs-u)));line-height:1}.hs-site-label,.hs-site-kicker,.hs-site-corner,.hs-site-boat-model,.hs-site-facts dt{font-size:var(--hs-fs-label);letter-spacing:var(--hs-track-label);text-transform:uppercase;margin:0;font-weight:600}.hs-site-label{color:var(--hs-text-3)}.hs-site-label-accent{color:var(--hs-accent)}.hs-site-section{width:100%;max-width:calc(1240 * var(--hs-u));padding:calc(120 * var(--hs-u)) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u)));margin:0 auto}.hs-site-band{background:var(--hs-shadow)}.hs-site-section-head{justify-content:space-between;align-items:baseline;gap:var(--hs-4) calc(48 * var(--hs-u));padding-bottom:calc(28 * var(--hs-u));border-bottom:1px solid var(--hs-outline-2);flex-wrap:wrap;display:flex}.hs-site-button{align-items:center;gap:var(--hs-3);padding:calc(18 * var(--hs-u)) calc(30 * var(--hs-u));background:var(--hs-accent);color:var(--hs-text-inverse);font-weight:700;font-size:calc(17 * var(--hs-u));text-shadow:none;transition:background var(--hs-fast) var(--hs-ease);border-radius:999px;line-height:1.2;text-decoration:none;display:inline-flex}.hs-site-button:hover{background:var(--hs-text);color:var(--hs-text-inverse)}.hs-site-button svg{width:calc(18 * var(--hs-u));height:calc(18 * var(--hs-u));flex:none}.hs-site-button-line{color:var(--hs-text);box-shadow:inset 0 0 0 1px var(--hs-text-4);font-weight:600;font-size:calc(15 * var(--hs-u));padding:calc(14 * var(--hs-u)) calc(22 * var(--hs-u));background:0 0}.hs-site-button-line:hover{background:var(--hs-fill-2);color:var(--hs-text)}.hs-site-button-line svg{width:calc(15 * var(--hs-u));height:calc(15 * var(--hs-u))}.hs-site-header{align-items:center;gap:calc(28 * var(--hs-u));padding:calc(24 * var(--hs-u)) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u)));font-size:calc(13 * var(--hs-u));letter-spacing:var(--hs-track-label);text-transform:uppercase;z-index:2;font-weight:600;display:flex}.hs-site-landing .hs-site-header{text-shadow:var(--hs-scene-shadow);position:absolute;inset:0 0 auto}.hs-site-logo{align-items:center;gap:var(--hs-3);text-transform:none;letter-spacing:0;color:var(--hs-text);margin-right:auto;text-decoration:none;display:inline-flex}.hs-site-logo .hs-mark{width:calc(34 * var(--hs-u));height:calc(34 * var(--hs-u));filter:drop-shadow(0 1px 2px var(--hs-scene-shadow-color))}.hs-site-name{font-family:var(--hs-font-display);font-size:calc(30 * var(--hs-u));letter-spacing:.02em;font-weight:400}.hs-site-nav,.hs-lang{align-items:center;gap:calc(28 * var(--hs-u));display:flex}.hs-lang{gap:var(--hs-2)}.hs-site-nav a,.hs-lang a{color:var(--hs-text-2);text-decoration:none}.hs-lang span{color:var(--hs-text-4)}.hs-site-nav a:hover,.hs-lang a:hover{color:var(--hs-text)}.hs-lang a{color:var(--hs-text-3)}html[lang=en] .hs-lang a[hreflang=en],html[lang=pl] .hs-lang a[hreflang=pl]{color:var(--hs-text);text-underline-offset:.35em;text-decoration:underline}.hs-site-play-small{padding:calc(10 * var(--hs-u)) calc(20 * var(--hs-u));box-shadow:inset 0 0 0 1px var(--hs-text-4);color:var(--hs-text);border-radius:999px;text-decoration:none}.hs-site-play-small:hover{background:var(--hs-fill-2)}.hs-site-hero{min-height:min(100svh, calc(880 * var(--hs-u)));color:var(--hs-text-on-scene);text-shadow:var(--hs-scene-shadow);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.hs-site-hero-img{object-fit:cover;object-position:50% 40%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hs-site-hero:before{content:"";z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--hs-shadow) 55%, transparent) 0%, transparent 22%, transparent 45%, color-mix(in srgb, var(--hs-shadow) 85%, transparent) 100%);position:absolute;inset:0}.hs-site-hero-in{z-index:1;justify-content:space-between;align-items:flex-end;gap:calc(48 * var(--hs-u));padding:calc(120 * var(--hs-u)) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u))) calc(64 * var(--hs-u));display:flex;position:relative}.hs-site-hero-text{min-width:0;max-width:calc(1040 * var(--hs-u));flex:auto}.hs-site-kicker{margin-bottom:calc(18 * var(--hs-u));color:var(--hs-text-on-scene)}.hs-site-hero-lead{margin:calc(26 * var(--hs-u)) 0 0;max-width:calc(560 * var(--hs-u));font-size:calc(19 * var(--hs-u));line-height:1.55}.hs-site-hero-cta{align-items:center;gap:var(--hs-5);margin-top:calc(36 * var(--hs-u));flex-wrap:wrap;display:flex}.hs-site-hero-note{font-size:calc(14 * var(--hs-u));color:var(--hs-text-on-scene);margin:0;line-height:1.5}.hs-site-landing [hidden]{display:none!important}.hs-site-phone-cta{align-items:flex-start;gap:var(--hs-4);margin-top:calc(36 * var(--hs-u));flex-direction:column;display:flex}.hs-site-phone-actions{gap:var(--hs-3);flex-wrap:wrap;display:flex}.hs-site-phone-actions .hs-site-button{font:inherit;font-weight:700;font-size:calc(17 * var(--hs-u));cursor:pointer;border:0}.hs-site-phone-actions .hs-site-button-line{font-weight:600;font-size:calc(15 * var(--hs-u))}.hs-site-phone-status{font-size:calc(15 * var(--hs-u));color:var(--hs-text-on-scene);margin:0;font-weight:600}.hs-site-phone-status:empty{margin-top:calc(-1 * var(--hs-4))}.hs-site-phone-url{width:100%;max-width:calc(420 * var(--hs-u));box-sizing:border-box;padding:var(--hs-3);font:inherit;font-size:calc(15 * var(--hs-u));color:var(--hs-text-on-scene);background:var(--hs-fill-2);border:1px dashed var(--hs-text-on-scene);border-radius:var(--hs-r-sm);user-select:all}.hs-site-phone-anyway{font-size:calc(14 * var(--hs-u));color:var(--hs-text-on-scene-2);text-underline-offset:.2em}.hs-site-phone-anyway:hover{color:var(--hs-text-on-scene)}.hs-site-corner{color:var(--hs-text-on-scene-2);white-space:nowrap}.hs-site-hero .hs-site-corner{flex:none}.hs-site-points{gap:calc(56 * var(--hs-u));margin-top:calc(48 * var(--hs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-site-point{gap:calc(14 * var(--hs-u));flex-direction:column;display:flex}.hs-site-point svg{width:calc(44 * var(--hs-u));height:calc(44 * var(--hs-u));color:var(--hs-accent)}.hs-site-point h3{font-size:calc(32 * var(--hs-u));line-height:1.1}.hs-site-point p{font-size:calc(17 * var(--hs-u));color:var(--hs-text-3);margin:0;line-height:1.6}.hs-site-masuria{gap:calc(40 * var(--hs-u));padding-top:calc(128 * var(--hs-u));padding-bottom:calc(128 * var(--hs-u));grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.hs-site-masuria-text{gap:calc(22 * var(--hs-u));flex-direction:column;grid-column:span 6;display:flex}.hs-site-masuria-text>p:not(.hs-site-label){font-size:calc(18 * var(--hs-u));color:var(--hs-text-2);margin:0;line-height:1.7}.hs-site-links{gap:calc(14 * var(--hs-u));margin-top:var(--hs-2);flex-wrap:wrap;display:flex}.hs-site-masuria-side{gap:var(--hs-5);flex-direction:column;grid-column:8/span 5;display:flex}.hs-site-locator{aspect-ratio:1;color:var(--hs-text);border-radius:var(--hs-r-sm);box-shadow:var(--hs-ring);position:relative;overflow:hidden}.hs-site-locator-art,.hs-site-locator-lake{background:currentColor;position:absolute;inset:0;-webkit-mask:url(./locator-BtmYRfuY.svg) 50%/contain no-repeat;mask:url(./locator-BtmYRfuY.svg) 50%/contain no-repeat}.hs-site-locator-lake{background:var(--hs-accent);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20400'%20fill='none'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c!--%20Generated%20by%20tools/landing/locator.py;%20do%20not%20edit.%20Lambert%20azimuthal%20equal-area%20centred%20on%20Poland.%20Lakes:%20©%20OpenStreetMap%20contributors%20(ODbL).%20Jezioro%20Mikołajskie%20and%20a%20ring%20round%20it,%20a%20CSS%20mask%20in%20the%20accent:%20the%20page%20paints%20it.%20--%3e%3cpath%20d='M271%20112.6l-0.4%200.1l-0.3-0.3l-0.2-0.2l0-0.3l-0.1-0.1l0-0.3l-0.2%200l-0.1-0.3l-0.3-0.1l0-0.1l0.1%200.1l0.1-0.1l-0.1%200l0-0.1l0.1%200l-0.1-0.1l0.1%200l0%200.2l0.1%200l0.2%200.1l0.1%200.3l0.3%200.2l0.2%200.4l0.3%200.2l0.1-0.1l0%200.1l0.3%200.2l0.1%200.1l0%200.2l-0.1%200.1l0-0.1l-0.1%200z'%20stroke-width='.4'%20fill='black'/%3e%3ccircle%20cx='270.4'%20cy='112.0'%20r='7'%20stroke-width='1.2'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20400'%20fill='none'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c!--%20Generated%20by%20tools/landing/locator.py;%20do%20not%20edit.%20Lambert%20azimuthal%20equal-area%20centred%20on%20Poland.%20Lakes:%20©%20OpenStreetMap%20contributors%20(ODbL).%20Jezioro%20Mikołajskie%20and%20a%20ring%20round%20it,%20a%20CSS%20mask%20in%20the%20accent:%20the%20page%20paints%20it.%20--%3e%3cpath%20d='M271%20112.6l-0.4%200.1l-0.3-0.3l-0.2-0.2l0-0.3l-0.1-0.1l0-0.3l-0.2%200l-0.1-0.3l-0.3-0.1l0-0.1l0.1%200.1l0.1-0.1l-0.1%200l0-0.1l0.1%200l-0.1-0.1l0.1%200l0%200.2l0.1%200l0.2%200.1l0.1%200.3l0.3%200.2l0.2%200.4l0.3%200.2l0.1-0.1l0%200.1l0.3%200.2l0.1%200.1l0%200.2l-0.1%200.1l0-0.1l-0.1%200z'%20stroke-width='.4'%20fill='black'/%3e%3ccircle%20cx='270.4'%20cy='112.0'%20r='7'%20stroke-width='1.2'/%3e%3c/svg%3e")}.hs-site-locator>span:not(.hs-site-locator-art,.hs-site-locator-lake){white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.hs-site-locator-sea{font-family:var(--hs-font-display);font-style:italic;font-size:calc(17 * var(--hs-u));color:var(--hs-text-3);top:9.1%;left:37.4%}.hs-site-locator-country{font-size:var(--hs-fs-label);letter-spacing:var(--hs-track-label);text-transform:uppercase;color:var(--hs-text-2);font-weight:600;top:49.3%;left:46.8%}.hs-site-locator-region{font-size:var(--hs-fs-label);letter-spacing:var(--hs-track-label);text-transform:uppercase;color:var(--hs-accent);font-weight:600;top:33.4%;left:69%}.hs-site-facts{gap:calc(18 * var(--hs-u)) var(--hs-5);padding-top:calc(18 * var(--hs-u));border-top:1px solid var(--hs-outline-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.hs-site-facts dt{color:var(--hs-text-3)}.hs-site-facts dd{margin:var(--hs-1) 0 0;font-family:var(--hs-font-display);font-size:var(--hs-fs-prompt);line-height:1.2}.hs-site-lake{color:var(--hs-text-on-scene);position:relative}.hs-site-aerial{margin:0;position:relative}.hs-site-aerial-img{width:100%}.hs-site-aerial:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--hs-page) 0%, transparent 24%, transparent 62%, color-mix(in srgb, var(--hs-page) 90%, transparent) 100%);position:absolute;inset:0}.hs-site-tags{margin:0;padding:0;list-style:none}.hs-site-tag{z-index:2;align-items:center;gap:calc(6 * var(--hs-u));font-size:var(--hs-fs-label);letter-spacing:var(--hs-track-label);text-transform:uppercase;white-space:nowrap;text-shadow:var(--hs-scene-shadow);flex-direction:column;font-weight:600;display:flex;position:absolute;transform:translate(-50%,-100%)}.hs-site-tag:after{content:"";width:1px;height:calc(42 * var(--hs-u));background:var(--hs-text-on-scene);filter:drop-shadow(0 1px 2px var(--hs-scene-shadow-color))}.hs-site-tag-town{top:41%;left:34%}.hs-site-tag-north{top:31%;left:59%}.hs-site-tag-forest{top:28%;left:81%}.hs-site-tag-south{font-family:var(--hs-font-display);font-style:italic;font-size:calc(30 * var(--hs-u));letter-spacing:0;text-transform:none;color:var(--hs-text-on-scene);font-weight:400;top:83%;left:62%;transform:translate(-50%,-50%)}.hs-site-tag-south:after{display:none}.hs-site-aerial .hs-site-corner{z-index:2;right:clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u)));bottom:calc(60 * var(--hs-u));text-shadow:var(--hs-scene-shadow);position:absolute}.hs-site-lake-text{z-index:2;left:clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u)));bottom:calc(56 * var(--hs-u));max-width:calc(560 * var(--hs-u));text-shadow:var(--hs-scene-shadow);position:absolute}.hs-site-lake-text .hs-site-kicker{margin-bottom:calc(14 * var(--hs-u))}.hs-site-lake-text>p:not(.hs-site-kicker){margin:calc(18 * var(--hs-u)) 0 calc(26 * var(--hs-u));font-size:calc(18 * var(--hs-u));line-height:1.6}.hs-site-boats{gap:calc(28 * var(--hs-u));margin-top:calc(44 * var(--hs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-site-boat{gap:var(--hs-3);flex-direction:column;display:flex}.hs-site-boat img{aspect-ratio:4/5;object-fit:cover;object-position:48% 50%;border-radius:var(--hs-r-sm);width:100%}.hs-site-boat h3{margin-top:var(--hs-1);font-size:calc(30 * var(--hs-u));line-height:1.1}.hs-site-boat p{font-size:calc(15 * var(--hs-u));color:var(--hs-text-3);margin:0;line-height:1.55}.hs-site-boat .hs-site-boat-model{font-size:var(--hs-fs-label);color:var(--hs-text-4);line-height:1.5}.hs-site-small{margin:calc(28 * var(--hs-u)) 0 0;font-size:calc(13 * var(--hs-u));color:var(--hs-text-4);line-height:1.6}.hs-site-small a{text-underline-offset:.2em}.hs-site-small a:hover{color:var(--hs-text-2)}.hs-site-faq{gap:calc(56 * var(--hs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-site-faq-head .hs-site-label{margin-bottom:calc(14 * var(--hs-u))}.hs-site-faq-head h2{font-size:clamp(calc(40 * var(--hs-u)), 3.9vw, calc(56 * var(--hs-u)));line-height:1.02}.hs-site-faq-head .hs-site-button{margin-top:var(--hs-6);font-size:calc(16 * var(--hs-u));padding:calc(16 * var(--hs-u)) calc(26 * var(--hs-u))}.hs-site-qa{gap:calc(40 * var(--hs-u)) calc(48 * var(--hs-u));grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-site-qa h3{margin:0 0 var(--hs-2);font-family:var(--hs-font);font-size:calc(18 * var(--hs-u));font-weight:600}.hs-site-qa p{font-size:calc(16 * var(--hs-u));color:var(--hs-text-3);margin:0;line-height:1.6}.hs-site-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-site-map-page{--hs-site-header-h:calc(88 * var(--hs-u));--hs-site-target:max(44px, calc(44 * var(--hs-u)))}.hs-site-map-page .hs-site-header{height:var(--hs-site-header-h);border-bottom:1px solid var(--hs-outline-2);padding-block:0}.hs-site-map{grid-template-columns:minmax(0, 1fr) calc(400 * var(--hs-u));height:max(calc(560 * var(--hs-u)), calc(100svh - var(--hs-site-header-h)));flex:1 0 auto;display:grid}.hs-site-map-side{gap:calc(22 * var(--hs-u));min-height:0;padding:var(--hs-6) calc(28 * var(--hs-u));border-left:1px solid var(--hs-outline-2);flex-direction:column;grid-area:1/2;display:flex;overflow-y:auto}.hs-site-map-side>*{flex:none}.hs-site-map-intro{gap:calc(10 * var(--hs-u));flex-direction:column;display:flex}.hs-site-map-intro h1{font-size:calc(48 * var(--hs-u));margin:0;line-height:1}.hs-site-map-intro p:not(.hs-site-label){font-size:calc(15 * var(--hs-u));color:var(--hs-text-3);margin:0;line-height:1.6}.hs-site-map-view{background:var(--hs-shadow);grid-area:1/1;min-width:0;position:relative}.hs-site-map-frame{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.hs-site-map-frame.is-dragging{cursor:grabbing}.hs-site-map-canvas{aspect-ratio:1;transform-origin:0 0;width:min(100%,100svh);position:absolute;top:0;left:0}.hs-site-map-img{filter:saturate(.85);-webkit-user-drag:none;pointer-events:none;width:100%;max-width:none;height:100%}.hs-site-map-pins{position:absolute;inset:0}.hs-site-map-pin{min-height:var(--hs-site-target);padding:0 var(--hs-2) 0 0;color:var(--hs-text-on-scene);font:inherit;cursor:pointer;transform:translate(calc(-.5 * var(--hs-site-target)), -50%);background:0 0;border:0;align-items:center;display:flex;position:absolute}.hs-site-map-pin-left{padding:0 0 0 var(--hs-2);transform:translate(calc(-100% + .5 * var(--hs-site-target)), -50%);flex-direction:row-reverse}.hs-site-map-pin .hs-site-map-dot{margin:0 calc((var(--hs-site-target) - calc(16 * var(--hs-u))) / 2)}.hs-site-map-pin-label{font-size:calc(12 * var(--hs-u));letter-spacing:calc(2 * var(--hs-u));text-transform:uppercase;white-space:nowrap;text-shadow:0 1px calc(6 * var(--hs-u)) var(--hs-shadow), 0 0 2px var(--hs-shadow);font-weight:600}.hs-site-map-pin.is-selected{z-index:1}.hs-site-map-pin.is-selected .hs-site-map-pin-label{color:var(--hs-accent)}.hs-site-map-dot{width:calc(16 * var(--hs-u));height:calc(16 * var(--hs-u));border:2px solid var(--hs-text);background:color-mix(in srgb, var(--hs-page) 60%, transparent);box-shadow:0 0 0 calc(4 * var(--hs-u)) var(--hs-scene-shadow-color);border-radius:50%;flex:none}.is-pier .hs-site-map-dot{border-radius:calc(3 * var(--hs-u))}.is-selected .hs-site-map-dot,[aria-pressed=true] .hs-site-map-dot{background:var(--hs-accent);border-color:var(--hs-accent)}.hs-site-map-tools{right:calc(20 * var(--hs-u));top:calc(20 * var(--hs-u));align-items:center;gap:var(--hs-2);flex-direction:column;display:flex;position:absolute}.hs-site-map-tool{width:var(--hs-site-target);height:var(--hs-site-target);border-radius:var(--hs-r-sm);background:var(--hs-glass);box-shadow:var(--hs-ring-2);color:var(--hs-text);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.hs-site-map-tool:hover{background:var(--hs-page)}.hs-site-map-tool:disabled{color:var(--hs-text-4);cursor:default}.hs-site-map-tool svg{width:calc(20 * var(--hs-u));height:calc(20 * var(--hs-u));fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.hs-site-map-north{margin-top:var(--hs-1);color:var(--hs-text-on-scene);filter:drop-shadow(0 1px 2px var(--hs-shadow));flex-direction:column;align-items:center;display:flex}.hs-site-map-north svg{width:calc(30 * var(--hs-u));height:calc(26 * var(--hs-u));fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}.hs-site-map-north span{font-size:calc(12 * var(--hs-u));font-weight:600;line-height:1}.hs-site-map-legend{left:calc(20 * var(--hs-u));bottom:calc(20 * var(--hs-u));gap:calc(10 * var(--hs-u));padding:calc(14 * var(--hs-u)) var(--hs-4);border-radius:var(--hs-r-sm);background:var(--hs-glass);box-shadow:var(--hs-ring-2);font-size:calc(12 * var(--hs-u));color:var(--hs-text-2);flex-direction:column;display:flex;position:absolute}.hs-site-map-legend p{align-items:center;gap:var(--hs-2);margin:0;display:flex}.hs-site-map-key{flex:none;display:inline-block}.hs-site-map-key-bridge{width:calc(18 * var(--hs-u));background:var(--hs-map-bridge-low);height:3px}.hs-site-map-key-buoy{width:var(--hs-2);height:var(--hs-2);background:var(--hs-buoy-red);border-radius:50%}.hs-site-map-key-buoy+.hs-site-map-key-buoy{margin-left:calc(-1 * var(--hs-1))}.hs-site-map-key-buoy-green{background:var(--hs-buoy-green)}.hs-site-map-key-depth{width:calc(18 * var(--hs-u));height:calc(10 * var(--hs-u));background:linear-gradient(90deg, var(--hs-map-foam), var(--hs-map-mid), var(--hs-map-deep))}.hs-site-map-legend .hs-site-map-scale{margin-top:var(--hs-1);align-items:flex-end}.hs-site-map-scale-bar{width:calc(120 * var(--hs-u));border:1px solid var(--hs-text);border-top:0;height:6px}.hs-site-map-credit{right:calc(20 * var(--hs-u));bottom:var(--hs-4);max-width:calc(100% - 2 * var(--hs-edge));font-size:var(--hs-fs-xs);color:var(--hs-text-on-scene-2);text-align:right;text-shadow:0 1px calc(4 * var(--hs-u)) var(--hs-shadow);pointer-events:none;margin:0;position:absolute}.hs-site-map-card{border-radius:var(--hs-r-sm);background:var(--hs-shadow);box-shadow:var(--hs-ring-2);flex-direction:column;display:flex;overflow:hidden}.hs-site-map-card-img{aspect-ratio:16/10;object-fit:cover;width:100%}.hs-site-map-card-body{align-items:flex-start;gap:var(--hs-2);padding:calc(18 * var(--hs-u));flex-direction:column;margin:0;display:flex}.hs-site-map-card.has-image .hs-site-map-card-body{padding-top:var(--hs-3)}.hs-site-map-card h2{font-size:calc(32 * var(--hs-u));line-height:1.1}.hs-site-map-card-body>p:not(.hs-site-label){font-size:calc(15 * var(--hs-u));color:var(--hs-text-2);margin:0;line-height:1.6}.hs-site-map-card .hs-site-button{margin-top:var(--hs-2);padding:calc(14 * var(--hs-u)) calc(22 * var(--hs-u));font-size:calc(15 * var(--hs-u))}.hs-site-map-list{margin:0;padding:0;list-style:none}.hs-site-map-place{align-items:center;gap:var(--hs-3);width:100%;min-height:max(var(--hs-site-target), calc(48 * var(--hs-u)));padding:var(--hs-2) 0;border:0;border-top:1px solid var(--hs-outline-2);color:var(--hs-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.hs-site-map-place:hover,.hs-site-map-place[aria-pressed=true]{color:var(--hs-text)}.hs-site-map-place-name{font-family:var(--hs-font-display);font-size:calc(22 * var(--hs-u));line-height:1.2}.hs-site-doc-page .hs-site-header{border-bottom:1px solid var(--hs-outline-2)}.hs-site-doc{width:100%;max-width:calc(760 * var(--hs-u));padding:calc(80 * var(--hs-u)) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u))) calc(120 * var(--hs-u));overflow-wrap:break-word;flex:1 0 auto;margin:0 auto}.hs-site-doc>.hs-site-label{margin-bottom:calc(14 * var(--hs-u))}.hs-site-doc h1{font-size:clamp(calc(44 * var(--hs-u)), 5vw, calc(72 * var(--hs-u)));line-height:1}.hs-site-doc-lead{margin:var(--hs-2) 0 0;font-size:calc(19 * var(--hs-u));color:var(--hs-text-2);line-height:1.6}.hs-site-doc section{margin-top:calc(56 * var(--hs-u));padding-top:calc(40 * var(--hs-u));border-top:1px solid var(--hs-outline-2);scroll-margin-top:var(--hs-5)}.hs-site-doc h2{font-size:clamp(calc(32 * var(--hs-u)), 3.2vw, calc(44 * var(--hs-u)));margin-bottom:var(--hs-4);line-height:1.05}.hs-site-doc h3{font-family:var(--hs-font);font-size:calc(15 * var(--hs-u));margin:var(--hs-5) 0 var(--hs-2);font-weight:600}.hs-site-doc p,.hs-site-doc li,.hs-site-doc dd{font-size:calc(17 * var(--hs-u));color:var(--hs-text-3);line-height:1.7}.hs-site-doc p{margin:0 0 var(--hs-3)}.hs-site-doc ul{margin:0 0 var(--hs-3);padding-left:1.2em}.hs-site-doc li+li{margin-top:var(--hs-1)}.hs-site-doc a{color:var(--hs-text);text-underline-offset:.2em}.hs-site-doc a:hover{color:var(--hs-accent)}.hs-site-doc p.hs-site-doc-small{font-size:calc(14 * var(--hs-u));color:var(--hs-text-4)}.hs-site-doc-notice{padding:var(--hs-4) var(--hs-5);border-radius:var(--hs-r-md);background:var(--hs-fill)}.hs-site-doc .hs-site-doc-notice p{font-size:calc(13 * var(--hs-u));line-height:1.6}.hs-site-doc .hs-site-doc-notice p:last-child{margin-bottom:0}.hs-site-doc-events{margin:0 0 var(--hs-4);gap:var(--hs-2);display:grid}.hs-site-doc-events>div{grid-template-columns:calc(150 * var(--hs-u)) minmax(0, 1fr);gap:var(--hs-4);display:grid}.hs-site-doc-events dt code{font-family:var(--hs-mono);font-size:calc(14 * var(--hs-u));color:var(--hs-text);line-height:1.9}.hs-site-doc-events dd{margin:0}.hs-site-footer{border-top:1px solid var(--hs-outline-2);color:var(--hs-text-3);font-size:calc(14 * var(--hs-u));line-height:1.6}.hs-site-footer-in{max-width:calc(1240 * var(--hs-u));padding:calc(56 * var(--hs-u)) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u))) calc(64 * var(--hs-u));gap:calc(48 * var(--hs-u));grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.hs-site-footer-more{gap:var(--hs-4);max-width:calc(620 * var(--hs-u));flex-direction:column;grid-column:span 2;display:flex}.hs-site-footer-more p{margin:0}.hs-site-footer-links{gap:var(--hs-2) var(--hs-5);flex-wrap:wrap;display:flex}.hs-site-footer-links a{color:var(--hs-text-2);text-underline-offset:.2em}.hs-site-footer-links a:hover{color:var(--hs-text)}.hs-site-footer-brand{gap:var(--hs-3);flex-direction:column;display:flex}.hs-site-footer-brand p{margin:0}.hs-site-footer-logo{align-items:center;gap:calc(10 * var(--hs-u));color:var(--hs-text);display:flex}.hs-site-footer-logo .hs-mark{width:calc(26 * var(--hs-u));height:calc(26 * var(--hs-u))}.hs-site-footer-logo .hs-site-name{font-size:var(--hs-fs-prompt)}@media (width<=1100px){.hs-site-nav-more{display:none}.hs-site-boats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hs-site-points{gap:calc(40 * var(--hs-u));grid-template-columns:1fr}.hs-site-masuria{grid-template-columns:minmax(0,1fr)}.hs-site-masuria-text,.hs-site-masuria-side{grid-column:1/-1}.hs-site-faq{gap:calc(40 * var(--hs-u));grid-template-columns:1fr}.hs-site-qa{grid-column:auto}.hs-site-footer-in{gap:var(--hs-5);grid-template-columns:1fr}.hs-site-footer-more{grid-column:auto}.hs-site-hero-in{align-items:flex-start;gap:var(--hs-5);flex-direction:column}.hs-site-lake-text{padding:var(--hs-5) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u))) calc(64 * var(--hs-u));max-width:calc(640 * var(--hs-u));position:static}.hs-site-aerial:before{background:linear-gradient(180deg, var(--hs-page) 0%, transparent 22%, transparent 80%, var(--hs-page) 100%)}.hs-site-aerial .hs-site-corner{bottom:var(--hs-3)}.hs-site-map{flex-direction:column;height:auto;display:flex}.hs-site-map-side{display:contents}.hs-site-map-intro{padding:var(--hs-5) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u)));order:1}.hs-site-map-view{order:2}.hs-site-map-frame{aspect-ratio:1;width:100%;max-height:75svh;position:relative;inset:auto}.hs-site-map-card{margin:var(--hs-5) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u))) 0;order:3}.hs-site-map-places{padding:var(--hs-5) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u))) calc(48 * var(--hs-u));order:4}.hs-site-map-legend{gap:var(--hs-2) var(--hs-4);padding:var(--hs-3) clamp(var(--hs-edge), 3.4vw, calc(48 * var(--hs-u)));box-shadow:none;border-bottom:1px solid var(--hs-outline-2);background:0 0;border-radius:0;flex-flow:wrap;position:static}.hs-site-map-legend .hs-site-map-scale{margin-top:0}.hs-site-map-credit{right:var(--hs-3);bottom:auto;top:calc(min(100vw, 75svh) - var(--hs-6))}}@media (width<=600px){.hs-site-header{gap:var(--hs-3);padding-top:var(--hs-4)}.hs-site-header .hs-site-nav{display:none}.hs-site-name{font-size:var(--hs-fs-prompt)}.hs-site-section{padding-top:calc(80 * var(--hs-u));padding-bottom:calc(80 * var(--hs-u))}.hs-site-masuria{gap:calc(40 * var(--hs-u))}.hs-site-qa{gap:var(--hs-5);grid-template-columns:1fr}.hs-site-hero-in{padding-bottom:calc(40 * var(--hs-u))}.hs-site-hero-lead{font-size:calc(17 * var(--hs-u))}.hs-site-corner{white-space:normal}.hs-site-tags{gap:var(--hs-1) var(--hs-4);padding:var(--hs-3) var(--hs-edge) 0;flex-wrap:wrap;display:flex}.hs-site-tag,.hs-site-tag-south{font-family:var(--hs-font);font-style:normal;font-size:var(--hs-fs-label);letter-spacing:var(--hs-track-label);text-transform:uppercase;color:var(--hs-text-3);text-shadow:none;font-weight:600;display:inline;position:static;transform:none}.hs-site-tag:after{display:none}.hs-site-tag+.hs-site-tag:before{content:"·";margin-right:var(--hs-4);color:var(--hs-text-4)}.hs-site-aerial:before{background:linear-gradient(180deg, var(--hs-page) 0%, transparent 30%)}.hs-site-aerial .hs-site-corner{padding:var(--hs-2) var(--hs-edge) 0;text-shadow:none;color:var(--hs-text-4);display:block;position:static}.hs-site-boats{gap:var(--hs-5) var(--hs-4)}.hs-site-boat h3{font-size:calc(24 * var(--hs-u))}.hs-site-doc{padding-top:calc(48 * var(--hs-u));padding-bottom:calc(80 * var(--hs-u))}.hs-site-doc-events>div{grid-template-columns:minmax(0,1fr);gap:0}.hs-site-map-pin:not(.is-selected) .hs-site-map-pin-label{display:none}.hs-site-map-pin:not(.is-selected){padding:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
