.crumbs__list[data-v-9c1cdf27]{font-size:var(--fs-xs);color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:4px 6px;list-style:none;display:flex}.crumbs__item[data-v-9c1cdf27]{align-items:center;gap:6px;min-width:0;display:inline-flex}.crumbs__link[data-v-9c1cdf27]{color:var(--text-muted);transition:color var(--dur-fast) ease;border-radius:4px;padding:4px 2px}.crumbs__link[data-v-9c1cdf27]:hover{color:var(--brand);text-decoration:underline}.crumbs__current[data-v-9c1cdf27]{color:var(--ink);font-weight:500}.crumbs__sep[data-v-9c1cdf27]{color:var(--border-strong);flex:none}.pgal[data-v-09c26295]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.pgal__stage[data-v-09c26295]{border-radius:var(--radius-xl);background:var(--surface-muted);isolation:isolate;position:relative;overflow:hidden;box-shadow:0 1px #10312b0a,0 24px 48px -32px #10312b4d}.pgal__track[data-v-09c26295]{border-radius:inherit;display:grid}.pgal__slide[data-v-09c26295]{border-radius:inherit;opacity:0;visibility:hidden;transition:opacity .52s var(--ease-out), visibility 0s linear .52s;grid-area:1/1;overflow:hidden}.pgal__slide.is-active[data-v-09c26295]{opacity:1;visibility:visible;transition:opacity .52s var(--ease-out)}.pgal__slide[data-v-09c26295] .pmedia__img{transition:transform 1.1s var(--ease-out);transform:scale(1.025)}.pgal__slide.is-active[data-v-09c26295] .pmedia__img{transform:none}.pgal__arrow[data-v-09c26295]{z-index:2;width:44px;height:44px;color:var(--brand);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--dur-base) ease, transform var(--dur-base) var(--ease-out), background-color var(--dur-fast) ease;background:#ffffffeb;border-radius:50%;place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%;transform:scale(.92)}.pgal__arrow--prev[data-v-09c26295]{left:16px}.pgal__arrow--next[data-v-09c26295]{right:16px}.pgal__stage:hover .pgal__arrow[data-v-09c26295],.pgal__arrow[data-v-09c26295]:focus-visible{opacity:1;transform:none}.pgal__arrow[data-v-09c26295]:hover{background:#fff}.pgal__count[data-v-09c26295]{z-index:2;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink);background:#ffffffe0;padding:5px 11px;font-weight:600;position:absolute;bottom:16px;left:16px}.pgal__thumbs[data-v-09c26295]{scrollbar-width:none;gap:10px;margin:-4px;padding:4px 4px 6px;display:flex;overflow-x:auto}.pgal__thumbs[data-v-09c26295]::-webkit-scrollbar{display:none}.pgal__thumbs li[data-v-09c26295]{flex:none}.pgal__thumb[data-v-09c26295]{border-radius:var(--radius-md);background:var(--surface-muted);width:72px;box-shadow:0 0 0 1px var(--border);opacity:.72;transition:opacity var(--dur-fast) ease, box-shadow var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);display:block;overflow:hidden}.pgal__thumb[data-v-09c26295]:hover{opacity:1;transform:translateY(-1px)}.pgal__thumb.is-active[data-v-09c26295]{opacity:1;box-shadow:0 0 0 2px var(--bg), 0 0 0 3.5px var(--brand)}.pgal__thumb[data-v-09c26295]:focus-visible{outline-offset:4px;border-radius:var(--radius-md)}@media (hover:none){.pgal__arrow[data-v-09c26295]{opacity:1;width:38px;height:38px;margin-top:-19px;transform:none}}@media (max-width:767px){.pgal__stage[data-v-09c26295]{border-radius:var(--radius-lg)}.pgal__track[data-v-09c26295]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.pgal__track[data-v-09c26295]::-webkit-scrollbar{display:none}.pgal__slide[data-v-09c26295]{scroll-snap-align:start;scroll-snap-stop:always;opacity:1;visibility:visible;flex:0 0 100%;transition:none}.pgal__slide[data-v-09c26295] .pmedia__img{transform:none}.pgal__arrow--prev[data-v-09c26295]{left:10px}.pgal__arrow--next[data-v-09c26295]{right:10px}.pgal__count[data-v-09c26295]{bottom:12px;left:12px}.pgal__thumb[data-v-09c26295]{width:54px}}@media (prefers-reduced-motion:reduce){.pgal__slide[data-v-09c26295],.pgal__slide.is-active[data-v-09c26295],.pgal__slide[data-v-09c26295] .pmedia__img{transition:none;transform:none}}.pbuy[data-v-4e5fe7e6]{gap:var(--space-6);flex-direction:column;display:flex}.pbuy__head[data-v-4e5fe7e6]{gap:var(--space-3);flex-direction:column;display:flex}.pbuy__name[data-v-4e5fe7e6]{letter-spacing:-.02em;font-size:clamp(2.4rem,1.8rem + 2.4vw,3.6rem);line-height:1}.pbuy__name-text[data-v-4e5fe7e6]{display:inline-block}.pbuy__tagline[data-v-4e5fe7e6]{font-size:var(--fs-md);color:var(--text-muted);text-wrap:pretty;max-width:46ch;line-height:1.55}.pbuy__highlights[data-v-4e5fe7e6]{padding-block:var(--space-5);border-block:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;list-style:none;display:grid}.pbuy__highlight[data-v-4e5fe7e6]{font-size:var(--fs-sm);color:var(--ink);align-items:flex-start;gap:10px;line-height:1.4;display:flex}.pbuy__hl-icon[data-v-4e5fe7e6]{background:var(--brand-soft);width:30px;height:30px;color:var(--brand);border-radius:9px;flex:none;justify-content:center;align-items:center;margin-top:-4px;display:inline-flex}.pbuy__actions[data-v-4e5fe7e6]{gap:var(--space-3);flex-direction:column;display:flex}.pbuy__included[data-v-4e5fe7e6]{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--brand-tint);border:1px solid var(--brand-soft-2);flex-direction:column;display:flex}.pbuy__included-title[data-v-4e5fe7e6]{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);font-weight:600}.pbuy__promises[data-v-4e5fe7e6]{gap:var(--space-4);display:grid}.pbuy__promise[data-v-4e5fe7e6]{align-items:flex-start;gap:12px;display:flex}.pbuy__promise-icon[data-v-4e5fe7e6]{background:var(--surface);width:34px;height:34px;color:var(--brand);box-shadow:0 0 0 1px var(--brand-soft-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pbuy__promise-body[data-v-4e5fe7e6]{font-size:var(--fs-sm);color:var(--text-muted);flex-direction:column;gap:2px;line-height:1.45;display:flex}.pbuy__promise-body strong[data-v-4e5fe7e6]{color:var(--ink);font-weight:600}.pbuy__included-link[data-v-4e5fe7e6]{font-size:var(--fs-sm);align-self:flex-start;align-items:center;gap:6px;padding:2px 0;font-weight:500;display:inline-flex}.pbuy__included-link[data-v-4e5fe7e6] svg{transition:transform var(--dur-fast) var(--ease-out)}.pbuy__included-link[data-v-4e5fe7e6]:hover svg{transform:translate(3px)}.pbuy-swap-enter-active[data-v-4e5fe7e6],.pbuy-swap-leave-active[data-v-4e5fe7e6]{transition:opacity .18s ease, transform .22s var(--ease-out)}.pbuy-swap-enter-from[data-v-4e5fe7e6]{opacity:0;transform:translateY(6px)}.pbuy-swap-leave-to[data-v-4e5fe7e6]{opacity:0;transform:translateY(-6px)}.pbuy-list-enter-active[data-v-4e5fe7e6]{transition:opacity .26s ease 80ms, transform .26s var(--ease-out) 80ms}.pbuy-list-leave-active[data-v-4e5fe7e6]{display:none}.pbuy-list-enter-from[data-v-4e5fe7e6]{opacity:0;transform:translateY(4px)}@media (max-width:420px){.pbuy__highlights[data-v-4e5fe7e6]{grid-template-columns:1fr}}@media (max-width:400px){.pbuy__actions .btn[data-v-4e5fe7e6]{font-size:var(--fs-sm);padding-inline:16px}}@media (prefers-reduced-motion:reduce){.pbuy-swap-enter-active[data-v-4e5fe7e6],.pbuy-swap-leave-active[data-v-4e5fe7e6],.pbuy-list-enter-active[data-v-4e5fe7e6]{transition:none}}.pvp[data-v-9aaf744c]{gap:var(--space-5);flex-direction:column;display:flex}.pvp__legend-row[data-v-9aaf744c]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:10px;display:flex}.pvp__legend[data-v-9aaf744c]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);font-weight:600}.pvp__legend-value[data-v-9aaf744c]{font-size:var(--fs-sm);color:var(--ink);font-weight:500}.pvp__options[data-v-9aaf744c]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:8px;display:grid}.pvp__opt[data-v-9aaf744c]{border-radius:var(--radius-md);background:var(--surface);min-height:64px;box-shadow:inset 0 0 0 1px var(--border-strong);cursor:pointer;transition:box-shadow var(--dur-fast) ease, background-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;gap:2px;padding:12px 14px;display:flex;position:relative}.pvp__opt[data-v-9aaf744c]:hover{box-shadow:inset 0 0 0 1px var(--brand)}.pvp__opt.is-checked[data-v-9aaf744c]{background:var(--brand-tint);box-shadow:inset 0 0 0 2px var(--brand)}:is(.pvp__opt[data-v-9aaf744c]:has(.pvp__input:focus-visible),.pvp__chip[data-v-9aaf744c]:has(.pvp__input:focus-visible)){outline:2px solid var(--focus-ring);outline-offset:3px}.pvp__input[data-v-9aaf744c]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pvp__opt-label[data-v-9aaf744c]{color:var(--ink);font-weight:500;font-size:var(--fs-sm);line-height:1.3}.pvp__opt-detail[data-v-9aaf744c]{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.3}.pvp__badge[data-v-9aaf744c]{border-radius:var(--radius-pill);background:var(--gold-deep);color:#fff;letter-spacing:.04em;pointer-events:none;padding:2px 8px;font-size:.6875rem;font-weight:600;line-height:1.5;position:absolute;top:-9px;right:10px}.pvp__badge--inline[data-v-9aaf744c]{position:static}.pvp__summary[data-v-9aaf744c]{border-radius:var(--radius-md);background:var(--surface-muted);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.pvp__summary-head[data-v-9aaf744c]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pvp__summary-name[data-v-9aaf744c]{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink);line-height:1.2}.pvp__summary-text[data-v-9aaf744c]{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}.pvp__reset[data-v-9aaf744c]{font-size:var(--fs-xs);color:var(--brand);text-underline-offset:3px;padding:2px 0;font-weight:500;text-decoration:underline}.pvp__reset[data-v-9aaf744c]:hover{color:var(--brand-deep)}.pvp--compact[data-v-9aaf744c]{gap:10px}.pvp__chips[data-v-9aaf744c]{flex-wrap:wrap;gap:8px;display:flex}.pvp__chip[data-v-9aaf744c]{border-radius:var(--radius-pill);background:var(--surface);min-height:40px;box-shadow:inset 0 0 0 1px var(--border-strong);font-size:var(--fs-sm);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;align-items:center;gap:6px;padding:0 16px;font-weight:500;display:inline-flex;position:relative}.pvp__chip[data-v-9aaf744c]:hover{box-shadow:inset 0 0 0 1px var(--brand)}.pvp__chip.is-checked[data-v-9aaf744c]{background:var(--brand);color:#fff;box-shadow:inset 0 0 0 1px var(--brand)}.pvp__dot[data-v-9aaf744c]{background:var(--gold);border-radius:50%;width:6px;height:6px}.pvp-swap-enter-active[data-v-9aaf744c],.pvp-swap-leave-active[data-v-9aaf744c]{transition:opacity .16s ease, transform .16s var(--ease-out)}.pvp-swap-enter-from[data-v-9aaf744c]{opacity:0;transform:translateY(4px)}.pvp-swap-leave-to[data-v-9aaf744c]{opacity:0;transform:translateY(-4px)}@media (max-width:400px){.pvp__opt[data-v-9aaf744c]{padding:10px}}@media (prefers-reduced-motion:reduce){.pvp-swap-enter-active[data-v-9aaf744c],.pvp-swap-leave-active[data-v-9aaf744c]{transition:none}}.psub[data-v-8f984e33]{top:var(--pd-header-h,76px);z-index:40;-webkit-backdrop-filter:saturate(160%)blur(14px);border-block:1px solid var(--border);transition:background-color var(--dur-base) ease, box-shadow var(--dur-base) ease;background:#fbfbf9db;position:sticky}.psub.is-stuck[data-v-8f984e33]{background:#fbfbf9f0;box-shadow:0 10px 24px -20px #10312b66}.psub__inner[data-v-8f984e33]{align-items:center;gap:var(--space-6);min-height:52px;display:flex}.psub__title[data-v-8f984e33]{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink);opacity:0;transition:opacity var(--dur-base) ease, transform var(--dur-base) var(--ease-out);flex:none;align-items:center;gap:10px;display:inline-flex;transform:translateY(4px)}.psub.is-stuck .psub__title[data-v-8f984e33]{opacity:1;transform:none}.psub__thumb[data-v-8f984e33]{background:var(--surface-muted);width:34px;height:34px;box-shadow:0 0 0 1px var(--border);border-radius:50%;overflow:hidden}.psub__thumb[data-v-8f984e33] .pmedia__img{transform:scale(1.25)}.psub__actions[data-v-8f984e33]{flex:none;align-items:center;display:flex}.psub__list[data-v-8f984e33]{scrollbar-width:none;flex:1;gap:4px;margin-inline:-6px;padding:6px;display:flex;overflow-x:auto}.psub__list[data-v-8f984e33]::-webkit-scrollbar{display:none}.psub__title+.psub__list[data-v-8f984e33]{justify-content:flex-end}.psub__link[data-v-8f984e33]{border-radius:var(--radius-pill);height:36px;font-size:var(--fs-sm);color:var(--text-muted);white-space:nowrap;transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease;align-items:center;padding:0 14px;font-weight:500;display:inline-flex;position:relative}.psub__link[data-v-8f984e33]:hover{color:var(--brand);background:var(--brand-tint);text-decoration:none}.psub__link.is-active[data-v-8f984e33]{color:var(--brand);background:var(--brand-soft)}.psub__link[data-v-8f984e33]:focus-visible{border-radius:var(--radius-pill)}@media (max-width:1023px){.psub__actions[data-v-8f984e33]{display:none}}@media (max-width:860px){.psub__title[data-v-8f984e33]{display:none}.psub__title+.psub__list[data-v-8f984e33]{justify-content:flex-start}}@media (max-width:640px){.psub__inner[data-v-8f984e33]{padding-inline:0}.psub__list[data-v-8f984e33]{padding-inline:var(--gutter);margin-inline:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 24px),#0000 100%)}.psub__link[data-v-8f984e33]{padding:0 12px}}.fpanel[data-v-6b5cccb2]{background:var(--surface);border-radius:var(--radius-xl);box-shadow:0 0 0 1px var(--border), 0 30px 60px -40px #10312b59;flex-direction:column;display:flex;overflow:hidden}.fpanel__media[data-v-6b5cccb2]{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface-muted);position:relative;overflow:hidden}.fpanel__media.is-visual[data-v-6b5cccb2]{background:0 0}.fpanel__body[data-v-6b5cccb2]{gap:var(--space-4);flex-direction:column;padding:clamp(20px,3vw,32px);display:flex}.fpanel__head[data-v-6b5cccb2]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fpanel__title[data-v-6b5cccb2]{font-size:var(--fs-xl)}.fpanel__badge[data-v-6b5cccb2]{border-radius:var(--radius-pill);background:var(--gold-soft);color:var(--gold-deep);font-size:var(--fs-xs);padding:3px 10px;font-weight:600}.fpanel__text[data-v-6b5cccb2]{color:var(--text-muted);text-wrap:pretty;max-width:62ch;line-height:1.65}.fpanel__points[data-v-6b5cccb2]{padding-top:var(--space-4);border-top:1px solid var(--border);gap:10px;display:grid}.fpanel__points li[data-v-6b5cccb2]{font-size:var(--fs-sm);color:var(--ink);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.fpanel__check[data-v-6b5cccb2]{color:var(--brand);margin-top:3px}.fpanel__step[data-v-6b5cccb2]{background:var(--brand);color:#fff;width:24px;height:24px;font-size:var(--fs-xs);border-radius:50%;flex:none;place-items:center;margin-top:-1px;font-weight:600;display:inline-grid}.fpanel__points--steps[data-v-6b5cccb2]{counter-reset:none}.fpanel__points--steps li[data-v-6b5cccb2]{position:relative}.fpanel__points--steps li[data-v-6b5cccb2]:not(:last-child):after{content:"";background:var(--brand-soft-2);width:1px;position:absolute;top:25px;bottom:-9px;left:11.5px}.fx[data-v-139df7a4]{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.fx--narrow[data-v-139df7a4]{display:block}.fx__list[data-v-139df7a4]{flex-direction:column;gap:4px;display:flex}.fx__tab[data-v-139df7a4]{border-radius:var(--radius-md);text-align:left;width:100%;color:var(--ink);transition:background-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;align-items:center;gap:14px;padding:12px 14px;display:flex;position:relative}.fx__tab[data-v-139df7a4]:hover{background:#ffffffb3}.fx__tab.is-active[data-v-139df7a4]{background:var(--surface);box-shadow:0 0 0 1px var(--border), 0 12px 28px -20px #10312b73}.fx__tab[data-v-139df7a4]:before{content:"";background:var(--gold);width:3px;transition:transform var(--dur-base) var(--ease-out);border-radius:0 3px 3px 0;position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(0)}.fx__tab.is-active[data-v-139df7a4]:before{transform:scaleY(1)}.fx__icon[data-v-139df7a4]{background:var(--brand-soft);width:40px;height:40px;color:var(--brand);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.fx__tab.is-active .fx__icon[data-v-139df7a4]{background:var(--brand);color:#fff}.fx__tab-text[data-v-139df7a4]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fx__tab-title[data-v-139df7a4]{font-weight:500;font-size:var(--fs-sm);line-height:1.35}.fx__tab-summary[data-v-139df7a4]{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.4}.fx__badge[data-v-139df7a4]{border-radius:var(--radius-pill);background:var(--gold-soft);color:var(--gold-deep);vertical-align:1px;margin-left:6px;padding:1px 8px;font-size:.6875rem;font-weight:600;display:inline-block}.fx__tab-arrow[data-v-139df7a4]{color:var(--brand);opacity:0;transition:opacity var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);transform:translate(-4px)}.fx__tab.is-active .fx__tab-arrow[data-v-139df7a4]{opacity:1;transform:none}.fx__stage[data-v-139df7a4]{top:calc(var(--pd-header-h,76px) + 76px);position:sticky}.fx__panel[data-v-139df7a4]{border-radius:var(--radius-xl)}.fx__panel[data-v-139df7a4]:focus-visible{outline-offset:4px}.fx-panel-enter-active[data-v-139df7a4]{transition:opacity .28s ease, transform .36s var(--ease-out)}.fx-panel-leave-active[data-v-139df7a4]{transition:opacity .14s,transform .14s}.fx-panel-enter-from[data-v-139df7a4]{opacity:0;transform:translateY(10px)}.fx-panel-leave-to[data-v-139df7a4]{opacity:0;transform:translateY(-4px)}.fx__acc[data-v-139df7a4]{flex-direction:column;gap:8px;display:flex}.fx__acc-h[data-v-139df7a4]{font:inherit;margin:0}.fx__acc-item[data-v-139df7a4]{border-radius:var(--radius-lg);transition:background-color var(--dur-base) ease}.fx__acc-item.is-open[data-v-139df7a4]{background:var(--surface);box-shadow:0 0 0 1px var(--border)}.fx__acc-btn.is-active[data-v-139df7a4]{box-shadow:none;background:0 0}.fx__acc-btn[data-v-139df7a4]:before{display:none}.fx__acc-plus[data-v-139df7a4]{border:1px solid var(--border-strong);width:30px;height:30px;color:var(--brand);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.fx__acc-item.is-open .fx__acc-plus[data-v-139df7a4]{background:var(--brand);border-color:var(--brand);color:#fff}.fx__acc-panel[data-v-139df7a4]{animation:fx-acc-in-139df7a4 .36s var(--ease-out);padding:0 8px 8px}.fx__acc-panel[data-v-139df7a4] .fpanel{box-shadow:none;border-radius:var(--radius-md)}.fx__acc-panel[data-v-139df7a4] .fpanel__media{border-radius:var(--radius-md)}.fx__acc-panel[data-v-139df7a4] .fpanel__body{padding:16px 8px 8px}@keyframes fx-acc-in-139df7a4{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.fx-panel-enter-active[data-v-139df7a4],.fx-panel-leave-active[data-v-139df7a4]{transition:none}.fx__acc-panel[data-v-139df7a4]{animation:none}}.cmp[data-v-d3ff2ae4]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.cmp__toggle[data-v-d3ff2ae4]{border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--brand);font-size:var(--fs-sm);transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;align-items:center;gap:8px;padding:0 18px;font-weight:500;display:inline-flex}.cmp__toggle[data-v-d3ff2ae4]:hover{border-color:var(--brand);background:var(--brand-tint)}.cmp__chev[data-v-d3ff2ae4]{transition:transform var(--dur-base) var(--ease-out)}.cmp__chev.is-open[data-v-d3ff2ae4]{transform:rotate(180deg)}.cmp__wrap[data-v-d3ff2ae4]{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);width:100%;animation:cmp-in-d3ff2ae4 .32s var(--ease-out);overflow-x:auto}@keyframes cmp-in-d3ff2ae4{0%{opacity:0;transform:translateY(-6px)}}.cmp__table[data-v-d3ff2ae4]{border-collapse:collapse;width:100%;min-width:860px;font-size:var(--fs-sm)}.cmp__table th[data-v-d3ff2ae4],.cmp__table td[data-v-d3ff2ae4]{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:14px 16px}.cmp__table tbody tr:last-child th[data-v-d3ff2ae4],.cmp__table tbody tr:last-child td[data-v-d3ff2ae4]{border-bottom:0}.cmp__table thead th[data-v-d3ff2ae4]{font-family:var(--font-display);font-weight:400;font-size:var(--fs-lg);color:var(--ink);white-space:nowrap}.cmp__table tbody th[data-v-d3ff2ae4]{z-index:1;background:var(--surface);color:var(--text-muted);white-space:nowrap;font-weight:500;position:sticky;left:0}.cmp__table thead th[data-v-d3ff2ae4]:first-child{z-index:1;background:var(--surface);position:sticky;left:0}.cmp__table td[data-v-d3ff2ae4]{min-width:120px;color:var(--ink)}.cmp__table .is-current[data-v-d3ff2ae4]{background:var(--brand-tint)}.cmp__table thead .is-current[data-v-d3ff2ae4]{color:var(--brand);box-shadow:inset 0 3px 0 var(--brand)}@media (prefers-reduced-motion:reduce){.cmp__wrap[data-v-d3ff2ae4]{animation:none}}.specs[data-v-e0f98610]{gap:var(--space-8);flex-direction:column;display:flex}.specs__groups[data-v-e0f98610]{gap:var(--space-10);flex-direction:column;display:flex}.specs__title[data-v-e0f98610]{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:var(--space-3);font-weight:600}.specs__list[data-v-e0f98610]{border-top:1px solid var(--border-strong);margin:0}.specs__row[data-v-e0f98610]{gap:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(140px,.8fr) minmax(0,1.2fr);padding:14px 0;display:grid}.specs__row dt[data-v-e0f98610]{font-size:var(--fs-sm);color:var(--text-muted)}.specs__row dd[data-v-e0f98610]{font-size:var(--fs-sm);color:var(--ink);flex-direction:column;gap:2px;margin:0;font-weight:500;display:flex}.specs__value[data-v-e0f98610]{display:inline-block}.specs__row.is-variant dt[data-v-e0f98610]:after{content:"";background:var(--gold);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-left:8px;display:inline-block}.specs__hint[data-v-e0f98610]{font-size:var(--fs-xs);color:var(--text-subtle);font-weight:400}.specs-val-enter-active[data-v-e0f98610],.specs-val-leave-active[data-v-e0f98610]{transition:opacity .16s ease, transform .2s var(--ease-out)}.specs-val-enter-from[data-v-e0f98610]{opacity:0;transform:translateY(5px)}.specs-val-leave-to[data-v-e0f98610]{opacity:0;transform:translateY(-5px)}@media (max-width:520px){.specs__row[data-v-e0f98610]{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.specs-val-enter-active[data-v-e0f98610],.specs-val-leave-active[data-v-e0f98610]{transition:none}}.psticky[data-v-2e4f1b08]{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:45;--focus-ring:var(--brand);width:min(640px,100% - 32px);position:fixed;transform:translate(-50%)}.psticky__inner[data-v-2e4f1b08]{border-radius:var(--radius-pill);-webkit-backdrop-filter:saturate(160%)blur(16px);background:#ffffffeb;align-items:center;gap:14px;padding:8px 8px 8px 10px;display:flex;box-shadow:0 0 0 1px #10312b14,0 18px 40px -16px #10312b59}.psticky__thumb[data-v-2e4f1b08]{background:var(--surface-muted);border-radius:50%;flex:none;width:48px;height:48px;overflow:hidden}.psticky__thumb[data-v-2e4f1b08] .pmedia__img{transform:scale(1.25)}.psticky__text[data-v-2e4f1b08]{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.psticky__kind[data-v-2e4f1b08]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}.psticky__name[data-v-2e4f1b08]{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.psticky__cta[data-v-2e4f1b08]{border-radius:var(--radius-pill);background:var(--brand);color:#fff;min-height:48px;font-size:var(--fs-sm);transition:background-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);flex:none;align-items:center;gap:8px;padding:0 22px;font-weight:500;display:inline-flex;box-shadow:0 8px 20px -10px #14453c99}.psticky__cta[data-v-2e4f1b08]:hover{background:var(--brand-deep);transform:translateY(-1px)}.psticky__cta-short[data-v-2e4f1b08]{display:none}@media (min-width:1024px){.psticky--mobile-only[data-v-2e4f1b08]{display:none}}.psticky-enter-active[data-v-2e4f1b08],.psticky-leave-active[data-v-2e4f1b08]{transition:opacity .28s ease, transform .38s var(--ease-out)}.psticky-enter-from[data-v-2e4f1b08],.psticky-leave-to[data-v-2e4f1b08]{opacity:0;transform:translate(-50%,24px)}@media (max-width:560px){.psticky[data-v-2e4f1b08]{bottom:max(10px, env(safe-area-inset-bottom));width:calc(100% - 20px)}.psticky__inner[data-v-2e4f1b08]{gap:10px}.psticky__thumb[data-v-2e4f1b08]{width:42px;height:42px}.psticky__cta[data-v-2e4f1b08]{padding:0 16px}.psticky__cta-long[data-v-2e4f1b08]{display:none}.psticky__cta-short[data-v-2e4f1b08]{display:inline}}@media (max-width:440px){.psticky__kind[data-v-2e4f1b08]{display:none}}@media (max-width:360px){.psticky__cta[data-v-2e4f1b08] svg{display:none}}@media (prefers-reduced-motion:reduce){.psticky-enter-active[data-v-2e4f1b08],.psticky-leave-active[data-v-2e4f1b08]{transition:opacity .12s}.psticky-enter-from[data-v-2e4f1b08],.psticky-leave-to[data-v-2e4f1b08]{transform:translate(-50%)}}.pd-anchor[data-v-870c1b8d]{scroll-margin-top:calc(var(--pd-header-h,76px) + 60px)}.pd-anchor[data-v-870c1b8d]:focus{outline:none}.pd-head[data-v-870c1b8d]{padding-block:var(--space-6) clamp(48px, 7vw, 88px)}.pd-head__crumbs[data-v-870c1b8d]{margin-bottom:var(--space-6)}.pd-head__grid[data-v-870c1b8d]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.pd-head__gallery[data-v-870c1b8d]{top:calc(var(--pd-header-h,76px) + 24px);position:sticky}@media (max-width:960px){.pd-head__grid[data-v-870c1b8d]{grid-template-columns:minmax(0,1fr)}.pd-head__gallery[data-v-870c1b8d]{width:100%;max-width:520px;margin-inline:auto;position:static}.pd-head__buy[data-v-870c1b8d]{width:100%;max-width:640px;margin-inline:auto}}@media (max-width:640px){.pd-head__crumbs[data-v-870c1b8d]{margin-bottom:var(--space-4)}}.pd-overview__grid[data-v-870c1b8d]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.pd-overview__text[data-v-870c1b8d]{gap:var(--space-4);flex-direction:column;display:flex}.pd-overview__title[data-v-870c1b8d]{font-size:var(--fs-2xl);max-width:24ch}.pd-overview__copy[data-v-870c1b8d]{gap:var(--space-4);max-width:62ch;color:var(--text-muted);flex-direction:column;line-height:1.7;display:flex}.pd-overview__copy p+p[data-v-870c1b8d]{margin-top:0}.pd-overview__copy .lead[data-v-870c1b8d]{color:var(--text)}.pd-facts[data-v-870c1b8d]{border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pd-fact[data-v-870c1b8d]{padding:var(--space-5) var(--space-4) var(--space-5) 0;border-bottom:1px solid var(--border);flex-direction:column;gap:6px;display:flex}.pd-fact[data-v-870c1b8d]:nth-child(2n){padding-left:var(--space-5);border-left:1px solid var(--border)}.pd-fact__label[data-v-870c1b8d]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);font-weight:600}.pd-fact__value[data-v-870c1b8d]{font-family:var(--font-display);color:var(--ink);flex-direction:column;gap:2px;margin:0;font-size:clamp(1.35rem,1.1rem + .8vw,1.7rem);line-height:1.15;display:flex}.pd-fact__value>span[data-v-870c1b8d]:first-child{display:inline-block}.pd-fact__hint[data-v-870c1b8d]{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-subtle);line-height:1.4}@media (max-width:860px){.pd-overview__grid[data-v-870c1b8d]{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.pd-facts[data-v-870c1b8d]{grid-template-columns:minmax(0,1fr)}.pd-fact[data-v-870c1b8d]:nth-child(2n){border-left:0;padding-left:0}}.pd-specs[data-v-870c1b8d]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.pd-specs__aside[data-v-870c1b8d]{top:calc(var(--pd-header-h,76px) + 84px);gap:var(--space-4);flex-direction:column;display:flex;position:sticky}.pd-specs__title[data-v-870c1b8d]{font-size:var(--fs-2xl)}.pd-specs__text[data-v-870c1b8d]{color:var(--text-muted)}.pd-specs__picker[data-v-870c1b8d]{margin-top:var(--space-2)}@media (max-width:860px){.pd-specs[data-v-870c1b8d]{grid-template-columns:minmax(0,1fr)}.pd-specs__aside[data-v-870c1b8d]{position:static}}.pd-compare[data-v-870c1b8d]{margin-top:var(--space-12)}.pd-subnav-cta[data-v-870c1b8d]{min-height:38px;margin-left:var(--space-3);border-radius:var(--radius-pill);background:var(--brand);color:#fff;font-size:var(--fs-xs);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--dur-base) ease, transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base), background-color var(--dur-fast) ease;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex;transform:translateY(4px)}.pd-subnav-cta.is-visible[data-v-870c1b8d]{opacity:1;visibility:visible;transition:opacity var(--dur-base) ease, transform var(--dur-base) var(--ease-out), background-color var(--dur-fast) ease;transform:none}.pd-subnav-cta[data-v-870c1b8d]:hover{background:var(--brand-deep)}.pd-end .pd-cta-secondary[data-v-870c1b8d]{color:#fff}.pd-end .pd-cta-secondary[data-v-870c1b8d]:hover{background:#ffffff1a}.pd-end[data-v-870c1b8d]{padding-top:var(--space-4);padding-bottom:var(--space-12)}.pd-swap-enter-active[data-v-870c1b8d],.pd-swap-leave-active[data-v-870c1b8d]{transition:opacity .16s ease, transform .2s var(--ease-out)}.pd-swap-enter-from[data-v-870c1b8d]{opacity:0;transform:translateY(5px)}.pd-swap-leave-to[data-v-870c1b8d]{opacity:0;transform:translateY(-5px)}@media (prefers-reduced-motion:reduce){.pd-swap-enter-active[data-v-870c1b8d],.pd-swap-leave-active[data-v-870c1b8d]{transition:none}}.ilist[data-v-a9014643]{gap:var(--space-5);display:grid}.ilist li[data-v-a9014643]{align-items:flex-start;gap:14px;display:flex}.ilist__icon[data-v-a9014643]{background:var(--surface);width:38px;height:38px;color:var(--brand);box-shadow:0 0 0 1px var(--brand-soft-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ilist__body[data-v-a9014643]{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.6}.ilist__body strong[data-v-a9014643]{color:var(--ink);font-weight:600;display:block}.ilist--dark .ilist__icon[data-v-a9014643]{color:#d9b98e;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.ilist--dark .ilist__body[data-v-a9014643]{color:#ffffffc2}.ilist--dark .ilist__body strong[data-v-a9014643]{color:#fff}
