.crumbs[data-astro-cid-jklglg33]{color:var(--muted);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.crumbs[data-astro-cid-jklglg33] a[data-astro-cid-jklglg33]{color:var(--muted);text-decoration:none}.crumbs[data-astro-cid-jklglg33] a[data-astro-cid-jklglg33]:hover{color:var(--text)}.ck-head[data-astro-cid-jklglg33] h1[data-astro-cid-jklglg33]{letter-spacing:-1px;margin:0 0 10px;font-size:clamp(28px,4.2vw,40px);font-weight:700;line-height:1.1}.ck-head[data-astro-cid-jklglg33] .lede[data-astro-cid-jklglg33]{color:var(--muted);max-width:62ch;margin:0 0 22px;font-size:16px;line-height:25px}.ck-form[data-astro-cid-jklglg33]{margin:0 0 26px}.ck-label[data-astro-cid-jklglg33]{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.ck-input[data-astro-cid-jklglg33]{border:1px solid var(--border);background:var(--card);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:14px;padding:14px 16px;font-size:15px;line-height:23px}.ck-input[data-astro-cid-jklglg33]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ck-hint[data-astro-cid-jklglg33]{color:var(--muted);max-width:62ch;margin:8px 0 14px;font-size:13.5px}.ck-actions[data-astro-cid-jklglg33]{flex-wrap:wrap;gap:10px;display:flex}.btn-quiet[data-astro-cid-jklglg33]{background:var(--fill);color:var(--text)}.ck-result[data-astro-cid-jklglg33]{scroll-margin-top:20px}.ck-result[data-astro-cid-jklglg33]:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.ck-result[data-astro-cid-jklglg33] .verdict-card{border:1px solid var(--border);border-radius:18px;margin:0 0 8px;padding:20px 22px}.ck-result[data-astro-cid-jklglg33] .verdict-card.safe{background:var(--safe-soft);border-color:color-mix(in oklab, var(--safe) 24%, transparent)}.ck-result[data-astro-cid-jklglg33] .verdict-card.caution{background:var(--caution-soft);border-color:color-mix(in oklab, var(--caution) 24%, transparent)}.ck-result[data-astro-cid-jklglg33] .verdict-card.avoid{background:var(--avoid-soft);border-color:color-mix(in oklab, var(--avoid) 24%, transparent)}.ck-result[data-astro-cid-jklglg33] .verdict-card.brand{background:var(--card)}.ck-result[data-astro-cid-jklglg33] .vc-top{margin-bottom:10px}.ck-result[data-astro-cid-jklglg33] .vc-answer{margin:0;font-size:16px;font-weight:500;line-height:25px}.ck-result[data-astro-cid-jklglg33] .verdict-card.safe .vc-answer,.ck-result[data-astro-cid-jklglg33] .verdict-card.caution .vc-answer,.ck-result[data-astro-cid-jklglg33] .verdict-card.avoid .vc-answer{color:#1c1c1e}.ck-result[data-astro-cid-jklglg33] .verdict-card.brand .vc-answer{color:var(--text)}.ck-result[data-astro-cid-jklglg33] .vpill{letter-spacing:1.1px;text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-block}.ck-result[data-astro-cid-jklglg33] .vpill.safe{background:var(--safe);color:#fff}.ck-result[data-astro-cid-jklglg33] .vpill.caution{background:var(--caution);color:#fff}.ck-result[data-astro-cid-jklglg33] .vpill.avoid{background:var(--avoid);color:#fff}.ck-result[data-astro-cid-jklglg33] .vpill.brand{background:var(--fill-strong);color:var(--text)}.ck-result[data-astro-cid-jklglg33] .block{margin-top:34px}.ck-result[data-astro-cid-jklglg33] .block h2{letter-spacing:-.5px;margin-bottom:12px;font-size:22px}.ck-result[data-astro-cid-jklglg33] .block .lead{color:var(--muted);margin:0 0 12px;font-size:14.5px}.ck-result[data-astro-cid-jklglg33] .breakdown{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ck-result[data-astro-cid-jklglg33] .brow{background:var(--card);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.ck-result[data-astro-cid-jklglg33] .bname{color:var(--text);font-size:14px;font-weight:500;text-decoration:none}.ck-result[data-astro-cid-jklglg33] a.bname:hover{color:var(--brand)}.ck-note[data-astro-cid-jklglg33]{color:var(--muted);margin:10px 0 0;font-size:13.5px}.disclaimer[data-astro-cid-jklglg33]{color:var(--muted);margin-top:34px;font-size:13px;line-height:20px}
