.cat-hero-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:32px 48px;padding-block:48px 44px;display:grid}.cat-kicker[data-astro-cid-ytxsc7j7]{font-family:var(--font-heading);letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);margin-bottom:14px;font-size:11.5px;font-weight:700}h1[data-astro-cid-ytxsc7j7]{letter-spacing:-.03em;color:var(--color-on-navy-heading);font-size:52px;font-weight:800;line-height:1.02}.cat-bar[data-astro-cid-ytxsc7j7]{background:var(--color-accent);width:80px;height:6px;margin:18px 0}.cat-deck[data-astro-cid-ytxsc7j7]{color:var(--color-on-navy-body);max-width:56ch;font-size:19px;line-height:1.55}.cat-note[data-astro-cid-ytxsc7j7]{border:var(--rule-width) solid var(--color-accent);padding:16px 18px}.cat-note-kicker[data-astro-cid-ytxsc7j7]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin-bottom:8px;font-size:11.5px;font-weight:700}.cat-note[data-astro-cid-ytxsc7j7] p[data-astro-cid-ytxsc7j7]{color:var(--color-on-navy-link);font-size:15px;line-height:1.55}.featured[data-astro-cid-ytxsc7j7]{background:var(--color-accent);color:var(--ink);border:var(--rule-width) solid var(--color-rule);grid-template-columns:minmax(0,1fr) 300px;text-decoration:none;display:grid}.featured[data-astro-cid-ytxsc7j7]:hover{background:var(--color-accent-hover);color:var(--ink)}.featured-main[data-astro-cid-ytxsc7j7]{padding:26px 28px}.tag-start[data-astro-cid-ytxsc7j7]{background:var(--ink);color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;padding:4px 8px;font-size:10.5px;font-weight:700;display:inline-block}.featured-title-row[data-astro-cid-ytxsc7j7]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;display:flex}.featured-swatch[data-astro-cid-ytxsc7j7]{border:var(--rule-width) solid var(--ink);flex:none;width:44px;height:44px}.featured-title[data-astro-cid-ytxsc7j7]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.1}.featured-hex[data-astro-cid-ytxsc7j7]{font-family:var(--font-mono);font-size:12px;font-weight:600}.featured-desc[data-astro-cid-ytxsc7j7]{max-width:56ch;margin-bottom:16px;font-size:16px;line-height:1.6}.featured-action[data-astro-cid-ytxsc7j7]{font-family:var(--font-heading);font-size:17px;font-weight:700}.featured-finds[data-astro-cid-ytxsc7j7]{border-left:var(--rule-width) solid var(--ink);background:#fff9e3;padding:26px 24px}.finds-kicker[data-astro-cid-ytxsc7j7]{letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11.5px;font-weight:700}.finds-text[data-astro-cid-ytxsc7j7]{font-size:15px;font-weight:600;line-height:1.5}.test-grid[data-astro-cid-ytxsc7j7],.guide-grid[data-astro-cid-ytxsc7j7]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.test-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:repeat(2,minmax(0,1fr))}.test-card[data-astro-cid-ytxsc7j7]{min-width:0;display:flex}.test-link[data-astro-cid-ytxsc7j7]{background:var(--color-surface);border:var(--rule-width) solid var(--color-rule);min-width:0;color:var(--color-text);flex:1;text-decoration:none;display:flex}.test-link[data-astro-cid-ytxsc7j7]:hover,.remedy-main[data-astro-cid-ytxsc7j7]:hover,.guide-link[data-astro-cid-ytxsc7j7]:hover{background:var(--color-accent-tint);color:var(--color-text)}.test-link[data-astro-cid-ytxsc7j7]:hover .test-name[data-astro-cid-ytxsc7j7],.remedy-main[data-astro-cid-ytxsc7j7]:hover .test-name[data-astro-cid-ytxsc7j7],.guide-link[data-astro-cid-ytxsc7j7]:hover .guide-title[data-astro-cid-ytxsc7j7]{text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:3px}.test-strip[data-astro-cid-ytxsc7j7]{border-right:var(--rule-width) solid var(--color-rule);flex:0 0 76px}.test-strip--none[data-astro-cid-ytxsc7j7]{background:var(--color-surface-sunk)}.test-body[data-astro-cid-ytxsc7j7]{flex-direction:column;gap:8px;min-width:0;padding:22px 24px;display:flex}.test-name-row[data-astro-cid-ytxsc7j7]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.test-name[data-astro-cid-ytxsc7j7]{font-family:var(--font-heading);font-size:20px;font-weight:700;line-height:1.2}.test-value[data-astro-cid-ytxsc7j7]{font-family:var(--font-mono);color:var(--color-text-muted);font-size:11.5px}.test-desc[data-astro-cid-ytxsc7j7]{color:var(--color-text-body);font-size:14.5px;line-height:1.6}.test-finds[data-astro-cid-ytxsc7j7]{border-top:var(--line-width) solid var(--color-border);flex-direction:column;gap:4px;margin-top:4px;padding-top:12px;display:flex}.test-finds-kicker[data-astro-cid-ytxsc7j7]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:10.5px;font-weight:700}.test-finds-text[data-astro-cid-ytxsc7j7]{color:var(--color-text);font-size:14.5px;font-weight:600}.tag-condition[data-astro-cid-ytxsc7j7],.tag-flashes[data-astro-cid-ytxsc7j7]{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:700}.tag-condition[data-astro-cid-ytxsc7j7]{color:#2b35a0;background:#ebecf7;border:1.5px solid #b9bee2}.tag-flashes[data-astro-cid-ytxsc7j7]{color:#b3261e;background:#fdf1ef;border:1.5px solid #b3261e}.remedy-card[data-astro-cid-ytxsc7j7]{border:var(--rule-width) solid var(--color-rule);background:var(--color-surface);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 340px;display:grid}.remedy-main[data-astro-cid-ytxsc7j7]{color:var(--color-text);flex-direction:column;gap:10px;padding:24px 26px;text-decoration:none;display:flex}.remedy-warning[data-astro-cid-ytxsc7j7]{color:#17171a;border-left:var(--line-width) solid var(--color-border);background:#fdf1ef;padding:24px 26px}.remedy-kicker[data-astro-cid-ytxsc7j7]{letter-spacing:.14em;text-transform:uppercase;color:#b3261e;margin-bottom:8px;font-size:11px;font-weight:700}.remedy-warning[data-astro-cid-ytxsc7j7] p[data-astro-cid-ytxsc7j7]{font-size:14.5px;line-height:1.6}.guide-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-card[data-astro-cid-ytxsc7j7]{min-width:0;display:flex}.guide-link[data-astro-cid-ytxsc7j7]{background:var(--color-surface);border:var(--rule-width) solid var(--color-rule);min-width:0;color:var(--color-text);flex-direction:column;flex:1;gap:8px;padding:20px 22px;text-decoration:none;display:flex}.guide-kicker[data-astro-cid-ytxsc7j7]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:10.5px;font-weight:700}.guide-kicker--pillar[data-astro-cid-ytxsc7j7]{color:var(--color-primary-text)}.guide-title[data-astro-cid-ytxsc7j7]{font-family:var(--font-heading);font-size:19px;font-weight:700;line-height:1.25}.guide-desc[data-astro-cid-ytxsc7j7]{color:var(--color-text-body);font-size:14.5px;line-height:1.55}.cat-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cat-card[data-astro-cid-ytxsc7j7]{border:var(--rule-width) solid var(--color-rule);background:var(--color-surface);color:var(--color-text);justify-content:space-between;align-items:baseline;gap:10px;padding:16px 18px;text-decoration:none;display:flex}.cat-card[data-astro-cid-ytxsc7j7]:hover{background:var(--color-accent-tint);color:var(--color-text)}.cat-card-name[data-astro-cid-ytxsc7j7]{font-family:var(--font-heading);font-size:17px;font-weight:700}.cat-card-count[data-astro-cid-ytxsc7j7]{font-family:var(--font-mono);color:var(--color-primary-text);white-space:nowrap;font-size:11px;font-weight:600}@media (width<=1099px){.cat-hero-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:1fr}.cat-grid[data-astro-cid-ytxsc7j7],.guide-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:repeat(2,minmax(0,1fr))}.remedy-card[data-astro-cid-ytxsc7j7]{grid-template-columns:1fr}.remedy-warning[data-astro-cid-ytxsc7j7]{border-left:0;border-top:var(--line-width) solid var(--color-border)}}@media (width<=639px){.cat-hero-grid[data-astro-cid-ytxsc7j7]{padding-block:28px 26px}h1[data-astro-cid-ytxsc7j7]{font-size:34px}.cat-deck[data-astro-cid-ytxsc7j7]{font-size:16.5px}.featured[data-astro-cid-ytxsc7j7]{grid-template-columns:1fr}.featured-main[data-astro-cid-ytxsc7j7]{padding:18px}.featured-title[data-astro-cid-ytxsc7j7]{font-size:24px}.featured-finds[data-astro-cid-ytxsc7j7]{border-left:0;border-top:var(--rule-width) solid var(--ink);padding:16px 18px}.cat-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:1fr}.test-grid[data-astro-cid-ytxsc7j7],.guide-grid[data-astro-cid-ytxsc7j7]{grid-template-columns:1fr;gap:8px}.test-strip[data-astro-cid-ytxsc7j7]{flex-basis:56px}.test-body[data-astro-cid-ytxsc7j7],.remedy-main[data-astro-cid-ytxsc7j7],.remedy-warning[data-astro-cid-ytxsc7j7]{padding:16px 18px}.test-name[data-astro-cid-ytxsc7j7]{font-size:18px}}
