.policies.svelte-1o1gjr9{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-1o1gjr9{border-top:2px solid var(--ink)}a.svelte-1o1gjr9{flex-direction:column;gap:.25rem;height:100%;padding:1rem 0 2rem;text-decoration:none;display:flex}.category.svelte-1o1gjr9{font-family:var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.review.svelte-1o1gjr9{background:var(--highlight);color:var(--on-highlight);border-radius:.25rem;padding:0 .5rem}.stat.svelte-1o1gjr9{font-family:var(--font-display);color:var(--blue);margin-top:.5rem;font-size:clamp(2.5rem,6vw,3.25rem);font-weight:800;line-height:1}.stat-label.svelte-1o1gjr9{font-family:var(--font-ui);color:var(--ink-secondary);font-size:.875rem;line-height:1.4}.title.svelte-1o1gjr9{font-family:var(--font-display);margin-top:.75rem;font-size:1.5rem;font-weight:700;line-height:1.15}.compact.svelte-1o1gjr9 .title:where(.svelte-1o1gjr9){margin-top:.25rem}a.svelte-1o1gjr9:hover .title:where(.svelte-1o1gjr9){color:var(--blue);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.tagline.svelte-1o1gjr9{color:var(--ink-secondary);line-height:1.5}.skip.svelte-1mdhe3t{position:absolute;left:-999px}.skip.svelte-1mdhe3t:focus{z-index:50;background:var(--highlight);color:var(--on-highlight);padding:.5rem 1rem;top:1rem;left:1rem}.inner.svelte-1mdhe3t{max-width:72rem;margin:0 auto;padding:0 1rem}@media (width>=40rem){.inner.svelte-1mdhe3t{padding:0 2rem}}.site-header.svelte-1mdhe3t{background:var(--band);color:var(--on-band)}.site-header.svelte-1mdhe3t .inner:where(.svelte-1mdhe3t){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-top:.875rem;padding-bottom:.875rem;display:flex}.wordmark.svelte-1mdhe3t{font-family:var(--font-display);text-transform:uppercase;font-size:1.375rem;font-weight:800;line-height:1;text-decoration:none}nav.svelte-1mdhe3t{font-family:var(--font-ui);flex-wrap:wrap;gap:.25rem 1.25rem;font-size:.9375rem;font-weight:600;display:flex}nav.svelte-1mdhe3t a:where(.svelte-1mdhe3t){white-space:nowrap;opacity:.85;text-decoration:none}nav.svelte-1mdhe3t a:where(.svelte-1mdhe3t):hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.site-footer.svelte-1mdhe3t{border-top:1px solid var(--rule);font-family:var(--font-ui);color:var(--ink-secondary);margin-top:6rem;padding:2.5rem 0 3rem;font-size:.9375rem}.site-footer.svelte-1mdhe3t p:where(.svelte-1mdhe3t){max-width:68ch;margin:0 0 .75rem}.site-footer.svelte-1mdhe3t a:where(.svelte-1mdhe3t){color:var(--blue)}.disclaimer.svelte-1mdhe3t{color:var(--ink-muted)}.wrap.svelte-1padb8x{max-width:48rem;margin:0 auto;padding:clamp(2rem,6vw,4rem) 1rem 0}@media (width>=40rem){.wrap.svelte-1padb8x{padding-left:2rem;padding-right:2rem}}.back.svelte-1padb8x{font-family:var(--font-ui);color:var(--blue);font-size:.9375rem;font-weight:600}.meta.svelte-1padb8x{font-family:var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;gap:.25rem 1rem;margin:2rem 0 0;font-size:.9375rem;font-weight:500;display:flex}.meta.svelte-1padb8x a:where(.svelte-1padb8x){color:var(--blue)}.under-review.svelte-1padb8x{background:var(--highlight);color:var(--on-highlight);font-family:var(--font-ui);border-radius:.25rem;margin:1.5rem 0 0;padding:.875rem 1.125rem;font-size:1rem;line-height:1.5}.under-review.svelte-1padb8x a:where(.svelte-1padb8x){color:inherit;font-weight:600}h1.svelte-1padb8x{font-family:var(--font-display);text-wrap:balance;margin:.75rem 0 0;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:800;line-height:1.05}.summary.svelte-1padb8x{margin:1.5rem 0 0;font-size:clamp(1.125rem,2.5vw,1.25rem);line-height:1.6}.response.svelte-1padb8x{border-left:6px solid var(--blue);background:var(--paper-raised);font-family:var(--font-ui);gap:.125rem;margin:2rem 0 0;padding:1rem 1.25rem;display:grid}.response.talk.svelte-1padb8x{border-left-color:var(--highlight)}.response-label.svelte-1padb8x{color:var(--ink-muted);font-size:.875rem}.response-value.svelte-1padb8x{font-family:var(--font-display);font-size:1.75rem;font-weight:800;line-height:1.1}.response-desc.svelte-1padb8x{color:var(--ink-secondary);font-size:.9375rem}section.svelte-1padb8x{margin-top:2.5rem}h2.svelte-1padb8x{font-family:var(--font-display);margin:0 0 .5rem;font-size:1.75rem;font-weight:700;line-height:1.15}section.svelte-1padb8x p:where(.svelte-1padb8x){margin:0}.could.svelte-1padb8x{background:var(--band);color:var(--on-band);padding:1.5rem}.could.svelte-1padb8x h2:where(.svelte-1padb8x){color:var(--highlight)}.could.svelte-1padb8x p:where(.svelte-1padb8x){font-size:1.1875rem}.said.svelte-1padb8x{border-left:3px solid var(--rule);color:var(--ink-secondary);padding-left:1.25rem;font-style:italic}.sources.svelte-1padb8x{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.sources.svelte-1padb8x li:where(.svelte-1padb8x){border-bottom:1px solid var(--rule);flex-direction:column;gap:.125rem;padding:.875rem 0;display:flex}.source-meta.svelte-1padb8x{font-family:var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem;display:flex}.outlet.svelte-1padb8x{color:var(--ink);font-weight:600}.sources.svelte-1padb8x a:where(.svelte-1padb8x){color:var(--blue);text-underline-offset:3px}.archive.svelte-1padb8x{font-family:var(--font-ui);font-size:.875rem}.actions.svelte-1padb8x{font-family:var(--font-ui);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:3rem;font-size:.9375rem;display:flex}.actions.svelte-1padb8x button:where(.svelte-1padb8x){background:var(--blue);color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:.25rem;padding:.625rem 1.25rem;font-weight:600}.actions.svelte-1padb8x button:where(.svelte-1padb8x):hover{background:var(--blue-strong)}.actions.svelte-1padb8x a:where(.svelte-1padb8x){color:var(--ink-secondary)}.highlights.svelte-aue2y{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2.5rem 3rem;margin:0;padding:0;list-style:none;display:grid}p.svelte-aue2y{margin:0}.value.svelte-aue2y{font-family:var(--font-display);font-size:clamp(3.5rem,9vw,5.5rem);font-weight:800;line-height:1.05}.label.svelte-aue2y{margin-top:.75rem;font-size:1.0625rem;line-height:1.5}.source.svelte-aue2y{font-family:var(--font-ui);color:var(--ink-muted);margin-top:.5rem;font-size:.875rem}.source.svelte-aue2y a:where(.svelte-aue2y){color:var(--blue);font-weight:600}@media (prefers-reduced-motion:no-preference){.swipe.svelte-aue2y{background-size:0% 100%;animation:.7s cubic-bezier(.3,.7,.2,1) forwards svelte-aue2y-swipe}li.svelte-aue2y:nth-child(2) .swipe:where(.svelte-aue2y){animation-delay:.15s}li.svelte-aue2y:nth-child(3) .swipe:where(.svelte-aue2y){animation-delay:.3s}}@keyframes svelte-aue2y-swipe{to{background-size:100% 100%}}.head.svelte-14tqdk6{max-width:48rem}h2.svelte-14tqdk6{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.75rem,7vw,4.5rem);font-weight:800;line-height:1}.deck.svelte-14tqdk6{color:var(--ink-secondary);margin:.75rem 0 0;font-size:1.25rem}.filters.svelte-14tqdk6{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.search.svelte-14tqdk6 input:where(.svelte-14tqdk6){border:2px solid var(--rule);background:var(--paper-raised);width:100%;max-width:26rem;color:var(--ink);font-family:var(--font-ui);border-radius:.25rem;padding:.625rem .875rem;font-size:1rem}.search.svelte-14tqdk6 input:where(.svelte-14tqdk6):focus{border-color:var(--blue);outline:none}.chips.svelte-14tqdk6{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=40rem){.chips.svelte-14tqdk6{scrollbar-width:none;flex-wrap:nowrap;margin:0 -1rem;padding:.25rem 1rem;overflow-x:auto}.chips.svelte-14tqdk6 button:where(.svelte-14tqdk6){flex:none}}.chips.svelte-14tqdk6 button:where(.svelte-14tqdk6){border:2px solid var(--rule);color:var(--ink-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;padding:.375rem .875rem;font-size:.875rem;font-weight:600}.chips.svelte-14tqdk6 button:where(.svelte-14tqdk6):hover{border-color:var(--blue);color:var(--ink)}.chips.svelte-14tqdk6 button[aria-pressed=true]:where(.svelte-14tqdk6){border-color:var(--blue);background:var(--blue);color:var(--paper)}.count.svelte-14tqdk6{font-family:var(--font-ui);color:var(--ink-muted);margin:1.5rem 0 0;font-size:.875rem}.year.svelte-14tqdk6{gap:0 2rem;margin-top:2.5rem;display:grid}@media (width>=52rem){.year.svelte-14tqdk6{grid-template-columns:7rem minmax(0,1fr)}h3.svelte-14tqdk6{align-self:start;position:sticky;top:1rem}}h3.svelte-14tqdk6{font-family:var(--font-display);color:var(--blue);margin:0 0 .5rem;font-size:2.5rem;font-weight:800;line-height:1}ol.svelte-14tqdk6{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}li.svelte-14tqdk6{border-bottom:1px solid var(--rule)}li.svelte-14tqdk6 a:where(.svelte-14tqdk6){flex-direction:column;gap:.25rem;padding:1rem 0 1.125rem;text-decoration:none;display:flex}.meta.svelte-14tqdk6{font-family:var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem;font-weight:500;display:flex}.review.svelte-14tqdk6{background:var(--highlight);color:var(--on-highlight);border-radius:.25rem;padding:0 .5rem;font-weight:600}.title.svelte-14tqdk6{max-width:48rem;font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.2}li.svelte-14tqdk6 a:where(.svelte-14tqdk6):hover .title:where(.svelte-14tqdk6){color:var(--blue);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.could.svelte-14tqdk6{-webkit-line-clamp:2;line-clamp:2;max-width:68ch;color:var(--ink-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.none.svelte-14tqdk6{color:var(--ink-secondary);margin-top:2rem}.ladder.svelte-nnsupg{--l-ink:var(--on-band);--l-muted:color-mix(in srgb, var(--on-band) 68%, transparent);--l-rule:color-mix(in srgb, var(--on-band) 22%, transparent);max-width:48rem;color:var(--l-ink)}.hero.svelte-nnsupg{font-family:var(--font-display);align-items:baseline;gap:.75rem;margin:0;line-height:.9;display:flex}.hero-number.svelte-nnsupg{color:var(--highlight);font-size:clamp(6rem,18vw,10rem);font-weight:800}.hero-of.svelte-nnsupg{color:var(--l-muted);font-size:clamp(2rem,5vw,3rem);font-weight:700}h2.svelte-nnsupg{max-width:30ch;font-family:var(--font-display);margin:1rem 0 2.5rem;font-size:clamp(1.625rem,3.5vw,2.25rem);font-weight:700;line-height:1.15}.group.svelte-nnsupg{font-family:var(--font-ui);color:var(--l-muted);margin:1.75rem 0 .25rem;font-size:.9375rem;font-weight:600}ul.svelte-nnsupg{border-top:1px solid var(--l-rule);margin:0;padding:0;list-style:none}.row.svelte-nnsupg{border-bottom:1px solid var(--l-rule);grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1.2fr);align-items:center;gap:1rem;padding:.875rem 0;display:grid}.label.svelte-nnsupg{flex-direction:column;min-width:0;display:flex}.name.svelte-nnsupg{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.2}.desc.svelte-nnsupg{font-family:var(--font-ui);color:var(--l-muted);font-size:.875rem;line-height:1.4}.count.svelte-nnsupg{text-align:right;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.empty.svelte-nnsupg .name:where(.svelte-nnsupg),.empty.svelte-nnsupg .count:where(.svelte-nnsupg){color:var(--l-muted)}.track.svelte-nnsupg{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:1.5rem;display:flex}.empty.svelte-nnsupg .track:where(.svelte-nnsupg){border-bottom:2px dashed var(--l-rule);height:0;min-height:0}.dot.svelte-nnsupg{background:var(--highlight);width:1.375rem;height:1.375rem;box-shadow:0 0 0 2px var(--band);outline-offset:3px;border-radius:999px;position:relative}.dot.svelte-nnsupg:before{content:"";position:absolute;inset:-.375rem}.dot.svelte-nnsupg:hover,.dot.svelte-nnsupg:focus-visible{box-shadow:0 0 0 2px var(--band), 0 0 0 4px var(--highlight)}.dot.svelte-nnsupg:focus-visible{outline:none}.tip.svelte-nnsupg{z-index:10;background:var(--paper-raised);pointer-events:none;border-radius:.25rem;flex-direction:column;gap:.125rem;width:max-content;max-width:min(18rem,80vw);padding:.5rem .75rem;display:flex;position:absolute;bottom:calc(100% + .625rem);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000004d}.tip-title.svelte-nnsupg{font-family:var(--font-ui);color:var(--ink);font-size:.875rem;font-weight:600;line-height:1.3}.tip-date.svelte-nnsupg{font-family:var(--font-ui);color:var(--ink-muted);font-size:.8125rem}.note.svelte-nnsupg{font-family:var(--font-ui);color:var(--l-muted);margin-top:1.25rem;font-size:.875rem}@media (width<=40rem){.row.svelte-nnsupg{grid-template-columns:minmax(0,1fr) 2.5rem}.track.svelte-nnsupg{grid-column:1/-1}.empty.svelte-nnsupg .track:where(.svelte-nnsupg){display:none}}.wrap.svelte-1x3hlas{max-width:72rem;margin:0 auto;padding:0 1rem}@media (width>=40rem){.wrap.svelte-1x3hlas{padding:0 2rem}}.intro.svelte-1x3hlas{padding-top:clamp(3rem,8vw,6rem);padding-bottom:clamp(3rem,7vw,5rem)}h1.svelte-1x3hlas{max-width:14ch;font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(3.25rem,10vw,7.5rem);font-weight:800;line-height:.92}.lede.svelte-1x3hlas{max-width:40rem;color:var(--ink-secondary);margin:1.75rem 0 0;font-size:clamp(1.1875rem,2.2vw,1.375rem);line-height:1.55}.highlights.svelte-1x3hlas{margin-top:clamp(3rem,6vw,4.5rem)}.should-have.svelte-1x3hlas{margin-bottom:clamp(3.5rem,8vw,6rem)}.should-have.svelte-1x3hlas h2:where(.svelte-1x3hlas){max-width:18ch;font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.75rem,7vw,4.5rem);font-weight:800;line-height:1}.section-deck.svelte-1x3hlas{max-width:40rem;color:var(--ink-secondary);margin:.75rem 0 2.5rem;font-size:1.25rem}.band.svelte-1x3hlas{background:var(--band);color:var(--on-band);margin-bottom:clamp(3.5rem,8vw,6rem);padding:clamp(3.5rem,8vw,6rem) 0}.wrap.svelte-yh9rxb{max-width:72rem;margin:0 auto;padding:clamp(3rem,8vw,5rem) 1rem 0}@media (width>=40rem){.wrap.svelte-yh9rxb{padding-left:2rem;padding-right:2rem}}h1.svelte-yh9rxb{max-width:16ch;font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.75rem,8vw,5.5rem);font-weight:800;line-height:.95}.lede.svelte-yh9rxb{max-width:40rem;color:var(--ink-secondary);margin:1.5rem 0 3rem;font-size:clamp(1.125rem,2.2vw,1.3125rem)}.wrap.svelte-15fj03r{max-width:48rem;margin:0 auto;padding:clamp(2rem,6vw,4rem) 1rem 0}@media (width>=40rem){.wrap.svelte-15fj03r{padding-left:2rem;padding-right:2rem}}.back.svelte-15fj03r,.report.svelte-15fj03r a:where(.svelte-15fj03r){font-family:var(--font-ui);color:var(--blue);font-size:.9375rem;font-weight:600}.category.svelte-15fj03r{font-family:var(--font-ui);color:var(--ink-muted);margin:2rem 0 0;font-size:.9375rem;font-weight:600}h1.svelte-15fj03r{font-family:var(--font-display);text-wrap:balance;margin:.5rem 0 0;font-size:clamp(2.5rem,7vw,4rem);font-weight:800;line-height:1}.tagline.svelte-15fj03r{color:var(--ink-secondary);margin:1rem 0 0;font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.4}.under-review.svelte-15fj03r{background:var(--highlight);color:var(--on-highlight);font-family:var(--font-ui);border-radius:.25rem;margin:1.5rem 0 0;padding:.875rem 1.125rem;line-height:1.5}.under-review.svelte-15fj03r a:where(.svelte-15fj03r){color:inherit;font-weight:600}.summary.svelte-15fj03r{margin:1.5rem 0 0;font-size:clamp(1.125rem,2.5vw,1.25rem)}.stats.svelte-15fj03r{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1.75rem 2rem;margin:2.5rem 0 0;padding:1.75rem 0 0;list-style:none;display:grid}.stats.svelte-15fj03r li:where(.svelte-15fj03r){flex-direction:column;gap:.25rem;display:flex}.stat-value.svelte-15fj03r{font-family:var(--font-display);align-self:flex-start;font-size:2.5rem;font-weight:800;line-height:1.05}.stat-label.svelte-15fj03r{font-family:var(--font-ui);color:var(--ink-secondary);font-size:.9375rem;line-height:1.4}.stat-source.svelte-15fj03r{font-family:var(--font-ui);color:var(--blue);font-size:.8125rem}section.svelte-15fj03r{margin-top:2.5rem}h2.svelte-15fj03r{font-family:var(--font-display);margin:0 0 .5rem;font-size:1.75rem;font-weight:700;line-height:1.15}section.svelte-15fj03r>p:where(.svelte-15fj03r){margin:0}.record.svelte-15fj03r{background:var(--band);color:var(--on-band);padding:1.5rem}.record.svelte-15fj03r h2:where(.svelte-15fj03r){color:var(--highlight)}.polls.svelte-15fj03r,.related.svelte-15fj03r,.sources.svelte-15fj03r{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.polls.svelte-15fj03r li:where(.svelte-15fj03r),.sources.svelte-15fj03r li:where(.svelte-15fj03r){border-bottom:1px solid var(--rule);flex-direction:column;gap:.125rem;padding:.875rem 0;display:flex}.poll-result.svelte-15fj03r{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.2}.poll-question.svelte-15fj03r{color:var(--ink-secondary)}.poll-meta.svelte-15fj03r,.source-meta.svelte-15fj03r{font-family:var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem;display:flex}.poll-meta.svelte-15fj03r{display:block}.poll-meta.svelte-15fj03r a:where(.svelte-15fj03r),.sources.svelte-15fj03r a:where(.svelte-15fj03r){color:var(--blue);text-underline-offset:3px}.outlet.svelte-15fj03r{color:var(--ink);font-weight:600}.related.svelte-15fj03r li:where(.svelte-15fj03r){border-bottom:1px solid var(--rule)}.related.svelte-15fj03r a:where(.svelte-15fj03r){flex-direction:column;gap:.125rem;padding:.875rem 0;text-decoration:none;display:flex}.related.svelte-15fj03r time:where(.svelte-15fj03r){font-family:var(--font-ui);color:var(--ink-muted);font-size:.875rem}.related.svelte-15fj03r span:where(.svelte-15fj03r){font-family:var(--font-display);font-size:1.375rem;font-weight:700;line-height:1.2}.related.svelte-15fj03r a:where(.svelte-15fj03r):hover span:where(.svelte-15fj03r){color:var(--blue);text-underline-offset:4px;text-decoration:underline}.report.svelte-15fj03r{margin-top:3rem}
