.fl-page{padding-bottom:var(--s5)}.fl-feed-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s5);margin:var(--s5) 0 0}.fl-feed svg{flex:none}.fl-jump{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--fs-small);color:var(--ink-2)}.fl-jump .icon{width:1rem;height:1rem;transform:rotate(90deg)}.fl-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0;border-top:2px solid var(--ink);border-bottom:1px solid var(--rule)}.fl-stats>div{padding:var(--s3) var(--s3) var(--s3) 0;display:flex;flex-direction:column;min-width:0}.fl-stats>div+div{padding-left:var(--s3);border-left:1px dotted var(--rule)}.fl-stats dt{font:600 var(--fs-cap)/1.3 var(--f-num);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2)}.fl-stats dd{margin:0}.fl-stats dd.num{font:700 clamp(1.5rem,1.05rem + 2.2vw,2.75rem)/1.1 var(--f-num);letter-spacing:-.02em;margin-top:6px;color:var(--ink)}.fl-stat-note{font-size:var(--fs-meta);color:var(--ink-3)}.fl-filter{margin-top:var(--s5)}.fl-filter-l{margin:0 0 var(--s2);font-size:var(--fs-meta);color:var(--ink-2)}.fl-chips{display:flex;flex-wrap:wrap;gap:var(--s2);list-style:none;margin:0;padding:0}.fl-chip{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 8px 0 14px;border:1px solid var(--ink);border-radius:22px;background:transparent;color:var(--ink);font:500 .9375rem/1.1 var(--f-text);cursor:pointer;transition:background var(--t-fast)}.fl-chip:hover{background:var(--paper-2)}.fl-chip[aria-pressed=true]{background:var(--btn);border-color:var(--btn);color:var(--on-btn)}.fl-chip-n{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 6px;border-radius:13px;font:700 .8125rem/1 var(--f-num);background:var(--paper-2);color:var(--ink)}.fl-chip[aria-pressed=true] .fl-chip-n{background:var(--on-ink);color:var(--ink)}.fl-status-row{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s3);min-height:44px;margin-top:var(--s2)}.fl-status{margin:0;font-size:var(--fs-meta);color:var(--ink-2)}.fl-reset{min-height:44px;padding:0 4px;border:0;background:none;color:var(--ink);font:600 var(--fs-meta)/1 var(--f-text);text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.fl-none{margin:var(--s6) 0 0;color:var(--ink-2)}.fl-date{margin:0;font:700 1rem/1.3 var(--f-num);color:var(--ink)}.fl-ann{margin:2px 0 0;font:500 .8125rem/1.4 var(--f-num);color:var(--ink-3)}.fl-plat{margin:4px 0 0;font:600 .9375rem/1.3 var(--f-text);color:var(--ink-2)}.fl-title{font-size:clamp(1.125rem,1.05rem + .3vw,1.3125rem);line-height:1.22;margin:0 0 6px}.fl-chg{margin:0 0 6px;font:500 1rem/1.45 var(--f-text);color:var(--ink)}.fl-chg-k{font:600 var(--fs-cap)/1 var(--f-num);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);margin-right:4px}.fl-old{text-decoration-thickness:1.5px}.fl-arr,.fl-old{color:var(--ink-3)}.fl-arr{margin:0 .4em}.fl-new{text-decoration:none;font-weight:650;box-shadow:inset 0 -2px 0 var(--ink)}.fl-sum{margin:0;font-size:var(--fs-small);line-height:1.55;color:var(--ink-2);max-width:62ch}.fl-impact{margin:var(--s3) 0 0;max-width:34rem}.fl-impact figcaption{font-size:var(--fs-meta);line-height:1.45;color:var(--ink-2);margin-bottom:6px}.fl-scale{color:var(--ink-3);white-space:nowrap}.fl-bars{margin:0;display:grid;grid-gap:6px;gap:6px}.fl-bar{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;grid-gap:0 var(--s3);gap:0 var(--s3)}.fl-bar dt{font:500 .8125rem/1.3 var(--f-num);color:var(--ink-2);white-space:nowrap}.fl-bar dd{margin:0}.fl-track{min-width:0;height:14px;display:flex;align-items:stretch;box-shadow:inset 0 -1px 0 var(--edge)}.fl-fill{display:block;height:100%;min-width:0;border-radius:1px 1px 0 0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.fl-v{min-width:4.5rem;text-align:right;font-size:1rem;font-weight:700;color:var(--ink)}.fl-bar--old .fl-v{font-weight:500;color:var(--ink-2)}@media (max-width:29.9375em){.fl-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v" "t t";gap:2px var(--s2)}.fl-bar dt{grid-area:k}.fl-bar .fl-v{grid-area:v;min-width:0}.fl-bar .fl-track{grid-area:t}}.fl-from{font-size:var(--fs-meta)}.fl-tools{display:flex;flex-wrap:wrap;gap:6px;margin:0}.fl-tool{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.fl-tool-box{border:1.5px solid var(--ink);border-radius:var(--r1);padding:4px 9px 3px;font:500 .875rem/1.25 var(--f-text,inherit);color:var(--ink)}.fl-tool:hover .fl-tool-box{background:var(--btn);border-color:var(--btn);color:var(--on-btn)}.fl-srcs{list-style:none;margin:10px 0 0;padding:0}.fl-srcs li+li{margin-top:10px}.fl-tools+.fl-srcs{margin-top:2px}.fl-srcs li{line-height:1.4}.fl-src{display:inline;padding:12px 0;color:var(--ink)}.fl-src-meta{display:block;margin:2px 0 0;font:500 .75rem/1.5 var(--f-num);color:var(--ink-3)}.fl-ver{margin:6px 0 0;font:600 .75rem/1.5 var(--f-num);letter-spacing:.02em;color:var(--ink-2)}.fl-up{margin-top:var(--s7)}.fl-up-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s2) var(--s5);margin-bottom:var(--s4)}.fl-up-head p{margin:0;color:var(--ink-2);max-width:46ch;font-size:var(--fs-small)}.fl-rows.fl-up-list{padding:var(--s2) var(--s4) var(--s3);margin-bottom:18px}@media (min-width:43.75em){.fl-rows.fl-up-list{padding:var(--s2) var(--s5) var(--s3)}}.fl-row--up .fl-date{font-size:1.0625rem}.fl-until{display:inline-block;margin:6px 0 0;font:700 .8125rem/1 var(--f-num);letter-spacing:.03em;padding:6px 9px 5px;border-radius:var(--r1);background:var(--ink);color:var(--on-ink);white-space:nowrap}.fl-until--date{background:none;color:var(--ink-2);padding:0;font-weight:500}.fl-row .fl-when .fl-until{margin-top:0}@media (min-width:43.75em){.fl-row .fl-when .fl-until{margin-top:6px}}.fl-year{margin-top:var(--s8);border-top:2px solid var(--ink);padding-top:var(--s3)}.fl-y{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin:0 0 var(--s2)}.fl-y-n{font-size:clamp(4.25rem,2.6rem + 7vw,9rem);font-weight:340;line-height:.82;letter-spacing:-.045em;font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-variation-settings:"opsz" 144;color:var(--ink)}.fl-y-c{font:600 var(--fs-cap)/1.3 var(--f-num);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}@media (max-width:19.99em){.fl-y{flex-wrap:wrap}.fl-y-c{white-space:normal}}.fl-rows{list-style:none;margin:0;padding:0}.fl-row{padding:var(--s5) 0;border-bottom:1px dotted var(--rule);scroll-margin-top:16px}.fl-row:last-child{border-bottom:0}.fl-row .fl-when{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--s3);margin-bottom:var(--s2)}.fl-row .fl-when p{margin:0}.fl-row .fl-from{margin-top:var(--s3)}.fl-row:target{outline:3px solid var(--focus);outline-offset:6px}@media (min-width:43.75em){.fl-row{display:grid;grid-template-columns:8.75rem minmax(0,1fr);grid-gap:0 var(--s5);gap:0 var(--s5)}.fl-row .fl-when{display:block;margin:3px 0 0}.fl-row .fl-when .fl-ann,.fl-row .fl-when .fl-plat{margin-top:4px}.fl-row .fl-from{grid-column:2}}@media (min-width:62.5em){.fl-year{display:grid;grid-template-columns:13.5rem minmax(0,1fr);grid-gap:0 var(--s5);gap:0 var(--s5);padding-top:var(--s4)}.fl-y{flex-direction:column;justify-content:flex-start;gap:var(--s3);margin:0}.fl-y-n{font-size:clamp(5.5rem,3.4rem + 3.2vw,7.5rem)}.fl-rows{border-top:0}.fl-row:first-child{padding-top:var(--s2)}}@media (min-width:75em){.fl-row{grid-template-columns:8.75rem minmax(0,1fr) 15.5rem}.fl-row .fl-from{grid-column:3;margin-top:0;padding-left:var(--s4);border-left:1px dotted var(--rule)}}.fl-method{margin-top:var(--s8);border-top:2px solid var(--ink);padding-top:var(--s4);scroll-margin-top:16px}.fl-method h2{font-size:var(--fs-h2);margin-bottom:var(--s5)}.fl-method-grid{display:grid;grid-gap:var(--s5) var(--s6);gap:var(--s5) var(--s6);grid-template-columns:minmax(0,1fr)}@media (min-width:56.25em){.fl-method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fl-method h3{font:600 var(--fs-cap)/1.3 var(--f-num);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s2);padding-bottom:6px;border-bottom:1px solid var(--rule)}.fl-method p{font-size:var(--fs-small);color:var(--ink-2);line-height:1.6;max-width:46ch}.fl-method p:last-child{margin-bottom:0}@media (prefers-reduced-motion:no-preference){.fl-chip,.fl-tool-box{transition:background var(--t-fast),color var(--t-fast)}}@media print{.fl-feed-row,.fl-filter,.fl-jump{display:none!important}.fl-row{page-break-inside:avoid;break-inside:avoid}.fl-y-n{font-size:40pt}.fl-year{margin-top:18pt}}.fl-row{position:relative}.fl-anchor{position:absolute;top:0;left:0;width:0;height:0;scroll-margin-top:16px}@media (max-width:26.1875em){.fl-stats dt{letter-spacing:.03em;white-space:nowrap}.fl-stat-note{font-size:.8125rem;line-height:1.35}.fl-chip{padding:0 6px 0 12px;gap:8px;font-size:.875rem}.fl-chips{gap:6px}}@media (max-width:19.99em){.fl-stats{grid-template-columns:minmax(0,1fr)}.fl-stats>div{padding:var(--s2) 0}.fl-stats>div+div{padding-left:0;border-left:0;border-top:1px dotted var(--rule)}.fl-stats dt{white-space:normal}}.fl-quiet{margin-top:var(--s7);padding-top:var(--s4);border-top:2px solid var(--ink)}.fl-quiet h2{font-size:var(--fs-h3);margin-bottom:var(--s2)}.fl-quiet-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:var(--fs-small);color:var(--ink-2);max-width:70ch}.fl-quiet-list li{scroll-margin-top:16px}