@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/newsreader-vietnamese-300-normal.e013ea60.woff2) format("woff2"),url(/_next/static/media/newsreader-vietnamese-300-normal.0e380baf.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/newsreader-latin-ext-300-normal.8576d826.woff2) format("woff2"),url(/_next/static/media/newsreader-latin-ext-300-normal.c4580541.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/newsreader-latin-300-normal.1dbf14eb.woff2) format("woff2"),url(/_next/static/media/newsreader-latin-300-normal.55d34d8e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/newsreader-vietnamese-400-normal.92e932d4.woff2) format("woff2"),url(/_next/static/media/newsreader-vietnamese-400-normal.d4de136c.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/newsreader-latin-ext-400-normal.b520a367.woff2) format("woff2"),url(/_next/static/media/newsreader-latin-ext-400-normal.eea15623.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/newsreader-latin-400-normal.40164bd1.woff2) format("woff2"),url(/_next/static/media/newsreader-latin-400-normal.279e3300.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/newsreader-vietnamese-500-normal.ac7bd3c8.woff2) format("woff2"),url(/_next/static/media/newsreader-vietnamese-500-normal.df8bbb2d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/newsreader-latin-ext-500-normal.539eb229.woff2) format("woff2"),url(/_next/static/media/newsreader-latin-ext-500-normal.3b74efeb.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/newsreader-latin-500-normal.567a3fc2.woff2) format("woff2"),url(/_next/static/media/newsreader-latin-500-normal.edb85082.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/schibsted-grotesk-latin-ext-400-normal.83c09069.woff2) format("woff2"),url(/_next/static/media/schibsted-grotesk-latin-ext-400-normal.49f5831f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/schibsted-grotesk-latin-400-normal.c4246c51.woff2) format("woff2"),url(/_next/static/media/schibsted-grotesk-latin-400-normal.46e59016.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/schibsted-grotesk-latin-ext-500-normal.7f5cc19c.woff2) format("woff2"),url(/_next/static/media/schibsted-grotesk-latin-ext-500-normal.08ccd8c1.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/schibsted-grotesk-latin-500-normal.56be95a4.woff2) format("woff2"),url(/_next/static/media/schibsted-grotesk-latin-500-normal.635c0d5f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/schibsted-grotesk-latin-ext-600-normal.48412d05.woff2) format("woff2"),url(/_next/static/media/schibsted-grotesk-latin-ext-600-normal.afcd6747.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/schibsted-grotesk-latin-600-normal.55e8192e.woff2) format("woff2"),url(/_next/static/media/schibsted-grotesk-latin-600-normal.c65ebf08.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--fog:#e6ebe8;--paper:#f5f7f5;--ink:#142a22;--muted:#56685f;--rule:#c3cdc8;--rule-strong:#a9b6b0;--amber:#b8741a;--amber-ink:#8a520c;--quiet:#3e6b55;--high:#9b3b22;--band-bg:#142a22;--band-ink:#e6ebe8;--band-muted:#a9bcb2;--serif:"Newsreader",Georgia,"Times New Roman",serif;--sans:"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--page:1200px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fog:#0f1c17;--paper:#16261f;--ink:#e3eae6;--muted:#9db0a6;--rule:#2a3d35;--rule-strong:#3a5047;--amber:#e0a24a;--amber-ink:#e8b262;--quiet:#86bfa0;--high:#ee8b6e;--band-bg:#1b3229;--band-ink:#e3eae6;--band-muted:#a9bcb2;color-scheme:dark}}:root[data-theme=dark]{--fog:#0f1c17;--paper:#16261f;--ink:#e3eae6;--muted:#9db0a6;--rule:#2a3d35;--rule-strong:#3a5047;--amber:#e0a24a;--amber-ink:#e8b262;--quiet:#86bfa0;--high:#ee8b6e;--band-bg:#1b3229;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--fog);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.6;font-feature-settings:"lnum";font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.changes dd,.chart,.data-table .num,.num,.screen .v{font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}a{color:inherit;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:3px}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.015em}h1{font-weight:300;font-size:clamp(2.4rem,1.6rem + 3vw,3.6rem);line-height:1.05}h2{font-size:clamp(1.9rem,1.4rem + 1.6vw,2.6rem);line-height:1.1}h3{font-size:1.05rem;font-weight:600;line-height:1.3}.shell{max-width:var(--page);margin:0 auto;padding:0 20px}@media (min-width:760px){.shell{padding:0 40px}}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:12px;z-index:50;background:var(--paper);padding:8px 14px}.demo-note{background:var(--amber);color:#1a1206;font-size:.88rem;padding:6px 0}.wordmark{font-family:var(--serif);font-weight:500;font-size:1.45rem;letter-spacing:-.01em;text-decoration:none;line-height:1;white-space:nowrap}.wordmark .stop{color:var(--amber)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 .98rem/1 var(--sans);text-decoration:none;cursor:pointer;background:var(--ink);color:var(--fog);border:1px solid var(--ink);border-radius:999px;padding:13px 22px;white-space:nowrap}.btn:hover{background:color-mix(in srgb,var(--ink) 88%,var(--fog))}.btn-small{padding:9px 16px;font-size:.92rem}.btn-light{background:var(--band-ink);color:var(--band-bg);border-color:var(--band-ink)}.btn-light:hover{background:#ffffff}.btn:disabled{opacity:.6;cursor:default}.text-link{font-weight:500}.masthead .shell{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px}.masthead .nav-links{display:flex;align-items:center;gap:28px;margin-left:auto;font-size:.95rem}.masthead .nav-links a{text-decoration:none;color:var(--muted);white-space:nowrap}.masthead .nav-links a:hover,.masthead .nav-links a[aria-current=page]{color:var(--ink)}@media (max-width:720px){.masthead .shell{justify-content:space-between;gap:12px 10px;padding-top:16px;padding-bottom:14px}.masthead-actions{gap:8px}.masthead .nav-links{order:3;flex-basis:100%;margin-left:0;gap:22px;font-size:.92rem;overflow-x:auto}}.strip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:.9rem}.strip-inner{display:flex;align-items:center}.strip ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,auto);flex:1 1}@media (min-width:760px){.strip ul{display:flex;flex:none}}.strip li+li{border-left:1px solid var(--rule)}.strip a{display:flex;align-items:baseline;gap:8px;padding:12px 24px 12px 0;text-decoration:none;white-space:nowrap}.strip li+li a{padding-left:24px}.strip a:hover .strip-name{text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.strip-name{font-weight:600}.strip-num{font-family:var(--serif);font-size:1.25rem;line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.strip-band{font-size:.82rem;font-weight:500}.strip-none{color:var(--muted)}@media (max-width:759px){.strip a{flex-direction:column;gap:2px;padding:10px 0}.strip li+li a{padding-left:14px}}.hero{padding:40px 0 88px;overflow-x:clip}.hero .shell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}@media (min-width:980px){.hero .shell{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px;padding-top:32px}}.hero h1{font-size:clamp(2.9rem,1.4rem + 5vw,5.4rem);line-height:1;letter-spacing:-.025em;max-width:9ch}.hero .lede{font-size:1.15rem;color:var(--muted);margin-top:28px;max-width:34ch}.hero .actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:36px}.collapse{--n:var(--count);--h:48px;--gap:7px;--card:224px;--stack:calc(var(--card) + (var(--n) + 1) * var(--gap) + 8px);--top:max(0px,(var(--n) * var(--h) - var(--stack))/2);position:relative;height:max(var(--n) * var(--h),var(--stack))}.slip{position:absolute;left:0;right:0;top:calc(var(--i) * var(--h));height:calc(var(--h) - 8px);display:flex;align-items:center;gap:14px;padding:0 16px;overflow:hidden;background:var(--paper);border:1px solid var(--rule);border-radius:6px;z-index:calc(20 - var(--i));color:var(--ink)}.slip-outlet{flex:none;width:8.5em;font-size:.78rem;color:var(--muted)}.slip-outlet,.slip-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slip-title{flex:1 1;min-width:0;font-family:var(--serif);font-size:1.04rem}.fact{left:0;right:0;top:var(--top);height:var(--card);z-index:40;display:flex;flex-direction:column;gap:12px;padding:24px 26px;border:1px solid var(--rule-strong);border-radius:10px;box-shadow:0 1px 0 var(--rule),0 18px 40px -24px color-mix(in srgb,var(--ink) 45%,transparent)}.edge,.fact{position:absolute;background:var(--paper)}.edge{z-index:calc(39 - var(--k));height:16px;left:calc(8px + var(--k) * 5px);right:calc(8px + var(--k) * 5px);top:calc(var(--top) + var(--card) - 16px + (var(--k) + 1) * var(--gap));border:1px solid var(--rule-strong);border-radius:0 0 8px 8px}.fact-label{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.95rem;color:var(--amber-ink)}.fact-badge{margin-left:auto;font-weight:500;font-size:.78rem;color:var(--muted);border:1px solid var(--rule);border-radius:999px;padding:2px 10px;white-space:nowrap}.dot{width:10px;height:10px;border-radius:50%;background:var(--amber);flex:none}.fact-title{font-family:var(--serif);font-size:1.4rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fact-meta{margin-top:auto;font-size:.88rem;color:var(--muted)}@media (prefers-reduced-motion:no-preference){.collapse{--mid:calc(var(--top) + var(--card) / 2 - var(--h) / 2)}.slip{transform:translateX(var(--dx)) rotate(var(--rot));animation:slip-in .42s cubic-bezier(.2,.8,.3,1.2) calc(var(--i) * .11s) both,slip-merge 1s cubic-bezier(.65,0,.25,1) calc(2.1s + var(--i) * 40ms) forwards}.slip-title{font-weight:500}.slip-outlet,.slip-title{animation:fade-text .45s ease-in calc(2.35s + var(--i) * 40ms) forwards}.edge{opacity:0;animation:fade-in .3s ease-out calc(3.15s + var(--k) * 60ms) forwards}.fact{opacity:0;animation:fact-in .7s cubic-bezier(.2,.8,.3,1) 2.9s forwards}.fact-badge{opacity:0;animation:fade-in .5s ease-out 3.5s forwards}@keyframes slip-in{0%{opacity:0;transform:translate(var(--dx),-16px) rotate(calc(var(--rot) * 2.5)) scale(1.04)}to{opacity:1;transform:translateX(var(--dx)) rotate(var(--rot))}}@keyframes slip-merge{45%{opacity:1;transform:translateY(calc(var(--mid) - var(--i) * var(--h))) scaleX(.96);border-color:var(--rule-strong)}to{opacity:0;transform:translateY(calc(var(--mid) - var(--i) * var(--h))) scale(.82);border-color:var(--rule-strong)}}@keyframes fade-text{to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fact-in{0%{opacity:0;transform:scale(.9)}60%{opacity:1}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.collapse{height:auto;display:flex;flex-direction:column;gap:8px}.slip{opacity:.7}.fact,.slip{position:relative;top:auto}.fact{height:auto;margin-top:8px}.edge{display:none}}@media (max-width:560px){.collapse{--n:min(var(--count),5);--h:44px;--card:236px}.edge:nth-of-type(n+6),.slip-outlet,.slip:nth-child(n+6){display:none}.fact{padding:20px}.fact-title{font-size:1.25rem}}.section{padding:96px 0}.section-rule{border-top:1px solid var(--rule)}.section-head{display:grid;grid-gap:16px;gap:16px;margin-bottom:40px;max-width:760px}.section-head p{color:var(--muted);font-size:1.08rem;max-width:60ch}.state-line{font-family:var(--serif);font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem);line-height:1.3;color:var(--ink);max-width:30ch}.readings{display:grid;grid-template-columns:1fr;background:var(--paper);border:1px solid var(--rule);border-radius:12px}@media (min-width:960px){.readings{grid-template-columns:repeat(3,1fr)}}.reading{padding:28px;display:grid;grid-gap:18px;gap:18px;align-content:start}.reading+.reading{border-top:1px solid var(--rule)}@media (min-width:960px){.reading+.reading{border-top:0;border-left:1px solid var(--rule)}}.reading h3 a{text-decoration:none;font-size:1.15rem}.reading h3 a:hover{text-decoration:underline}.reading .question{color:var(--muted);font-size:.92rem;margin-top:4px;min-height:2.9em}.band-Quiet{color:var(--quiet)}.band-Normal{color:var(--muted)}.band-Elevated{color:var(--amber-ink)}.band-High{color:var(--high)}.nodata{color:var(--muted);font-size:.95rem}.spark{width:100%;height:44px;display:block;color:var(--ink);overflow:visible}.changes-label{font-size:.85rem;color:var(--muted);margin-bottom:6px}.changes{display:grid;grid-template-columns:repeat(4,1fr);margin:0;font-size:.85rem}.changes div{display:grid;grid-template-rows:1fr auto;grid-gap:2px;gap:2px}.changes dt{color:var(--muted)}.changes dd{margin:0;font-weight:600;font-size:1rem}.small{font-size:.86rem;color:var(--muted)}.live-grid{display:grid;grid-gap:40px;gap:40px}@media (min-width:960px){.live-grid{grid-template-columns:4fr 8fr;gap:72px}.live-grid .section-head{position:-webkit-sticky;position:sticky;top:32px;align-self:start;margin-bottom:0}}.live-solo{display:grid;grid-gap:14px;gap:14px}.live-bar{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 28px}.live-status{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--muted)}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--quiet);flex:none}.live-dot.off{background:var(--rule-strong)}.live-dot.partial{background:var(--muted)}@media (prefers-reduced-motion:no-preference){.live-dot:not(.off):not(.partial){animation:breathe 2.6s ease-in-out infinite}@keyframes breathe{50%{opacity:.3}}.event-new{animation:arrive 1.2s ease-out}@keyframes arrive{0%{background:color-mix(in srgb,var(--amber) 14%,transparent)}}}.link-button{font:inherit;font-size:.9rem;font-weight:500;color:var(--ink);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.2em;justify-self:start}.events{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.event{display:grid;grid-gap:6px 28px;gap:6px 28px;padding:22px 0;border-bottom:1px solid var(--rule)}@media (min-width:640px){.event{grid-template-columns:128px 1fr}}.event .when,.event time{font-size:.86rem;color:var(--muted)}.event .title{font-family:var(--serif);font-size:1.22rem;line-height:1.3}.event .meta{margin-top:8px;font-size:.86rem;color:var(--muted)}.event .meta>summary{flex-wrap:wrap;gap:6px 14px;text-decoration:none}.event .meta>summary:after{margin-left:-6px}.event .meta .more{text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.2em}.event .meta>summary:hover .more{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.event .meta .details-body{display:grid;grid-gap:4px;gap:4px;margin-top:8px}.tag{display:inline-block;font-size:.78rem;font-weight:500;padding:1px 9px;border-radius:999px;border:1px solid var(--rule-strong);color:var(--muted)}.tag-measured{border-color:var(--quiet);color:var(--quiet)}.tag-new{border-color:var(--amber);color:var(--amber-ink);margin-right:10px;vertical-align:3px}.day-head,.tag-new{font-family:var(--sans)}.day-head{font-size:.95rem;font-weight:600;color:var(--muted);margin:40px 0 0;padding-bottom:10px}.app-band{background:var(--band-bg);color:var(--band-ink);padding:104px 0}.app-band .shell{display:grid;grid-gap:64px;gap:64px;align-items:center}@media (min-width:960px){.app-band .shell{grid-template-columns:7fr 5fr}}.app-band h1,.app-band h2{font-size:clamp(2.2rem,1.4rem + 2.6vw,3.6rem);max-width:14ch;font-weight:400;line-height:1.1}.app-band .lede{color:var(--band-muted);font-size:1.12rem;margin-top:22px;max-width:46ch}.features{list-style:none;padding:0;margin:36px 0 0;display:grid;grid-gap:16px;gap:16px;max-width:52ch}.features li{display:grid;grid-template-columns:20px 1fr;grid-gap:12px;gap:12px;color:var(--band-muted)}.features li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--amber);margin-top:.6em}.features strong{color:var(--band-ink);font-weight:600}.stores{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.signup{margin-top:40px;display:grid;grid-gap:12px;gap:12px;max-width:480px}.signup label.field{font-weight:600;font-size:.95rem}.signup .row{display:flex;gap:10px;flex-wrap:wrap}.signup input[type=email]{flex:1 1 220px;min-width:0;font:inherit;padding:12px 18px;border-radius:999px;border:1px solid var(--band-muted);background:transparent;color:var(--band-ink)}.signup input[type=email]::placeholder{color:var(--band-muted)}.signup .check{display:flex;gap:10px;align-items:flex-start;font-size:.88rem;color:var(--band-muted)}.signup .check input{margin-top:4px;accent-color:var(--amber)}.signup .lists{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.signup .msg{font-size:.95rem}.signup .msg.error{color:#f3b49f}.signup .done{font-family:var(--serif);font-size:1.35rem}.hp{position:absolute;left:-9999px}.phone-wrap{display:grid;justify-items:center;grid-gap:14px;gap:14px}.phone{width:300px;height:612px;border-radius:48px;padding:12px;background:#0a1511;box-shadow:0 0 0 1px #2f463c,0 40px 80px -30px rgba(0,0,0,.6)}.screen{height:100%;border-radius:37px;background:#eef2ef;color:#142a22;overflow:hidden;padding:18px 18px 0;display:flex;flex-direction:column;gap:14px;font-size:13px}.screen .status{display:flex;justify-content:space-between;font-weight:600;font-size:12px;padding:0 8px}.notice{background:#ffffff;border-radius:18px;padding:12px 14px;box-shadow:0 6px 18px -10px rgba(20,42,34,.5);display:grid;grid-gap:3px;gap:3px}.notice .from{display:flex;justify-content:space-between;color:#56685f;font-size:11px}.notice .from b{color:#142a22;font-weight:600}.notice .what{font-weight:600}.notice .why{color:#56685f;line-height:1.4}.screen .greet{font-family:var(--serif);font-size:26px;line-height:1.15;margin-top:6px}.screen .rows{display:grid;background:#f8faf8;border-radius:16px;border:1px solid #d3dbd7}.screen .rows div{display:flex;justify-content:space-between;align-items:baseline;padding:11px 14px}.screen .rows div+div{border-top:1px solid #dfe5e2}.screen .rows .v{font-family:var(--serif);font-size:22px;font-weight:300}.screen .rows .b{font-size:11px;font-weight:600;color:#56685f;margin-left:6px}.screen .rows .up{color:#8a520c}.screen .rows .q{color:#3e6b55}.screen .mine{font-size:11px;color:#56685f;padding:0 6px}.phone-caption{color:var(--band-muted);font-size:.85rem}.page{padding-top:48px;padding-bottom:96px}.page-head{display:grid;grid-gap:18px;gap:18px;margin-bottom:48px;max-width:820px}.page-head .lede{font-family:var(--serif);font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem);line-height:1.4;color:var(--muted);max-width:40ch}.prose{max-width:68ch}.prose h2{font-size:1.8rem;margin:48px 0 14px}.prose h3{margin:28px 0 8px}.prose p{margin:0 0 1em}.prose ol,.prose ul{padding-left:1.2em;margin:0 0 1em}.prose li{margin-bottom:8px}.data-table{border-collapse:collapse;width:100%;font-size:.95rem}.data-table td,.data-table th{text-align:left;padding:14px 18px 14px 0;border-bottom:1px solid var(--rule);vertical-align:top}.data-table thead th{font-weight:600;color:var(--muted);font-size:.86rem}.data-table .num{white-space:nowrap;font-weight:600}@media (max-width:640px){.data-table.stack thead{display:none}.data-table.stack tr{display:grid;grid-gap:6px;gap:6px;padding:16px 0;border-bottom:1px solid var(--rule)}.data-table.stack td{display:flex;gap:12px;padding:0;border:0}.data-table.stack td:first-child{display:block}.data-table.stack td[data-label]:before{content:attr(data-label);flex:none;width:9.5em;font-weight:400;color:var(--muted);font-size:.86rem}}.ok{color:var(--quiet);white-space:nowrap}.off{color:var(--muted)}.detail-head{gap:14px;margin-bottom:40px}.detail-head .lede{margin-bottom:8px}.detail-head .details{max-width:520px}.detail-head .details-body{display:grid;grid-gap:14px;gap:14px}.chart-frame{background:var(--paper);border:1px solid var(--rule);border-radius:12px;padding:20px}.chart{width:100%;height:auto;display:block;color:var(--ink);overflow:visible}.chart text{fill:var(--muted);font-size:11px;font-family:var(--sans)}@media (max-width:560px){.chart text{font-size:24px}.chart .months text:nth-child(2n){display:none}}.chart-notes{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 28px;margin-top:10px}.made-of{margin-top:64px}.footer{border-top:1px solid var(--rule);padding:56px 0 64px;font-size:.9rem;color:var(--muted)}.footer .shell{display:grid;grid-gap:40px;gap:40px}@media (min-width:960px){.footer .shell{grid-template-columns:4fr 8fr}}.footer .wordmark{color:var(--ink);font-size:1.3rem}.footer .tagline{margin-top:10px}.footer-nav{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 24px;gap:32px 24px;align-content:start}.footer-nav h2{font-family:var(--sans);font-size:.9rem;font-weight:600;letter-spacing:0;color:var(--ink);margin-bottom:12px}.footer-nav ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.footer-nav a{text-decoration:none}.footer-nav a:hover{color:var(--ink);text-decoration:underline}.footer-base{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 40px;padding-top:24px;border-top:1px solid var(--rule);font-size:.85rem}.footer .fine{max-width:80ch}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.provisional{font-size:.85rem;color:var(--amber-ink);margin-top:-4px}.masthead-actions{position:relative;display:flex;align-items:center;gap:10px}.edition>summary{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;cursor:pointer;list-style:none;font:600 .88rem/1 var(--sans);letter-spacing:.02em;color:var(--ink);border:1px solid var(--rule-strong);border-radius:999px;background:transparent}.edition>summary::-webkit-details-marker{display:none}.edition>summary:hover,.edition[open]>summary{background:var(--paper);border-color:var(--muted)}.edition-chevron{flex:none;width:6px;height:6px;margin-top:-3px;color:var(--muted);border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.edition[open] .edition-chevron{margin-top:3px;transform:rotate(-135deg)}.flag{flex:none;display:block;width:16px;height:12px;color:var(--ink)}.edition-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:40;list-style:none;margin:0;padding:6px;width:17rem;max-width:calc(100vw - 32px);background:var(--paper);border:1px solid var(--rule-strong);border-radius:12px;box-shadow:0 8px 24px color-mix(in srgb,var(--ink) 14%,transparent)}.edition-menu a{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:8px;font-size:.95rem;color:var(--ink);text-decoration:none}.edition-menu a:hover{background:var(--fog)}.edition-menu .edition-code{font-weight:600;font-size:.82rem;letter-spacing:.02em;width:1.5rem}.edition-menu .edition-name{flex:1 1;white-space:nowrap;color:var(--muted)}.edition-check,.edition-menu a[aria-current] .edition-name{color:var(--ink)}.edition-check{flex:none;visibility:hidden}.edition-menu a[aria-current] .edition-check{visibility:visible}@media (prefers-reduced-motion:no-preference){.edition[open] .edition-menu{animation:edition-in .12s ease-out}@keyframes edition-in{0%{opacity:0;transform:translateY(-4px)}}}.details>summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font-size:.86rem;font-weight:500;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.2em}.details>summary::-webkit-details-marker{display:none}.details>summary:after{content:"";flex:none;width:6px;height:6px;margin-top:-3px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.details[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.details>summary:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.details-body{margin-top:12px}.prose .details{margin:0 0 1em}.details-section{border-top:1px solid var(--rule)}.details-section:last-of-type{border-bottom:1px solid var(--rule)}.details-section>summary{display:flex;justify-content:space-between;gap:16px;padding:18px 0;color:var(--ink);text-decoration:none}.details-section>summary h2,.prose .details-section>summary h2{margin:0;font-size:1.45rem}.details-section>summary:after{width:9px;height:9px}.details-section>.details-body{margin:0 0 24px}.prose .details-section{margin:0}.prose h2+.details-section,.prose ol+.details-section,.prose p+.details-section,.prose ul+.details-section{margin-top:48px}.sponsor{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:26px 26px 28px;border-radius:10px;border:1px solid color-mix(in srgb,var(--band-ink) 22%,transparent);background:color-mix(in srgb,var(--band-ink) 5%,transparent)}.sponsor-label{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--band-muted)}.sponsor-name{font-family:var(--serif);font-size:1.45rem;line-height:1.2}.sponsor-text{color:var(--band-muted)}.sponsor .text-link{color:var(--band-ink);justify-self:start;margin-top:6px}.mail{margin:0;display:grid;grid-gap:14px;gap:14px;justify-items:start}.mail-sheet{width:100%;max-width:440px;background:var(--paper);color:var(--ink);border-radius:10px;padding:26px 28px 10px;box-shadow:0 30px 60px -30px rgba(0,0,0,.55)}.mail-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--rule);font-size:.85rem;color:var(--muted)}.mail-head .wordmark{font-size:1.2rem;color:var(--ink)}.mail-subject{font-family:var(--serif);font-size:1.35rem;line-height:1.3;margin:18px 0 8px}.mail-rows{margin:0}.mail-rows div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0}.mail-rows div+div{border-top:1px solid var(--rule)}.mail-rows dt{font-weight:600}.mail-rows dd{margin:0;display:flex;align-items:baseline;gap:10px;font-size:.85rem}.mail-num{font-family:var(--serif);font-size:1.5rem;line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.mail-rows .band{font-weight:500}.mail-delta{color:var(--muted);min-width:2.6em;text-align:right;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.mail figcaption{color:var(--band-muted);font-size:.85rem}.gauge{margin:0;display:grid;justify-items:center;grid-gap:6px;gap:6px}.gauge-dial{width:100%;height:auto;display:block;overflow:visible}.gauge-card .gauge-dial{max-width:220px}.gauge-large{gap:8px;width:min(100%,380px)}.gauge-large .gauge-dial{max-width:380px}.gauge-zone{fill:none;stroke-width:9}.gauge-zone-Quiet{stroke:var(--quiet);opacity:.14}.gauge-zone-Normal{stroke:var(--rule);opacity:.45}.gauge-zone-Elevated{stroke:var(--muted);opacity:.16}.gauge-zone-High{stroke:var(--high);opacity:.2}.gauge-rim{fill:none;stroke:var(--rule-strong);stroke-width:.75}.gauge-tick{stroke:var(--muted);stroke-width:.75}.gauge-tick-major{stroke:var(--ink);stroke-width:1}.gauge-label{fill:var(--muted);font-family:var(--sans);font-size:12px;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.gauge-ghost{stroke:var(--muted);stroke-width:1.5;stroke-linecap:round;opacity:.7}.gauge-stem{fill:var(--ink);stroke:var(--ink);stroke-width:.5;stroke-linejoin:round}.gauge-tip{fill:var(--amber);stroke:var(--amber);stroke-width:.5;stroke-linejoin:round}.gauge-hub{fill:var(--paper);stroke:var(--ink);stroke-width:1.75}.gauge-needle{transform:rotate(var(--needle,0deg));transform-origin:100px 100px}.gauge-read{display:flex;align-items:baseline;justify-content:center;gap:10px}.gauge-read .num{font-family:var(--serif);font-weight:300;font-size:3.4rem;line-height:1;letter-spacing:-.02em}.gauge-large .gauge-read .num{font-size:5rem}.gauge-read .band{font-weight:600;font-size:.95rem}@media (prefers-reduced-motion:no-preference){.gauge-needle{animation:gauge-swing 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes gauge-swing{0%{transform:rotate(-120deg)}}}