@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-franklin-latin-400-normal.DNAyL8lK.woff2)format("woff2"),url(/_astro/libre-franklin-latin-400-normal.B5qoBLOl.woff)format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/libre-franklin-latin-600-normal.BBKMvfE-.woff2)format("woff2"),url(/_astro/libre-franklin-latin-600-normal.DjS29Py2.woff)format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/libre-franklin-latin-800-normal.IoztdYMZ.woff2)format("woff2"),url(/_astro/libre-franklin-latin-800-normal.C1oVkKH1.woff)format("woff")}:root{color-scheme:light dark;--bg:#fff;--ink:#111;--muted:#5a5a5a;--line:#cfcfcf;--sunk:#f0f0f0;--hl:#f5c518;--on-hl:#111;--font:"Libre Franklin", Arial, sans-serif;--fs-figure:clamp(88px, calc(79.09px + 2.286vw), 112px);--fs-motion:clamp(35px, calc(24.97px + 2.571vw), 62px);--lh-motion:1.06;--fs-case-heading:24px;--fs-statement:22px;--fs-lede:20px;--fs-question:19px;--fs-body:17px;--fs-long:18px;--fs-brand:19px;--fs-row:18px;--fs-vote:16px;--fs-small:16px;--fs-meta:15px;--track-tight:-.025em;--track-figure:-.04em;--track-head:-.01em;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:44px;--s8:56px;--s9:72px;--page-max:1440px;--gutter:20px;--rail:220px;--rail-gap:40px;--measure:720px;--measure-wide:820px;--section-gap:40px;--footer-gap:48px;--rule-page:8px;--rule-section:4px;--rule:1px;--border-control:2px;--target:48px;--vote-h:60px;--field-h:56px}@media (prefers-color-scheme:dark){:root{--bg:#111;--ink:#f4f4f4;--muted:#b0b0b0;--line:#3a3a3a;--sunk:#262626;--hl:#f5c518;--on-hl:#111}}@media (width>=960px){:root{--lh-motion:1.04;--fs-case-heading:26px;--fs-statement:26px;--fs-lede:24px;--fs-question:20px;--fs-body:18px;--fs-long:19px;--fs-brand:20px;--fs-row:19px;--fs-vote:17px;--gutter:56px;--section-gap:56px;--footer-gap:72px;--target:44px;--vote-h:56px;--field-h:52px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);border-top:var(--rule-page) solid var(--ink);margin:0;line-height:1.5}a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:3px}:focus-visible{outline:3px solid var(--ink);outline-offset:4px;box-shadow:0 0 0 4px var(--hl);z-index:1;position:relative}h1,h2,h3,p,ol,ul{margin:0}strong{font-weight:800}button,input{font-family:var(--font)}input::placeholder{color:var(--muted);opacity:1}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--gutter);padding:var(--s2) var(--s3);background:var(--bg);border:var(--border-control) solid var(--ink);z-index:10;font-weight:800;position:absolute;top:-100px}.skip-link:focus{top:var(--s3)}.meta{font-size:var(--fs-meta);color:var(--muted);line-height:1.6}.rail-label{font-size:var(--fs-meta);font-weight:600;line-height:1.6}.motion{font-size:var(--fs-motion);line-height:var(--lh-motion);letter-spacing:var(--track-tight);font-weight:800}.statement{max-width:var(--measure-wide);font-size:var(--fs-statement);letter-spacing:var(--track-head);font-weight:600;line-height:1.3}.lede{max-width:var(--measure-wide);font-size:var(--fs-lede);line-height:1.45}@media (width>=960px){.lede{line-height:1.4}}.question{font-size:var(--fs-question)}.case-heading{font-size:var(--fs-case-heading);letter-spacing:var(--track-head);font-weight:800;line-height:1.2}.prose{max-width:var(--measure);font-size:var(--fs-long);line-height:1.6}.prose>*+*{margin-top:var(--s3)}@media (width>=960px){.prose>*+*{margin-top:14px}}.prose ul,.prose ol{padding-left:22px}.prose li+li{margin-top:6px}.measure{max-width:var(--measure)}.strong-link{font-weight:800}.target-link{min-height:var(--target);align-items:center;display:inline-flex}@media (width>=960px){.mobile-only{display:none!important}}@media (width<=959px){.wide-only{display:none!important}}.wrap{max-width:var(--page-max);padding:0 var(--gutter) var(--footer-gap);margin:0 auto}.site-header{justify-content:space-between;align-items:center;gap:0 var(--s4);border-bottom:var(--rule) solid var(--ink);flex-wrap:wrap;min-height:56px;display:flex}.brand{min-height:var(--target);font-size:var(--fs-brand);letter-spacing:var(--track-head);align-items:center;font-weight:800;text-decoration:none;display:flex}.site-header__date{display:none}.nav{font-size:var(--fs-small);flex-wrap:wrap;gap:0 20px;display:flex}.nav a{min-height:var(--target);align-items:center;display:flex}.nav a[aria-current=page]{font-weight:800;text-decoration-thickness:3px}.nav__wide{display:none!important}@media (width>=960px){.site-header{gap:0 var(--s6);min-height:64px}.site-header__date{display:block}.nav{gap:0 28px}.nav__wide{display:flex!important}}.site-footer{margin-top:var(--footer-gap);padding-top:var(--s3);border-top:var(--rule-section) solid var(--ink);font-size:var(--fs-small)}.site-footer .nav{margin-top:var(--s1);gap:0 var(--s5)}@media (width>=960px){.site-footer{justify-content:space-between;align-items:center;gap:0 var(--s6);flex-wrap:wrap;display:flex}.site-footer .nav{gap:0 28px;margin-top:0}}.sec{--rule-w:var(--rule-section);margin-top:var(--section-gap);padding-top:var(--s3);border-top:var(--rule-w) solid var(--ink)}.sec--light{--rule-w:var(--rule)}.sec--intro{border-top:0;margin-top:0;padding-top:28px}.sec__rail>*+*{margin-top:0}.sec__rail+.sec__body{margin-top:var(--s2)}.sec--flush>.sec__rail+.sec__body{margin-top:var(--s3)}.sec--intro .motion,.sec--intro .sec__body{margin-top:14px}.sec--prose .sec__rail h2{font-size:20px;font-weight:800;line-height:1.3}@media (width>=960px){.sec{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--rail-gap);border-top:0;padding-top:0;display:grid}.sec>.sec__rail,.sec>.sec__body{border-top:var(--rule-w) solid var(--ink);padding-top:14px}.sec>.sec__rail+.sec__body{margin-top:0}.sec--flush>.sec__body{padding-top:0}.sec--intro>.sec__rail,.sec--intro>.sec__body{border-top:0}.sec--intro>.sec__rail{padding-top:56px}.sec--intro>.sec__body{padding-top:48px}.sec--intro .motion,.sec--intro .sec__body{margin-top:0}.sec--prose .sec__rail h2{font-size:var(--fs-meta);font-weight:600;line-height:1.6}.sec--prose>.sec__body{padding-top:12px}.sec--tight{margin-top:44px}}.main--topic{--section-gap:36px}@media (width>=960px){.main--topic{--section-gap:44px}}.vote-row{gap:var(--s3);flex-direction:column;display:flex}@media (width>=960px){.vote-row{align-items:center;gap:var(--s3) var(--s6);flex-flow:wrap}}.seg{width:100%;display:flex}@media (width>=960px){.seg--vote{width:450px;max-width:100%}}.seg__btn{height:var(--vote-h);background:var(--bg);color:var(--ink);border:var(--border-control) solid var(--ink);font-size:var(--fs-vote);cursor:pointer;border-radius:0;flex:1;justify-content:center;align-items:center;gap:5px;padding:0;font-weight:600;text-decoration:none;display:flex}.seg__btn+.seg__btn{margin-left:calc(-1 * var(--border-control))}.seg__btn:hover{background:var(--sunk);text-decoration:none}.seg__btn[aria-pressed=true],.seg__btn[aria-current=page]{background:var(--hl);color:var(--on-hl);font-weight:800}.seg__btn .tick{flex:none;display:none}.seg__btn[aria-pressed=true] .tick{display:block}.seg__btn[disabled]{cursor:progress}@media (width>=960px){.seg__btn{gap:var(--s2)}}.seg--toggle .seg__btn{height:56px;font-size:var(--fs-small)}.seg--stack{flex-direction:column;margin-top:10px}.seg--stack .seg__btn{height:48px;font-size:var(--fs-small);flex:none;justify-content:space-between;margin:0;padding:0 14px}.seg--stack .seg__btn+.seg__btn{margin-left:0;margin-top:calc(-1 * var(--border-control))}.indicator{width:100%;font-size:var(--fs-small);display:flex}.indicator>span{border:var(--border-control) solid var(--ink);height:44px;color:var(--muted);flex:1;justify-content:center;align-items:center;gap:6px;padding:0 18px;display:flex}.indicator>span+span{margin-left:calc(-1 * var(--border-control))}.indicator>.is-on{background:var(--hl);color:var(--on-hl);font-weight:800}@media (width>=960px){.indicator{width:auto}.indicator>span{flex:none;height:40px}}.vote-status{margin-top:var(--s1)}.vote-status:empty,[data-vote]{display:none}.js [data-vote]{display:flex}.seg__btn .tick{width:14px;height:14px}@media (width>=960px){.seg__btn .tick{width:16px;height:16px}}.needs-js{display:none!important}.js .needs-js{display:revert!important}.js .no-js-only{display:none!important}.steps{border-top:var(--rule) solid var(--ink);margin-top:20px;padding:0;list-style:none}.steps li{gap:var(--s2);border-bottom:var(--rule) solid var(--line);grid-template-columns:28px minmax(0,1fr);padding:14px 0;display:grid}.steps li:last-child{border-bottom-color:var(--ink)}.steps .n,.steps strong{font-weight:800}.steps strong{display:block}@media (width>=960px){.steps{margin-top:var(--s5)}.steps li{gap:var(--s4);grid-template-columns:40px 220px minmax(0,1fr)}}.rows{padding:0;list-style:none}.row{gap:var(--s2);padding:var(--s3) 0;border-bottom:var(--rule) solid var(--line);grid-template-columns:28px minmax(0,1fr);display:grid}.row:last-child{border-bottom:0}.row__link{font-size:var(--fs-row);font-weight:600;line-height:1.35;display:block}.row__meta{margin-top:var(--s1);display:block}.row__cell{display:none}@media (width>=960px){.row{gap:var(--s4);grid-template-columns:32px minmax(0,1fr) 190px 130px;align-items:baseline;padding:14px 0}.row__link{line-height:1.5;display:inline}.row__meta{display:none}.row__cell{display:block}.rows--index .row{grid-template-columns:40px minmax(0,1fr) 190px 190px 150px}}.rows-head{display:none}@media (width>=960px){.rows-head{gap:var(--s4);border-bottom:var(--rule) solid var(--ink);font-size:var(--fs-meta);grid-template-columns:40px minmax(0,1fr) 190px 190px 150px;padding:10px 0;font-weight:600;display:grid}}.groups{border-bottom:var(--rule) solid var(--ink)}.group__name{border-top:var(--rule) solid var(--ink);font-size:var(--fs-small);padding:10px 0;font-weight:800;line-height:1.5}.group .row{border-bottom:0;border-top:var(--rule) solid var(--line)}@media (width>=960px){.groups{border-bottom:0}.group{column-gap:var(--s5);border-bottom:var(--rule) solid var(--ink);grid-template-columns:200px minmax(0,1fr);display:grid}.group__name{padding:var(--s4) 0;border-top:0}.group .row{border-top:0;border-bottom:var(--rule) solid var(--line)}.group .row:last-child{border-bottom:0}}.cases-toggle{margin-bottom:var(--s3)}.case+.case{margin-top:var(--s7)}.case__meta{margin-bottom:var(--s4)}.points{gap:var(--s4) 6px;grid-template-columns:22px minmax(0,1fr);display:grid}.points .n{font-weight:800}.points strong{font-weight:600}.ref a{overflow-wrap:anywhere}.case__next,.cases-toggle{display:none}@media (width<=1199px){.js .cases-toggle{display:flex!important}.js .case{margin-top:var(--s5);display:none}.js .case[data-active]{display:block}.js .case__next{width:100%;height:56px;margin-top:var(--s5);background:var(--ink);color:var(--bg);border:var(--border-control) solid var(--ink);font-size:var(--fs-small);cursor:pointer;border-radius:0;font-weight:800;display:block}}@media (width>=1200px){.cases-toggle{display:none!important}.cases{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case+.case{margin-top:0}.case:first-child{padding-right:var(--s6);border-right:var(--rule) solid var(--ink)}.case:last-child{padding-left:var(--s6)}.points{gap:var(--s4) var(--s2);grid-template-columns:28px minmax(0,1fr)}}.facts{margin-top:var(--s3);border-top:var(--rule) solid var(--ink);padding:0;list-style:none}.facts li{padding:var(--s3) 0;border-bottom:var(--rule) solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:6px;display:grid}.facts li:last-child{border-bottom-color:var(--ink)}.facts .n{font-weight:800}.facts__src{margin-top:var(--s1);font-size:var(--fs-meta);line-height:1.6;display:block}@media (width>=960px){.facts{border-top:0;margin-top:0}.facts li{gap:var(--s2) var(--s4);grid-template-columns:28px minmax(0,1fr) 320px}.facts__src{margin-top:0}}.crux-row{gap:var(--s3);flex-direction:column;display:flex}.crux-paras>p+p{margin-top:var(--s3)}.crux-paras{margin-top:var(--s4)}@media (width>=960px){.crux-row{align-items:center;gap:var(--s3) 20px;flex-flow:wrap}.crux-paras{margin-top:20px}}@media (width>=1200px){.crux-paras--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.crux-paras--two>p+p{margin-top:0}}.shift__figure{letter-spacing:var(--track-head);font-size:22px;font-weight:800;line-height:1.2}.shift__figure span{font-size:var(--fs-figure);letter-spacing:var(--track-figure);line-height:.95;display:block}.shift__detail{margin-top:10px}.you{padding:10px var(--s3);background:var(--hl);color:var(--on-hl);margin-top:14px;font-weight:600}.you:empty{display:none}.bars{margin-top:var(--s4);font-size:var(--fs-small);border-top:var(--rule) solid var(--ink);grid-template-columns:80px minmax(0,1fr);gap:0 10px;display:grid}.bars__label,.bars__pair{padding:var(--s3) 0;border-bottom:var(--rule) solid var(--line)}.bars__label{font-weight:800}.bars>:nth-last-child(-n+2){border-bottom-color:var(--ink)}.bars__pair{gap:var(--s1);flex-direction:column;display:flex}.bar{align-items:center;gap:var(--s2);display:flex}.bar__fill{background:var(--ink);min-width:2px;height:14px}.bar__fill--outline{border:var(--border-control) solid var(--ink);background:0 0}.shift__note{margin-top:10px}@media (width>=960px){.shift__figure{font-size:26px}.shift__detail{margin-top:var(--s3)}.you{margin-top:var(--s4);padding:10px 14px}}@media (width>=1200px){.shift{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.bars{gap:0 var(--s4);border-top:0;grid-template-columns:96px minmax(0,1fr);align-content:start;margin-top:0}.bars>:nth-last-child(-n+2){border-bottom:0}.bar{gap:10px}}.sources{margin-top:var(--s3);border-top:var(--rule) solid var(--ink);font-size:var(--fs-small);padding:0;list-style:none}.sources li{border-bottom:var(--rule) solid var(--line);scroll-margin-top:var(--s5);grid-template-columns:22px minmax(0,1fr);gap:6px;padding:10px 0;display:grid}.sources li:last-child{border-bottom-color:var(--ink)}.sources li:target{background:var(--sunk)}.sources .n{font-weight:800}@media (width>=960px){.sources{border-top:0;margin-top:0}.sources li{gap:var(--s2) var(--s4);grid-template-columns:28px minmax(0,1fr)}}.signup__label{font-size:var(--fs-small);margin-bottom:6px;font-weight:600;display:block}.signup__row{flex-direction:column;display:flex}.signup__input{width:100%;height:var(--field-h);background:var(--bg);color:var(--ink);border:var(--border-control) solid var(--ink);border-radius:0;padding:0 14px;font-size:17px}.signup__button{height:var(--field-h);margin-top:calc(-1 * var(--border-control));background:var(--ink);color:var(--bg);border:var(--border-control) solid var(--ink);cursor:pointer;border-radius:0;padding:0 28px;font-size:17px;font-weight:800}.signup__trap{position:absolute;left:-5000px}@media (width>=960px){.signup__row{flex-flow:wrap}.signup__input{flex:0 380px;width:auto;min-width:0}.signup__button{margin-top:0;margin-left:calc(-1 * var(--border-control))}}.changes{margin-top:var(--s3);padding:0;list-style:none}.changes li+li{margin-top:var(--s2)}
