.hero[data-astro-cid-tvj75rjr]{--hero-h:100vh;--hero-h:100svh;--hero-clip-top:0px;--hero-clip-side:0px;--hero-clip-bottom:0px;--hero-clip-radius:0px;--hero-scrim:linear-gradient( to bottom, oklch(0 0 0 / .4) 0%, oklch(0 0 0 / 0) 22%, oklch(0 0 0 / 0) 55%, oklch(0 0 0 / .65) 100% );position:relative;isolation:isolate;display:block;min-block-size:var(--hero-h);padding-block:0;overflow:clip}.hero[data-astro-cid-tvj75rjr][data-first]{margin-block-start:calc(-1 * var(--header-h))}.hero[data-astro-cid-tvj75rjr][data-level="2"]{--hero-band:clamp(26rem, 62svh, 46rem);--hero-tuck:0px;--hero-h:calc(var(--hero-band) + var(--hero-tuck))}.hero[data-astro-cid-tvj75rjr][data-level="2"][data-first]{--hero-tuck:var(--header-h)}.hero[data-astro-cid-tvj75rjr][data-level="2"] .hero__media[data-astro-cid-tvj75rjr]{clip-path:inset(0 round 0 0 var(--radius-card-lg) var(--radius-card-lg))}.hero[data-astro-cid-tvj75rjr][data-level="3"]{--hero-h:clamp(30rem, 72svh, 48rem);--hero-clip-top:calc(var(--header-h) + var(--space-6));--hero-clip-side:var(--layout-px);--hero-clip-bottom:var(--space-8);--hero-clip-radius:var(--radius-card-lg)}@media(max-width:767px){.hero[data-astro-cid-tvj75rjr][data-level="3"][data-source=curatedYachts]{--hero-h:clamp(26rem, 60svh, 48rem);--hero-clip-top:calc(var(--header-h) + var(--space-2));--hero-clip-side:var(--space-3);--hero-clip-bottom:var(--space-2)}}.hero__media[data-astro-cid-tvj75rjr]{position:absolute;inset:0;z-index:0;overflow:clip;clip-path:inset(var(--hero-clip-top) var(--hero-clip-side) var(--hero-clip-bottom) round var(--hero-clip-radius))}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.hero[data-astro-cid-tvj75rjr][data-level="1"] .hero__media[data-astro-cid-tvj75rjr]{animation:hero-shrink linear both;animation-timeline:scroll(root);animation-range:0 60vh}.hero[data-astro-cid-tvj75rjr][data-level="1"] .hero__head[data-astro-cid-tvj75rjr]{animation:hero-head-inset linear both;animation-timeline:scroll(root);animation-range:0 60vh}.hero[data-astro-cid-tvj75rjr][data-level="2"] .hero__media[data-astro-cid-tvj75rjr]{animation:hero-expand linear both;animation-timeline:scroll(root);animation-range:0 calc(var(--hero-band) * .6)}.hero[data-astro-cid-tvj75rjr][data-level="3"] .hero__media[data-astro-cid-tvj75rjr]{animation:hero-expand linear both;animation-timeline:scroll(root);animation-range:0 calc(var(--hero-h) * .6)}}}@keyframes hero-shrink{0%{clip-path:inset(0 round 0)}to{clip-path:inset(var(--layout-px) round var(--space-16))}}@keyframes hero-expand{to{clip-path:inset(0 round 0)}}@keyframes hero-head-inset{to{padding-inline:var(--hero-head-end)}}.hero__cover[data-astro-cid-tvj75rjr]{display:block;inline-size:100%;block-size:100%;object-fit:cover}.hero__media[data-astro-cid-tvj75rjr]:after{content:"";position:absolute;inset:0;background:var(--hero-scrim)}.hero[data-astro-cid-tvj75rjr][data-source=curatedYachts] .hero__media[data-astro-cid-tvj75rjr]:after{content:none}.hero__slide[data-astro-cid-tvj75rjr]{position:absolute;inset:0;display:flex;align-items:flex-end;touch-action:pan-y;color:var(--color-white);text-decoration:none;pointer-events:none;--slide-in:0}.hero__slide[data-astro-cid-tvj75rjr][data-active]{--slide-in:1;pointer-events:auto}.hero[data-astro-cid-tvj75rjr][data-swiping] .hero__slide[data-astro-cid-tvj75rjr]{user-select:none}.hero[data-astro-cid-tvj75rjr][data-swiping] .hero__slide[data-astro-cid-tvj75rjr] .hero__cover[data-astro-cid-tvj75rjr],.hero[data-astro-cid-tvj75rjr][data-swiping] .hero__blur[data-astro-cid-tvj75rjr],.hero[data-astro-cid-tvj75rjr][data-swiping] .hero__loop[data-astro-cid-tvj75rjr],.hero[data-astro-cid-tvj75rjr][data-swiping] .hero__slide[data-astro-cid-tvj75rjr]:before{transition:none}.hero__slide[data-astro-cid-tvj75rjr] .hero__head[data-astro-cid-tvj75rjr]>[data-astro-cid-tvj75rjr]:not(.hero__ctas),.hero__slide[data-astro-cid-tvj75rjr] .hero__ctas[data-astro-cid-tvj75rjr]>.button[data-astro-cid-tvj75rjr]{opacity:0;transition:opacity .28s ease}.hero__slide[data-astro-cid-tvj75rjr][data-active] .hero__head[data-astro-cid-tvj75rjr]>[data-astro-cid-tvj75rjr]:not(.hero__ctas),.hero__slide[data-astro-cid-tvj75rjr][data-active] .hero__ctas[data-astro-cid-tvj75rjr]>.button[data-astro-cid-tvj75rjr]{opacity:1;transition:opacity .55s var(--ease-out-quint) .3s,background-color .15s,border-color .15s,color .15s}@media(prefers-reduced-motion:no-preference){.hero__head[data-astro-cid-tvj75rjr][data-rise]>.hero__ctas[data-astro-cid-tvj75rjr]{animation:rise-move var(--rise-move, 1.7s) var(--ease-out-expo) backwards;animation-delay:calc(var(--rise-lead, .06s) + var(--rise-i, 0) * var(--rise-step, 70ms))}.hero__head[data-astro-cid-tvj75rjr][data-rise]>.hero__ctas[data-astro-cid-tvj75rjr]>.button[data-astro-cid-tvj75rjr]{animation:rise-fade var(--rise-fade, 1s) ease backwards;animation-delay:inherit}}.hero__slide[data-astro-cid-tvj75rjr] .hero__cover[data-astro-cid-tvj75rjr]{position:absolute;inset:0;z-index:0;object-position:50% 62%;opacity:var(--slide-in);transition:opacity .8s ease}.hero__blur[data-astro-cid-tvj75rjr]{position:absolute;inset:0;z-index:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 62%;opacity:var(--slide-in);transition:opacity .8s ease}.hero__slide[data-astro-cid-tvj75rjr] .hero__cover[data-astro-cid-tvj75rjr][data-standby]{display:none}.hero__loop[data-astro-cid-tvj75rjr]{position:absolute;inset:0;z-index:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 62%;--loop-on:0;opacity:calc(var(--slide-in) * var(--loop-on));transition:opacity .4s ease}.hero__loop[data-astro-cid-tvj75rjr].is-playing{--loop-on:1}.hero__slide[data-astro-cid-tvj75rjr]:before{content:"";position:absolute;inset:0;z-index:1;background:var(--hero-scrim);opacity:var(--slide-in);transition:opacity .8s ease}.hero__slide[data-astro-cid-tvj75rjr]:focus-visible{outline:2px solid var(--color-white);outline-offset:-4px}.hero__ctas[data-astro-cid-tvj75rjr] .hero__price[data-astro-cid-tvj75rjr]{color:var(--text-on-sand);background:var(--color-sand);border-color:var(--color-sand);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:inherit}.hero__dots[data-astro-cid-tvj75rjr]{position:absolute;inset-inline-end:calc(var(--hero-clip-side) + max(var(--layout-px),var(--space-7)));inset-block-end:var(--space-7);z-index:3;display:flex;--hero-dot-hit-y:var(--space-2);--hero-dot-hit-x:var(--space-1);margin:calc(-1 * var(--hero-dot-hit-y)) calc(-1 * var(--hero-dot-hit-x))}.hero[data-astro-cid-tvj75rjr][data-level="3"] .hero__dots[data-astro-cid-tvj75rjr]{inset-block-end:calc(var(--hero-clip-bottom) + var(--space-7))}.hero[data-astro-cid-tvj75rjr][data-level="1"] .hero__dots[data-astro-cid-tvj75rjr]{inset-block-end:calc(3.75rem + var(--space-4) + var(--space-5) + env(safe-area-inset-bottom,0px))}@media(min-width:768px){.hero[data-astro-cid-tvj75rjr][data-level="1"] .hero__dots[data-astro-cid-tvj75rjr]{inset-block-end:var(--space-7)}}.hero[data-astro-cid-tvj75rjr][data-source=curatedYachts] .hero__head[data-astro-cid-tvj75rjr]{gap:var(--space-1-5)}.hero[data-astro-cid-tvj75rjr][data-source=curatedYachts] .hero__ctas[data-astro-cid-tvj75rjr]{margin-block-start:var(--space-3)}.hero__sub[data-astro-cid-tvj75rjr],.hero__ctas[data-astro-cid-tvj75rjr] .hero__price[data-astro-cid-tvj75rjr]{display:none}@media(min-width:768px){.hero__sub[data-astro-cid-tvj75rjr]{display:block}.hero[data-astro-cid-tvj75rjr][data-source=curatedYachts] .hero__head[data-astro-cid-tvj75rjr]{gap:var(--space-5)}.hero[data-astro-cid-tvj75rjr][data-source=curatedYachts] .hero__ctas[data-astro-cid-tvj75rjr]{margin-block-start:var(--space-2)}.hero__ctas[data-astro-cid-tvj75rjr] .hero__price[data-astro-cid-tvj75rjr]{display:inline-flex}}.hero__dot[data-astro-cid-tvj75rjr]{position:relative;box-sizing:content-box;inline-size:.5rem;block-size:.5rem;padding:var(--hero-dot-hit-y) var(--hero-dot-hit-x);background:none;border:none;cursor:pointer;transition:inline-size .25s ease}.hero__dot[data-astro-cid-tvj75rjr]:before,.hero__dot[data-astro-cid-tvj75rjr][data-active]:after{content:"";position:absolute;inset:var(--hero-dot-hit-y) var(--hero-dot-hit-x);border-radius:var(--radius-full)}.hero__dot[data-astro-cid-tvj75rjr]:before{background:#ffffff73}.hero__dot[data-astro-cid-tvj75rjr][data-active]{inline-size:1.375rem}.hero__dot[data-astro-cid-tvj75rjr][data-active]:after{background:var(--color-white);animation:hero-progress var(--hero-slide-dur, 6s) linear both paused}.hero[data-astro-cid-tvj75rjr][data-playing] .hero__dot[data-astro-cid-tvj75rjr][data-active]:after{animation-play-state:running}@keyframes hero-progress{0%{clip-path:inset(0 100% 0 0 round var(--radius-full))}to{clip-path:inset(0 0 0 0 round var(--radius-full))}}@media(prefers-reduced-motion:reduce){.hero__dot[data-astro-cid-tvj75rjr][data-active]:after{animation:none}}.hero__dot[data-astro-cid-tvj75rjr]:focus-visible{outline:none}.hero__dot[data-astro-cid-tvj75rjr]:focus-visible:before{outline:2px solid var(--color-sand);outline-offset:2px}.hero__head[data-astro-cid-tvj75rjr]{position:relative;z-index:2;display:grid;align-content:end;justify-items:start;gap:var(--space-5);min-block-size:var(--hero-h);max-inline-size:none;margin-inline:0;padding-inline:calc(var(--hero-clip-side) + var(--layout-px));--hero-head-end:calc(var(--hero-clip-side) + var(--layout-px) + var(--space-4));padding-block:var(--space-16) calc(var(--hero-clip-bottom) + 3.75rem + var(--space-4) + var(--space-12) + env(safe-area-inset-bottom,0px));text-align:left;color:var(--color-white);--rise-from:1.5rem}.hero[data-astro-cid-tvj75rjr][data-level="2"] .hero__head[data-astro-cid-tvj75rjr],.hero[data-astro-cid-tvj75rjr][data-level="3"] .hero__head[data-astro-cid-tvj75rjr]{padding-block-end:calc(var(--hero-clip-bottom) + var(--space-8))}.hero[data-astro-cid-tvj75rjr][data-level="2"] .hero__head[data-astro-cid-tvj75rjr]{padding-block-end:var(--space-12)}.hero__heading[data-astro-cid-tvj75rjr]{font-size:var(--text-display-1);font-weight:var(--font-weight-bold);line-height:1.05;letter-spacing:-.02em;color:var(--color-white)}.hero__sub[data-astro-cid-tvj75rjr]{max-inline-size:48rem;text-wrap:balance;font-size:var(--text-lg);line-height:var(--leading-normal);color:#ffffffd9}.hero[data-astro-cid-tvj75rjr][data-source=curatedYachts] .hero__heading[data-astro-cid-tvj75rjr]{font-size:clamp(1.75rem,4.2vw,3.25rem);text-wrap:balance}.hero__label[data-astro-cid-tvj75rjr]{margin:0}.hero__ctas[data-astro-cid-tvj75rjr]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-3);margin-block-start:var(--space-2)}.hero[data-astro-cid-tvj75rjr][data-level="1"] .hero__head[data-astro-cid-tvj75rjr]{--rise-from:2.5rem;--rise-lead:.14s}@media(min-width:768px){.hero[data-astro-cid-tvj75rjr][data-level="1"] .hero__heading[data-astro-cid-tvj75rjr]{font-size:clamp(2.75rem,5.2vw,4.25rem)}.hero__head[data-astro-cid-tvj75rjr]{--hero-head-end:calc(var(--hero-clip-side) + var(--layout-px) + var(--space-8))}}.hero__ctas[data-astro-cid-tvj75rjr] .button[data-astro-cid-tvj75rjr]{color:var(--color-white);box-shadow:inset 0 1px #ffffff40;-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6)}.hero__ctas[data-astro-cid-tvj75rjr] .button[data-astro-cid-tvj75rjr].primary{background:#d8b88ad1;border-color:#d8b88ae6}.hero__ctas[data-astro-cid-tvj75rjr] .button[data-astro-cid-tvj75rjr].primary:hover,.hero__slide[data-astro-cid-tvj75rjr]:hover .hero__ctas[data-astro-cid-tvj75rjr] .button[data-astro-cid-tvj75rjr].primary{background:#cbac7eeb;border-color:#cbac7ef2}.hero__ctas[data-astro-cid-tvj75rjr] .button[data-astro-cid-tvj75rjr].secondary{background:#ffffff1f;border-color:var(--color-sand)}.hero__ctas[data-astro-cid-tvj75rjr] .button[data-astro-cid-tvj75rjr].secondary:hover{color:var(--text-on-sand);background:#d8b88ad1;border-color:#d8b88ae6}.hero__ctas[data-astro-cid-tvj75rjr] .button__arrow[data-astro-cid-tvj75rjr]{opacity:.7}.hero__ctas[data-astro-cid-tvj75rjr] .hero__explore[data-astro-cid-tvj75rjr]{background:#ffffff24;border-color:#ffffff4d}.hero__ctas[data-astro-cid-tvj75rjr] .hero__explore[data-astro-cid-tvj75rjr]:hover,.hero__slide[data-astro-cid-tvj75rjr]:hover .hero__ctas[data-astro-cid-tvj75rjr] .hero__explore[data-astro-cid-tvj75rjr]{color:var(--color-white);background:#ffffff42;border-color:#ffffff6b}.hero[data-astro-cid-tvj75rjr][data-bare]{overflow:visible}.hero[data-astro-cid-tvj75rjr][data-bare] .hero__head[data-astro-cid-tvj75rjr],.hero[data-astro-cid-tvj75rjr][data-bare] .hero__heading[data-astro-cid-tvj75rjr]{color:var(--text-primary)}.hero[data-astro-cid-tvj75rjr][data-bare] .hero__sub[data-astro-cid-tvj75rjr]{color:var(--text-secondary)}.hero[data-astro-cid-tvj75rjr][data-bare] .hero__ctas[data-astro-cid-tvj75rjr] .button[data-astro-cid-tvj75rjr]{color:inherit;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.range[data-v-ef7e1216]{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0}.range[data-disabled][data-v-ef7e1216]{opacity:.45;pointer-events:none}.range__head[data-v-ef7e1216]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.range__label[data-v-ef7e1216]{font-size:var(--text-sm);white-space:nowrap;color:var(--text-secondary)}.range__side[data-v-ef7e1216]{display:flex;align-items:baseline;gap:var(--space-3)}.range__value[data-v-ef7e1216]{font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary)}.range__reset[data-v-ef7e1216]{padding:0;font:inherit;font-size:var(--text-xs);color:var(--text-tertiary);background:none;border:none;text-decoration:underline;text-underline-offset:.2em;transition:color .15s}.range__reset[data-v-ef7e1216]:hover{color:var(--text-primary)}.range__reset[data-v-ef7e1216]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.range__rail[data-v-ef7e1216]{--hit:1.75rem;--half:calc(var(--hit) / 2);--knob:1.5rem;--bars-h:2.5rem;--pos-lo:calc(var(--half) + var(--plo) * (100% - 2 * var(--half)) / 100);--pos-hi:calc(var(--half) + var(--phi) * (100% - 2 * var(--half)) / 100);position:relative;block-size:var(--hit)}.range__rail[data-bars][data-v-ef7e1216]{margin-block-start:var(--bars-h)}.range__bars[data-v-ef7e1216]{position:absolute;inset-inline:var(--half);inset-block-end:calc(50% + .25rem);display:flex;align-items:flex-end;block-size:var(--bars-h);pointer-events:none}.range__bar[data-v-ef7e1216]{display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;min-inline-size:0;block-size:100%}.range__bar[data-v-ef7e1216]:before{content:"";inline-size:min(.625rem,calc(100% - .25rem));block-size:max(.375rem,calc(var(--h) * 100%));background:var(--border-default);border-radius:var(--radius-full);transition:background-color .2s ease}.range__bar[data-on][data-v-ef7e1216]:before{background:var(--color-sand)}.range__track[data-v-ef7e1216],.range__fill[data-v-ef7e1216]{position:absolute;inset-block-start:50%;block-size:2px;border-radius:var(--radius-full);translate:0 -50%}.range__track[data-v-ef7e1216]{inset-inline:var(--half);background:var(--border-default)}.range__fill[data-v-ef7e1216]{inset-inline-start:var(--pos-lo);inset-inline-end:calc(100% - var(--pos-hi));background:var(--color-sand)}.range__thumb[data-v-ef7e1216]{position:absolute;inset-block-start:50%;inline-size:var(--knob);block-size:var(--knob);background:var(--color-white);border:1px solid var(--border-default);border-radius:var(--radius-full);box-shadow:0 1px 3px #0000001a;translate:-50% -50%;pointer-events:none;transition:box-shadow .15s ease,border-color .15s ease,scale .15s ease}.range__thumb--lo[data-v-ef7e1216]{inset-inline-start:var(--pos-lo)}.range__thumb--hi[data-v-ef7e1216]{inset-inline-start:var(--pos-hi)}@media(hover:hover){.range__rail:hover .range__thumb[data-v-ef7e1216]{scale:1.06;border-color:var(--border-strong);box-shadow:0 2px 8px #00000024}}.range__input[data-v-ef7e1216]{position:absolute;inset-block:0;inset-inline:0;inline-size:100%;block-size:100%;margin:0;background:none;outline:none;pointer-events:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none}.range__input[data-v-ef7e1216]::-webkit-slider-runnable-track{background:none}.range__input[data-v-ef7e1216]::-moz-range-track{background:none}.range__input[data-v-ef7e1216]::-webkit-slider-thumb{pointer-events:auto;inline-size:var(--hit, 1.5rem);block-size:var(--hit, 1.5rem);background:transparent;border:none;box-shadow:none;opacity:0;cursor:grab;-webkit-appearance:none;appearance:none}.range__input[data-v-ef7e1216]:active::-webkit-slider-thumb{cursor:grabbing}.range__input[data-v-ef7e1216]::-moz-range-thumb{pointer-events:auto;inline-size:var(--hit, 1.5rem);block-size:var(--hit, 1.5rem);background:transparent;border:none;border-radius:0;box-shadow:none;opacity:0;cursor:grab}.range__input[data-v-ef7e1216]::-webkit-slider-thumb{outline:none}.range__input[data-v-ef7e1216]::-moz-range-thumb{outline:none}@media(hover:hover){.range__rail:has(.range__input:nth-of-type(1):focus-visible) .range__thumb--lo[data-v-ef7e1216],.range__rail:has(.range__input:nth-of-type(2):focus-visible) .range__thumb--hi[data-v-ef7e1216]{box-shadow:0 1px 3px #0000001a,0 0 0 3px var(--accent)}}@media(prefers-reduced-motion:reduce){.range__bar[data-v-ef7e1216]:before,.range__thumb[data-v-ef7e1216]{transition:none}}.boat[data-v-a121a06a]{display:grid;gap:var(--space-2);justify-items:start}.boat__head[data-v-a121a06a]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);inline-size:100%;overflow:hidden}.boat__label[data-v-a121a06a]{font-size:var(--text-sm);white-space:nowrap;color:var(--text-secondary)}.boat__card[data-v-a121a06a]{position:relative;display:grid;place-content:center;block-size:100%;inline-size:100%;padding:var(--space-4) var(--space-12) var(--space-9) var(--space-4);background:var(--surface-canvas);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl)}@media(min-width:768px){.boat__card[data-v-a121a06a]{padding:var(--space-5) var(--space-14) var(--space-10) var(--space-5)}}.boat__stage[data-v-a121a06a]{position:relative;block-size:clamp(10rem,42vw,11rem);aspect-ratio:172 / 300}@media(min-width:768px){.boat__stage[data-v-a121a06a]{block-size:11.5rem}}.boat[data-dragging] .boat__stage[data-v-a121a06a]{cursor:grabbing}.boat__svg[data-v-a121a06a]{display:block;inline-size:100%;block-size:100%;overflow:visible}.boat__geom[data-v-a121a06a]{transition:x .35s cubic-bezier(.32,.72,0,1),width .35s cubic-bezier(.32,.72,0,1),height .35s cubic-bezier(.32,.72,0,1),transform .35s cubic-bezier(.32,.72,0,1),left .35s cubic-bezier(.32,.72,0,1),top .35s cubic-bezier(.32,.72,0,1),scale .12s ease,box-shadow .12s ease}.boat[data-dragging] .boat__geom[data-v-a121a06a]{transition:scale .12s ease,box-shadow .12s ease}@media(prefers-reduced-motion:reduce){.boat__geom[data-v-a121a06a]{transition:none}}.boat__box[data-v-a121a06a]{fill:none;stroke:color-mix(in oklch,var(--text-primary),transparent 78%);stroke-width:1;stroke-dasharray:3 6;stroke-linecap:round}.boat[data-active] .boat__box[data-v-a121a06a]{stroke:color-mix(in oklch,var(--color-sand),transparent 30%)}.boat__hull[data-v-a121a06a]{fill:color-mix(in oklch,var(--color-sand),transparent 90%);stroke:var(--text-primary);stroke-width:2;stroke-linejoin:round}.boat__handle[data-v-a121a06a]{position:absolute;padding:0;background:var(--color-white);border:none;border-radius:var(--radius-full);box-shadow:0 0 0 .5px #0000001a,0 1px 2px #0000001f,0 4px 12px #00000029;translate:-50% -50%;touch-action:none}.boat__handle[data-v-a121a06a]:hover{scale:1.06}.boat__handle[data-v-a121a06a]:active,.boat[data-dragging] .boat__handle[data-v-a121a06a]{scale:1.1;box-shadow:0 0 0 .5px #0000001a,0 2px 4px #00000024,0 8px 20px #0003}.boat__handle[data-v-a121a06a]:focus-visible{outline:2px solid var(--color-sand);outline-offset:2px}.boat__handle--side[data-v-a121a06a]{inline-size:.75rem;block-size:1.875rem;cursor:ew-resize}.boat__handle--length[data-v-a121a06a]{inline-size:1.875rem;block-size:.75rem;cursor:ns-resize}@media(min-width:768px){.boat__handle--side[data-v-a121a06a]{inline-size:.875rem;block-size:2.25rem}.boat__handle--length[data-v-a121a06a]{inline-size:2.25rem;block-size:.875rem}}.boat__chip[data-v-a121a06a]{position:absolute;display:inline-flex;gap:.15em;align-items:baseline;font-size:var(--text-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;color:var(--text-primary)}.boat__chip--side[data-v-a121a06a]{translate:.875rem -50%}.boat__chip--length[data-v-a121a06a]{translate:-50% .875rem}.boat__num[data-v-a121a06a]{inline-size:2.4em;padding:.1em 0;font:inherit;font-variant-numeric:inherit;color:inherit;text-align:end;background:transparent;border:0;border-block-end:1px solid transparent;border-radius:0;outline:none;transition:border-color .15s ease}.boat__num[data-v-a121a06a]:hover{border-block-end-color:var(--border-strong)}.boat__num[data-v-a121a06a]:focus-visible{border-block-end-color:var(--color-sand)}.boat__unit[data-v-a121a06a]{color:var(--text-tertiary)}.boat__value[data-v-a121a06a]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary)}.boat__hint[data-v-a121a06a]{margin-block-start:var(--space-2);max-inline-size:34ch;font-size:var(--text-xs);line-height:1.5;color:var(--text-tertiary)}@media(min-width:768px){.boat__hint[data-v-a121a06a]{font-size:var(--text-sm)}}.stepper[data-v-93d1f802]{display:grid;gap:var(--space-2);justify-items:start}.stepper[data-layout=row][data-v-93d1f802]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4)}.stepper__label[data-v-93d1f802]{font-size:var(--text-sm);white-space:nowrap;color:var(--text-secondary)}.stepper[data-layout=row] .stepper__label[data-v-93d1f802]{font-size:var(--text-md);color:var(--text-primary)}.stepper__controls[data-v-93d1f802]{display:flex;align-items:center;gap:var(--space-2)}.stepper__btn[data-v-93d1f802]{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;padding:0;color:var(--text-primary);background:var(--surface-deep);border:0;border-radius:var(--radius-full);cursor:pointer;transition:background-color .15s ease,opacity .15s ease}@media(hover:hover){.stepper__btn[data-v-93d1f802]:hover:not(:disabled){background:var(--border-default)}}.stepper__btn[data-v-93d1f802]:disabled{opacity:.4;cursor:default}.stepper__btn[data-v-93d1f802]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stepper__value[data-v-93d1f802]{min-inline-size:3.25rem;font-size:var(--text-md);font-variant-numeric:tabular-nums;text-align:center;color:var(--text-primary)}.stepper__value[data-any][data-v-93d1f802]{color:var(--text-tertiary)}.bounds[data-v-8512c258]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.bounds__field[data-v-8512c258]{display:grid;gap:var(--space-2);min-inline-size:0}.bounds__label[data-v-8512c258]{font-size:var(--text-sm);color:var(--text-secondary)}.bounds__input[data-v-8512c258]{box-sizing:border-box;inline-size:100%;min-inline-size:0;block-size:var(--space-12);padding-inline:var(--space-4);font:inherit;font-size:var(--text-md);font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--surface-content);border:1px solid var(--border-default);border-radius:var(--radius-lg);transition:border-color .15s ease}.bounds__input[data-v-8512c258]:hover{border-color:var(--border-strong)}.bounds__input[data-v-8512c258]:focus{outline:none;border-color:var(--text-primary)}.ysearch[data-v-6b02c653]{display:flex;flex-direction:column;gap:var(--space-4)}.ysearch__layout[data-v-6b02c653]{display:flex;flex-direction:column;gap:var(--space-6)}.ysearch__chips[data-v-6b02c653]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:calc(-1 * var(--space-2)) 0 0;padding:0;list-style:none}@media(max-width:767px){.ysearch__chips[data-v-6b02c653]{justify-content:flex-start}}.ysearch__chip[data-v-6b02c653]{display:inline-flex;align-items:center;gap:var(--space-2-5);block-size:var(--space-10);padding-inline:var(--space-5) var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);background:var(--surface-content);border:1px solid var(--border-hairline);border-radius:var(--radius-full);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ysearch__chip svg[data-v-6b02c653]{flex:none;color:var(--text-tertiary);transition:color .15s ease}.ysearch__chip[data-rank][data-v-6b02c653]{color:var(--text-secondary);border-style:dashed}@media(hover:hover){.ysearch__chip[data-v-6b02c653]:hover{color:var(--text-on-accent);background:var(--accent);border-color:var(--accent);border-style:solid}.ysearch__chip:hover svg[data-v-6b02c653]{color:var(--text-on-accent)}}.ysearch__chip[data-v-6b02c653]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ysearch__dropinner[data-v-6b02c653]{padding:var(--space-5) var(--space-5) var(--space-6)}@media(min-width:768px){.ysearch__dropinner[data-v-6b02c653]{padding:var(--space-5) var(--space-6)}}.ysearch__moregrid[data-v-6b02c653]{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.ysearch__fcol[data-v-6b02c653]{display:grid;gap:var(--space-6);align-content:start}@media(min-width:768px){.ysearch__moregrid[data-v-6b02c653]{grid-template-columns:auto minmax(0,1.6fr) minmax(min-content,auto) minmax(11rem,1fr);gap:var(--space-6) 0;align-items:stretch}.ysearch__moregrid[data-sizer][data-v-6b02c653]{grid-template-columns:auto minmax(0,1.6fr) auto minmax(min-content,auto) minmax(11rem,1fr)}.ysearch__fcol[data-v-6b02c653]{padding-inline:var(--space-6)}.ysearch__fcol[data-v-6b02c653]:first-child{padding-inline-start:0}.ysearch__fcol[data-v-6b02c653]:last-child{padding-inline-end:0}.ysearch__fcol+.ysearch__fcol[data-v-6b02c653]{border-inline-start:1px solid var(--border-subtle)}.ysearch__fcol--main[data-v-6b02c653],.ysearch__fcol--steppers[data-v-6b02c653],.ysearch__fcol--selects[data-v-6b02c653]{gap:var(--space-4);align-content:start}.ysearch__fcol--steppers[data-v-6b02c653]{gap:var(--space-5)}.ysearch__fcol--selects[data-v-6b02c653]{grid-template-rows:auto auto auto 1fr}.ysearch__fcol--selects .ysearch__morereset[data-v-6b02c653]{justify-self:end;align-self:end}}.ysearch__search[data-v-6b02c653]{display:flex;align-items:center;gap:var(--space-2-5);min-inline-size:0;padding-inline:var(--space-4);color:var(--text-tertiary);background:color-mix(in oklch,var(--surface-canvas),var(--text-primary) 5%);border:1px solid transparent;border-radius:var(--radius-full)}.ysearch__search[data-v-6b02c653]:focus-within{border-color:var(--color-sand);outline:2px solid color-mix(in oklch,var(--color-sand),transparent 65%);outline-offset:0}.ysearch__icon[data-v-6b02c653]{flex:none}.ysearch__search input[data-v-6b02c653]{flex:1 1 auto;min-inline-size:0;padding-block:var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--text-primary);background:none;border:none}.ysearch__search input[data-v-6b02c653]:focus{outline:none}.ysearch__group[data-v-6b02c653]{display:flex;flex-direction:column;gap:var(--space-2-5)}.ysearch__grouplabel[data-v-6b02c653]{font-size:var(--text-sm);color:var(--text-secondary)}.ysearch__typeinput[data-v-6b02c653]{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ysearch__typemini[data-v-6b02c653]{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1-5);padding-inline-end:var(--space-5);border:1px solid transparent;border-radius:var(--radius-xl);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ysearch__typemini[data-v-6b02c653]:hover:not([data-on]){border-color:var(--border-strong)}.ysearch__typemini[data-on][data-v-6b02c653]{background:var(--surface-deep);border-color:var(--surface-deep)}.ysearch__typeinput:focus-visible~.ysearch__typeminilabel[data-v-6b02c653]:after{content:"";position:absolute;inset:-4px;border:2px solid var(--color-sand);border-radius:calc(var(--radius-xl) + 4px);pointer-events:none}.ysearch__typeminiimg[data-v-6b02c653]{display:block;flex:none;inline-size:3.5rem;block-size:3.5rem;object-fit:cover;background:color-mix(in oklch,var(--surface-canvas),var(--text-primary) 8%);border-radius:var(--radius-lg)}.ysearch__typeminilabel[data-v-6b02c653]{font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.ysearch__fcol--type[data-v-6b02c653]{gap:var(--space-2);align-content:start;justify-items:stretch}.ysearch__sheet[data-v-6b02c653]{display:grid;grid-template-columns:minmax(0,1fr);padding:0 var(--space-6) var(--space-12)}.ysearch__sec[data-v-6b02c653]{border-block-end:1px solid var(--border-hairline)}.ysearch__secsum[data-v-6b02c653]{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-4);list-style:none;cursor:pointer}.ysearch__secsum[data-v-6b02c653]::-webkit-details-marker{display:none}.ysearch__secsum[data-v-6b02c653]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.ysearch__sectitle[data-v-6b02c653]{flex:1 1 auto;margin:0;font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:-.01em;color:var(--text-primary)}.ysearch__secvalue[data-v-6b02c653]{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.ysearch__secplus[data-v-6b02c653]{position:relative;flex:none;inline-size:.875rem;block-size:.875rem;color:var(--text-primary)}.ysearch__secplus[data-v-6b02c653]:before,.ysearch__secplus[data-v-6b02c653]:after{content:"";position:absolute;inset:50% 0 auto;block-size:1.5px;margin-block-start:-.75px;background:currentColor;border-radius:var(--radius-full)}.ysearch__secplus[data-v-6b02c653]:after{rotate:90deg;transition:rotate .35s var(--ease-out-quint)}.ysearch__sec[open]:not([data-closing]) .ysearch__secplus[data-v-6b02c653]:after{rotate:0deg}.ysearch__secbody[data-v-6b02c653]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-1) var(--space-6)}.ysearch__secbody[data-v-6b02c653] .bounds__input{border-color:var(--border-hairline)}.ysearch__sheet .ysearch__grouplabel[data-v-6b02c653],.ysearch__secbody .ysearch__secvalue[data-v-6b02c653],.ysearch__secbody[data-v-6b02c653] .bounds__label{color:var(--text-caption)}.ysearch__typegrid[data-v-6b02c653]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1)}.ysearch__typetile[data-v-6b02c653]{position:relative;display:grid;gap:var(--space-2);padding:var(--space-1-5) var(--space-1-5) var(--space-2);border-radius:var(--radius-lg);cursor:pointer;transition:background-color .2s ease}.ysearch__typetile[data-on][data-v-6b02c653]{background:var(--surface-deep)}.ysearch__typetileimg[data-v-6b02c653]{display:block;inline-size:100%;block-size:auto;aspect-ratio:10 / 7;object-fit:cover;background:var(--surface-deep);border-radius:calc(var(--radius-lg) - var(--space-1-5))}.ysearch__typetilelabel[data-v-6b02c653]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-align:center;color:var(--text-primary)}.ysearch__typeinput:focus-visible~.ysearch__typetilelabel[data-v-6b02c653]:after{content:"";position:absolute;inset:0;border:2px solid var(--accent);border-radius:inherit;pointer-events:none}.ysearch__pricebox[data-v-6b02c653]{display:grid;gap:var(--space-4)}.ysearch__sheetreset[data-v-6b02c653]{display:inline-flex;align-items:center;gap:var(--space-2);flex:none;block-size:var(--space-12);padding-inline:var(--space-4) var(--space-5);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);background:var(--surface-deep);border:0;border-radius:var(--radius-full);cursor:pointer;transition:color .15s ease,background-color .15s ease}@media(hover:hover){.ysearch__sheetreset[data-v-6b02c653]:hover{color:var(--text-primary);background:var(--border-default)}}.ysearch__sheetreset[data-v-6b02c653]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ysearch__sheetapply[data-v-6b02c653]{flex:1 1 auto;--btn-h:var(--space-12)}.ysearch__sheetapply[aria-busy][data-v-6b02c653]{opacity:.7}.ysearch__selectwrap[data-v-6b02c653]{position:relative}.ysearch__selectwrap[data-v-6b02c653]:after{content:"";position:absolute;inset-inline-end:var(--space-4);inset-block-start:50%;inline-size:.5rem;block-size:.5rem;border-inline-end:1.5px solid var(--text-primary);border-block-end:1.5px solid var(--text-primary);transform:translateY(-70%) rotate(45deg);pointer-events:none}.ysearch__select[data-v-6b02c653]{box-sizing:border-box;inline-size:100%;min-inline-size:0;block-size:var(--space-12);padding:0 var(--space-9) 0 var(--space-4);overflow:hidden;font:inherit;font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);background:var(--surface-deep);border:0;border-radius:var(--radius-lg);appearance:none;-webkit-appearance:none;transition:background-color .15s ease}@media(hover:hover){.ysearch__select[data-v-6b02c653]:hover{background:var(--border-default)}}.ysearch__select[data-v-6b02c653]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ysearch__select[data-v-6b02c653]:disabled{color:var(--text-tertiary);opacity:.55;cursor:not-allowed}.ysearch__reset[data-v-6b02c653]{justify-self:end;padding:var(--space-1-5) var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);background:color-mix(in oklch,var(--surface-canvas),var(--text-primary) 6%);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:color .15s,background-color .15s}.ysearch__reset[data-v-6b02c653]:hover{color:var(--text-primary)}.ysearch__results[data-v-6b02c653]{container-type:inline-size;container-name:results}.ysearch__count[data-v-6b02c653]{grid-column:1 / -1;margin:0;padding-inline:var(--ygrid-bleed);font-size:var(--text-sm);text-align:start;color:var(--text-secondary)}.ysearch__grid[data-v-6b02c653]{--ygrid-bleed:clamp(.5rem, calc(6cqi - .5rem) , 1.25rem);display:grid;grid-template-columns:minmax(0,34rem);justify-content:center;gap:var(--space-5);margin-block-start:var(--space-4);margin-inline:calc(-1 * var(--ygrid-bleed));transition:opacity .2s ease}@media(width<640px){.ysearch__grid[data-v-6b02c653]{margin-inline:calc(-1 * var(--layout-px))}.ysearch__count[data-v-6b02c653]{padding-inline:var(--layout-px)}}@container (min-width: 34rem){.ysearch__grid[data-v-6b02c653]{grid-template-columns:repeat(2,minmax(0,32rem))}}@container (min-width: 48rem){.ysearch__grid[data-v-6b02c653]{grid-template-columns:repeat(3,minmax(0,34rem))}}@container (min-width: 96rem){.ysearch__grid[data-v-6b02c653]{grid-template-columns:repeat(4,minmax(0,32rem))}}.ycard--skeleton[data-v-6b02c653]:nth-of-type(n+4){display:none}@container (min-width: 34rem){.ycard--skeleton[data-v-6b02c653]:nth-of-type(n+4){display:flex}.ycard--skeleton[data-v-6b02c653]:nth-of-type(n+5){display:none}}@container (min-width: 48rem){.ycard--skeleton[data-v-6b02c653]:nth-of-type(n+5){display:flex}.ycard--skeleton[data-v-6b02c653]:nth-of-type(n+7){display:none}}@container (min-width: 96rem){.ycard--skeleton[data-v-6b02c653]:nth-of-type(n+7){display:flex}}.ysearch__empty[data-v-6b02c653]{padding:var(--space-12) 0;font-size:var(--text-lg);text-align:center;color:var(--text-secondary)}.ysearch__notice[data-v-6b02c653]{max-inline-size:48rem;margin:0 auto var(--space-6);padding:var(--space-3) var(--space-5);font-size:var(--text-sm);text-align:center;color:var(--text-secondary);background:color-mix(in oklch,var(--color-sand),transparent 85%);border:1px solid color-mix(in oklch,var(--color-sand),transparent 55%);border-radius:var(--radius-full)}.ysearch__more[data-v-6b02c653]{display:flex;flex-direction:column;align-items:center;margin-block-start:var(--space-6)}.ysearch__sentinel[data-v-6b02c653]{inline-size:100%;block-size:1px}.ysearch__loadingmore[data-v-6b02c653]{padding-block:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary)}@media(prefers-reduced-motion:reduce){.ysearch__grid[data-v-6b02c653]{transition:none}}@media(width<640px){.ysearch__wrap[data-astro-cid-tseroswr]{overflow-x:clip}}.ysearch__wrap[data-astro-cid-tseroswr]:has(.ysearch[data-autoload]) .pagination{display:none}.ysearch__head[data-astro-cid-tseroswr]{margin-block-end:var(--space-6);text-align:center}.ysearch__head[data-astro-cid-tseroswr] .section__heading[data-astro-cid-tseroswr]{margin-block-end:0}.ysearch__intro[data-astro-cid-tseroswr]{max-inline-size:48rem;margin-block-start:var(--space-3);margin-inline:auto;text-wrap:pretty}
