@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_eb5aca8f-module__z5fDaq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_eb5aca8f-module__z5fDaq__variable{--next-font-edition:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_dab3d953-module__AuxTuG__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_dab3d953-module__AuxTuG__variable{--next-font-ui:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_AKToDVXF9E9agZ1TcY7byRuUyERE)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_1b0fea5d-module__p6Zs7G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_1b0fea5d-module__p6Zs7G__variable{--next-font-wire:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--night-0:#07080d;--night-1:#141824;--night-2:#1e2331;--night-3:#2a3040;--night-line:#39415a;--ink-dim:#8b90a3;--ink-night:#e6e4dd;--lamp:#e8a13d;--lamp-hot:#f2b95c;--lamp-glow:#e8a13d24;--wire-ok:#4cc38a;--wire-block:#e5484d;--wire-ok-wash:#e7f4ed;--wire-block-wash:#fbeae8;--wire-ok-deep:#17694a;--wire-block-deep:#a52a24;--paper:#fdfcf9;--paper-shade:#f4f1e9;--ink:#16130f;--ink-soft:#4f4a40;--rule:#d9d4c8;--dawn:linear-gradient(180deg, #07080d 0%, #232336 22%, #7a5a44 44%, #e8a13d 58%, #fdfcf9 78%, #fdfcf9 100%);--dawn-set:linear-gradient(180deg, #fdfcf9 0%, #7a5a44 42%, #232336 74%, #07080d 100%);--font-edition:var(--next-font-edition,georgia, "times new roman", serif);--font-ui:var(--next-font-ui,ui-sans-serif, system-ui, sans-serif);--font-wire:var(--next-font-wire,ui-monospace, consolas, monospace);--type-masthead:clamp(2.5rem, 8vw, 7.5rem);--type-headline:clamp(2.2rem, 4.5vw, 3.6rem);--type-subhead:clamp(1.4rem, 2.2vw, 1.85rem);--type-deck:1.375rem;--type-title:1.25rem;--type-body:1.0625rem;--type-wire:.875rem;--type-label:.75rem;--type-micro:.8rem;--type-stat:clamp(2rem, 3.5vw, 3rem);--space-3xs:4px;--space-2xs:8px;--space-xs:12px;--space-s:16px;--space-m:20px;--space-l:clamp(24px, 2.2vw, 32px);--space-xl:clamp(32px, 4vw, 48px);--space-2xl:clamp(48px, 7vw, 88px);--space-3xl:clamp(64px, 10vw, 120px);--gutter:clamp(16px, 4vw, 24px);--measure:68ch;--measure-narrow:46ch;--radius-paper:2px;--radius-card:6px;--radius-inset:10px;--radius-pill:999px;--border-hair:1px;--night-zebra:#ffffff06;--focal-line:var(--lamp);--t-micro:90ms;--t-move:.24s;--t-scene:.6s;--t-theater:1.2s;--e-press:cubic-bezier(.2, 0, 0, 1);--e-settle:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{background:var(--night-0);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--night-0);color:var(--ink-night);font-family:var(--font-ui);font-size:var(--type-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}@media (max-width:480px){:root{--type-deck:1.2rem;--type-body:1rem}}:focus-visible{outline:2px solid var(--lamp);outline-offset:2px}.chart-stroke{stroke-dasharray:var(--stroke-len,1200);stroke-dashoffset:var(--stroke-len,1200);animation:chart-draw .9s var(--e-settle) forwards}.chart-dot{transform-origin:50%;animation:chart-pop .12s var(--e-press) .81s forwards;transform:scale(0)}.chart-wash{opacity:0;animation:chart-wash-in var(--t-scene) linear .9s forwards}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes chart-pop{to{transform:scale(1)}}@keyframes chart-wash-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.chart-stroke{stroke-dashoffset:0;animation:none}.chart-dot{animation:none;transform:scale(1)}.chart-wash{opacity:1;animation:none}}.run-now{background:var(--lamp);color:var(--night-0);font-weight:600;font-family:var(--font-ui);cursor:pointer;border:none;border-radius:6px;min-height:44px;padding:.55rem 1rem}.run-now:disabled{opacity:.6}.nd-stack>*+*{margin-top:var(--space-s)}.nd-stack-l>*+*{margin-top:var(--space-l)}.nd-stack-2xl>*+*,.nd-block{margin-top:var(--space-2xl)}.nd-block:first-child{margin-top:0}.nd-block--sep{padding-top:var(--space-2xl);border-top:var(--border-hair) solid var(--night-line)}.k-on-paper .nd-block--sep,.nd-on-paper .nd-block--sep{border-top-color:var(--rule)}.nd-measure{max-width:var(--measure)}.nd-measure-narrow{max-width:var(--measure-narrow)}.nd-focal{border-left:2px solid var(--focal-line);padding-left:var(--space-s)}.nd-panel{background:var(--night-1);border:var(--border-hair) solid var(--night-line);border-radius:var(--radius-inset);padding:var(--space-xl)}.nd-card{background:var(--night-2);border:var(--border-hair) solid var(--night-line);border-radius:var(--radius-card);padding:var(--space-s)}.nd-cards{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}@media (max-width:640px){.nd-panel{padding:var(--space-l) var(--space-s)}}.nd-rows{flex-direction:column;display:flex}.nd-row{padding:var(--space-s) var(--space-s);border-bottom:var(--border-hair) solid var(--night-line)}.nd-row:last-child{border-bottom:none}.nd-rows .nd-row:nth-child(2n){background:var(--night-zebra)}.nd-row--focal{border-left:2px solid var(--focal-line);background:var(--lamp-glow)}
.k-masthead{margin:0 0 32px}.k-masthead-row{justify-content:space-between;align-items:baseline;gap:var(--space-s);flex-wrap:wrap;display:flex}.k-masthead-name{font-family:var(--font-edition);font-size:var(--type-headline);letter-spacing:-.02em;flex:60%;min-width:0;margin:0;font-weight:500;line-height:1.05}.k-masthead-dateline{font-family:var(--font-wire);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;opacity:.75;text-align:right;flex:0 auto;max-width:34ch;line-height:1.5}.k-masthead-period{font-family:var(--font-edition);font-style:italic;font-size:var(--type-deck);margin:8px 0 16px}.k-doublerule{opacity:.6;border-top:1px solid;border-bottom:1px solid;height:5px}.k-standfirst{font-family:var(--font-edition);font-style:italic;font-size:var(--type-deck);color:var(--ink-dim);max-width:44rem;margin:12px 0 24px;line-height:1.5}.k-sectionlabel{gap:var(--space-3xs);margin:0 0 var(--space-m);border-bottom:2px solid var(--night-line);padding-bottom:var(--space-2xs);display:grid}.k-on-paper .k-sectionlabel,.legal .k-sectionlabel{border-bottom-color:var(--rule)}.k-on-paper .k-sectionlabel-plain,.legal .k-sectionlabel-plain{color:var(--ink)}.k-on-paper .k-sectionlabel-title,.legal .k-sectionlabel-title{color:var(--ink-soft)}.k-sectionlabel-code{font-family:var(--font-wire);font-size:var(--type-label);letter-spacing:.08em;color:var(--lamp);grid-area:eyebrow}.k-sectionlabel-title{font-family:var(--font-ui);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);grid-area:kicker;font-weight:600}.k-sectionlabel-plain{font-family:var(--font-ui);font-size:var(--type-title);color:var(--ink-night);letter-spacing:-.01em;text-transform:none;grid-area:head;font-weight:600;line-height:1.25}.k-sectionlabel{align-items:baseline;column-gap:var(--space-2xs);grid-template-columns:auto 1fr;grid-template-areas:"eyebrow kicker""head head"}.k-sectionlabel:not(:has(.k-sectionlabel-plain)){grid-template-areas:"eyebrow kicker"}.k-wire{font-family:var(--font-wire);font-size:var(--type-wire);letter-spacing:.01em;flex-direction:column;gap:6px;display:flex}.k-wire-row{align-items:baseline;gap:12px;display:flex}.k-wire-at{color:var(--ink-dim);flex:none}.k-wire-text{color:var(--ink-night);overflow-wrap:anywhere}.k-wire-tick{text-transform:uppercase;font-size:var(--type-label);letter-spacing:.08em;flex:none;margin-left:auto}.k-wire-ok .k-wire-tick{color:var(--wire-ok)}.k-wire-block .k-wire-tick{color:var(--wire-block)}.k-wire-info .k-wire-tick{color:var(--ink-dim)}.k-wire-caret{background:var(--lamp);align-self:center;width:7px;height:1em;margin-left:4px;animation:1s steps(2,end) infinite k-caret;display:inline-block}@media (max-width:480px){.k-wire{gap:0}.k-wire-row{gap:0 var(--space-2xs);padding:var(--space-2xs) var(--space-2xs);border-radius:var(--radius-paper);grid-template-columns:1fr auto;display:grid}.k-wire-row:nth-child(2n){background:var(--night-zebra)}.k-wire-at{font-size:var(--type-label);grid-column:1/-1}.k-wire-tick{margin-left:0}}@keyframes k-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.k-wire-caret{animation:none}}.k-stageboard{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.k-stage{border:1px solid var(--night-line);background:var(--night-2);font-family:var(--font-ui);font-size:var(--type-wire);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.k-stageboard-compact .k-stage{border-radius:4px;padding:4px 8px}.k-stageboard-compact .k-stage-active{box-shadow:none}.k-stage-todo{opacity:.45}.k-stage-active{border-color:var(--lamp);box-shadow:0 0 24px 4px var(--lamp-glow)}.k-stage-ok{border-color:var(--night-line)}.k-stage-fail{border-color:var(--wire-block)}.k-stage-mark{font-family:var(--font-wire);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase}.k-stage-ok .k-stage-mark{color:var(--wire-ok)}.k-stage-fail .k-stage-mark{color:var(--wire-block)}.k-stage-active .k-stage-mark{color:var(--lamp)}.k-stage-time{font-size:var(--type-label);color:var(--ink-dim);display:block}.k-queueboard{flex-direction:column;gap:8px;display:flex}.k-queue-row{align-items:center;gap:12px;display:flex}.k-queue-client{font-family:var(--font-wire);font-size:var(--type-wire);color:var(--ink-night);text-overflow:ellipsis;white-space:nowrap;flex:none;width:12rem;overflow:hidden}.k-queue-stamp{font-family:var(--font-wire);font-size:var(--type-label);color:var(--wire-ok);white-space:nowrap;margin-left:auto}.k-queue-more{font-family:var(--font-wire);font-size:var(--type-wire);color:var(--ink-dim);padding-top:4px}.k-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.k-queue-client{width:8rem}}.k-seal svg{width:100%;height:100%}.k-seal-ring{fill:none;stroke:var(--wire-ok);stroke-width:2px}.k-seal-ring-inner{fill:none;stroke:var(--wire-ok);stroke-width:1px;opacity:.6}.k-seal-text{font-family:var(--font-wire);letter-spacing:.14em;fill:var(--wire-ok);font-size:10px}.k-seal-check{font-family:var(--font-wire);letter-spacing:.08em;fill:var(--wire-ok);text-transform:uppercase;font-size:22px}.k-seal-held{border:2px solid var(--wire-block);color:var(--wire-block);font-family:var(--font-wire);font-size:var(--type-wire);letter-spacing:.14em;border-radius:2px;padding:10px 18px;display:inline-block}.k-tile{border:1px solid var(--night-line);background:var(--night-2);border-radius:6px;flex-direction:column;min-width:0;padding:16px;display:flex}.k-tile-label{min-height:2.4em;line-height:1.2}.k-world-morning .k-tile,.k-on-paper .k-tile{border-color:var(--rule);background:var(--paper)}.k-tile-label{font-family:var(--font-ui);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:8px;font-weight:600}.k-on-paper .k-tile-label{color:var(--ink-soft)}.k-tile-value{font-family:var(--font-wire);font-size:var(--type-stat);font-weight:500;line-height:1.1}.k-tile-delta{font-family:var(--font-wire);font-size:var(--type-wire);margin-top:8px}.k-good{color:var(--wire-ok)}.k-bad{color:var(--wire-block)}.k-on-paper .k-good{color:var(--wire-ok-deep)}.k-on-paper .k-bad{color:var(--wire-block-deep)}.k-ledger{border-collapse:collapse;width:100%;font-size:var(--type-body)}.k-ledger td{border-bottom:1px solid var(--night-line);padding:10px 0}.k-ledger-label{font-family:var(--font-ui)}.k-ledger-note{font-family:var(--font-wire);font-size:var(--type-label);color:var(--ink-dim)}.k-ledger-figure{font-family:var(--font-wire);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.k-presssheet{background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:2px;min-width:0;padding:16px;text-decoration:none;display:block}.k-presssheet:hover{box-shadow:0 0 32px 6px var(--lamp-glow)}.k-presssheet-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;padding-bottom:8px;display:flex}.k-presssheet-name{font-family:var(--font-edition);font-weight:500;font-size:var(--type-title);flex:60%;min-width:0}.k-presssheet-period{font-family:var(--font-wire);font-size:var(--type-label);color:var(--ink-soft);white-space:nowrap}.k-presssheet-chart svg{width:100%;height:auto;display:block}.k-presssheet-seal{font-family:var(--font-wire);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;margin-top:8px}.k-presssheet-seal.k-good{color:var(--wire-ok-deep)}.k-presssheet-seal.k-bad{color:var(--wire-block-deep)}.k-btn{min-height:44px;font-family:var(--font-ui);font-weight:600;font-size:var(--type-body);cursor:pointer;transition:transform var(--t-micro) var(--e-press), background var(--t-micro) linear;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.k-btn:active{transform:scale(.98)}.k-btn-lamp{background:var(--lamp);color:var(--night-0)}.k-btn-lamp:hover{background:var(--lamp-hot)}.k-btn-ghost{color:var(--ink-night);border-color:var(--night-line);background:0 0}.k-btn-ghost:hover{border-color:var(--ink-dim)}.k-btn-wire{color:var(--lamp);font-family:var(--font-wire);background:0 0;border:none;min-height:44px;padding:0;font-weight:400}.k-btn-wire:hover{text-decoration:underline}.k-btn:disabled{opacity:.55;cursor:not-allowed}.k-btn-wrap{flex-direction:column;gap:6px;display:inline-flex}.k-btn-reason{font-family:var(--font-wire);font-size:var(--type-label);color:var(--ink-dim)}@media (prefers-reduced-motion:reduce){.k-btn{transition:none}}.door-strip{border:1px solid var(--night-line);background:var(--night-2);text-align:center;border-radius:6px;padding:24px}.door-strip-line{font-family:var(--font-edition);font-size:var(--type-title);margin:0 0 16px;font-weight:500}.door-strip-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.k-tiercard{border:1px solid var(--night-line);background:var(--night-2);border-radius:6px;padding:20px}.k-tiercard-name{font-family:var(--font-edition);font-size:var(--type-title);margin:0 0 8px;font-weight:500}.k-tiercard-blurb{color:var(--ink-night);margin:0 0 12px}.k-tiercard-price{font-family:var(--font-wire);font-size:var(--type-wire);color:var(--lamp);margin:0}.k-outbound-note{font-family:var(--font-wire);font-size:var(--type-label);color:var(--ink-dim)}.k-prow{border:1px solid var(--night-line);background:var(--night-2);border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.k-prow-main{flex-direction:column;flex:16rem;gap:2px;min-width:0;display:flex}.k-prow-label{font-family:var(--font-ui);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);font-weight:600}.k-prow-value{font-size:var(--type-body);overflow-wrap:anywhere}.k-prow-struck{color:var(--ink-dim);text-decoration:line-through}.k-prow-prov{font-family:var(--font-wire);font-size:var(--type-label);color:var(--ink-dim)}.k-prow-taps{gap:6px;display:flex}.k-tap{cursor:pointer;border:1px solid var(--night-line);min-width:52px;min-height:40px;color:var(--ink-night);font-family:var(--font-ui);background:0 0;border-radius:999px;font-weight:600}.k-tap-on.k-tap-yes{background:var(--wire-ok);border-color:var(--wire-ok);color:var(--night-0)}.k-tap-on.k-tap-no{background:var(--night-3);border-color:var(--night-line);color:var(--ink-dim)}.k-tap-on.k-tap-fix{background:var(--lamp);border-color:var(--lamp);color:var(--night-0)}.k-prow-yes{border-color:var(--wire-ok)}.k-prow-fix{border-color:var(--lamp)}.k-prow-chip,.k-prow-pending{font-family:var(--font-wire);font-size:var(--type-label);color:var(--ink-dim);border:1px dashed var(--night-line);white-space:nowrap;border-radius:999px;padding:4px 10px}.k-prow-fix-input{background:var(--night-1);color:var(--ink-night);border:1px solid var(--lamp);font-family:var(--font-wire);font-size:var(--type-wire);border-radius:6px;flex:100%;padding:8px 12px}.k-setupinset{border:1px solid var(--night-line);background:var(--night-2);border-radius:6px;margin:1.25rem 0;padding:14px 16px}.k-setupinset-title{font-family:var(--font-wire);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 8px}.k-setupinset-lines{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.k-setupinset-lines li{font-family:var(--font-wire);font-size:var(--type-wire);color:var(--ink-night)}.k-setupinset-lines li:before{content:"- ";color:var(--ink-dim)}.k-setupinset-tone{color:var(--lamp)}.k-trace{cursor:pointer;font:inherit;color:inherit;border:none;border-bottom:1px dotted var(--lamp);background:0 0;padding:0}.k-trace:hover{background:var(--lamp-glow)}.k-dawn{background:var(--dawn);padding:72px 24px 0}.k-dawn-ramp{background:var(--dawn-set);height:180px;margin:0 -24px}.k-chart{margin:0}.k-chart svg{width:100%;height:auto;display:block}.k-chart-caption{font-family:var(--font-wire);font-size:var(--type-label);color:var(--ink-dim);margin-top:8px}.replay{gap:var(--space-2xs);flex-direction:column;display:flex}.replay-row{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.replay-btn{align-items:center;gap:var(--space-3xs);min-height:44px;padding:var(--space-2xs) var(--space-s);border:var(--border-hair) solid var(--night-line);border-radius:var(--radius-pill);color:var(--ink-night);cursor:pointer;font-family:var(--font-ui);font-size:var(--type-micro);transition:border-color var(--t-micro), color var(--t-micro), background var(--t-micro);background:0 0;font-weight:500;display:inline-flex}.replay-btn:hover:not(:disabled){border-color:var(--lamp);color:var(--lamp)}.replay-btn:active:not(:disabled){transform:scale(.98)}.replay-btn:disabled{opacity:.35;cursor:default}.replay-btn:focus-visible{outline:2px solid var(--lamp);outline-offset:2px}.replay-btn-primary{background:var(--lamp);border-color:var(--lamp);color:var(--night-0);justify-content:center;min-width:8.5rem;font-weight:600}.replay-btn-primary:hover:not(:disabled){background:var(--lamp-hot);border-color:var(--lamp-hot);color:var(--night-0)}.replay-glyph{font-size:1.05em;line-height:1}.replay-pos{color:var(--ink-dim);font-size:var(--type-micro)}.replay-btn-skip{margin-left:auto}.replay-rail{gap:var(--space-3xs);margin:0;padding:19px 0;list-style:none;display:flex}.replay-rail li{flex:1 1 0;display:flex}.replay-seg{cursor:pointer;border-radius:var(--radius-pill);background:var(--night-line);height:6px;transition:background var(--t-micro), transform var(--t-micro);border:none;flex:1;padding:0}.replay-seg:after{content:"";position:absolute;inset:-19px 0}.replay-rail li,.replay-seg{position:relative}.replay-seg.is-seen{background:var(--ink-dim)}.replay-seg.is-now{background:var(--lamp);transform:scaleY(1.6)}.replay-seg:hover{background:var(--lamp-hot)}.replay-seg:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}.replay-note{font-family:var(--font-wire);font-size:var(--type-micro);color:var(--ink-dim);margin:0}@media (max-width:560px){.replay-btn-skip{justify-content:center;width:100%;margin-left:0}.replay-btn-primary{flex:100%;min-width:0}.replay-pos{width:100%}}@media (max-width:480px){.replay-note{display:none}.replay-btn-primary{flex:auto}.replay-pos{width:auto}.replay-btn-skip{flex:auto;width:auto}.replay-row{gap:var(--space-2xs)}}.sn{align-items:center;gap:var(--space-s) var(--space-m);max-width:1440px;padding:var(--space-s) var(--gutter);border-bottom:var(--border-hair) solid var(--night-line);flex-wrap:wrap;margin:0 auto;display:flex}.sn-wordmark{font-family:var(--font-edition);color:var(--ink-night);letter-spacing:-.01em;font-size:1.5rem;font-weight:500;text-decoration:none}.sn-links{gap:var(--space-s);flex-wrap:wrap;margin-right:auto;display:flex}.sn-links a{color:var(--ink-dim);font-family:var(--font-ui);font-size:var(--type-micro);padding:var(--space-2xs) 0;text-decoration:none}.sn-links a:hover{color:var(--ink-night)}.sn-links a[aria-current=page]{color:var(--ink-night);box-shadow:inset 0 -2px 0 var(--lamp)}.sn-links a:focus-visible,.sn-wordmark:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}.sn-cta{gap:var(--space-2xs);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:900px){.sn-links{order:3;width:100%;margin-right:0}.sn-cta{margin-left:auto}}@media (max-width:480px){.sn{gap:var(--space-2xs) var(--space-xs);padding:var(--space-xs) var(--gutter)}.sn-wordmark{font-size:1.25rem}.sn-cta{flex-wrap:nowrap;margin-left:auto}.sn-cta .k-btn{padding:var(--space-2xs) var(--space-xs);font-size:var(--type-micro)}.sn-links{gap:var(--space-xs);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000 100%)}.sn-links a{white-space:nowrap}}.stagger-item{flex-direction:column;min-width:0;display:flex}.stagger-item>*{flex:auto}
