.container[data-astro-cid-o6zxm5pl]{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.hero[data-astro-cid-o6zxm5pl]{padding:56px 0;background:linear-gradient(180deg,var(--paper) 0%,var(--cream) 100%);border-bottom:1px solid var(--border-soft)}.crumbs[data-astro-cid-o6zxm5pl]{color:var(--text-muted);font-size:11px;margin-bottom:32px;display:flex;gap:8px;flex-wrap:wrap}.crumbs[data-astro-cid-o6zxm5pl] a[data-astro-cid-o6zxm5pl]{color:var(--text-muted);text-decoration:none;transition:color .2s}.crumbs[data-astro-cid-o6zxm5pl] a[data-astro-cid-o6zxm5pl]:hover{color:var(--terracota)}.crumbs[data-astro-cid-o6zxm5pl] span[data-astro-cid-o6zxm5pl]:not(:first-child){color:var(--border-mid)}.vs-tag[data-astro-cid-o6zxm5pl]{display:inline-block;background:var(--terracota);color:#fff;padding:4px 12px;border-radius:999px;margin-bottom:20px;font-size:11px;font-weight:700}.hero[data-astro-cid-o6zxm5pl] h1[data-astro-cid-o6zxm5pl]{font-size:clamp(2.2rem,5vw,4rem);line-height:1;letter-spacing:-.035em;color:var(--petrol);margin:0 0 16px;font-weight:400;max-width:22ch}.lead[data-astro-cid-o6zxm5pl]{color:var(--muted);font-size:17px;line-height:1.5;margin:0 0 16px;max-width:680px}.pub-date[data-astro-cid-o6zxm5pl]{color:var(--text-muted);font-size:11px}.verdict-band[data-astro-cid-o6zxm5pl]{padding:32px 0;background:var(--petrol);color:var(--paper);border-bottom:1px solid var(--border-soft)}.verdict-inner[data-astro-cid-o6zxm5pl]{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;max-width:960px;margin:0 auto}.verdict-inner[data-astro-cid-o6zxm5pl] .mono[data-astro-cid-o6zxm5pl]{color:var(--terracota);padding-top:6px;border-right:1px solid rgba(255,245,230,.1);padding-right:24px;align-self:stretch}.verdict-inner[data-astro-cid-o6zxm5pl] p[data-astro-cid-o6zxm5pl]{color:var(--paper);line-height:1.6;margin:0;font-size:17px;font-family:var(--font-display);font-weight:400;letter-spacing:-.005em}.content-band[data-astro-cid-o6zxm5pl]{padding:64px 0}.content-inner[data-astro-cid-o6zxm5pl]{max-width:720px;margin:0 auto;font-size:16px;line-height:1.7;color:var(--text)}.next-band[data-astro-cid-o6zxm5pl]{padding:56px 0;background:var(--cream);border-top:1px solid var(--border-soft)}.next-inner[data-astro-cid-o6zxm5pl]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;max-width:960px;margin:0 auto}.next-cta[data-astro-cid-o6zxm5pl]{display:inline-flex;align-items:center;gap:10px;background:var(--petrol);color:var(--paper);padding:14px 22px;border-radius:999px;text-decoration:none;font-weight:600;transition:all .25s var(--ease-out)}.next-cta[data-astro-cid-o6zxm5pl]:hover{background:var(--terracota);transform:translateY(-1px)}.next-cta[data-astro-cid-o6zxm5pl] svg[data-astro-cid-o6zxm5pl]{transition:transform .25s}.next-cta[data-astro-cid-o6zxm5pl]:hover svg[data-astro-cid-o6zxm5pl]{transform:translate(3px)}.back-link[data-astro-cid-o6zxm5pl]{color:var(--petrol);text-decoration:none;font-weight:500;transition:color .25s}.back-link[data-astro-cid-o6zxm5pl]:hover{color:var(--terracota)}@media (max-width: 768px){.verdict-inner[data-astro-cid-o6zxm5pl]{grid-template-columns:1fr;gap:12px}.verdict-inner[data-astro-cid-o6zxm5pl] .mono[data-astro-cid-o6zxm5pl]{border-right:none;border-bottom:1px solid rgba(255,245,230,.1);padding:0 0 8px}}.content-inner h2{font-size:28px;margin:48px 0 16px;font-weight:500;letter-spacing:-.02em}.content-inner h3{font-size:20px;margin:28px 0 12px;font-weight:600}.content-inner p{margin:0 0 18px}.content-inner ul,.content-inner ol{padding-left:24px;margin:0 0 18px}.content-inner li{margin-bottom:6px}.content-inner table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px;background:var(--paper);border-radius:12px;overflow:hidden;border:1px solid var(--border-soft)}.content-inner th,.content-inner td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--border-soft)}.content-inner th{background:var(--cream);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--petrol);font-weight:600}.content-inner tr:last-child td{border-bottom:none}.content-inner tr:nth-child(2n) td{background:#0b1f3304}.content-inner code{background:var(--cream);padding:2px 6px;border-radius:4px;font-size:.92em;color:var(--terracota);font-family:var(--font-mono)}
