.hero.svelte-18kcoo0{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.verdict.svelte-18kcoo0{max-width:var(--container-tight);padding:var(--space-5);border-left:3px solid var(--navy);background:var(--panel)}.verdict.svelte-18kcoo0 span:where(.svelte-18kcoo0),.update.svelte-18kcoo0,.sources.svelte-18kcoo0,.conclusion.svelte-18kcoo0>span:where(.svelte-18kcoo0),.conclusion.svelte-18kcoo0 small:where(.svelte-18kcoo0){color:var(--faint);font-size:var(--text-xs)}.verdict.svelte-18kcoo0 p:where(.svelte-18kcoo0){margin-top:var(--space-2);color:var(--ink);font-size:var(--text-lg);line-height:1.5}.section-heading.svelte-18kcoo0{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-5);display:flex}.section-heading.svelte-18kcoo0 p:where(.svelte-18kcoo0){max-width:var(--measure);color:var(--muted)}.model-cards.svelte-18kcoo0{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.model-cards.svelte-18kcoo0 article:where(.svelte-18kcoo0){gap:var(--space-5);min-width:0;padding:var(--space-6);border-bottom:1px solid var(--line-strong);flex-direction:column;display:flex}.model-cards.svelte-18kcoo0 article:where(.svelte-18kcoo0)+article:where(.svelte-18kcoo0){border-left:1px solid var(--line-strong)}.model-cards.svelte-18kcoo0 header:where(.svelte-18kcoo0) span:where(.svelte-18kcoo0){color:var(--accent);font-size:var(--text-xs);font-weight:600}.model-cards.svelte-18kcoo0 h3:where(.svelte-18kcoo0){margin-top:var(--space-2);font-size:var(--text-2xl)}.market-stats.svelte-18kcoo0{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.market-stats.svelte-18kcoo0 div:where(.svelte-18kcoo0){gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.market-stats.svelte-18kcoo0 span:where(.svelte-18kcoo0),.market-stats.svelte-18kcoo0 small:where(.svelte-18kcoo0){color:var(--faint);font-size:var(--text-xs)}.market-stats.svelte-18kcoo0 strong:where(.svelte-18kcoo0){color:var(--ink);font-size:var(--text-xl)}.model-cards.svelte-18kcoo0 p:where(.svelte-18kcoo0){max-width:var(--measure);color:var(--muted)}.model-cards.svelte-18kcoo0 a:where(.svelte-18kcoo0),.sources.svelte-18kcoo0 a:where(.svelte-18kcoo0){color:var(--accent);font-weight:500;text-decoration:none}.model-cards.svelte-18kcoo0 a:where(.svelte-18kcoo0):hover,.sources.svelte-18kcoo0 a:where(.svelte-18kcoo0):hover{text-decoration:underline}.spec-scroll.svelte-18kcoo0{margin-top:var(--space-6);border-top:1px solid var(--line-strong);overflow-x:auto}.spec-table.svelte-18kcoo0{border-collapse:collapse;width:100%;min-width:760px}.spec-table.svelte-18kcoo0 th:where(.svelte-18kcoo0),.spec-table.svelte-18kcoo0 td:where(.svelte-18kcoo0){width:40%;padding:var(--space-4);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-sm);text-align:left;vertical-align:top}.spec-table.svelte-18kcoo0 th:where(.svelte-18kcoo0):first-child{width:20%;color:var(--faint);font-size:var(--text-xs);font-weight:500}.spec-table.svelte-18kcoo0 thead:where(.svelte-18kcoo0) th:where(.svelte-18kcoo0){color:var(--ink);font-weight:600}.sources.svelte-18kcoo0{margin-top:var(--space-4)}.filters.svelte-18kcoo0{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.filters.svelte-18kcoo0 button:where(.svelte-18kcoo0){min-height:36px;padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--card);color:var(--muted)}.filters.svelte-18kcoo0 button.active:where(.svelte-18kcoo0){border-color:var(--navy);background:var(--navy);color:#fff}.filters.svelte-18kcoo0 span:where(.svelte-18kcoo0){margin-left:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs)}.reading-grid.svelte-18kcoo0{gap:var(--space-8);grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);display:grid}.sections.svelte-18kcoo0{gap:var(--space-8);flex-direction:column;display:flex}.sections.svelte-18kcoo0 section:where(.svelte-18kcoo0){gap:var(--space-4);flex-direction:column;display:flex}.sections.svelte-18kcoo0 p:where(.svelte-18kcoo0),.sections.svelte-18kcoo0 li:where(.svelte-18kcoo0),.method.svelte-18kcoo0 li:where(.svelte-18kcoo0){max-width:var(--measure);color:var(--muted)}.sections.svelte-18kcoo0 ul:where(.svelte-18kcoo0),.method.svelte-18kcoo0 ol:where(.svelte-18kcoo0){padding-left:var(--space-5);margin:0}.sections.svelte-18kcoo0 li:where(.svelte-18kcoo0)+li:where(.svelte-18kcoo0),.method.svelte-18kcoo0 li:where(.svelte-18kcoo0)+li:where(.svelte-18kcoo0){margin-top:var(--space-2)}.method.svelte-18kcoo0{padding:var(--space-5);background:var(--panel);align-self:start}.method.svelte-18kcoo0 h2:where(.svelte-18kcoo0){font-size:var(--text-xl)}.method.svelte-18kcoo0 ol:where(.svelte-18kcoo0){margin-top:var(--space-4)}.conclusion.svelte-18kcoo0{max-width:var(--container-tight)}.conclusion.svelte-18kcoo0 h2:where(.svelte-18kcoo0){margin-top:var(--space-2)}.conclusion.svelte-18kcoo0 p:where(.svelte-18kcoo0){max-width:var(--measure);margin-top:var(--space-4);color:var(--muted)}.conclusion.svelte-18kcoo0 .signal:where(.svelte-18kcoo0){color:var(--ink);font-size:var(--text-lg)}.conclusion.svelte-18kcoo0 small:where(.svelte-18kcoo0){max-width:var(--measure);margin-top:var(--space-4);display:block}.faq.svelte-18kcoo0{max-width:var(--container-tight)}.faq.svelte-18kcoo0>h2:where(.svelte-18kcoo0){margin-bottom:var(--space-5)}.faq.svelte-18kcoo0 details:where(.svelte-18kcoo0){border-top:1px solid var(--line)}.faq.svelte-18kcoo0 details:where(.svelte-18kcoo0):last-child{border-bottom:1px solid var(--line)}.faq.svelte-18kcoo0 summary:where(.svelte-18kcoo0){padding:var(--space-4) 0;color:var(--ink);cursor:pointer;font-weight:500}.faq.svelte-18kcoo0 details:where(.svelte-18kcoo0) p:where(.svelte-18kcoo0){max-width:var(--measure);padding-bottom:var(--space-4);color:var(--muted)}@media (width<=850px){.reading-grid.svelte-18kcoo0{grid-template-columns:1fr}}@media (width<=700px){.model-cards.svelte-18kcoo0{grid-template-columns:1fr}.model-cards.svelte-18kcoo0 article:where(.svelte-18kcoo0)+article:where(.svelte-18kcoo0){border-left:0}.market-stats.svelte-18kcoo0{grid-template-columns:1fr 1fr}}@media (width<=560px){.model-cards.svelte-18kcoo0 article:where(.svelte-18kcoo0){padding:var(--space-5) 0}.section-heading.svelte-18kcoo0{flex-direction:column;align-items:flex-start}.verdict.svelte-18kcoo0{padding:var(--space-4)}}
