.page_page__kMOtG{padding:var(--zv-space-12) 0;--zv-color-bg:var(--zv-paper);--zv-color-bg-2:var(--zv-paper-dim);--zv-color-bg-3:var(--zv-gray-200);--zv-color-fg:var(--zv-ink);--zv-color-fg-1:var(--zv-gray-600);--zv-color-fg-2:var(--zv-gray-500);--zv-color-fg-3:var(--zv-gray-400);--zv-color-border:var(--zv-gray-200);--zv-color-border-strong:var(--zv-gray-400);--zv-color-panel-bg:var(--zv-paper);--zv-color-inverse-bg:var(--zv-ink);--zv-color-inverse-fg:var(--zv-paper);--zv-font-display:var(--zv-font);background:var(--zv-paper);color:var(--zv-ink)}.page_article__qvnp0{max-width:760px;margin:0 auto}.page_head__LlLA8{display:flex;flex-direction:column;gap:var(--zv-space-3);padding-bottom:var(--zv-space-6);border-bottom:var(--zv-hair)}.page_title__Ag30l{margin:0;font-family:var(--zv-font-display);font-weight:var(--zv-weight-semibold);font-size:clamp(1.75rem,1.2rem + 2vw,2.15rem);letter-spacing:-.02em;line-height:1.1;color:var(--zv-color-fg)}.page_style__I2bTE{font-family:var(--zv-font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--zv-color-fg-3)}.page_tldr__0Or_u{margin:var(--zv-space-4) 0 0;font-family:var(--zv-font-display);font-size:16px;line-height:1.55;color:var(--zv-color-fg-1);max-width:64ch}.page_heroImage__8cplB{position:relative;margin:var(--zv-space-6) 0 0;border-radius:var(--zv-radius-lg);overflow:hidden;aspect-ratio:4/3;max-width:480px;display:flex;align-items:center;justify-content:center;padding:var(--zv-space-6)}.page_heroSphere__CzMRA{width:min(78%,360px);height:auto;aspect-ratio:1/1}.page_section__gb6Z6{margin-top:var(--zv-space-8)}.page_heading__N0T12{font-weight:var(--zv-weight-semibold);font-size:22px;letter-spacing:-.01em;color:var(--zv-color-fg)}.page_heading__N0T12,.page_para__vcZ2b{margin:0 0 var(--zv-space-3);font-family:var(--zv-font-display)}.page_para__vcZ2b{font-size:15px;line-height:1.6;color:var(--zv-color-fg-1)}.page_crossLink__onSdq{display:inline-block;margin-top:var(--zv-space-2);font-family:var(--zv-font-mono);font-size:13px;letter-spacing:.02em;color:var(--zv-color-fg);text-decoration:underline;text-underline-offset:4px}.page_table__mKamv{width:100%;border-collapse:collapse;margin-top:var(--zv-space-2);font-family:var(--zv-font-display);font-size:14px}.page_table__mKamv td,.page_table__mKamv th{padding:var(--zv-space-2) var(--zv-space-3);border-bottom:var(--zv-hair);text-align:left;vertical-align:top;color:var(--zv-color-fg-1)}.page_table__mKamv th{width:35%;font-family:var(--zv-font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--zv-color-fg-3)}.page_packList__FqxHs{list-style:none;margin:var(--zv-space-2) 0;padding:0;display:flex;flex-direction:column;gap:var(--zv-space-2)}.page_packItem__TSBSE{display:flex;justify-content:space-between;padding:var(--zv-space-2) var(--zv-space-3);border:var(--zv-hair);border-radius:var(--zv-radius-sm);font-family:var(--zv-font-mono);font-size:13px;color:var(--zv-color-fg-1)}.page_packStatus__oYAyC{color:var(--zv-color-fg-3)}.page_packStatusIn__n7V2T{color:var(--zv-color-fg)}.page_list__8m2ya{margin:0 0 var(--zv-space-3);padding-left:var(--zv-space-5);font-family:var(--zv-font-display);font-size:15px;line-height:1.6;color:var(--zv-color-fg-1)}.page_list__8m2ya li{margin-bottom:var(--zv-space-2)}.page_faq__SHE2O{margin:0}.page_faqItem__1rz9a{padding:var(--zv-space-4) 0;border-bottom:var(--zv-hair)}.page_faqItem__1rz9a:first-child{border-top:none}.page_faqQ__uiMW6{margin:0 0 var(--zv-space-2);font-family:var(--zv-font-display);font-weight:var(--zv-weight-semibold);font-size:16px;color:var(--zv-color-fg)}.page_faqA__2_gnk{margin:0;font-family:var(--zv-font-display);font-size:15px;line-height:1.6;color:var(--zv-color-fg-1)}.page_cta__mncXJ{position:-webkit-sticky;position:sticky;bottom:0;margin-top:var(--zv-space-10);padding:var(--zv-space-4);border:var(--zv-hair-strong);border-radius:var(--zv-radius-sm);background:var(--zv-color-bg);display:flex;flex-direction:column;gap:var(--zv-space-2)}.page_ctaTitle__diuTw{margin:0;font-family:var(--zv-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--zv-color-fg-3);font-weight:var(--zv-weight-medium)}.page_ctaText__e3_nV{margin:0;font-family:var(--zv-font-display);font-size:14px;line-height:1.5;color:var(--zv-color-fg-1)}.page_ctaLink__yexp_{font-family:var(--zv-font-mono);font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--zv-color-fg);text-decoration:underline;text-underline-offset:4px}@media (min-width:980px){.page_article__qvnp0{max-width:720px}.page_cta__mncXJ{position:-webkit-sticky;position:sticky;top:80px;margin-top:0;align-self:start}}.zv-specs{display:inline-flex;gap:var(--zv-space-lg);font-family:var(--zv-font)}.zv-specs--stacked{flex-direction:column;gap:var(--zv-space-xs)}.zv-specs__item{display:flex;flex-direction:column;gap:.1em}.zv-specs--inline .zv-specs__item{flex-direction:row;align-items:baseline;gap:.4em}.zv-specs__value{font-weight:var(--zv-weight-bold);font-size:var(--zv-text-lg);line-height:1;color:var(--zv-fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zv-specs__label{font-weight:var(--zv-weight-medium);font-size:var(--zv-text-xs);letter-spacing:var(--zv-tracking-wide);text-transform:uppercase;color:var(--zv-muted)}.zv-sphere{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--zv-radius-full);overflow:hidden}.zv-sphere--bare{border-radius:0}.zv-sphere img{width:100%;height:100%;object-fit:contain;display:block}.zv-card{--zv-card-accent:var(--zv-ink);position:relative;display:flex;flex-direction:column;width:100%;max-width:320px;border-radius:var(--zv-radius-lg);overflow:hidden;background:var(--zv-paper);border:1px solid var(--zv-line);font-family:var(--zv-font);transition:transform var(--zv-duration) ease,box-shadow var(--zv-duration) ease}.zv-card:hover{transform:translateY(-3px);box-shadow:var(--zv-shadow-md)}.zv-card__media{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:var(--zv-card-accent);padding:var(--zv-space-lg)}.zv-card__media img{width:78%;height:78%;object-fit:contain}.zv-card__logo{left:var(--zv-space-md);height:14px}.zv-card__badges,.zv-card__logo{position:absolute;top:var(--zv-space-md)}.zv-card__badges{right:var(--zv-space-md);display:flex;gap:.35em}.zv-card__body{padding:var(--zv-space-lg);display:flex;flex-direction:column;gap:var(--zv-space-sm)}.zv-card__name{font-weight:var(--zv-weight-black);font-size:var(--zv-text-2xl);line-height:1;letter-spacing:var(--zv-tracking-tight);text-transform:lowercase;color:var(--zv-ink);margin:0}.zv-card__style{font-size:var(--zv-text-sm);color:var(--zv-muted);margin:0}.zv-card__footer{margin-top:var(--zv-space-xs);display:flex;align-items:center;justify-content:space-between}.zv-hero{position:relative;background:var(--zv-ink);color:var(--zv-paper);padding:var(--zv-space-4xl) var(--zv-space-2xl);display:flex;flex-direction:column;gap:var(--zv-space-lg);overflow:hidden;font-family:var(--zv-font)}.zv-hero--paper{background:var(--zv-paper);color:var(--zv-ink)}.zv-hero__inner{position:relative;z-index:1;max-width:720px;display:flex;flex-direction:column;gap:var(--zv-space-lg)}.zv-hero__eyebrow{color:inherit;opacity:.7}.zv-hero__title{font-weight:var(--zv-weight-black);font-size:clamp(2.5rem,6vw,var(--zv-text-6xl));line-height:var(--zv-leading-tight);letter-spacing:var(--zv-tracking-tight);text-transform:lowercase;margin:0}.zv-hero__subtitle{font-size:var(--zv-text-lg);line-height:var(--zv-leading-snug);opacity:.8;margin:0;max-width:46ch}.zv-hero__actions{display:flex;gap:var(--zv-space-sm);flex-wrap:wrap;margin-top:var(--zv-space-xs)}.zv-hero__art{position:absolute;right:-6%;top:50%;transform:translateY(-50%);width:clamp(220px,38vw,520px);opacity:.95;pointer-events:none}.zv-hero__art img{width:100%;height:auto}