.lab[data-astro-cid-3opagvcd]{padding-block:clamp(1.75rem,3vw,3rem) clamp(3rem,6vw,6rem)}.lab__shell[data-astro-cid-3opagvcd]{gap:clamp(1.25rem,2.5vw,2rem);display:grid}.lab__head[data-astro-cid-3opagvcd]{border-bottom:1px solid var(--color-rule-on-canvas);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);padding-bottom:clamp(1rem,2vw,1.5rem);display:grid}.lab__title[data-astro-cid-3opagvcd]{font-size:clamp(2rem,3.6vw,3.2rem);line-height:var(--leading-display);letter-spacing:-.04em;text-wrap:balance;max-width:26ch;margin-top:.5rem}.lab__title[data-astro-cid-3opagvcd] em[data-astro-cid-3opagvcd]{color:var(--color-teal-bright);font-style:normal}.lab__lead[data-astro-cid-3opagvcd]{max-width:44ch;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.6}.lab__lead--static[data-astro-cid-3opagvcd],html:not(.js) .lab__lead[data-astro-cid-3opagvcd]{display:none}html:not(.js) .lab__lead--static[data-astro-cid-3opagvcd]{display:block}.lab__fine[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-muted);max-width:44ch;margin-top:.85rem;font-size:.85rem;line-height:1.6}.desk[data-astro-cid-3opagvcd]{grid-template:"material compose verdict""material cites verdict"1fr/minmax(0,.72fr) minmax(0,1.1fr) minmax(0,.88fr);align-items:start;gap:clamp(.6rem,1.2vw,1rem) clamp(.9rem,1.6vw,1.5rem);display:grid}.desk__side[data-astro-cid-3opagvcd]{grid-area:material}.desk__main[data-astro-cid-3opagvcd]{grid-area:compose}.desk__cites[data-astro-cid-3opagvcd]{grid-area:cites;align-self:stretch}.desk__verdict[data-astro-cid-3opagvcd]{grid-area:verdict}.panel--cites[data-astro-cid-3opagvcd]{padding-block:clamp(.7rem,1.4vw,.95rem)}.desk__verdict[data-astro-cid-3opagvcd]{border:1px solid var(--color-rule-on-canvas);background:var(--color-deck-soft);align-content:start;gap:.6rem;padding:clamp(1rem,2vw,1.4rem);display:grid}.checks[data-astro-cid-3opagvcd]{border-top:1px solid var(--color-rule-on-canvas-soft);gap:.4rem;margin:.35rem 0 0;padding:.85rem 0 0;list-style:none;display:grid}.checks__row[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-muted);grid-template-columns:.9rem minmax(0,1fr);align-items:baseline;gap:.55rem;font-size:.85rem;line-height:1.45;display:grid}.checks__mark[data-astro-cid-3opagvcd]{border:1px solid var(--color-rule-on-canvas-strong);width:.6rem;height:.6rem;position:relative;top:.28rem}.checks__row[data-astro-cid-3opagvcd][data-pass=true] .checks__mark[data-astro-cid-3opagvcd]{border-color:var(--color-signal-pass-bright);background:var(--color-signal-pass-bright)}.checks__row[data-astro-cid-3opagvcd][data-pass=false] .checks__mark[data-astro-cid-3opagvcd]{border-color:var(--color-signal-fail-bright)}.checks__row[data-astro-cid-3opagvcd][data-pass=false] .checks__name[data-astro-cid-3opagvcd]{color:var(--color-signal-fail-bright)}.desk__hint[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);margin:0;font-size:.6875rem}.desk[data-astro-cid-3opagvcd][hidden]{display:none}.panel[data-astro-cid-3opagvcd]{border:1px solid var(--color-rule-on-canvas);background:var(--color-deck-soft);padding:clamp(1rem,2vw,1.5rem)}.panel--material[data-astro-cid-3opagvcd]{padding-bottom:.5rem}.panel__head[data-astro-cid-3opagvcd]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;margin-bottom:.75rem;display:flex}.panel__title[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);margin:0;font-size:.6875rem;font-weight:500}.panel__note[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-muted);margin:0;font-size:.8rem}.material[data-astro-cid-3opagvcd]{margin:0;padding:0;list-style:none}.material__item[data-astro-cid-3opagvcd]{border-top:1px solid var(--color-rule-on-canvas-soft);gap:.15rem;padding:.75rem 0;display:grid}.material__label[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-canvas-muted);align-items:baseline;gap:.5rem;font-size:.6875rem;display:flex}.material__id[data-astro-cid-3opagvcd]{letter-spacing:0;text-transform:none;color:var(--color-text-on-canvas-faint);opacity:.85}.material__text[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas);font-size:.95rem;line-height:1.45}.compose[data-astro-cid-3opagvcd]{gap:.85rem;display:grid}.compose__label[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);margin:0;font-size:.6875rem}.compose__field[data-astro-cid-3opagvcd]{resize:vertical;border:1px solid var(--color-rule-on-canvas-strong);background:var(--color-deck-inset);width:100%;min-height:4.75rem;color:var(--color-text-on-canvas);padding:.85rem .95rem;font-family:inherit;font-size:1.05rem;line-height:1.55}.compose__field[data-astro-cid-3opagvcd]:focus-visible{outline:2px solid var(--color-teal-bright);outline-offset:2px}.presets[data-astro-cid-3opagvcd]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.presets__label[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);margin-right:.25rem;font-size:.6875rem}.preset[data-astro-cid-3opagvcd]{border:1px solid var(--color-rule-on-canvas-strong);min-height:44px;color:var(--color-text-on-canvas);font:inherit;cursor:pointer;transition:border-color var(--duration-quick) var(--ease-standard), background var(--duration-quick) var(--ease-standard);background:0 0;padding:.4rem .7rem;font-size:.85rem}.preset[data-astro-cid-3opagvcd]:hover{border-color:var(--color-teal-bright);background:var(--color-deck-inset)}.preset-select[data-astro-cid-3opagvcd]{align-items:center;gap:.5rem;margin:0;display:none}.preset-select[data-astro-cid-3opagvcd] label[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);flex:none;font-size:.6875rem}.preset-select[data-astro-cid-3opagvcd] select[data-astro-cid-3opagvcd]{border:1px solid var(--color-rule-on-canvas-strong);background:var(--color-deck-inset);min-height:44px;color:var(--color-text-on-canvas);font:inherit;flex:auto;padding:.4rem .6rem;font-size:.9rem}.presets__note[data-astro-cid-3opagvcd]{min-height:1.4em;color:var(--color-text-on-canvas-muted);margin:0;font-size:.82rem;line-height:1.5}.cites[data-astro-cid-3opagvcd]{border:0;gap:.5rem;margin:.15rem 0 0;padding:0;display:grid}.cites__legend[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);padding:0;font-size:.6875rem}.cites__row[data-astro-cid-3opagvcd]{flex-wrap:wrap;gap:.4rem;display:flex}.cite[data-astro-cid-3opagvcd]{border:1px solid var(--color-rule-on-canvas-strong);min-height:44px;color:var(--color-text-on-canvas-muted);font:inherit;cursor:pointer;transition:color var(--duration-quick) var(--ease-standard), border-color var(--duration-quick) var(--ease-standard);background:0 0;align-items:center;gap:.5rem;padding:.35rem .75rem .35rem .6rem;font-size:.85rem;display:inline-flex}.cite__tick[data-astro-cid-3opagvcd]{border:1px solid var(--color-rule-on-canvas-strong);flex:none;width:.85rem;height:.85rem;position:relative}.cite[data-astro-cid-3opagvcd][aria-pressed=true]{color:var(--color-text-on-canvas);border-color:var(--color-signal-pass-bright)}.cite[data-astro-cid-3opagvcd][aria-pressed=true] .cite__tick[data-astro-cid-3opagvcd]{border-color:var(--color-signal-pass-bright);background:var(--color-signal-pass-bright)}.cite[data-astro-cid-3opagvcd][aria-pressed=true] .cite__tick[data-astro-cid-3opagvcd]:after{content:"";background:var(--color-deck);clip-path:polygon(18% 52%,40% 72%,84% 22%,92% 34%,42% 86%,10% 60%);position:absolute;inset:0}.cite[data-astro-cid-3opagvcd]:hover{color:var(--color-text-on-canvas)}.verdict[data-astro-cid-3opagvcd]{border-left:3px solid var(--color-rule-on-canvas-strong);padding:.2rem 0 .2rem clamp(.75rem,1.6vw,1rem)}.verdict[data-astro-cid-3opagvcd][data-status=passed]{border-left-color:var(--color-signal-pass-bright)}.verdict[data-astro-cid-3opagvcd][data-status=refused]{border-left-color:var(--color-signal-fail-bright)}.verdict__label[data-astro-cid-3opagvcd]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-on-canvas);margin:0;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.1}.verdict[data-astro-cid-3opagvcd][data-status=passed] .verdict__label[data-astro-cid-3opagvcd]{color:var(--color-signal-pass-bright)}.verdict[data-astro-cid-3opagvcd][data-status=refused] .verdict__label[data-astro-cid-3opagvcd]{color:var(--color-signal-fail-bright)}.verdict__reason[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-muted);max-width:46ch;margin:.4rem 0 0;font-size:.98rem;line-height:1.55}.verdict__aside[data-astro-cid-3opagvcd]{border-top:1px solid var(--color-rule-on-canvas-soft);margin-top:.9rem;padding-top:.8rem}.verdict__aside[data-astro-cid-3opagvcd][hidden]{display:none}.verdict__aside-title[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);margin:0 0 .45rem;font-size:.6875rem}.verdict__claims[data-astro-cid-3opagvcd]{flex-wrap:wrap;gap:.35rem;margin:0 0 .55rem;padding:0;list-style:none;display:flex}.verdict__claims[data-astro-cid-3opagvcd] li[data-astro-cid-3opagvcd]{border:1px solid var(--color-signal-fail-bright);color:var(--color-signal-fail-bright);padding:.2rem .5rem;font-size:.82rem;line-height:1.35}.verdict__aside-note[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-faint);max-width:48ch;margin:0;font-size:.8rem;line-height:1.5}.static-quote[data-astro-cid-3opagvcd]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text-on-canvas);margin:0 0 .5rem;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.25}.static-cites[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-muted);margin:0;font-size:.85rem}.static-note[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-faint);margin:1rem 0 0;font-size:.8rem}.lab-block[data-astro-cid-3opagvcd]{border-top:1px solid var(--color-rule-on-canvas);gap:.75rem;padding-top:clamp(1.5rem,3vw,2.5rem);display:grid}.lab-block__title[data-astro-cid-3opagvcd]{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.15}.lab-block__lead[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-muted);max-width:62ch;margin:0;font-size:1rem;line-height:1.6}.lab-block__fine[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-faint);margin:.25rem 0 0;font-size:.8rem}.rules[data-astro-cid-3opagvcd]{counter-reset:rule;gap:0;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.rule[data-astro-cid-3opagvcd]{border-top:1px solid var(--color-rule-on-canvas-soft);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline;gap:.35rem 1.5rem;padding:.7rem 0;display:grid}.rule__name[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas);font-size:.95rem}.rule__note[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-muted);max-width:58ch;font-size:.9rem;line-height:1.5}.lab-block--story[data-astro-cid-3opagvcd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem)}.lab-block--story[data-astro-cid-3opagvcd]>div[data-astro-cid-3opagvcd]:first-child{gap:.75rem;display:grid}.lab-story__body[data-astro-cid-3opagvcd]{max-width:46ch;margin:0;font-size:1rem;line-height:1.65}.lab-story__body[data-astro-cid-3opagvcd]+.lab-story__body[data-astro-cid-3opagvcd]{margin-top:0}.lab-story__body[data-astro-cid-3opagvcd] a[data-astro-cid-3opagvcd]{color:var(--color-teal-bright)}.compare[data-astro-cid-3opagvcd]{gap:.85rem;display:grid}.compare__col[data-astro-cid-3opagvcd]{border-left:2px solid var(--color-rule-on-canvas-strong);padding-left:1rem}.compare__col--before[data-astro-cid-3opagvcd]{border-left-color:var(--color-signal-fail-bright)}.compare__col--after[data-astro-cid-3opagvcd]{border-left-color:var(--color-signal-pass-bright)}.compare__label[data-astro-cid-3opagvcd]{font-family:var(--font-instrument);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-on-canvas-faint);margin:0 0 .3rem;font-size:.6875rem}.compare__text[data-astro-cid-3opagvcd]{font-family:var(--font-display);color:var(--color-text-on-canvas);margin:0;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.35}.compare__note[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-faint);margin:.35rem 0 0;font-size:.82rem}.lab-code[data-astro-cid-3opagvcd]{border-top:1px solid var(--color-rule-on-canvas);padding-top:clamp(1.25rem,2.5vw,2rem)}.lab-code[data-astro-cid-3opagvcd] summary[data-astro-cid-3opagvcd]{cursor:pointer;color:var(--color-text-on-canvas-muted);padding:.6rem 0;font-size:.95rem}.lab-code[data-astro-cid-3opagvcd] summary[data-astro-cid-3opagvcd]:hover{color:var(--color-text-on-canvas)}.lab-code[data-astro-cid-3opagvcd] pre[data-astro-cid-3opagvcd]{background:var(--color-deck-inset);border:1px solid var(--color-rule-on-canvas);margin:.5rem 0 0;padding:1rem;font-size:.8rem}.lab-code__note[data-astro-cid-3opagvcd]{color:var(--color-text-on-canvas-faint);margin:.6rem 0 0;font-size:.8rem}@media (width<=64rem){.lab__head[data-astro-cid-3opagvcd],.lab-block--story[data-astro-cid-3opagvcd]{grid-template-columns:minmax(0,1fr);gap:1rem}.lab__title[data-astro-cid-3opagvcd]{max-width:24ch;font-size:clamp(1.9rem,5.6vw,2.6rem)}.desk[data-astro-cid-3opagvcd]{grid-template:"compose""verdict""cites""material"/minmax(0,1fr)}}@media (width<=46rem){.presets[data-astro-cid-3opagvcd]{display:none}.preset-select[data-astro-cid-3opagvcd]{display:flex}.rule[data-astro-cid-3opagvcd]{grid-template-columns:minmax(0,1fr);gap:.2rem}.cite[data-astro-cid-3opagvcd]{flex:calc(50% - .4rem)}.preset[data-astro-cid-3opagvcd],.cite[data-astro-cid-3opagvcd]{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.preset[data-astro-cid-3opagvcd],.cite[data-astro-cid-3opagvcd]{transition:none}}
