.hero[data-v-a8bd6096]{display:flex;flex-direction:column;overflow:hidden;background:var(--color-paper)}.hero__main[data-v-a8bd6096]{position:relative;width:100%;aspect-ratio:2162 / 727;background:var(--color-paper)}.hero__band[data-v-a8bd6096]{padding-block:var(--space-7) var(--space-6);border-top:1px solid var(--line);background:var(--color-paper)}.hero__band-inner[data-v-a8bd6096]{width:var(--container);margin-inline:auto}.hero__band-head[data-v-a8bd6096]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.hero__count[data-v-a8bd6096]{margin:0;font-size:var(--text-xs);letter-spacing:.12em;color:var(--text-muted)}.hero__progress[data-v-a8bd6096]{height:2px;margin-bottom:var(--space-5);overflow:hidden;background:var(--line)}.hero__progress-bar[data-v-a8bd6096]{display:block;width:0;height:100%;background:var(--accent-strong);animation-name:hero-progress-a8bd6096;animation-timing-function:linear;animation-fill-mode:forwards}.hero__progress.is-paused .hero__progress-bar[data-v-a8bd6096]{animation-play-state:paused}@keyframes hero-progress-a8bd6096{0%{width:0}to{width:100%}}.hero__promo[data-v-a8bd6096]{--promo-max-h: min(62vh, 640px);position:relative;width:min(100%,calc(var(--promo-max-h) * 3 / 2));max-width:100%;margin-inline:auto;aspect-ratio:3 / 2;max-height:var(--promo-max-h);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-navy-deep);box-shadow:var(--shadow-soft)}.hero__promo-media[data-v-a8bd6096]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero__promo-slide[data-v-a8bd6096]{position:absolute;top:0;right:0;bottom:0;left:0}.hero__img[data-v-a8bd6096]{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.hero__img--main[data-v-a8bd6096]{position:absolute;top:0;right:0;bottom:0;left:0}.hero__img--promo[data-v-a8bd6096]{position:absolute;top:0;right:0;bottom:0;left:0;filter:brightness(.98) contrast(1.04) saturate(1.02);transform:scale(1.03);animation:hero-kenburns-a8bd6096 var(--duration-slow) var(--ease-out) forwards}@keyframes hero-kenburns-a8bd6096{to{transform:scale(1)}}.sr-only[data-v-a8bd6096]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.hero__dots[data-v-a8bd6096]{display:flex;justify-content:center;gap:.55rem;margin-top:var(--space-4)}.dot[data-v-a8bd6096]{width:2.25rem;height:2px;background:var(--line)}.dot.is-active[data-v-a8bd6096]{background:var(--accent-strong)}.hero__indexes[data-v-a8bd6096]{flex:0 0 auto;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);background:var(--color-white)}.index-item[data-v-a8bd6096]{padding:1.15rem 1.35rem;border-right:1px solid var(--line)}.index-item[data-v-a8bd6096]:last-child{border-right:none}.index-item__key[data-v-a8bd6096]{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.16em;color:var(--accent);margin-bottom:.45rem}.index-item__body[data-v-a8bd6096]{white-space:pre-line;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45}.slide-next-enter-active[data-v-a8bd6096],.slide-next-leave-active[data-v-a8bd6096],.slide-prev-enter-active[data-v-a8bd6096],.slide-prev-leave-active[data-v-a8bd6096]{transition:transform var(--duration-slow) var(--ease-out)}.slide-next-enter-from[data-v-a8bd6096]{transform:translate(100%)}.slide-next-leave-to[data-v-a8bd6096],.slide-prev-enter-from[data-v-a8bd6096]{transform:translate(-100%)}.slide-prev-leave-to[data-v-a8bd6096]{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.hero__progress-bar[data-v-a8bd6096]{animation:none;width:100%}.hero__img--promo[data-v-a8bd6096]{animation:none;transform:none}.slide-next-enter-active[data-v-a8bd6096],.slide-next-leave-active[data-v-a8bd6096],.slide-prev-enter-active[data-v-a8bd6096],.slide-prev-leave-active[data-v-a8bd6096]{transition-duration:1ms}.slide-next-enter-from[data-v-a8bd6096],.slide-next-leave-to[data-v-a8bd6096],.slide-prev-enter-from[data-v-a8bd6096],.slide-prev-leave-to[data-v-a8bd6096]{transform:none}}@media(max-width:900px){.hero__band[data-v-a8bd6096]{padding-block:var(--space-6) var(--space-5)}.hero__promo[data-v-a8bd6096]{--promo-max-h: min(52vh, 480px)}.hero__indexes[data-v-a8bd6096]{grid-template-columns:1fr}.index-item[data-v-a8bd6096]{border-right:none;border-bottom:1px solid var(--line)}.index-item[data-v-a8bd6096]:last-child{border-bottom:none}}@media(max-width:600px){.hero__promo[data-v-a8bd6096]{border-radius:var(--radius-md)}}.about__grid[data-v-84c3b921]{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--space-7);align-items:end}.about__copy[data-v-84c3b921]{display:grid;gap:var(--space-5);padding-bottom:var(--space-6)}.about__title[data-v-84c3b921]{font-size:var(--text-xl);white-space:pre-line;max-width:14ch}.about__lead[data-v-84c3b921]{color:var(--text-secondary);white-space:pre-line;max-width:34rem}.about__figure[data-v-84c3b921]{position:relative;margin:0;--parallax-y: 0px}.about__figure img[data-v-84c3b921]{width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:saturate(.9);transform:translateY(var(--parallax-y));will-change:transform}.about__figure figcaption[data-v-84c3b921]{position:absolute;left:-.75rem;bottom:1.25rem;padding:.45rem .8rem;background:var(--color-navy);color:var(--color-white);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.14em}@media(max-width:900px){.about__grid[data-v-84c3b921]{grid-template-columns:1fr}.about__figure img[data-v-84c3b921]{aspect-ratio:16 / 10;transform:none}.about__figure figcaption[data-v-84c3b921]{left:0}}@media(prefers-reduced-motion:reduce){.about__figure img[data-v-84c3b921]{transform:none}}.section-heading[data-v-ec8d42b4]{display:grid;gap:var(--space-3);margin-bottom:var(--space-7);max-width:42rem}.section-heading.is-center[data-v-ec8d42b4]{margin-inline:auto;text-align:center}.title[data-v-ec8d42b4]{font-size:var(--text-xl);white-space:pre-line}.description[data-v-ec8d42b4]{color:var(--text-secondary);white-space:pre-line}.showreel[data-v-8891b1ca]{background:var(--color-navy-deep);color:var(--color-white);overflow-x:clip}.showreel__heading[data-v-8891b1ca] .eyebrow{color:var(--color-cyan-bright)}.showreel__heading[data-v-8891b1ca] .title{color:var(--color-white)}.showreel__heading[data-v-8891b1ca] .description{color:#ffffffb8}.showreel__stage[data-v-8891b1ca]{position:relative;margin:0;width:100vw;margin-inline:calc(50% - 50vw);aspect-ratio:16 / 9;max-height:min(78vh,calc(100vh - 22.5rem));overflow:hidden;background:#000;opacity:1}.showreel__media[data-v-8891b1ca]{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(.96);transition:transform 1.2s var(--ease-out)}.showreel__stage.is-entered .showreel__media[data-v-8891b1ca]{transform:scale(1)}.showreel__video[data-v-8891b1ca],.showreel__poster[data-v-8891b1ca]{display:block;width:100%;height:100%;min-height:12rem;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.showreel__poster[data-v-8891b1ca]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transform:scale(1.06);transition:transform 2.4s var(--ease-out)}.showreel__stage.is-entered .showreel__poster[data-v-8891b1ca]{transform:scale(1)}@media(hover:hover)and (pointer:fine){.showreel__stage:hover .showreel__video[data-v-8891b1ca],.showreel__stage:hover .showreel__poster[data-v-8891b1ca],.showreel__stage.is-entered:hover .showreel__poster[data-v-8891b1ca]{transform:scale(1.03)}}.showreel__veil[data-v-8891b1ca]{position:absolute;left:0;right:0;pointer-events:none;z-index:2}.showreel__veil--top[data-v-8891b1ca]{top:0;height:14%;background:linear-gradient(to bottom,var(--color-navy-deep),transparent)}.showreel__veil--bottom[data-v-8891b1ca]{bottom:0;height:22%;background:linear-gradient(to top,var(--color-navy-deep),transparent)}.showreel__center-play[data-v-8891b1ca]{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;z-index:3;width:4.75rem;height:4.75rem;border-radius:50%;background:#02387ae0;border:none;color:var(--color-white);display:grid;place-items:center;transition:transform var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.showreel__center-play-ring[data-v-8891b1ca]{position:absolute;top:-.35rem;right:-.35rem;bottom:-.35rem;left:-.35rem;border-radius:50%;border:1px solid rgba(255,255,255,.3);transition:transform var(--duration) var(--ease-out)}.showreel__center-play[data-v-8891b1ca]:hover{background:#0083a7eb;transform:scale(1.04)}.showreel__center-play:hover .showreel__center-play-ring[data-v-8891b1ca]{transform:scale(1.12)}.showreel__chrome[data-v-8891b1ca]{position:absolute;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:3;display:grid;gap:var(--space-3)}.showreel__progress[data-v-8891b1ca]{position:relative;height:2px;border-radius:999px;background:#ffffff38;cursor:pointer;overflow:hidden}.showreel__progress[data-v-8891b1ca]:hover,.showreel__progress[data-v-8891b1ca]:focus-visible{height:4px;outline:none}.showreel__progress-fill[data-v-8891b1ca]{height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--color-navy),var(--color-cyan));pointer-events:none}.showreel__controls[data-v-8891b1ca]{display:flex;justify-content:flex-end;gap:var(--space-2)}.showreel__control[data-v-8891b1ca]{width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;color:var(--color-white);background:#01244fb8;border:1px solid rgba(255,255,255,.25);transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.showreel__control[data-v-8891b1ca]:hover{background:#0083a7bf;transform:translateY(-2px)}.showreel__icon[data-v-8891b1ca]{width:1.1rem;height:1.1rem;display:block}.showreel__icon--center[data-v-8891b1ca]{width:1.35rem;height:1.35rem;margin-left:.15rem}@media(max-width:900px){.showreel__veil--top[data-v-8891b1ca]{height:10%}.showreel__veil--bottom[data-v-8891b1ca]{height:18%}.showreel__chrome[data-v-8891b1ca]{left:var(--space-3);right:var(--space-3);bottom:var(--space-3)}.showreel__center-play[data-v-8891b1ca]{width:4rem;height:4rem}.showreel__control[data-v-8891b1ca]{width:2.5rem;height:2.5rem}}@media(prefers-reduced-motion:reduce){.showreel__media[data-v-8891b1ca],.showreel__stage.is-entered .showreel__media[data-v-8891b1ca],.showreel__video[data-v-8891b1ca],.showreel__poster[data-v-8891b1ca],.showreel__stage.is-entered .showreel__poster[data-v-8891b1ca],.showreel__stage:hover .showreel__video[data-v-8891b1ca],.showreel__stage:hover .showreel__poster[data-v-8891b1ca],.showreel__stage.is-entered:hover .showreel__poster[data-v-8891b1ca]{transform:none;transition:none}}.spec[data-v-d3a53067]{background:linear-gradient(180deg,rgba(2,56,122,.05),transparent 40%),var(--bg-elevated);border-block:1px solid var(--line)}.ton-switch[data-v-d3a53067]{display:inline-flex;gap:.35rem;padding:.3rem;margin-bottom:var(--space-6);border:1px solid var(--line);background:var(--bg-panel)}.ton-switch__btn[data-v-d3a53067]{min-width:4.5rem;padding:.7rem .9rem;font-family:var(--font-display);font-weight:600;color:var(--text-muted)}.ton-switch__btn.is-active[data-v-d3a53067]{background:var(--color-navy);color:var(--color-white)}.compare[data-v-d3a53067]{border:1px solid var(--line);background:var(--bg-elevated);overflow:hidden}.compare__head[data-v-d3a53067],.compare__row[data-v-d3a53067]{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--line)}.compare__head[data-v-d3a53067]{background:#0083a714}.compare__row[data-v-d3a53067]:last-child{border-bottom:none}.compare__label[data-v-d3a53067]{color:var(--text-muted);font-size:var(--text-sm)}.series-name[data-v-d3a53067]{font-family:var(--font-display);font-weight:600;letter-spacing:.04em}.series-ton[data-v-d3a53067]{color:var(--accent);font-size:var(--text-sm)}.compare__value[data-v-d3a53067]{font-size:var(--text-sm);color:var(--text-secondary)}.compare__value.is-accent[data-v-d3a53067]{color:var(--accent-strong)}.compare__mobile-tag[data-v-d3a53067]{display:none}.spec__actions[data-v-d3a53067]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--space-6)}.spec-swap-enter-active[data-v-d3a53067],.spec-swap-leave-active[data-v-d3a53067]{transition:opacity .24s var(--ease-out),transform .24s var(--ease-out)}.spec-swap-enter-from[data-v-d3a53067]{opacity:0;transform:translateY(10px)}.spec-swap-leave-to[data-v-d3a53067]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.spec-swap-enter-active[data-v-d3a53067],.spec-swap-leave-active[data-v-d3a53067]{transition:none}.spec-swap-enter-from[data-v-d3a53067],.spec-swap-leave-to[data-v-d3a53067]{opacity:1;transform:none}}@media(max-width:900px){.compare__head[data-v-d3a53067],.compare__row[data-v-d3a53067]{grid-template-columns:1fr;gap:.35rem}.compare__head>div[data-v-d3a53067]:first-child{display:none}.compare__mobile-tag[data-v-d3a53067]{display:inline;margin-right:.45rem;color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.08em}}.machine__list[data-v-8ee3ca9f]{display:grid;gap:var(--space-8)}.machine__item[data-v-8ee3ca9f]{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-6);align-items:center}.machine__item.is-reverse[data-v-8ee3ca9f]{grid-template-columns:1.1fr .9fr}.machine__item.is-reverse .machine__copy[data-v-8ee3ca9f]{order:2}.machine__copy[data-v-8ee3ca9f]{display:grid;gap:var(--space-3);position:sticky;top:calc(var(--header-h) + 1.5rem);align-self:start}.machine__copy h3[data-v-8ee3ca9f]{font-size:var(--text-lg)}.machine__copy p[data-v-8ee3ca9f]:last-child{white-space:pre-line;color:var(--text-secondary);max-width:28rem}.machine__media[data-v-8ee3ca9f]{margin:0;border:1px solid var(--line);background:var(--bg-elevated);overflow:hidden;--parallax-y: 0px}.machine__media img[data-v-8ee3ca9f]{width:100%;aspect-ratio:16 / 11;object-fit:cover;transform:translateY(var(--parallax-y));will-change:transform}.machine__dots[data-v-8ee3ca9f]{display:none}@media(max-width:900px){.machine__list.is-snap[data-v-8ee3ca9f]{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.25rem}.machine__list.is-snap[data-v-8ee3ca9f]::-webkit-scrollbar{display:none}.machine__list.is-snap .machine__item[data-v-8ee3ca9f],.machine__list.is-snap .machine__item.is-reverse[data-v-8ee3ca9f]{flex:0 0 86%;scroll-snap-align:start;grid-template-columns:1fr}.machine__item[data-v-8ee3ca9f],.machine__item.is-reverse[data-v-8ee3ca9f]{grid-template-columns:1fr}.machine__item.is-reverse .machine__copy[data-v-8ee3ca9f]{order:0}.machine__copy[data-v-8ee3ca9f]{position:static}.machine__media img[data-v-8ee3ca9f]{transform:none}.machine__dots[data-v-8ee3ca9f]{display:flex;justify-content:center;gap:.55rem;margin-top:var(--space-4)}.machine__dot[data-v-8ee3ca9f]{width:2.25rem;height:2px;background:var(--line)}.machine__dot.is-active[data-v-8ee3ca9f]{background:var(--accent-strong)}}@media(prefers-reduced-motion:reduce){.machine__media img[data-v-8ee3ca9f]{transform:none}}.warranty[data-v-5dfdb874]{position:relative;overflow:hidden}.warranty__bg[data-v-5dfdb874],.warranty__veil[data-v-5dfdb874]{position:absolute;top:0;right:0;bottom:0;left:0}.warranty__bg img[data-v-5dfdb874]{width:100%;height:100%;object-fit:cover;opacity:.22}.warranty__veil[data-v-5dfdb874]{background:linear-gradient(90deg,#f5f7faf5 18%,#f5f7fad1),linear-gradient(180deg,rgba(2,56,122,.08),transparent)}.warranty__content[data-v-5dfdb874]{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-7);align-items:stretch}.warranty__intro[data-v-5dfdb874]{display:grid;gap:var(--space-4);align-content:center}.warranty__intro .display[data-v-5dfdb874]{font-size:var(--text-xl)}.warranty__intro>p[data-v-5dfdb874]{color:var(--text-secondary);max-width:34rem}.meta[data-v-5dfdb874]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-top:var(--space-3)}.meta__label[data-v-5dfdb874]{font-size:var(--text-xs);letter-spacing:.12em;color:var(--text-muted);margin-bottom:.35rem}.meta__value[data-v-5dfdb874]{white-space:pre-line;font-family:var(--font-display);font-weight:600;font-size:var(--text-md)}.warranty__panel[data-v-5dfdb874]{border:1px solid var(--line-strong);background:#ffffffeb;box-shadow:var(--shadow-soft);padding:var(--space-6);display:grid;gap:var(--space-5)}.panel-title[data-v-5dfdb874]{font-family:var(--font-display);letter-spacing:.08em;color:var(--accent);font-size:var(--text-sm)}.as-row[data-v-5dfdb874]{display:grid;gap:.35rem;padding:var(--space-3);margin:0 calc(var(--space-3) * -1);border:1px solid transparent;border-bottom:1px solid var(--line);border-radius:var(--radius-md)}.as-row[data-v-5dfdb874]:last-of-type{border-bottom-color:transparent}@media(hover:hover)and (pointer:fine){.as-row.lift-hover[data-v-5dfdb874]:hover{border-color:var(--line-strong);background:#fffffffa}}.as-row__part[data-v-5dfdb874]{color:var(--text-muted);font-size:var(--text-sm)}.as-row__years[data-v-5dfdb874]{font-size:clamp(2rem,1.4rem + 2vw,3.25rem);line-height:1}.as-row__hours[data-v-5dfdb874]{color:var(--text-secondary)}.panel-cta[data-v-5dfdb874]{justify-self:start}@media(max-width:900px){.warranty__content[data-v-5dfdb874],.meta[data-v-5dfdb874]{grid-template-columns:1fr}}.news__grid[data-v-47c56b24]{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-6);align-items:start}.news__track[data-v-47c56b24]{display:contents}.news-card[data-v-47c56b24]{border:1px solid var(--line);background:var(--bg-elevated);overflow:hidden}.news-card__link[data-v-47c56b24]{display:grid;grid-template-columns:.85fr 1.15fr;min-height:220px}.news-card__media[data-v-47c56b24]{overflow:hidden}.news-card img[data-v-47c56b24]{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.news-card__body[data-v-47c56b24]{padding:var(--space-5);display:grid;gap:.65rem;align-content:center}.date[data-v-47c56b24]{color:var(--accent);font-family:var(--font-display);font-size:var(--text-sm)}.news-card__body h3[data-v-47c56b24]{display:flex;align-items:flex-start;gap:.4rem;font-size:var(--text-md)}.news-card__arrow[data-v-47c56b24]{display:inline-block;color:var(--accent-strong);transition:transform var(--duration) var(--ease-out)}.news-card__body p[data-v-47c56b24]:last-child{color:var(--text-secondary);font-size:var(--text-sm)}@media(hover:hover)and (pointer:fine){.news-card__link:hover img[data-v-47c56b24]{transform:scale(1.05)}.news-card__link:hover .news-card__arrow[data-v-47c56b24]{transform:translate(4px)}}.news__dots[data-v-47c56b24]{display:none}.cta-panel[data-v-47c56b24]{grid-column:1 / -1;margin-top:var(--space-4);padding:var(--space-7);border:1px solid var(--line-strong);background:linear-gradient(120deg,#02387a0f,#0083a70d),var(--bg-elevated);display:grid;gap:var(--space-3)}.cta-panel .display[data-v-47c56b24]{font-size:var(--text-lg)}.cta-panel>p[data-v-47c56b24]{color:var(--text-secondary)}.cta-panel__actions[data-v-47c56b24]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--space-3)}@media(max-width:900px){.news__grid[data-v-47c56b24],.news-card__link[data-v-47c56b24]{grid-template-columns:1fr}.news__track.is-snap[data-v-47c56b24]{display:flex;grid-column:1 / -1;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.news__track.is-snap[data-v-47c56b24]::-webkit-scrollbar{display:none}.news__track.is-snap .news-card[data-v-47c56b24]{flex:0 0 86%;scroll-snap-align:start}.news__dots[data-v-47c56b24]{grid-column:1 / -1;display:flex;justify-content:center;gap:.55rem}.news__dot[data-v-47c56b24]{width:2.25rem;height:2px;background:var(--line)}.news__dot.is-active[data-v-47c56b24]{background:var(--accent-strong)}}@media(prefers-reduced-motion:reduce){.news-card img[data-v-47c56b24],.news-card__arrow[data-v-47c56b24]{transition:none}.news-card__link:hover img[data-v-47c56b24],.news-card__link:hover .news-card__arrow[data-v-47c56b24]{transform:none}}.download-strip[data-v-415886f6]{border-bottom:1px solid var(--line);background:var(--bg-elevated)}.download-strip__link[data-v-415886f6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:var(--space-5);font-family:var(--font-display);font-size:var(--text-md);font-weight:600;color:var(--accent-strong)}.download-strip__link[data-v-415886f6]:after{content:"→"}
