.yacht-overview[data-v-072f906e]{align-items:center;background-color:var(--color-primary-dark);display:flex;min-height:100vh;min-height:100svh;overflow:hidden;position:relative}.background-image[data-v-072f906e]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.background-image[data-v-072f906e] .base-image,.background-image[data-v-072f906e] .image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.background-overlay[data-v-072f906e]{background-color:var(--color-overlay-dark);top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.overview-container[data-v-072f906e]{align-items:center;display:flex;gap:var(--spacing-4xl);justify-content:space-between;margin:0 auto;max-width:1820px;padding:0 172px 0 144px;position:relative;width:100%;z-index:3}.overview-content[data-v-072f906e]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-2xl);max-width:305px;transform:translateY(-120px)}.overview-title[data-v-072f906e]{color:var(--color-primary-light);font-family:var(--font-family-heading);font-weight:400;line-height:1}.overview-description[data-v-072f906e]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.overview-description p[data-v-072f906e]{color:var(--color-primary-light);font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}.overview-details[data-v-072f906e]{display:flex;flex-direction:column;gap:120px}.seasons[data-v-072f906e]{display:flex;gap:var(--spacing-5xl)}.season-item[data-v-072f906e]{display:flex;flex-direction:column;gap:var(--spacing-sm);width:203px}.season-name[data-v-072f906e]{color:var(--color-secondary-2);font-family:var(--font-family-heading);font-weight:400;line-height:1.3;text-transform:uppercase}.season-location[data-v-072f906e],.season-price[data-v-072f906e]{color:var(--color-primary-light);font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}.stats-grid[data-v-072f906e]{display:grid;gap:var(--spacing-3xl) var(--spacing-4xl);grid-template-columns:repeat(3,100px)}.stat-item[data-v-072f906e]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.stat-value[data-v-072f906e]{font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:400;line-height:1}.stat-label[data-v-072f906e],.stat-value[data-v-072f906e]{color:var(--color-primary-light)}.stat-label[data-v-072f906e]{font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}.specs-button[data-v-072f906e]{align-self:flex-start;background:none;border:none;border-bottom:.5px solid var(--color-secondary-2);color:var(--color-primary-light);cursor:pointer;font-family:var(--font-family-heading);font-size:16px;font-weight:400;padding:var(--spacing-md);transition:opacity var(--transition-base)}.specs-button[data-v-072f906e]:hover{opacity:.7}.drawer-backdrop[data-v-072f906e]{background-color:var(--color-overlay-backdrop);top:0;right:0;bottom:0;left:0;position:fixed;z-index:100}.specs-drawer[data-v-072f906e]{background-color:var(--color-primary-light);color:var(--color-primary-dark);display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:var(--container-padding-5xl) var(--spacing-3xl) var(--spacing-xl);position:absolute;right:0;top:0;width:min(762px,100vw)}.drawer-close[data-v-072f906e]{align-items:center;align-self:flex-end;background:none;border:none;color:var(--color-secondary-1);cursor:pointer;display:flex;font-family:var(--font-family-heading);font-size:16px;font-weight:400;gap:var(--spacing-md);padding:0;transition:opacity var(--transition-base)}.drawer-close[data-v-072f906e]:hover{opacity:.7}.drawer-close-icon[data-v-072f906e]{height:24px;position:relative;width:24px}.drawer-close-icon[data-v-072f906e]:after,.drawer-close-icon[data-v-072f906e]:before{background-color:var(--color-secondary-1);content:"";height:.7px;left:50%;position:absolute;top:50%;width:22px}.drawer-close-icon[data-v-072f906e]:before{transform:translate(-50%,-50%) rotate(45deg)}.drawer-close-icon[data-v-072f906e]:after{transform:translate(-50%,-50%) rotate(-45deg)}.drawer-group[data-v-072f906e]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl) 0 var(--spacing-2xl)}.drawer-group+.drawer-group[data-v-072f906e]{border-top:.5px solid var(--color-border-hairline)}.drawer-group-title[data-v-072f906e]{color:var(--color-secondary-1);font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}.drawer-grid[data-v-072f906e]{display:grid;gap:var(--spacing-xl) var(--spacing-2xl);grid-template-columns:repeat(var(--drawer-columns,3),1fr);margin:0}.drawer-stat[data-v-072f906e]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.drawer-stat-value[data-v-072f906e]{color:var(--color-primary-dark);font-family:var(--font-family-heading);font-size:24px;font-weight:400;line-height:normal;margin:0}.drawer-stat-label[data-v-072f906e]{color:var(--color-primary-dark);font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}.drawer-enter-active[data-v-072f906e],.drawer-leave-active[data-v-072f906e]{transition:opacity .4s ease}.drawer-enter-active .specs-drawer[data-v-072f906e],.drawer-leave-active .specs-drawer[data-v-072f906e]{transition:transform .4s ease}.drawer-enter-from[data-v-072f906e],.drawer-leave-to[data-v-072f906e]{opacity:0}.drawer-enter-from .specs-drawer[data-v-072f906e],.drawer-leave-to .specs-drawer[data-v-072f906e]{transform:translate(100%)}@media (max-width:1200px){.overview-container[data-v-072f906e]{padding:var(--container-padding-xl) var(--container-padding-xl) var(--container-padding-xl) var(--container-padding-7xl)}}@media (max-width:1023px){.overview-container[data-v-072f906e]{align-items:flex-start;flex-direction:column;gap:var(--spacing-3xl);padding:0 var(--spacing-xl)}.overview-content[data-v-072f906e]{max-width:480px;transform:none}.overview-details[data-v-072f906e]{gap:var(--spacing-2xl)}}@media (max-width:767px){.specs-drawer[data-v-072f906e]{padding:75px var(--spacing-xl) var(--spacing-2xl)}.drawer-grid[data-v-072f906e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.yacht-overview[data-v-072f906e]{padding:var(--spacing-3xl) 0}.seasons[data-v-072f906e]{flex-direction:column;gap:var(--spacing-xl)}.stats-grid[data-v-072f906e]{gap:var(--spacing-xl) var(--spacing-lg);grid-template-columns:repeat(2,1fr)}}.yacht-highlights[data-v-701d98e8]{background-color:var(--color-primary-light);overflow:hidden;position:relative}.highlights-track[data-v-701d98e8]{align-items:flex-start;display:flex;gap:var(--spacing-6xl);min-height:100vh;min-height:100svh;padding:max(19.7svh,150px) var(--spacing-2xl) 0 104px;position:relative;width:-moz-max-content;width:max-content;will-change:transform}.highlights-title[data-v-701d98e8]{color:var(--color-primary-dark);font-family:var(--font-family-heading);font-weight:400;left:104px;line-height:1;position:absolute;top:max(10.4svh,var(--spacing-6xl));white-space:nowrap;z-index:1}.highlight-card[data-v-701d98e8]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-xl)}.highlight-card--short[data-v-701d98e8]{margin-top:max(7.8svh,var(--spacing-4xl))}.highlight-card--tall .card-image[data-v-701d98e8]{aspect-ratio:441/546;height:max(61.7svh,430px);width:auto}.highlight-card--short .card-image[data-v-701d98e8]{aspect-ratio:441/413;height:max(46.7svh,325px);width:auto}.card-image[data-v-701d98e8] .base-image,.card-image[data-v-701d98e8] .image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-caption[data-v-701d98e8]{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:100%;width:0}.card-title[data-v-701d98e8]{font-family:var(--font-family-heading);font-weight:400;line-height:1.3;text-transform:uppercase}.card-description[data-v-701d98e8],.card-title[data-v-701d98e8]{color:var(--color-primary-dark);margin:0}.card-description[data-v-701d98e8]{font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}@media (max-width:1023px){.highlights-track[data-v-701d98e8]{align-items:stretch;flex-direction:column;gap:var(--spacing-2xl);min-height:0;padding:var(--spacing-3xl) var(--spacing-md) var(--spacing-3xl);width:100%}.highlights-title[data-v-701d98e8]{padding:var(--spacing-3xl) var(--spacing-md) 0;position:static;white-space:normal}.highlights-track[data-v-701d98e8]{padding-top:var(--spacing-xl)}.highlight-card[data-v-701d98e8],.highlight-card--short[data-v-701d98e8]{margin-top:0;width:100%}.highlight-card--short .card-image[data-v-701d98e8],.highlight-card--tall .card-image[data-v-701d98e8]{aspect-ratio:4/5;height:auto;width:100%}}.deck-slide[data-v-2f26c4e9]{--deck-image-gap:40px;display:flex;flex-shrink:0;height:100%;position:relative}.deck-slide[data-v-2f26c4e9]:last-child{padding-right:0}.deck-slide--text[data-v-2f26c4e9]{min-width:100vw}@media (min-width:1024px){.deck-slide--full-image>.slide-image[data-v-2f26c4e9]:not(.slide-image--padded){margin-left:var(--deck-image-gap)}}.deck-slide--dark[data-v-2f26c4e9]{background-color:var(--color-primary-dark);color:var(--color-primary-light)}.deck-slide--light[data-v-2f26c4e9]{background-color:var(--color-primary-light);color:var(--color-primary-dark)}.slide-text-zone[data-v-2f26c4e9]{flex-shrink:0;position:relative;width:720px}.slide-panel[data-v-2f26c4e9]{display:flex;flex-direction:column;gap:var(--spacing-3xl);left:144px;position:absolute;top:128px;width:400px;z-index:2}.slide-stats[data-v-2f26c4e9],.stat-item[data-v-2f26c4e9]{display:flex}.stat-item[data-v-2f26c4e9]{flex-direction:column;gap:6px;width:100px}.stat-value[data-v-2f26c4e9]{font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:400;line-height:1.1}.stat-label[data-v-2f26c4e9]{font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}.slide-subsections[data-v-2f26c4e9]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-lg)}.subsection-active[data-v-2f26c4e9]{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:var(--spacing-sm) 0;width:100%}.subsection-link[data-v-2f26c4e9],.subsection-title[data-v-2f26c4e9]{font-family:var(--font-family-heading);font-weight:400;line-height:1.1}.subsection-link[data-v-2f26c4e9]{background:none;border:none;color:currentcolor;cursor:pointer;font-size:30px;opacity:.3;padding:0;text-align:left;transition:opacity var(--transition-base)}.subsection-link[data-v-2f26c4e9]:hover{opacity:.6}.subsection-description[data-v-2f26c4e9]{display:flex;flex-direction:column;gap:var(--spacing-lg);white-space:pre-line}.subsection-description p[data-v-2f26c4e9]{font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;line-height:1.42}.subsection-features[data-v-2f26c4e9]{display:flex;gap:var(--spacing-2xl);margin-top:var(--spacing-sm)}.feature-column[data-v-2f26c4e9]{display:flex;flex-direction:column;gap:var(--spacing-sm);list-style:none;margin:0;padding:0;width:234px}.feature-item[data-v-2f26c4e9]{align-items:center;display:flex;gap:var(--spacing-md);height:32px}.feature-item[data-v-2f26c4e9]:before{background-color:currentcolor;border-radius:50%;content:"";flex-shrink:0;height:4px;width:4px}.feature-label[data-v-2f26c4e9]{font-family:var(--font-family-base);font-size:14px;font-weight:100;letter-spacing:.04em;white-space:nowrap}.slide-image[data-v-2f26c4e9]{aspect-ratio:var(--image-ratio,auto);flex-shrink:0;height:100%;margin-left:auto;overflow:hidden}.slide-image[data-v-2f26c4e9] .base-image,.slide-image[data-v-2f26c4e9] .image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide-image--inset[data-v-2f26c4e9]{height:auto;margin:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-2xl) 164px}.slide-image--padded[data-v-2f26c4e9]{align-items:center;aspect-ratio:auto;display:flex;justify-content:center;max-width:100vw;padding:var(--image-padding-y,var(--spacing-2xl)) 0 var(--image-padding-y,var(--spacing-2xl)) var(--image-padding-x,var(--deck-image-gap));width:calc((100svh - var(--image-padding-y, var(--spacing-2xl))*2)*var(--image-ratio, 1) + var(--image-padding-x, var(--deck-image-gap)))}.slide-image--padded[data-v-2f26c4e9] .base-image{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.slide-image--padded[data-v-2f26c4e9] .image{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.duo-image[data-v-2f26c4e9]{overflow:hidden}.duo-image[data-v-2f26c4e9] .base-image,.duo-image[data-v-2f26c4e9] .image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.deck-slide--duo-image[data-v-2f26c4e9]{align-items:flex-start;gap:var(--deck-image-gap);padding:0 0 0 var(--deck-image-gap)}.duo-image[data-v-2f26c4e9]{flex-shrink:0}.duo-image--tall[data-v-2f26c4e9]{aspect-ratio:441/546;height:max(61.7svh,430px);margin-top:18.3svh}.duo-image--short[data-v-2f26c4e9]{aspect-ratio:441/413;height:max(46.7svh,325px);margin-top:26.1svh}.deck-slide--duo-flush[data-v-2f26c4e9]{align-items:stretch;gap:var(--deck-image-gap);padding:0 0 0 var(--deck-image-gap)}.duo-image--bottom[data-v-2f26c4e9],.duo-image--top[data-v-2f26c4e9]{height:auto;width:38vw}.duo-image--top[data-v-2f26c4e9]{align-self:flex-start;aspect-ratio:var(--image-ratio,auto);margin-top:var(--spacing-3xl)}.duo-image--bottom[data-v-2f26c4e9]{align-self:flex-end;aspect-ratio:var(--image-ratio-2,auto)}.duo-image--bottom[data-v-2f26c4e9] .base-image,.duo-image--bottom[data-v-2f26c4e9] .image,.duo-image--top[data-v-2f26c4e9] .base-image,.duo-image--top[data-v-2f26c4e9] .image{display:block;height:auto;-o-object-fit:unset;object-fit:unset;width:100%}@media (max-width:1023px){.deck-slide[data-v-2f26c4e9]{flex-direction:column;height:auto;padding-right:0;width:100%}.deck-slide--text[data-v-2f26c4e9]{min-width:0}.slide-text-zone[data-v-2f26c4e9]{width:100%}.slide-panel[data-v-2f26c4e9]{gap:var(--spacing-xl);padding:var(--spacing-2xl) var(--spacing-md);position:static;width:100%}.subsection-link[data-v-2f26c4e9]{display:none}.slide-image[data-v-2f26c4e9],.slide-image--inset[data-v-2f26c4e9]{aspect-ratio:var(--image-ratio,auto);height:auto;margin:0 var(--spacing-md);width:auto}.slide-image[data-v-2f26c4e9] .base-image,.slide-image[data-v-2f26c4e9] .image{height:auto;width:100%}.slide-image--padded[data-v-2f26c4e9]{padding:0}.deck-slide--duo-flush[data-v-2f26c4e9],.deck-slide--duo-image[data-v-2f26c4e9]{flex-direction:column;gap:0;padding:var(--spacing-2xl) 0}.duo-image[data-v-2f26c4e9],.duo-image--bottom[data-v-2f26c4e9],.duo-image--short[data-v-2f26c4e9],.duo-image--tall[data-v-2f26c4e9],.duo-image--top[data-v-2f26c4e9]{height:auto;margin-top:0;width:72%}.duo-image--tall[data-v-2f26c4e9],.duo-image--top[data-v-2f26c4e9]{align-self:flex-start}.duo-image--bottom[data-v-2f26c4e9],.duo-image--short[data-v-2f26c4e9]{align-self:flex-end;margin-top:calc(var(--spacing-4xl)*-1)}}.deck-nav[data-v-58eab978]{align-items:center;display:flex;gap:10px}.deck-nav-pill[data-v-58eab978]{align-items:stretch;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);background-color:var(--color-primary-light);border-radius:32px;display:flex;padding:2px}.deck-nav-item[data-v-58eab978]{align-items:center;background:none;border:.5px solid var(--color-border-hairline);border-left:none;cursor:pointer;display:flex;padding:var(--spacing-md);text-decoration:none;transition:background-color var(--transition-base)}.deck-nav-item--first[data-v-58eab978]{border-bottom-left-radius:40px;border-left:.5px solid var(--color-border-hairline);border-top-left-radius:40px}.deck-nav-item[data-v-58eab978]:last-child{border-bottom-right-radius:40px;border-top-right-radius:40px}.deck-nav-item--active[data-v-58eab978]{background-color:var(--color-primary-light-shade)}.deck-nav-enquire[data-v-58eab978]{text-decoration:none}.deck-nav-enquire-inner[data-v-58eab978]{align-items:center;border:.5px solid var(--color-border-hairline);border-radius:40px;display:flex;gap:var(--spacing-sm);padding:var(--spacing-md);transition:background-color var(--transition-base)}.deck-nav-enquire:hover .deck-nav-enquire-inner[data-v-58eab978]{background-color:var(--color-primary-light-shade)}.deck-nav-icon[data-v-58eab978]{display:block;height:24px;width:24px}.deck-nav-label[data-v-58eab978]{color:var(--color-primary-dark);font-family:var(--font-family-base);font-size:12px;font-weight:100;letter-spacing:.04em;white-space:nowrap}@media (max-width:480px){.deck-nav-label[data-v-58eab978]{font-size:10px}}.deck-nav-label--enquire[data-v-58eab978]{color:var(--color-secondary-1)}.deck-nav-label-reveal[data-v-58eab978]{display:grid;grid-template-columns:0fr;transition:grid-template-columns .4s ease}.deck-nav-label-clip[data-v-58eab978]{min-width:0;overflow:hidden}.deck-nav-label-reveal .deck-nav-label[data-v-58eab978]{display:block;opacity:0;padding-left:var(--spacing-sm);transition:opacity .3s ease}.deck-nav-item--active .deck-nav-label-reveal[data-v-58eab978]{grid-template-columns:1fr}.deck-nav-item--active .deck-nav-label[data-v-58eab978]{opacity:1}@media (hover:hover){.deck-nav-item:hover .deck-nav-label-reveal[data-v-58eab978]{grid-template-columns:1fr}.deck-nav-item:hover .deck-nav-label[data-v-58eab978]{opacity:1}}@media (max-width:1023px){.deck-nav[data-v-58eab978]{max-width:100%;overflow-x:auto;scrollbar-width:none}.deck-nav[data-v-58eab978]::-webkit-scrollbar{display:none}.deck-nav-item[data-v-58eab978],.deck-nav-pill[data-v-58eab978]{flex-shrink:0}.deck-nav-enquire[data-v-58eab978]{display:none}}.deck-explorer[data-v-b938d872]{background:var(--color-primary-dark);overflow:hidden;position:relative}.deck-track[data-v-b938d872]{display:flex;height:100vh;height:100svh;width:-moz-max-content;width:max-content;will-change:transform}.deck-nav-wrapper[data-v-b938d872]{bottom:var(--spacing-2xl);left:50%;position:absolute;transform:translate(-50%);z-index:10}@media (max-width:1023px){.deck-track[data-v-b938d872]{flex-direction:column;height:auto;width:100%}.deck-nav-wrapper[data-v-b938d872]{bottom:calc(var(--spacing-md) + env(safe-area-inset-bottom,0px));display:flex;justify-content:center;left:0;opacity:0;padding:0 var(--spacing-md);pointer-events:none;position:fixed;right:0;transform:translateY(8px);transition:opacity var(--transition-base),transform var(--transition-base)}.deck-nav-wrapper--visible[data-v-b938d872]{opacity:1;pointer-events:auto;transform:translateY(0)}}
