.catalog_introStack__9C_Gh{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.catalog_introSplit__FVzEv{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:start}@media (min-width:64rem){.catalog_introSplit__FVzEv{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.catalog_heroMedia__rTtDD{border-radius:var(--radius-2);overflow:hidden}.catalog_intro__Aykhk{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.catalog_answer__E2osc{max-inline-size:var(--measure)}.catalog_actions__jee4Q{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.catalog_updated__OdEoP{margin:0;font-size:var(--step--1);color:var(--text-tertiary)}.catalog_facts__mmZGd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-3);margin:0 0 var(--space-6)}.catalog_fact__xAXgn{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--border-decorative);border-radius:var(--radius-2)}.catalog_fact__xAXgn dd{margin:0}.catalog_factLabel__3KQvt{font-size:var(--step--1);color:var(--text-tertiary)}.catalog_factValue___s1Wh{margin:0;font-weight:var(--w-text-strong);line-height:1.5}.catalog_factNote__QJ260{margin:0;font-size:var(--step--1);line-height:1.5;color:var(--text-secondary)}.catalog_layout__EpbJe{display:grid;gap:var(--space-6);padding-block-end:var(--space-8)}.catalog_main__DUe0A{min-inline-size:0}.catalog_tocMobile__ED29J{border-block:1px solid var(--border-decorative);padding-block:var(--space-3)}.catalog_tocMobile__ED29J>summary{cursor:pointer;font-weight:var(--w-text-strong)}.catalog_tocDesktop__Rylfo{display:none}.catalog_tocTitle__y5DeG{margin:0 0 var(--space-3);font-size:var(--step--1);font-weight:var(--w-text-strong);color:var(--text-tertiary)}.catalog_tocList__wDVrn{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;font-size:var(--step--1);line-height:1.5}.catalog_tocList__wDVrn a{color:var(--text-secondary);text-decoration:none}.catalog_tocList__wDVrn a:hover{color:var(--text-primary);text-decoration:underline}@media (min-width:64rem){.catalog_layout__EpbJe{grid-template-columns:minmax(0,1fr) 15rem;column-gap:var(--space-8);align-items:start}.catalog_main__DUe0A{grid-column:1;grid-row:1}.catalog_aside__JkuMf{grid-column:2;grid-row:1;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-6));max-block-size:calc(100dvh - var(--header-h) - var(--space-8));overflow-y:auto;padding-inline-start:var(--space-5);border-inline-start:1px solid var(--border-decorative)}.catalog_tocMobile__ED29J{display:none}.catalog_tocDesktop__Rylfo{display:block}.catalog_tocList__wDVrn{margin:0}}.catalog_section__Qvo__{padding-block:var(--space-7);border-block-start:1px solid var(--border-decorative);scroll-margin-block-start:calc(var(--header-h) + var(--space-4))}.catalog_section__Qvo__:first-child{border-block-start:0}.catalog_sectionRaised__h0M7C{margin-inline:calc(-1 * var(--space-5));padding-inline:var(--space-5);background:var(--surface-raised);border-radius:var(--radius-2);border-block-start:0}.catalog_sectionTitle__Ufpgv{margin:0 0 var(--space-4);font-size:var(--step-3)}.catalog_sectionLead__WFbYg{margin:0 0 var(--space-5);max-inline-size:var(--measure);font-size:var(--step-1);line-height:1.6;color:var(--text-secondary)}.catalog_prose__3giln{display:grid;gap:var(--space-4)}.catalog_prose__3giln>blockquote,.catalog_prose__3giln>dl,.catalog_prose__3giln>h3,.catalog_prose__3giln>ol,.catalog_prose__3giln>p,.catalog_prose__3giln>ul{margin:0;max-inline-size:var(--measure)}.catalog_prose__3giln>h3{margin-block-start:var(--space-4);font-size:var(--step-2)}.catalog_prose__3giln ol,.catalog_prose__3giln ul{display:grid;gap:var(--space-2);padding-inline-start:var(--space-5)}.catalog_prose__3giln li::marker{color:var(--text-tertiary)}.catalog_prose__3giln strong{color:var(--text-primary)}.catalog_cite__Y1rPZ{font-size:var(--step--1);color:var(--text-tertiary);white-space:normal}.catalog_cite__Y1rPZ a{color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:.25em}.catalog_cite__Y1rPZ a:is(:hover,:focus-visible){text-decoration-style:solid;text-decoration-color:currentColor}.catalog_citeLatin__yLsWr{white-space:nowrap}.catalog_split__vgSJi{display:grid;gap:var(--space-4)}@media (min-width:48rem){.catalog_split__vgSJi{grid-template-columns:1fr 1fr}}.catalog_splitCol__Bwffz{padding:var(--space-5);border:1px solid var(--border-decorative);border-radius:var(--radius-2);background:var(--surface-page)}.catalog_splitCol__Bwffz h3{margin:0 0 var(--space-3);font-size:var(--step-1)}.catalog_splitCol__Bwffz ul{display:grid;gap:var(--space-2);margin:0;padding-inline-start:var(--space-5)}.catalog_splitYes__gahcq{border-block-start:3px solid var(--status-success)}.catalog_splitNo__Rg8UK{border-block-start:3px solid var(--border-strong)}.catalog_problems__R0nej{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.catalog_problem__TTx_n{padding:var(--space-5);border:1px solid var(--border-decorative);border-radius:var(--radius-2)}.catalog_problem__TTx_n h3{margin:0 0 var(--space-3);font-size:var(--step-1)}.catalog_problemGrid___u9U0{display:grid;gap:var(--space-3) var(--space-5);margin:0}@media (min-width:48rem){.catalog_problemGrid___u9U0{grid-template-columns:1fr 1fr}}.catalog_problemGrid___u9U0 dt{font-size:var(--step--1);font-weight:var(--w-text-strong);color:var(--text-tertiary)}.catalog_problemGrid___u9U0 dd{margin:var(--space-1) 0 0}.catalog_checks__6WtuN{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none;counter-reset:check}.catalog_check__XeOJi{display:grid;max-inline-size:calc(var(--measure) + 2.25rem + var(--space-3));grid-template-columns:2.25rem 1fr;gap:var(--space-3);align-items:start;counter-increment:check}.catalog_check__XeOJi:before{content:counter(check);display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:var(--radius-pill);background:var(--surface-raised);border:1px solid var(--border-decorative);font-weight:var(--w-text-strong);font-variant-numeric:tabular-nums}.catalog_check__XeOJi strong{display:block;margin-block-end:var(--space-1)}.catalog_limits__XFb9Q{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.catalog_limit__fro8i{padding:var(--space-4) var(--space-5);border-inline-start:3px solid var(--status-warning);background:var(--surface-raised);border-radius:var(--radius-1);max-inline-size:48rem}.catalog_priceTable__gPaAY{display:grid;gap:var(--space-3)}.catalog_priceNote__iZPWr{margin:0;max-inline-size:var(--measure);font-size:var(--step--1);color:var(--text-secondary)}.catalog_factors__VzT9E{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.catalog_factor__wsr7i{padding:var(--space-4);border:1px solid var(--border-decorative);border-radius:var(--radius-2)}.catalog_factor__wsr7i strong{display:block;margin-block-end:var(--space-1)}.catalog_gallery__ZI5Zx{display:grid;gap:var(--space-5)}@media (min-width:48rem){.catalog_galleryTwo__1jYIu{grid-template-columns:1fr 1fr}}.catalog_cardMeta__htWGJ{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.catalog_cardPlain__C8Utn{padding:var(--space-5);border:1px solid var(--border-decorative);border-radius:var(--radius-2);background:var(--surface-page);block-size:100%}.catalog_related__MCrFf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.catalog_relatedItem__KuJZ6{display:grid;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border-decorative);border-radius:var(--radius-2)}.catalog_relatedItem__KuJZ6 a{font-weight:var(--w-text-strong)}.catalog_relatedReason___mRlj{font-size:var(--step--1);color:var(--text-secondary)}.catalog_next__ofDiT{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:baseline;margin-block-start:var(--space-5);padding:var(--space-4) var(--space-5);background:var(--surface-raised);border-radius:var(--radius-2)}.catalog_next__ofDiT span{font-size:var(--step--1);color:var(--text-tertiary)}.catalog_sources__QIF0G{display:grid;gap:var(--space-3);margin:0;padding-inline-start:var(--space-5);font-size:var(--step--1);line-height:1.6;color:var(--text-secondary)}.catalog_sources__QIF0G li{scroll-margin-block-start:calc(var(--header-h) + var(--space-4))}.catalog_sources__QIF0G li:target{outline:2px solid var(--focus-ring);outline-offset:4px}.catalog_sourceMeta__kQshk{color:var(--text-tertiary)}.catalog_method__ZeWKn{max-inline-size:var(--measure);margin:var(--space-5) 0 0;padding:var(--space-4) var(--space-5);border:1px dashed var(--border-control);border-radius:var(--radius-2);font-size:var(--step--1);line-height:1.7;color:var(--text-secondary)}.catalog_method__ZeWKn p{margin:0}.catalog_method__ZeWKn p+p{margin-block-start:var(--space-2)}.catalog_wide___6aiJ{max-inline-size:60rem}.catalog_section__Qvo__>:is(div,figure,ul,ol,p,dl,aside)+:is(div,figure,ul,ol,p,dl,aside){margin-block-start:var(--space-5)}.catalog_section__Qvo__>h3{margin:var(--space-6) 0 var(--space-3);font-size:var(--step-2)}.catalog_bar__VpVz_{display:block;inline-size:100%;min-inline-size:6rem;block-size:.5rem;background:var(--surface-raised);border-radius:var(--radius-pill);overflow:hidden}.catalog_bar__VpVz_>span{display:block;block-size:100%;background:var(--accent-large);border-radius:inherit}.catalog_anchor__QKbMe{scroll-margin-block-start:calc(var(--header-h) + var(--space-6))}