.sf{padding-block-end:var(--space-xl)}.sf__head{padding-block:var(--space-l) var(--space-m);border-block-end:var(--stroke-strong) solid var(--ink);max-inline-size:62rem}.sf__kicker{align-items:center;gap:var(--space-2xs);margin-block-end:var(--space-s);display:flex}.sf__headline{font-size:var(--fs-display-l);line-height:var(--lh-display);letter-spacing:var(--track-display);max-inline-size:24ch;margin-block-end:var(--space-s);font-weight:500}.sf__standfirst{font-size:var(--fs-standfirst);line-height:var(--lh-standfirst);color:var(--ink-2);max-inline-size:var(--measure-standfirst);margin-block-end:var(--space-m)}.sf__byline{align-items:baseline;gap:var(--space-2xs);margin-block-end:var(--space-s);display:flex}.sf__ledger{max-inline-size:44rem}.sf__counters{gap:var(--space-m);margin:var(--space-m) 0 0;border-block-start:var(--stroke) solid var(--rule);flex-wrap:wrap;padding-block-start:var(--space-s);display:flex}.sf__counters>div{flex-direction:column;gap:.15rem;display:flex}.sf__counters dt{margin:0}.sf__counters dd{font-size:var(--fs-display-s);color:var(--ink);margin:0;font-weight:500}.sf__layout{grid-template-columns:1.6fr 1fr;gap:0;padding-block-start:var(--space-l);display:grid}.sf__main{border-inline-end:var(--stroke) solid var(--rule);padding-inline-end:var(--space-xl)}.sf__rail{gap:var(--space-l);flex-direction:column;padding-inline-start:var(--space-l);display:flex}.sf__sec{margin-block-end:var(--space-l)}.sf__sec h2{border-block-end:var(--stroke) solid var(--ink);margin-block-end:var(--space-s);padding-block-end:var(--space-2xs)}.sf__lede{color:var(--ink);max-inline-size:var(--measure-body);font-size:1.125rem;line-height:1.62}.sf__why{border-inline-start:var(--stroke-strong) solid var(--carmine);max-inline-size:54ch;padding-inline-start:var(--space-s)}.sf__why p{color:var(--ink-2);font-size:1.0625rem;line-height:1.55}.sf__gap{border-inline-start:var(--stroke) solid var(--rule-strong);color:var(--ink-3);padding-inline-start:var(--space-s);font-style:normal}.contra{border:var(--stroke) solid var(--rule-strong);border-inline-start:var(--stroke-strong) solid var(--carmine);padding:var(--space-m);margin-block-end:var(--space-m)}.contra__label{margin-block-end:var(--space-2xs)}.contra__prop{font-size:var(--fs-body-s);color:var(--ink);margin-block-end:var(--space-s)}.contra__table{border-collapse:collapse;inline-size:100%}.contra__table th{text-align:start;font-weight:500;font-size:var(--fs-meta);color:var(--ink-2);border-block-end:var(--stroke) solid var(--rule);vertical-align:baseline;padding:.45rem 0}.contra__table td{border-block-end:var(--stroke) solid var(--rule);font-size:var(--fs-meta);color:var(--ink-2);vertical-align:baseline;padding:.45rem 0}.contra__value{font-weight:600;color:var(--ink)!important;font-size:1.1rem!important}.contra__quote{max-inline-size:30ch;font-style:italic;color:var(--ink-3)!important}.contra__caveat{border-block-start:var(--stroke) solid var(--rule);font-size:var(--fs-meta);color:var(--ink-3);max-inline-size:60ch;margin-block-start:var(--space-s);padding-block-start:var(--space-2xs)}.timeline{margin:0;padding:0;list-style:none}.timeline__item{gap:var(--space-m);padding-block:var(--space-m);border-block-end:var(--stroke) solid var(--rule);grid-template-columns:5.5rem 1fr;display:grid;position:relative}.timeline__item:last-child{border-block-end:0}.timeline__item--new:before{content:"";background:var(--carmine);block-size:6px;inline-size:6px;position:absolute;inset-block-start:1.65rem;inset-inline-start:-1.25rem}.timeline__item--reversal{border-inline-start:var(--stroke-strong) solid var(--carmine);padding-inline-start:var(--space-s)}.timeline__stamp{font-family:var(--font-mono);font-size:var(--fs-data);font-variant-numeric:tabular-nums;color:var(--ink-3);line-height:1.5}.timeline__stamp time{color:var(--ink);font-weight:600;display:block}.timeline__loc{text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;display:block}[dir=rtl] .timeline__loc{text-transform:none;letter-spacing:normal;font-size:var(--fs-meta)}.timeline__body{min-inline-size:0}.timeline__new{margin-block-end:var(--space-3xs);display:inline-block}.timeline__headline{margin-block-end:var(--space-3xs);font-size:1.0625rem;font-weight:500;line-height:1.35}.timeline__text{font-size:var(--fs-body-s);color:var(--ink-2);max-inline-size:62ch;line-height:1.55}.timeline__meta{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--fs-meta);color:var(--ink-3);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.sf__changed-preview{padding-block-start:var(--space-s);position:relative}.sf__sweep{background:linear-gradient(90deg, var(--carmine), transparent);transform-origin:0;block-size:1px;animation:madlul-sweep .9s var(--ease-settle) 1 both;position:absolute;inset-block-start:0;inset-inline:0}@keyframes madlul-sweep{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.sf__changed-line{gap:var(--space-s);padding-block:var(--space-xs);border-block-end:var(--stroke) solid var(--rule);font-size:var(--fs-body-s);color:var(--ink-2);align-items:baseline;display:flex}.sf__changed-line .label{flex:none}.sf__related{gap:var(--space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sf__related a{font-size:var(--fs-body-s)}.srcfile{margin:0 0 var(--space-s);padding:0;list-style:none}.srcfile__item{align-items:baseline;gap:var(--space-2xs);padding-block:var(--space-xs);border-block-end:var(--stroke) solid var(--rule);flex-wrap:wrap;display:flex}.srcfile__name{font-size:var(--fs-meta);color:var(--ink-2)}.srcfile__link{font-size:var(--fs-label);color:var(--ink-3)}.srcfile__link:hover{color:var(--carmine)}.srcfile__note{max-inline-size:40ch}@media (max-width:1080px){.sf__layout{grid-template-columns:1fr}.sf__main{border-inline-end:0;padding-inline-end:0}.sf__rail{border-block-start:var(--stroke-strong) solid var(--rule-strong);margin-block-start:var(--space-l);padding-block-start:var(--space-l);padding-inline-start:0}}@media (max-width:640px){.sf__headline{max-inline-size:100%}.sf__counters{gap:var(--space-s)}.timeline__item{gap:var(--space-2xs);grid-template-columns:1fr}.timeline__stamp{gap:var(--space-2xs);align-items:baseline;display:flex}.timeline__stamp time,.timeline__loc{display:inline}.timeline__item--new:before{inset-block-start:.4rem;inset-inline-start:-.6rem}.contra__quote{display:none}}.sf__medialist{gap:var(--space-s);display:grid}.sf__media{margin:0}.sf__media img{aspect-ratio:3/2;object-fit:cover;background:var(--paper-2);block-size:auto;inline-size:100%;display:block}.sf__medianonphoto{aspect-ratio:16/9;background:var(--paper-2);border:var(--stroke) solid var(--rule);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3);place-items:center;display:grid}[dir=rtl] .sf__medianonphoto{text-transform:none;letter-spacing:normal}.sf__media figcaption{font-size:var(--fs-label);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:.5ch;margin-block-start:.4rem;line-height:1.4;display:flex}.sf__mediacap{flex:12ch;min-inline-size:0}.sf__mediacredit{font-variant-numeric:tabular-nums;letter-spacing:var(--track-label);text-transform:uppercase;flex:none}[dir=rtl] .sf__mediacredit{text-transform:none;letter-spacing:normal}
