.ultra-landing[data-v-7addd00c]{background:var(--bg-void);color:var(--ink-1);min-height:100%}.ultra-landing__main[data-v-7addd00c]{padding-top:64px}.ultra-hero[data-v-7addd00c]{isolation:isolate;align-items:center;min-height:min(86vh,780px);display:flex;position:relative;overflow:hidden}.ultra-hero__media[data-v-7addd00c]{z-index:0;background:var(--bg-void);position:absolute;inset:0}.ultra-hero__poster[data-v-7addd00c],.ultra-hero__video[data-v-7addd00c]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ultra-hero__video[data-v-7addd00c]{opacity:0;transition:opacity .7s var(--ease-out)}.ultra-hero__media--playing .ultra-hero__video[data-v-7addd00c]{opacity:1}.ultra-hero__scrim[data-v-7addd00c]{background:linear-gradient(180deg, #101110e0 0%, #10111057 36%, #101110b8 72%, var(--bg-void) 100%), linear-gradient(90deg, #101110d1 0%, #1011104d 52%, #10111000 100%);position:absolute;inset:0}.ultra-hero__grain[data-v-7addd00c]{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.8'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.ultra-hero__inner[data-v-7addd00c]{z-index:1;padding-top:var(--s-7);padding-bottom:var(--s-7);position:relative}.ultra-hero__eyebrow[data-v-7addd00c]{margin:0 0 var(--s-5)}.ultra-hero__title[data-v-7addd00c]{margin:0 0 var(--s-5);flex-direction:column;display:flex}.ultra-hero__desc[data-v-7addd00c]{margin:0 0 var(--s-6);max-width:var(--w-prose)}.ultra-actions[data-v-7addd00c]{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.ultra-compare__bar .btn[data-v-7addd00c],.ultra-hero__control[data-v-7addd00c]{min-height:var(--h-lg)}.ultra-hero__control[data-v-7addd00c]{z-index:2;right:var(--s-5);bottom:var(--s-5);background:var(--bg-void);position:absolute}.ultra-hero__caption[data-v-7addd00c]{z-index:1;left:var(--s-6);bottom:var(--s-5);align-items:center;gap:var(--s-2);max-width:calc(100% - 150px);margin:0;display:inline-flex;position:absolute}.ultra-hero__dot[data-v-7addd00c]{border-radius:var(--r-full);background:var(--soul);width:6px;height:6px}.ultra-hero__dot--idle[data-v-7addd00c]{background:var(--ink-4)}.ultra-head[data-v-7addd00c]{margin-bottom:var(--s-7);max-width:var(--w-prose)}.ultra-head__eyebrow[data-v-7addd00c]{margin:0 0 var(--s-3);align-items:center;display:flex}.ultra-head__title[data-v-7addd00c]{margin:0 0 var(--s-3)}.ultra-head__sub[data-v-7addd00c]{margin:0}.ultra-compare__bar[data-v-7addd00c]{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.ultra-compare[data-v-7addd00c]{padding-top:var(--s-8);padding-bottom:var(--s-8);scroll-margin-top:80px}.ultra-stage__tabs[data-v-7addd00c]{gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.ultra-stage__tab[data-v-7addd00c]{align-items:center;gap:var(--s-2);min-height:var(--h-lg);padding:0 var(--s-4);border:1px solid var(--line-1);border-radius:var(--r-2);color:var(--ink-2);cursor:pointer;transition:background var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);background:0 0;display:inline-flex}.ultra-stage__tab[data-v-7addd00c]:hover{background:var(--bg-raised);color:var(--ink-0)}.ultra-stage__tab--active[data-v-7addd00c]{background:var(--bg-high);border-color:var(--soul);color:var(--soul)}.ultra-stage__dot[data-v-7addd00c]{border-radius:var(--r-full);background:var(--soul);width:6px;height:6px}.ultra-stage[data-v-7addd00c]{margin:0 0 var(--s-5);padding:0;position:relative;overflow:hidden}.ultra-stage__switch[data-v-7addd00c]{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.ultra-stage__switch[data-v-7addd00c]:focus-visible{outline:2px solid var(--soul);outline-offset:-4px}.ultra-stage__tab[data-v-7addd00c]:focus-visible,.ultra-hero__control[data-v-7addd00c]:focus-visible{outline:2px solid var(--soul);outline-offset:4px}.ultra-stage--flagship[data-v-7addd00c]{border-color:var(--soul)}.ultra-stage__video[data-v-7addd00c]{aspect-ratio:16/9;object-fit:contain;background:var(--bg-void);width:100%;max-height:min(50vh,460px);display:block}.ultra-stage__meta[data-v-7addd00c]{align-items:baseline;gap:var(--s-3);padding:var(--s-4) var(--s-5);flex-wrap:wrap;display:flex}.ultra-stage__model[data-v-7addd00c],.ultra-stage__tagline[data-v-7addd00c]{margin:0}.ultra-compare__bar[data-v-7addd00c]{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.ultra-compare__hint[data-v-7addd00c]{margin:0}.ultra-detail__grid[data-v-7addd00c]{gap:var(--s-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.ultra-detail__item[data-v-7addd00c]{margin:0}.ultra-detail__img[data-v-7addd00c]{border:1px solid var(--line-1);border-radius:var(--r-3);background:var(--bg-base);width:100%;display:block}.ultra-detail__caption[data-v-7addd00c]{align-items:baseline;gap:var(--s-3);margin-top:var(--s-3);display:flex}.ultra-detail__chip[data-v-7addd00c]{align-items:center;gap:var(--s-2);color:var(--soul);display:inline-flex}.ultra-detail__observation[data-v-7addd00c]{margin:var(--s-2) 0 0;color:var(--ink-2)}.ultra-detail__note[data-v-7addd00c]{margin:var(--s-6) 0 0}.ultra-access[data-v-7addd00c]{justify-content:space-between;align-items:flex-start;gap:var(--s-6);padding:var(--s-7);display:flex}.ultra-access__copy[data-v-7addd00c]{max-width:var(--w-prose)}.ultra-access__title[data-v-7addd00c]{margin:0 0 var(--s-3)}.ultra-access__body[data-v-7addd00c]{margin:0 0 var(--s-5)}.ultra-access__stamp[data-v-7addd00c]{text-align:right;border-left:1px solid var(--line-1);padding-left:var(--s-6);flex:none}.ultra-access__stamp-label[data-v-7addd00c]{color:var(--soul);font-size:var(--fs-display);line-height:1;display:block}.ultra-access__stamp-meta[data-v-7addd00c]{margin-top:var(--s-2);display:block}.ultra-faq[data-v-7addd00c]{padding:0 var(--s-5)}.ultra-faq__item+.ultra-faq__item[data-v-7addd00c]{border-top:1px solid var(--line-2)}.ultra-faq__summary[data-v-7addd00c]{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-5) 0;cursor:pointer;list-style:none;display:flex}.ultra-faq__summary[data-v-7addd00c]::-webkit-details-marker{display:none}.ultra-faq__question[data-v-7addd00c]{margin:0}.ultra-faq__toggle[data-v-7addd00c]{flex:none;width:12px;height:12px;position:relative}.ultra-faq__toggle[data-v-7addd00c]:before,.ultra-faq__toggle[data-v-7addd00c]:after{content:"";background:var(--soul);position:absolute}.ultra-faq__toggle[data-v-7addd00c]:before{width:12px;height:2px;top:5px;left:0}.ultra-faq__toggle[data-v-7addd00c]:after{width:2px;height:12px;transition:transform var(--t-base) var(--ease-out);top:0;left:5px}details[open] .ultra-faq__toggle[data-v-7addd00c]:after{transform:scaleY(0)}.ultra-faq__answer[data-v-7addd00c]{margin:0 0 var(--s-5);max-width:var(--w-prose)}@media (width<=860px){.ultra-detail__grid[data-v-7addd00c]{grid-template-columns:1fr}.ultra-access[data-v-7addd00c]{padding:var(--s-6);flex-direction:column}.ultra-access__stamp[data-v-7addd00c]{border-left:none;border-top:1px solid var(--line-1);padding-left:0;padding-top:var(--s-4);text-align:left}.ultra-hero[data-v-7addd00c]{min-height:min(78vh,620px)}.ultra-hero__scrim[data-v-7addd00c]{background:linear-gradient(180deg, #101110e6 0%, #10111094 40%, #101110db 74%, var(--bg-void) 100%)}}@media (width<=640px){.ultra-landing__main[data-v-7addd00c]{padding-top:56px}.ultra-actions .btn[data-v-7addd00c]{width:100%}.ultra-hero[data-v-7addd00c]{min-height:min(84vh,560px)}.ultra-hero__caption[data-v-7addd00c]{left:var(--s-4);bottom:var(--s-4)}}@media (prefers-reduced-motion:reduce){.ultra-faq__toggle[data-v-7addd00c]:after,.ultra-hero__video[data-v-7addd00c]{transition:none}}
