.usecase-page[data-astro-cid-z6c75umo]{max-width:900px;padding:2rem 1rem}.usecase-page[data-astro-cid-z6c75umo] h1[data-astro-cid-z6c75umo]{margin-bottom:.5rem;font-size:1.75rem}.lede[data-astro-cid-z6c75umo]{color:var(--muted);margin-bottom:.5rem;line-height:1.6}.price-note[data-astro-cid-z6c75umo]{color:var(--muted);margin-bottom:1.25rem;font-size:.78rem;font-style:italic}.empty[data-astro-cid-z6c75umo]{color:var(--muted);font-style:italic}.callout[data-astro-cid-z6c75umo]{background:color-mix(in srgb, var(--accent) 8%, transparent);border-left:3px solid var(--accent);color:var(--muted);border-radius:0 8px 8px 0;margin-bottom:2rem;padding:.75rem 1rem;font-size:.82rem}.top-picks[data-astro-cid-z6c75umo]{margin-bottom:2.5rem}.top-picks[data-astro-cid-z6c75umo] h2[data-astro-cid-z6c75umo]{margin-bottom:1rem;font-size:1.1rem}.pick-grid[data-astro-cid-z6c75umo]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.pick-card[data-astro-cid-z6c75umo]{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex;position:relative}.pick-card[data-astro-cid-z6c75umo].rank-1{border-color:var(--accent)}.rank-badge[data-astro-cid-z6c75umo]{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:20px;padding:.2rem .5rem;font-size:.75rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}.temp-badge[data-astro-cid-z6c75umo]{color:#ef4444;background:#ef44441f;border-radius:20px;align-self:flex-start;padding:.15rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}.pick-brand[data-astro-cid-z6c75umo]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.pick-model[data-astro-cid-z6c75umo]{margin:0;font-size:1.05rem}.pick-model[data-astro-cid-z6c75umo] a[data-astro-cid-z6c75umo]{color:var(--accent);text-decoration:none}.pick-model[data-astro-cid-z6c75umo] a[data-astro-cid-z6c75umo]:hover{text-decoration:underline}.pick-price[data-astro-cid-z6c75umo]{font-size:1.3rem;font-weight:700}.pick-specs[data-astro-cid-z6c75umo]{grid-template-columns:1fr 1fr;gap:.3rem .5rem;margin:.2rem 0;display:grid}.pick-specs[data-astro-cid-z6c75umo] div[data-astro-cid-z6c75umo]{flex-direction:column;display:flex}.pick-specs[data-astro-cid-z6c75umo] dt[data-astro-cid-z6c75umo]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.pick-specs[data-astro-cid-z6c75umo] dd[data-astro-cid-z6c75umo]{margin:0;font-size:.82rem}.full-list[data-astro-cid-z6c75umo]{margin-bottom:2.5rem}.full-list[data-astro-cid-z6c75umo] h2[data-astro-cid-z6c75umo]{margin-bottom:1rem;font-size:1.05rem}.table-wrap[data-astro-cid-z6c75umo]{overflow-x:auto}.settings-table[data-astro-cid-z6c75umo]{border-collapse:collapse;width:100%;font-size:.875rem}.settings-table[data-astro-cid-z6c75umo] th[data-astro-cid-z6c75umo]{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);border-bottom:2px solid var(--line);padding:.5rem .75rem;font-size:.72rem}.settings-table[data-astro-cid-z6c75umo] td[data-astro-cid-z6c75umo]{border-bottom:1px solid var(--line);vertical-align:middle;padding:.5rem .75rem}.settings-table[data-astro-cid-z6c75umo] tr[data-astro-cid-z6c75umo]:last-child td[data-astro-cid-z6c75umo]{border-bottom:none}.muted[data-astro-cid-z6c75umo]{color:var(--muted)}.high-temp[data-astro-cid-z6c75umo]{color:#ef4444;font-weight:600}.faq-section[data-astro-cid-z6c75umo]{margin-bottom:2.5rem}.faq-section[data-astro-cid-z6c75umo] h2[data-astro-cid-z6c75umo]{margin-bottom:1rem;font-size:1.05rem}.faq-list[data-astro-cid-z6c75umo]{flex-direction:column;gap:1.25rem;display:flex}.faq-list[data-astro-cid-z6c75umo] dt[data-astro-cid-z6c75umo]{margin-bottom:.35rem;font-weight:600}.faq-list[data-astro-cid-z6c75umo] dd[data-astro-cid-z6c75umo]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.related-pages[data-astro-cid-z6c75umo]{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.5rem}.related-pages[data-astro-cid-z6c75umo] h2[data-astro-cid-z6c75umo]{margin-bottom:.75rem;font-size:1rem}.link-list[data-astro-cid-z6c75umo]{padding:0;list-style:none}.link-list[data-astro-cid-z6c75umo] li[data-astro-cid-z6c75umo]{margin-bottom:.4rem}.link-list[data-astro-cid-z6c75umo] a[data-astro-cid-z6c75umo]{color:var(--accent)}
