.SimilarSection_similar__kceXD{margin-top:var(--zv-space-12);padding-top:var(--zv-space-6);border-top:var(--zv-hair-strong)}.SimilarSection_heading__faoBC{margin:0 0 var(--zv-space-4);font-weight:var(--zv-weight-semibold);font-size:var(--zv-text-xl);letter-spacing:-.01em;color:var(--zv-color-fg)}.SimilarSection_grid__evMNB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--zv-space-4);gap:var(--zv-space-4);margin:0;padding:0;list-style:none}@media (max-width:560px){.SimilarSection_grid__evMNB{grid-template-columns:minmax(0,1fr)}}.SimilarSection_cell__psMgp{min-width:0}.SimilarSection_all__XOFtS{margin:var(--zv-space-4) 0 0}.SimilarSection_allLink__REuWS{display:inline-block;font-size:var(--zv-text-base);color:var(--zv-color-fg);text-decoration:underline;text-underline-offset:4px}.page_layout__2IV6d{display:grid;grid-gap:var(--zv-space-8);gap:var(--zv-space-8);align-items:start}.page_article__qvnp0,.page_main__bIWqH{min-width:0}.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_head__LlLA8 .page_title__Ag30l{font-size:clamp(var(--zv-text-3xl),6vw,var(--zv-text-5xl))}.page_tldr__0Or_u{margin:var(--zv-space-4) 0 0;font-size:var(--zv-text-lg);line-height:1.55;color:var(--zv-color-fg-1);max-width:68ch}.page_hero__xnKvW{margin:var(--zv-space-6) 0 0;border-radius:var(--zv-radius-sm);overflow:hidden}.page_heroStrip__6AXIp{display:block;height:var(--zv-rule-card);background:var(--flavour,var(--zv-color-fg))}.page_heroFrame__afTEF{aspect-ratio:3/2;background:var(--zv-color-bg-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_heroPhoto__2xn1H{width:100%;height:100%;object-fit:contain;display:block}.page_section__gb6Z6{margin-top:var(--zv-space-8)}.page_heading__N0T12{margin:0 0 var(--zv-space-3);font-weight:var(--zv-weight-semibold);font-size:var(--zv-text-xl);letter-spacing:-.01em;color:var(--zv-color-fg)}.page_para__vcZ2b{margin:0 0 var(--zv-space-3);font-size:var(--zv-text-base);line-height:1.6;color:var(--zv-color-fg-1);max-width:68ch}.page_crossLink__onSdq{display:inline-block;margin-top:var(--zv-space-2);font-size:var(--zv-text-base);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-size:var(--zv-text-sm)}.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-size:var(--zv-text-xs);font-weight:var(--zv-weight-medium);color:var(--zv-color-fg-2)}.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;gap:var(--zv-space-3);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:var(--zv-text-sm);color:var(--zv-color-fg-1)}.page_packStatusIn__n7V2T,.page_packStatus__oYAyC{font-family:var(--zv-font);font-size:var(--zv-text-sm);white-space:nowrap}.page_packStatus__oYAyC{color:var(--zv-color-fg-2)}.page_packStatusIn__n7V2T{color:var(--zv-color-fg)}.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-weight:var(--zv-weight-semibold);font-size:var(--zv-text-base);color:var(--zv-color-fg)}.page_faqA__2_gnk{margin:0;font-size:var(--zv-text-base);line-height:1.6;color:var(--zv-color-fg-1);max-width:68ch}.page_cta__mncXJ{position:static;margin-top:var(--zv-space-8);padding:var(--zv-space-6);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-3)}.page_ctaTitle__diuTw{margin:0;font-size:var(--zv-text-base);font-weight:var(--zv-weight-medium);color:var(--zv-color-fg-2)}.page_ctaText__e3_nV{margin:0;font-size:var(--zv-text-sm);line-height:1.5;color:var(--zv-color-fg-1)}.page_ctaAction__ZUlT1{margin-top:var(--zv-space-2)}@media (min-width:980px){.page_layout__2IV6d{grid-template-columns:minmax(0,1fr) 320px}.page_cta__mncXJ{position:-webkit-sticky;position:sticky;top:var(--zv-space-8);bottom:auto;margin-top:0}}