@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48ed39d84f3071d1-s.2atap_4g40fj3.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b83a6b6f7e32c9fb-s.p.0waiv1vizwwb5.woff2)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:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.LAArOq_className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.LAArOq_variable{--font-serif:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.vWfHRa_className{font-family:Inter,Inter Fallback;font-style:normal}.vWfHRa_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)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/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)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/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)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/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)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-20C4,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/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)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:600;font-display:swap;src:url(../media/e60f3e45d49b65c3-s.352ti9pm7m6qh.woff2)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:600;font-display:swap;src:url(../media/1f5edaafc8393c36-s.0o-3_g79811ob.woff2)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:600;font-display:swap;src:url(../media/f1c080d8717d5d0c-s.0ngr-xkgqz1kf.woff2)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:600;font-display:swap;src:url(../media/afc8e0e4a8c58d89-s.15orukf5wyxb5.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2880e9b87afbd5d9-s.p.226pwps5o-gq_.woff2)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%}.ZLpTwG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ZLpTwG_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--paper:#f4efe3;--ink:#0b1a3f;--sub:#454d68;--sky:#a9c7ea;--wine:#6e1423;--black:#0e0e0e;--rule:#d9d3c4;--grey:#8a857a;--raised:#fbf8f1;--ln-story:2px;--ln-context:1.5px;--hair:color-mix(in srgb, var(--ink) 40%, transparent);--area:color-mix(in srgb, var(--ink) 5%, transparent);--serif:var(--font-serif), "Optima", "Iowan Old Style", Georgia, serif;--sans:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-mono), ui-monospace, Menlo, monospace;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--wrap:1216px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#11172a;--ink:#ece6d9;--sub:#b8becd;--rule:#283048;--grey:#6c6862;--raised:#161d33;--wine:#e59aa5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#11172a;--ink:#ece6d9;--sub:#b8becd;--rule:#283048;--grey:#6c6862;--raised:#161d33;--wine:#e59aa5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.heroview,.bar:not(.solid),footer{--paper:#f4efe3;--ink:#0b1a3f;--sub:#454d68;--rule:#d9d3c4}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) main img{filter:brightness(.9)}}:root[data-theme=dark] main img{filter:brightness(.9)}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}.wrap{max-width:var(--wrap);padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));margin:0 auto}.k{font:500 12px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:400}h1,h2,h3,.wm,.manifesto p,.facts dd,.split .labs b,.parts .labs b,.fig-brand b{-webkit-text-stroke:.02em currentColor}h1 em,h2 em{font-style:normal}section[id]{scroll-margin-top:72px}p,ul{margin:0}:focus-visible{outline:2px solid var(--wine);outline-offset:3px}.heroview :focus-visible,.bar:not(.solid) :focus-visible,footer :focus-visible{outline-color:var(--sky)}h2:focus{outline:none}.skip{z-index:10;background:var(--paper);color:var(--ink);font:500 14px/1 var(--sans);padding:10px 14px;transition:transform .2s;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip:focus{transform:none}.bar{padding-top:env(safe-area-inset-top,0px);z-index:5;color:var(--paper);border-bottom:1px solid color-mix(in srgb, var(--paper) 14%, transparent);transition:background .3s,color .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.bar.solid{background:color-mix(in srgb, var(--paper) 92%, transparent);color:var(--ink);border-color:var(--rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bar .wrap{justify-content:space-between;align-items:center;gap:var(--s5);padding-block:18px;display:flex}.wm{font:400 22px/1 var(--serif);letter-spacing:.04em;white-space:nowrap;text-decoration:none}.bar nav{gap:var(--s5);align-items:center;display:flex}.bar nav a{font:500 14px/1 var(--sans);opacity:.72;text-decoration:none}.bar nav a:hover,.bar nav .btn{opacity:1}.bar nav a{white-space:nowrap}@media (max-width:760px){.bar nav .nl{display:none}}@media (min-width:761px) and (max-width:959px){.bar nav .nl[href*=\#]:not([href$=\#method]){display:none}}@media (max-width:339px){.bar nav .btn{display:none}}@media (max-width:420px){.bar .wrap,.bar nav{gap:12px}.bar .wm{letter-spacing:.02em;font-size:18px}.bar .btn{padding:10px 12px}}.btn{font:500 15px/1 var(--sans);letter-spacing:.01em;background:var(--ink);color:var(--paper);border:1px solid var(--ink);align-items:center;gap:10px;padding:15px 22px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn:after{content:"→";transition:transform .2s}.btn:hover:after{transform:translate(3px)}.bar .btn{color:inherit;background:0 0;border-color:currentColor;padding:11px 16px;font-size:14px}.bar .btn:hover{background:var(--paper);color:var(--ink)}.bar.solid .btn:hover{background:var(--ink);color:var(--paper)}.heroview{background:var(--ink);color:var(--paper);position:relative;overflow-x:clip}.heroview .wrap{width:100%;position:relative}.heroview .tail{padding-top:var(--s5)}.preview{flex-direction:column;min-height:100svh;display:flex}.preview .lean{flex:1;height:auto;min-height:300px}.preview .lean .copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;top:72px;bottom:20px}.preview .lean .copy h1{max-width:none;font-size:min(clamp(16px,5.1vw,28px),4.8svh);line-height:1.06}.preview .lean h1 .ln:nth-child(-n+2){letter-spacing:.01em;display:inline}.preview .lean h1 .ln:nth-child(n+3){font-size:2.25em}.preview .lean h1 .ln:nth-child(3){margin-top:.32em}@media (min-width:1100px){.preview .lean .copy h1{white-space:nowrap;font-size:min(2.9vw,54px,7svh);line-height:1}.preview .lean h1 .ln:nth-child(n){letter-spacing:inherit;margin-top:0;font-size:1em;display:inline}}.lean{height:clamp(540px,74svh,640px);position:relative;overflow:hidden}.lean canvas{touch-action:pan-y pinch-zoom;width:100%;height:100%;display:block;position:absolute;inset:0}.lean .copy{z-index:1;pointer-events:none;position:absolute;top:clamp(104px,14vh,136px);left:0;right:0}.lean .copy a{pointer-events:auto}.lean .foot{z-index:1;align-items:end;gap:var(--s3);padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));font:500 11px/1 var(--mono);letter-spacing:.08em;color:color-mix(in srgb, var(--paper) 72%, transparent);display:flex;position:absolute;bottom:0;left:0;right:0}.lean .cats{color:var(--paper)}.lean .walker{z-index:1;left:0;bottom:calc(44px + env(safe-area-inset-bottom,0px));font:500 13px/1 var(--mono);color:var(--paper);background:var(--ink);white-space:nowrap;pointer-events:none;padding-inline:4px;position:absolute;transform:translate(-16ch)}.lean .walker.go{animation:16s steps(80,end) forwards walk}@keyframes walk{to{transform:translate(calc(100vw + 2ch))}}@media (min-width:900px){.lean{height:clamp(520px,66svh,640px)}.lean .copy{top:clamp(112px,15vh,148px)}.lean .copy h1{max-width:50%;font-size:min(clamp(48px,5.2vw,88px),max(12svh,44px))}}.heroview h1{letter-spacing:-.02em;max-width:7.6em;font-size:min(clamp(40px,11.5vw,64px),max(12svh,40px));line-height:1}.heroview h1 em{color:var(--sky)}.heroview h1 .ln{display:block}@media (prefers-reduced-motion:no-preference){.heroview h1 .ln{animation:.9s cubic-bezier(.2,.7,.2,1) both rise}.heroview h1 .ln:nth-child(2){animation-delay:80ms}.heroview h1 .ln:nth-child(3){animation-delay:.16s}.heroview .copy .btn{animation:.9s cubic-bezier(.2,.7,.2,1) .28s both rise}.heroview .latest{animation:.8s .5s both fade}.heroview .hc-head{animation:.8s 1.2s both fade}}@keyframes rise{0%{transform:translateY(32px)}to{transform:none}}.heroview .copy .btn{margin-top:var(--s7);background:var(--paper);color:var(--ink);border-color:var(--paper)}.heroview .copy .btn:hover{background:var(--sky);border-color:var(--sky)}.hc{flex-direction:column;flex:auto;min-height:clamp(180px,22vh,300px);display:flex}.hc-head{color:var(--sky);justify-content:flex-end;display:flex}.hc-plot{touch-action:pan-y;margin-top:var(--s3);flex:1;position:relative}.hc-plot svg{display:block;position:absolute;inset:0;overflow:visible}.hc-plot canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.hc path{fill:none;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.hc .ny{stroke:var(--paper)}.hc .seoul{stroke:var(--sky)}.hc .perp{stroke:var(--paper);stroke-width:1px;stroke-dasharray:4 5;opacity:.55}.hc .gap{fill:color-mix(in srgb, var(--sky) 8%, transparent);stroke:none}.hc .cross{stroke:var(--paper);stroke-width:1px;opacity:.35}.hc .end{font:500 11px/16px var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;position:absolute}.hc .end.ny{color:var(--paper)}.hc .end.seoul{color:var(--sky)}.hc .end.perp{color:var(--paper);opacity:.6}.hc .readout{background:color-mix(in srgb, var(--ink) 88%, transparent);border:1px solid color-mix(in srgb, var(--paper) 22%, transparent);font:500 12px/1.5 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;gap:2px;padding:8px 12px;display:grid;position:absolute;top:0;transform:translate(12px)}.hc .readout.left{transform:translate(calc(-100% - 12px))}.hc .readout b{color:var(--sky);font-weight:600}@media (prefers-reduced-motion:no-preference){.hc-plot svg{animation:1.2s cubic-bezier(.3,.7,.2,1) both reveal}.hc .end{animation:.4s 1s both fade}}@keyframes reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fade{0%{opacity:0}}.tickrule{margin-bottom:var(--s7);position:relative}.tickrule .rl{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tickrule svg{width:100%;height:auto;display:block}.tickrule line{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.tickrule .narrow{display:none}@media (max-width:760px){.tickrule .wide{display:none}.tickrule .narrow{display:block}}.coverage .tickrule{color:var(--ink);--bg:var(--paper)}footer .tickrule{color:var(--paper);margin-bottom:var(--s6);--bg:var(--ink)}.latest{gap:var(--s5);padding:var(--s5) 0 var(--s6);border-top:1px solid color-mix(in srgb, var(--paper) 22%, transparent);color:inherit;grid-template-columns:minmax(0,1fr) 240px;align-items:center;text-decoration:none;display:grid}.latest .k{margin-bottom:var(--s3);opacity:.72;display:block}.latest .t{font:400 clamp(22px, 2.4vw, 30px)/1.15 var(--serif);-webkit-text-stroke:.02em currentColor;text-wrap:balance;transition:color .2s;display:block}.latest img{opacity:.92;border:1px solid color-mix(in srgb, var(--paper) 22%, transparent);width:100%;height:auto}.latest:hover .t{color:var(--sky)}@media (max-width:760px){.hc{min-height:240px}.latest{grid-template-columns:minmax(0,1fr)}.latest img{display:none}}footer .top{position:relative}.cat{color:var(--paper);cursor:pointer;opacity:.7;background:0 0;border:0;padding:0;transition:opacity .2s;position:absolute;bottom:-1px;right:22%}.cat:hover,.cat.talk{opacity:1}.cat pre{font:500 12px/1.05 var(--mono);margin:0}.cat .say{white-space:nowrap;color:var(--sky);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-8px)}.cat.talk .say{opacity:1}@media (max-width:760px){.cat{right:24px}}.coverage{padding-block:var(--s9);background-image:linear-gradient(var(--rule) 1px, transparent 1px), linear-gradient(90deg, var(--rule) 1px, transparent 1px);background-position:50% -1px;background-size:96px 96px}.coverage h2{max-width:8em;font-size:clamp(44px,5.6vw,84px);line-height:1.02}.cards{gap:var(--s5);margin-top:var(--s8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card{background:var(--raised);border:1px solid var(--rule);padding:var(--s5);grid-template-rows:auto auto 1fr;scroll-margin-top:96px;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:grid}@media (hover:hover){.card:hover{border-color:color-mix(in srgb, var(--ink) 28%, var(--rule));box-shadow:0 12px 32px -20px color-mix(in srgb, var(--ink) 35%, transparent);transform:translateY(-2px)}}.card .art{aspect-ratio:1;margin:calc(-1 * var(--s5)) calc(-1 * var(--s5)) 0;position:relative}.card .art canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.card .body{justify-content:space-between;align-items:center;gap:var(--s4);padding-top:var(--s4);display:flex}.card h3{font-size:30px;line-height:1.1}.card ul{margin-top:var(--s4);border-top:1px solid var(--rule);padding:0;list-style:none}.card li{border-bottom:1px solid var(--rule);color:var(--sub);padding-block:10px;font-size:15px}.card li:last-child{border-bottom:0}@media (max-width:900px){.cards{grid-template-columns:minmax(0,1fr)}.card .art{aspect-ratio:4/3}.coverage{padding-block:var(--s8)}}@media (min-width:601px) and (max-width:900px){.card{column-gap:var(--s5);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.card .art{aspect-ratio:1;margin:calc(-1 * var(--s5)) 0 calc(-1 * var(--s5)) calc(-1 * var(--s5));grid-row:1/-1}.card .body{padding-top:0}}.info{display:inline-flex;position:relative}.info button{width:28px;height:28px;color:inherit;font:400 15px/1 var(--serif);cursor:help;opacity:.7;background:0 0;border:1px solid;border-radius:50%;transition:opacity .2s;position:relative}.info button:hover,.info button:focus-visible{opacity:1}.info [role=tooltip]{background:var(--paper);width:max-content;max-width:min(320px,80vw);color:var(--ink);font:400 14px/1.5 var(--sans);box-shadow:0 0 0 1px var(--rule);opacity:0;visibility:hidden;pointer-events:none;z-index:2;padding:10px 14px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(4px)}.info:hover [role=tooltip],.info:focus-within [role=tooltip],.info.open [role=tooltip]{opacity:1;visibility:visible;transform:none}.info button:after{content:"";position:absolute;inset:-8px}.manifesto{padding-block:var(--s9) calc(var(--s9) * 1.5)}.manifesto .wrap{gap:var(--s9);display:grid}.manifesto section{gap:var(--s5);max-width:1180px;display:grid}.manifesto h2{font:600 16px/1 var(--mono);-webkit-text-stroke:0;letter-spacing:.16em;text-transform:uppercase;font-variation-settings:normal}.manifesto p{font:400 clamp(30px, 3.8vw, 56px)/1.16 var(--serif);letter-spacing:-.01em;text-wrap:pretty}.manifesto a{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.manifesto a:hover{color:var(--wine)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rise{animation:linear both rise;animation-timeline:view();animation-range:entry entry 60%}}}footer{background:var(--ink);color:var(--paper);padding-block:var(--s8) var(--s7)}footer .top{justify-content:space-between;align-items:center;gap:var(--s5);padding-bottom:var(--s6);border-bottom:1px solid color-mix(in srgb, var(--paper) 25%, transparent);flex-wrap:wrap;display:flex}footer .wm{font-size:40px}footer .btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}footer .btn:hover{color:var(--paper);background:0 0}#disclosures{gap:var(--s6);padding-top:var(--s6);grid-template-columns:3fr 9fr;font-size:14px;line-height:1.6;display:grid}#disclosures h2{font:500 12px/1.5 var(--mono);-webkit-text-stroke:0;letter-spacing:.1em;text-transform:uppercase;opacity:.7}#disclosures p+p{margin-top:var(--s3)}#disclosures div{opacity:.85;max-width:62em}footer .base{margin-top:var(--s7);font:500 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.6}.fnav{gap:var(--s3) var(--s5);margin-top:var(--s7);font:500 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;display:flex}.fnav a{opacity:.8;padding-block:6px;text-decoration:none}.fnav a:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.fnav+.base{margin-top:var(--s5)}@media (max-width:760px){#disclosures{gap:var(--s3);grid-template-columns:minmax(0,1fr)}}.hc-slot{margin-bottom:var(--s3);justify-content:flex-end;display:flex}.research{padding-top:112px;padding-bottom:var(--s9);overflow-x:clip}.kicker{font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sub);margin:0 0 var(--s5)}.art-head h1{font-size:clamp(38px,5.6vw,68px);line-height:1.04}.dek{font:400 clamp(18px, 2vw, 21px)/1.5 var(--sans);color:var(--sub);max-width:40em;margin:var(--s5) 0 0}.meta{font:500 13px/1 var(--mono);color:var(--sub);margin:var(--s6) 0 0}.meta a{color:var(--ink);text-underline-offset:3px}.facts dl{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.facts dl>div{padding:var(--s5) var(--s4) var(--s5) 0}.facts dl>div+div{padding-left:var(--s4);border-left:1px solid var(--rule)}.facts dt{font:500 12px/1.35 var(--sans);color:var(--sub)}.facts dd{font:400 clamp(30px, 3.4vw, 40px)/1 var(--serif);margin:var(--s3) 0 0;font-variant-numeric:tabular-nums}@media (max-width:760px){.facts dl{grid-template-columns:1fr 1fr}.facts dl>div:nth-child(3){border-left:0;padding-left:0}.facts dl>div:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:339px){.facts dl{grid-template-columns:minmax(0,1fr)}.facts dl>div+div{border-left:0;border-top:1px solid var(--rule);padding-left:0}}.research{--text:640px;--figw:880px;--bar-h:calc(75px + env(safe-area-inset-top,0px))}.art-head.note,.facts,.prose{max-width:calc(var(--figw) + 48px)}.art-head{padding-bottom:var(--s7)}.art-head:not(.note){max-width:880px}.prose{padding-top:var(--s7);counter-reset:sec;position:relative}.prose>*{max-width:var(--text);margin-left:auto;margin-right:auto}.prose>.fig{max-width:none}.prose>.rr{max-width:none;margin:0}.prose>p{font:400 17px/1.6 var(--sans);margin-top:0;margin-bottom:var(--s5)}.prose>h2{margin-top:var(--s8);margin-bottom:var(--s4);counter-increment:sec;font-size:32px;line-height:1.15;position:relative}.prose>h2:before{content:counter(sec, decimal-leading-zero);font:500 12px/1 var(--mono);letter-spacing:.1em;color:var(--sub);-webkit-text-stroke:0;position:absolute;top:.55em;right:calc(100% + 24px)}.fig h3{font-size:20px;line-height:1.25}@media (max-width:1099px){.prose>h2:before{vertical-align:.55em;margin-right:12px;display:inline-block;position:static}}@media (max-width:760px){.art-head.note,.facts,.prose{padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px))}.prose>h2{font-size:26px}}.method{margin-top:var(--s8);padding-top:var(--s5);border-top:1px solid var(--rule)}.method h2{font:500 12px/1 var(--mono);-webkit-text-stroke:0;letter-spacing:.12em;text-transform:uppercase;color:var(--sub);margin-bottom:var(--s3)}.method p{font:400 14px/1.6 var(--sans);color:var(--sub);margin:0}.fig{margin:var(--s7) 0 var(--s7);padding-top:var(--s4);border-top:1px solid var(--ink)}.fig-n{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sub);margin:0 0 var(--s3)}.fig-sub{font:400 14px/1.5 var(--sans);color:var(--sub);margin:var(--s2) 0 var(--s5)}.fig figcaption{font:400 12px/1.5 var(--sans);color:var(--sub);margin-top:var(--s4)}[class^=key-]{white-space:nowrap;color:var(--ink)}[class^=key-]:before{content:"";vertical-align:-1px;background:var(--ink);width:10px;height:10px;margin-right:6px;display:inline-block}.key-grey:before{background:var(--mid)}@media (max-width:430px){[class^=key-]{white-space:normal}}.key-sky:before{background:var(--hatch);box-shadow:inset 0 0 0 1px var(--ink)}.research{--mid:var(--grey);--hatch:repeating-linear-gradient(135deg, var(--ink) 0 1.5px, transparent 1.5px 5px)}.ch .mk.ink{background:var(--ink)}.ch .mk.grey{background:var(--mid)}.ch .mk.sky{background:var(--hatch);box-shadow:inset 0 0 0 1px var(--ink)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cols .plot{height:clamp(220px,34vw,300px);margin:var(--s4) 64px 0 0;position:relative}.cols .gl{border-top:1px solid var(--rule);position:absolute;left:0;right:0}.cols .gl.zero{border-top-color:var(--ink)}.cols .gl span{font:500 12px/1 var(--mono);color:var(--sub);white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:10px;position:absolute;left:100%;transform:translateY(-50%)}.cols .groups{display:flex;position:absolute;inset:0}.cols .grp{flex:1;justify-content:center;gap:3px;padding:0 2.4%;display:flex}.cols .slot{flex:1;max-width:56px;position:relative}.cols .mk{min-height:1px;position:absolute;left:0;right:0}.cols .v{font:500 12px/1 var(--mono);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;padding-bottom:6px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.cols .v.under{padding:6px 0 0;top:100%;bottom:auto}.cols .xl{margin:var(--s3) 64px 0 0;display:flex}.cols .xl span{text-align:center;font:500 12px/1 var(--mono);color:var(--sub);white-space:nowrap;flex:1}.hist .grp{gap:0;padding:0;position:relative}.hist .slot{max-width:none;margin:0 1px}.hist .v{text-align:center;font-size:11px;line-height:1.2}.hist .v i{color:var(--sub);font-size:10px;font-style:normal;display:block}.hist .xl{height:12px;display:block;position:relative}.hist .xl span{flex:none;position:absolute;top:0;transform:translate(-50%)}.hist .xl .first{transform:none}.hist .tip{z-index:3;background:var(--paper);box-shadow:0 0 0 1px var(--rule);font:500 12px/1.5 var(--mono);color:var(--ink);white-space:nowrap;pointer-events:none;padding:6px 10px;display:none;position:absolute;top:0;left:0}.hist .tip.end{left:auto;right:0}.hist .tip b{font-weight:600;display:block}@media (hover:hover){.hist .grp:hover .tip{display:block}}@media (max-width:600px){.hist .xl .odd{display:none}.hist .slot{margin:0 .5px}.hist .v{display:none}}.heat .hg{--d:36px;--t:44px;grid-template-columns:var(--d) repeat(24, minmax(10px, 1fr)) var(--t);margin-top:var(--s4);flex:1;grid-template-rows:repeat(7,26px) 48px 18px;gap:1px;display:grid;position:relative}.heat .dl{font:500 12px/1 var(--mono);color:var(--sub);align-self:center}.heat .c{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule);position:relative}.heat .c:not(.z){box-shadow:none}.heat .c[data-l="1"]{background:color-mix(in srgb, var(--mid) 22%, var(--paper))}.heat .c[data-l="2"]{background:color-mix(in srgb, var(--mid) 40%, var(--paper))}.heat .c[data-l="3"]{background:color-mix(in srgb, var(--mid) 58%, var(--paper))}.heat .c[data-l="4"]{background:color-mix(in srgb, var(--mid) 78%, var(--paper))}.heat .c[data-l="5"]{background:color-mix(in srgb, var(--mid) 100%, var(--paper))}.heat .win{z-index:1;border:2px solid var(--ink);pointer-events:none;margin:-1px;position:relative}.heat .rt{align-self:center;height:40%;margin-left:8px}.heat .rt i{background:var(--mid);height:100%;display:block}.heat .ct{align-self:start;align-items:flex-start;height:calc(100% - 8px);margin-top:8px;display:flex}.heat .ct i{background:var(--mid);width:100%;display:block}.heat .ct i.ink{background:var(--ink)}.heat .hl{font:500 12px/1 var(--mono);color:var(--sub);white-space:nowrap;align-self:end}.heat .tip{z-index:3;background:var(--paper);box-shadow:0 0 0 1px var(--rule);font:500 12px/1.5 var(--mono);color:var(--ink);white-space:nowrap;pointer-events:none;padding:6px 10px;display:none;position:absolute;bottom:calc(100% + 4px);left:0}.heat .tip.end{left:auto;right:0}@media (hover:hover){.heat .c:hover{z-index:4}.heat .c:hover .tip{display:block}}.sharing.card-16x9 .fig.shot .heat .hg{grid-template-rows:repeat(7,26px) 56px 18px}.sharing.card-4x5 .fig.shot .heat .hg{grid-template-rows:repeat(7,1fr) 120px 20px}@media (max-width:600px){.heat .hg{--d:30px;--t:30px}.heat .rt{margin-left:4px}}@media (max-width:359px){.heat .hg{--d:28px;--t:20px;grid-template-columns:var(--d) repeat(24, minmax(6px, 1fr)) var(--t)}}.bridge .row{align-items:center;gap:var(--s4);grid-template-columns:minmax(0,15em) 1fr 6em;padding:7px 0;display:grid}.bridge .row.total{border-top:1px solid var(--rule)}.bridge .lab{font:400 14px/1.3 var(--sans)}.bridge .row.total .lab,.bridge .row.total .val{font-weight:600}.bridge .track{height:18px;position:relative}.bridge .mk{position:absolute;top:0;bottom:0}.bridge .zero{background:var(--ink);width:1px;position:absolute;top:-7px;bottom:-7px}.bridge .val{font:500 13px/1 var(--mono);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:600px){.bridge .row{grid-template-columns:1fr auto;row-gap:6px}.bridge .lab{grid-column:1}.bridge .val{grid-area:1/2}.bridge .track{grid-column:1/-1}}.pairs .row{gap:var(--s4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,13em) 1fr;align-items:center;padding:8px 0;display:grid}.pairs .lab{font:400 14px/1.3 var(--sans)}.pairs .track{gap:3px;padding-right:4em;display:grid}.pairs .mk{min-width:1px;height:14px;display:block;position:relative}.pairs .mk i{font:500 12px/1 var(--mono);color:var(--sub);white-space:nowrap;padding-left:6px;font-style:normal;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.pairs .mk.ink i{color:var(--ink)}@media (max-width:600px){.pairs .row{grid-template-columns:1fr}}.perdollar .pd-plot{padding-top:22px;position:relative}.perdollar .pd-one{border-left:1px solid var(--ink);z-index:1;width:0;position:absolute;top:18px;bottom:0}.perdollar .pd-one span{font:500 12px/1 var(--mono);color:var(--ink);padding:0 4px 3px;position:absolute;bottom:100%;left:0;transform:translate(-50%)}.perdollar .pd-row{padding:8px 0}.perdollar .pd-row+.pd-row{margin-top:10px}.perdollar .pd-name{z-index:2;background:var(--paper);font:500 13px/1 var(--mono);color:var(--ink);margin-bottom:8px;padding-right:6px;display:inline-block;position:relative}.perdollar .pd-line{align-items:center;display:grid}.perdollar .pd-bar{height:24px;position:relative}.perdollar .pd-bar .mk{position:absolute;top:0;bottom:0}.perdollar .pd-bar .mk+.mk{border-left:1px solid var(--paper)}.perdollar .pd-short{border:1px solid var(--ink);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--ink) 45%, transparent) 0 1px, transparent 1px 3px, color-mix(in srgb, var(--paper) 45%, transparent) 3px 4px, transparent 4px 6px);border-left:0;position:absolute;top:-5px;bottom:-5px}.perdollar .pd-left{border:1px dashed var(--ink);border-left:0;position:absolute;top:0;bottom:0}.perdollar .pd-l{z-index:2;background:var(--paper);font:500 12px/1.3 var(--mono);color:var(--sub);white-space:nowrap;align-items:center;gap:5px;padding:1px 4px;display:inline-flex;position:relative}.perdollar .pd-l b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.perdollar .pd-l .ico{flex:none;width:14px;height:14px}.perdollar .pd-l .sw{border:1px solid var(--ink);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--ink) 55%, transparent) 0 1px, transparent 1px 3px);flex:none;width:12px;height:12px}.perdollar .pd-main{color:var(--ink);margin-left:-4px}.perdollar .pd-main b{font-size:16px}.perdollar .pd-after{flex-wrap:wrap;gap:4px 10px;padding-left:8px;display:flex}.perdollar .pd-under{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:8px;display:flex}.perdollar .pd-ends{flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;margin-left:auto;display:flex}.perdollar .pd-detail{flex-wrap:wrap;gap:4px 14px;margin:6px 0 0 -4px;display:flex}.perdollar .pd-detail.wide{justify-content:flex-end;margin:6px 0 0}.perdollar .pd-trail{margin-top:14px;padding-top:12px;position:relative}.perdollar .pd-trail .pd-name{color:var(--sub);font-size:12px}.perdollar .pd-ticks{border-top:1px solid var(--mid);height:44px;position:relative}.perdollar .pd-ticks i{border-left:2px solid var(--ink);height:11px;position:absolute;top:-5px;transform:translate(-1px)}.perdollar .pd-ticks span{z-index:2;background:var(--paper);font:500 11px/1 var(--mono);color:var(--sub);white-space:nowrap;padding:0 3px;font-style:normal;position:absolute;top:14px;left:0;transform:translate(-50%)}.perdollar .pd-ticks .bare span{top:28px}@media (max-width:600px){.perdollar .pd-ticks{height:30px}.perdollar .pd-ticks :is(.mid,.bare) span{display:none}}.sharing.card-4x5 .fig.shot .perdollar .pd-plot{flex-direction:column;flex:1;justify-content:space-evenly;padding-top:30px;display:flex}.sharing.card-4x5 .fig.shot .perdollar .pd-row+.pd-row{margin-top:0}.sharing.card-4x5 .fig.shot .perdollar .pd-name{margin-bottom:14px;font-size:16px}.sharing.card-4x5 .fig.shot .perdollar .pd-bar{height:64px}.sharing.card-4x5 .fig.shot .perdollar .pd-under{margin-top:14px}.sharing.card-4x5 .fig.shot .perdollar .pd-detail{margin-top:12px}.sharing.card-4x5 .fig.shot .perdollar .pd-trail .pd-name{font-size:13px}.sharing.card-4x5 .fig.shot .perdollar .pd-ticks{height:64px}.sharing.card-4x5 .fig.shot .perdollar .pd-ticks i{height:20px;top:-10px}.sharing.card-4x5 .fig.shot .perdollar .pd-ticks span{font-size:12px;top:26px}.sharing.card-4x5 .fig.shot .perdollar .pd-ticks .bare span{top:46px}.split .bars{gap:2px;height:28px;display:flex}.split .mk{height:100%;display:block}.split .labs{justify-content:space-between;gap:var(--s4);margin-top:var(--s3);font:400 14px/1.3 var(--sans);display:flex}.split .labs span:last-child{text-align:right;color:var(--sub)}.split .labs b{font:400 22px/1 var(--serif);color:var(--ink);margin-right:4px}@media (max-width:600px){.cols .xl>span>span{line-height:1.3;display:block}}.ranked .row{gap:var(--s4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,14em) 1fr 5.5em;align-items:center;padding:10px 0;display:grid}.ranked .lab b{font:600 15px/1.25 var(--sans);display:block}.ranked .lab small{font:400 12px/1.35 var(--sans);color:var(--sub);margin-top:2px;display:block}.ranked .track{height:16px}.ranked .mk{height:100%;display:block}.ranked .val{font:500 14px/1 var(--mono);text-align:right;font-variant-numeric:tabular-nums}@media (max-width:600px){.ranked .row{grid-template-columns:1fr auto;row-gap:8px}.ranked .track{grid-area:2/1/auto/-1}}.terms{--lab:156px}.terms .axis{height:18px;margin-left:var(--lab);font:500 12px/1 var(--mono);color:var(--sub);position:relative}.terms .axis span{position:absolute;transform:translate(-50%)}.terms .rows{padding:4px 0 18px;position:relative}.terms .grid{top:0;bottom:0;left:var(--lab);position:absolute;right:0}.terms .yl,.terms .now{background:var(--rule);width:1px;position:absolute;top:0;bottom:0}.terms .now{background:var(--ink)}.terms .now em{font:500 11px/1.4 var(--mono);color:var(--ink);white-space:nowrap;font-style:normal;position:absolute;top:100%;left:4px}.terms .row{grid-template-columns:calc(var(--lab) - var(--s4)) 1fr;gap:var(--s4);align-items:center;padding:6px 0;display:grid;position:relative}.terms .lab{font:500 14px/1.2 var(--sans)}.terms .track{height:14px;position:relative}.terms .mk{position:absolute;top:0;bottom:0}.terms .mk.approx{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}@media (max-width:600px){.terms{--lab:92px}.terms .axis span.odd{display:none}.terms .lab{font-size:12px}}.parts .bars{gap:2px;height:28px;display:flex}.parts .mk{height:100%;display:block}.parts .labs{margin-top:var(--s4);font:400 14px/1.35 var(--sans);gap:6px;display:grid}.parts .labs b{font:400 20px/1 var(--serif);margin-right:4px}.parts .labs small{font:500 12px/1 var(--mono);color:var(--sub);margin-left:4px}.parts .labs [class^=key-]{white-space:normal;text-indent:-16px;padding-left:16px}.ledger{border-collapse:collapse;width:100%;font:400 14px/1.35 var(--sans);margin-top:var(--s2)}.ledger th,.ledger td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:10px 0}.ledger thead th{font:500 12px/1.3 var(--mono);color:var(--sub);border-bottom-color:var(--ink)}.ledger tbody th{font-weight:600}.ledger .t{padding-left:var(--s3)}.ledger .n{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;padding-left:var(--s4);font-size:13px}@media (max-width:600px){.ledger .n,.ledger .t{padding-left:6px}.ledger thead th{letter-spacing:-.03em;font-size:11px}.ledger .hw{white-space:nowrap}}@media (max-width:380px){.ledger .hw{white-space:normal}}@media (max-width:600px){.fig:has(>.ledger){overscroll-behavior-x:contain;overflow-x:auto}.fig:has(>.ledger)>:not(.ledger){position:sticky;left:0}}.notes{border-top:1px solid var(--ink);max-width:880px;margin:0 auto;list-style:none}.notes li{border-bottom:1px solid var(--rule)}.notes a{padding:var(--s6) 0;color:inherit;text-decoration:none;display:block}.notes .kicker{margin-bottom:var(--s3)}.notes h2{font-size:clamp(24px,3vw,32px);line-height:1.15;transition:color .2s}.notes p{font:400 16px/1.55 var(--sans);color:var(--sub);margin:var(--s3) 0 0;max-width:40em}@media (hover:hover){.notes a:hover h2{color:var(--sub)}}.fig-n{justify-content:space-between;align-items:center;display:flex}.fig-acts{gap:4px;margin:-6px;display:inline-flex}@media (max-width:480px){.fig-acts{margin-right:0}}.fig-acts>button,.fig-acts>a{color:var(--sub);opacity:.6;cursor:pointer;background:0 0;border:0;padding:6px;transition:opacity .2s,color .2s;display:inline-flex}.fig-acts>button:hover,.fig-acts>a:hover,.fig-acts>:focus-visible{opacity:1;color:var(--ink)}.fig-brand{display:none}.sharing body{overflow:hidden}.sharing .bar,.sharing .skip{display:none}.sharing .fig.shot{z-index:50;background:var(--paper);border-top:4px solid var(--ink);flex-direction:column;margin:0;padding:26px 40px 18px;display:flex;position:fixed;inset:0;overflow:hidden}.sharing .fig.shot .fig-acts{display:none}.sharing .fig.shot h3{font-size:27px;line-height:1.12}.sharing .fig.shot .fig-sub{margin:6px 0 12px;font-size:13px}.sharing .fig.shot>.ch{flex:1;min-height:0}.sharing .fig.shot figcaption{margin-top:10px;font-size:11px;line-height:1.4}.sharing .fig.shot .fig-brand{font:400 11px/1.4 var(--sans);color:var(--sub);align-items:baseline;gap:10px;margin:2px 0 0;display:flex}.sharing .fig.shot .fig-brand span:first-child{flex:1}.sharing .fig.shot .fig-brand b{font:400 15px/1 var(--serif);color:var(--ink);letter-spacing:.02em}.sharing .fig.shot .cols{flex-direction:column;height:100%;display:flex}.sharing .fig.shot .cols .plot{flex:1;height:auto;margin-top:18px}.sharing .fig.shot .ranked .lab small{display:none}.sharing .fig.shot .ranked .row{padding:4px 0}.sharing .fig.shot .bridge .row{padding:3px 0}.sharing .fig.shot .pairs .row{padding:5px 0}.sharing .fig.shot .ledger th,.sharing .fig.shot .ledger td{padding:5px 0}.sharing .fig.shot .ledger{font-size:12px}.sharing .fig.shot .ledger tbody th{white-space:nowrap;padding-right:10px}.sharing .fig.shot>.ch:not(.cols):not(.tl){flex-direction:column;justify-content:center;display:flex}.sharing .fig.shot>.ledger{margin:auto 0}.figpage .wrap{max-width:928px}.figpage .kicker a{color:inherit;text-underline-offset:3px}.figpage h1{margin:0 0 var(--s5);font-size:clamp(26px,3.2vw,36px);line-height:1.15}.figpage img{border:1px solid var(--rule);width:100%;height:auto;display:block}.figpage .src{font:400 13px/1.5 var(--sans);color:var(--sub);margin:var(--s3) 0 0}.fp-nav{justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--rule);font:500 13px/1 var(--mono);display:flex}.fp-nav a{white-space:nowrap}.fp-nav a:not(.btn){color:var(--ink);text-decoration:none}.fp-nav .btn{color:var(--paper);background:var(--ink)}.facts dd a{color:inherit;background:linear-gradient(var(--rule), var(--rule)) 0 100% / 100% 1px no-repeat;text-decoration:none}.facts dd a:hover{background-size:100% 2px}.fig,.prose>h2{scroll-margin-top:88px}@media (max-width:1099px){.fig,.prose>h2{scroll-margin-top:104px}}@media (prefers-reduced-motion:no-preference){.fig:target{animation:1.2s ease-out lit}@keyframes lit{0%{background:color-mix(in srgb, var(--rule) 70%, transparent)}to{background:0 0}}}.h-link{color:var(--rule);opacity:0;-webkit-text-stroke:0;margin-left:.35em;text-decoration:none;transition:opacity .2s}.prose>h2:hover .h-link{opacity:1}.h-link:hover{color:var(--sub)}.rr i,.rr-fig{--lean:clamp(0, (var(--p,0) - var(--i)) * 200, 1);display:block;position:absolute}.rr i{background:var(--rule);transition:transform .25s ease-out,background .25s}.rr-fig{background:var(--ink)}.rr-fig:after{content:attr(data-tip);white-space:nowrap;font:500 12px/1 var(--mono);color:var(--ink);background:var(--paper);border:1px solid var(--rule);opacity:0;pointer-events:none;padding:6px 8px;transition:opacity .15s;position:absolute}.rr-fig:hover:after,.rr-fig:focus-visible:after{opacity:1}.sharing .rr{display:none}@media (prefers-reduced-motion:reduce){.rr i{transition:none}}.rr-in:after{content:"=^.^=" / "";font:500 11px/1 var(--mono);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute}.rr.done .rr-in:after{opacity:1}.rr.done i:last-of-type{opacity:0}@media (min-width:1100px){.rr-in:after{top:100%;left:0;translate:0 -50%}}@media (max-width:1099px){.rr-in:after{top:50%;right:0;translate:50% -50%}}@media (prefers-reduced-motion:reduce){.rr-in:after{transition:none}}@media (min-width:1100px){.rr{top:var(--s7);width:24px;position:absolute;bottom:0;left:-72px}.rr-in{top:calc(var(--bar-h) + 40px);height:min(60vh,520px);position:sticky}.rr i{width:12px;height:1.5px;left:4px;top:calc(var(--i) * 100%);transform:rotate(calc(var(--lean) * -28deg))}.rr i[style]{background:color-mix(in srgb, var(--ink) calc(18% + var(--lean) * 50%), transparent)}.rr-fig{width:20px;height:2px;left:0;top:calc(var(--i) * 100%);transform:rotate(calc(var(--lean) * -28deg))}.rr-fig:before{content:"";position:absolute;inset:-8px -4px}.rr-fig:after{translate:0 -50%;rotate:calc(var(--lean) * 28deg);top:50%;left:28px}}@media (max-width:1099px){.rr{top:var(--bar-h);z-index:4;background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);height:16px;position:fixed;left:0;right:0}.rr-in{height:100%;margin:0 max(20px, env(safe-area-inset-right,0px)) 0 max(20px, env(safe-area-inset-left,0px));position:relative}.rr i{width:1.5px;height:6px;top:5px;left:calc(var(--i) * 100%);transform:rotate(calc(var(--lean) * 28deg))}.rr i[style]{background:color-mix(in srgb, var(--ink) calc(22% + var(--lean) * 50%), transparent)}.rr-fig{width:2px;height:12px;top:2px;left:calc(var(--i) * 100%);transform:rotate(calc(var(--lean) * 28deg))}.rr-fig:before{content:"";position:absolute;inset:-4px -10px}.rr-fig:after{display:none}}.notes a{gap:var(--s6);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}.notes .thumb{border:1px solid var(--rule);width:100%;height:auto}.notes .nc{margin:var(--s4) 0 0;display:block}@media (max-width:760px){.notes a{grid-template-columns:minmax(0,1fr)}.notes .thumb{order:-1}}.card{grid-template-rows:auto auto 1fr auto}.card-note{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--ink);font:400 18px/1.3 var(--serif);color:var(--ink);text-decoration:none;display:block}.card-note .k{margin-bottom:var(--s2);color:var(--sub);display:block}.card-note:hover{color:var(--sub)}.tl .plot{height:clamp(220px,34vw,300px);margin:var(--s4) 64px 0 0;position:relative}.tl .gl{border-top:1px solid var(--rule);position:absolute;left:0;right:0}.tl .gl.zero{border-top-color:var(--ink)}.tl .gl span{font:500 12px/1 var(--mono);color:var(--sub);white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:10px;position:absolute;left:100%;transform:translateY(-50%)}.tl svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tl .ln{fill:none;stroke-width:var(--ln-story);vector-effect:non-scaling-stroke;stroke-linejoin:round}.tl .ln.ink{stroke:var(--ink)}.tl .ln.grey{stroke:var(--mid)}.tl .xl{height:14px;margin:var(--s3) 64px 0 0;position:relative}.tl .xl span{font:500 12px/1 var(--mono);color:var(--sub);white-space:nowrap;position:absolute;transform:translate(-50%)}.tl .xl span[style="left:0%"]{transform:none}.steps .end{font:500 12px/1 var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 0 18px;position:absolute;right:0;transform:translateY(50%)}.steps .end.ink{color:var(--ink)}.steps .end.grey{color:var(--sub)}.flows .mk{width:3px;min-height:1px;position:absolute;transform:translate(-50%)}.price .ev{width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.price .ev.ink{background:var(--ink)}.price .ev.grey{background:var(--mid)}.price .ev span{font:500 12px/1.2 var(--mono);color:var(--sub);white-space:nowrap;position:absolute;top:0;left:6px}.price .ev.l span{left:auto;right:6px}.price .ev{transition:width .15s ease-out}.price .ev span{margin-left:-3px;padding:1px 3px;transition:background-color .15s ease-out,color .15s ease-out}.price .ev a{z-index:3;color:inherit;text-decoration:none;position:relative}.price .ev a:before{content:"";position:absolute;inset:-10px -14px -10px -4px}@media (hover:hover){.price .ev a:hover span{background:var(--ink);color:var(--paper)}}.price .ln.tail{stroke:var(--ink);stroke-dasharray:3 4}.price .ldot{background:var(--ink);width:8px;height:8px;color:var(--ink);box-shadow:0 0 0 2px var(--paper);border-radius:50%;outline:1.5px solid #0000;margin:-4px 0 0 -4px;position:absolute}.price .ldot.stale{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 2px var(--paper)}.price .lpill{z-index:1;background:var(--ink);color:var(--paper);font:500 12px/1 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;margin-left:4px;padding:3px 6px;position:absolute;left:100%;transform:translateY(-50%)}.price .lpill[data-off="1"]{opacity:.7}.sharing .fig.shot .tl{flex-direction:column;height:100%;display:flex}.sharing .fig.shot .tl .plot{flex:1;height:auto;margin-top:18px}@media (max-width:600px){.tl .plot,.tl .xl{margin-right:60px}.flows .mk{width:2px}}.claims-src{margin:calc(-1 * var(--s4)) auto var(--s6);font:400 13px/1.6 var(--sans);color:var(--sub);padding:0;list-style:none}.claims-src a{color:inherit}.full-ledger{margin-top:var(--s6)}.full-ledger summary{cursor:pointer;font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sub);padding:var(--s3) 0}.full-ledger .ledger td{padding:6px 0;font-size:13px}.full-ledger code{font:400 12px/17px var(--mono)}.full-ledger .ledger .h{padding-left:var(--s4)}code.hash{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:10.4ch;display:inline-block;overflow:hidden}@media (max-width:600px){.full-ledger{overflow-x:auto}.full-ledger .ledger .h{padding-left:12px}}.xhair{z-index:2;cursor:crosshair;position:absolute;inset:0}.xhair>i{background:var(--hair);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.xhair .tag{background:var(--paper);border:1px solid var(--rule);font:500 12px/1.3 var(--mono);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;gap:2px;margin-left:8px;padding:6px 8px;display:grid;position:absolute;top:4px}.xhair .tag.flip{margin-left:0;transform:translate(calc(-100% - 8px))}.xhair .tag b{color:var(--sub);font-weight:500}.sharing .xhair{display:none}.tl:has(.xhair .tag) .end{opacity:0}.sankey{margin-top:var(--s5);grid-template-columns:168px 1fr 168px;display:grid}.sankey .names,.sankey .plot{height:320px;margin-top:28px;position:relative}.sankey .names>span{top:var(--y);font:400 13px/1.3 var(--sans);color:var(--sub);font-variant-numeric:tabular-nums;position:absolute;transform:translateY(-50%)}.sankey .names b{color:var(--ink);font-weight:500;display:block}.sankey .names.l>span{text-align:right;padding-right:10px;right:0}.sankey .names.r>span{padding-left:10px;left:0}.sankey svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sankey .band{fill-opacity:.32}.sankey .band.ink{fill:color-mix(in srgb, var(--ink) 55%, var(--paper));fill-opacity:1}.sankey .band.grey{fill:var(--mid);fill-opacity:.55}.sankey .band.thin{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.sankey .band.thin.ink{stroke:var(--ink)}.sankey .band.thin.grey{stroke:var(--mid)}.sankey .node{fill:var(--ink)}.sankey .centre{font:500 12px/1 var(--mono);color:var(--ink);white-space:nowrap;position:absolute;top:-24px;left:50%;transform:translate(-50%)}@media (max-width:600px){.sankey{grid-template-columns:112px 1fr 112px}.sankey .names>span{top:var(--yp);max-width:112px;font-size:12px}}.tl.lanes .plot{height:auto;margin:var(--s4) 16px 0 176px}.tl.lanes .xl{margin:var(--s3) 16px 0 176px}.lanes .lane{border-top:1px solid var(--rule);height:40px;position:relative}.lanes .lane:last-of-type{border-bottom:1px solid var(--rule)}.lanes .nm{font:400 13px/1.2 var(--sans);color:var(--ink);white-space:nowrap;padding-right:12px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.lanes .dot{box-shadow:0 0 0 1px var(--paper);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lanes .dot.ink{background:var(--ink)}.lanes .dot.grey{background:var(--mid)}@media (max-width:600px){.tl.lanes .plot,.tl.lanes .xl{margin-left:0;margin-right:8px}.lanes .lane{height:56px}.lanes .nm{color:var(--sub);padding:0;font-size:12px;top:4px;left:0;right:auto;transform:none}.lanes .dot{top:calc(50% + 8px)}}.sharing .fig.shot>.ch.sankey:not(.cols):not(.tl){justify-content:normal;display:grid}.sharing .fig.shot .sankey .names,.sharing .fig.shot .sankey .plot{height:220px;margin-top:24px}.sharing .fig.shot>.ch.sankey:not(.cols):not(.tl){grid-template-columns:250px 1fr 250px;margin-top:0}.sharing .fig.shot .sankey .names>span{white-space:nowrap;font-size:12px;line-height:1.2}.sharing .fig.shot .sankey .names b{margin-right:6px;display:inline}.sharing .fig.shot .lanes .lane{height:32px}@media (prefers-reduced-motion:no-preference){.tl .end{transition:opacity .12s}}.seltool{z-index:60;background:var(--ink);box-shadow:0 6px 20px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:999px;gap:2px;padding:4px;display:flex;position:fixed;transform:translate(-50%)}.seltool :is(button,a){height:28px;color:var(--paper);font:500 12px/1 var(--mono);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.seltool :is(button,a):hover,.seltool :is(button,a):focus-visible{background:color-mix(in srgb, var(--paper) 14%, transparent);outline:none}@media (prefers-reduced-motion:no-preference){.seltool{animation:.12s ease-out seltool-in}}@keyframes seltool-in{0%{opacity:0}}.sharing .seltool{display:none}.addr{white-space:nowrap}.sharing [data-layer=hover],.card-16x9 [data-card]:not([data-card~="16x9"]),.card-4x5 [data-card]:not([data-card~="4x5"]),.sharing .fig.shot .ledger .cx{display:none}.sharing .fig.shot .terms .rows{padding-bottom:24px}.sharing .fig.shot .terms .row{padding:2px 0}.build .bp{margin:var(--s4) 64px 0 0;position:relative}.build .pnl{position:relative}.build .px{height:clamp(220px,34vw,300px);container-type:size}.build .px .ln.ink{stroke-width:1.25px}.build .hold,.build .val{height:88px;margin-top:34px}.build .pt{font:500 12px/1 var(--mono);color:var(--sub);padding-bottom:8px;position:absolute;bottom:100%;left:0}.build .ln.avg{stroke:var(--mid);stroke-dasharray:5 4}.build .ln.thin{stroke-width:1.25px}.build .area{fill:color-mix(in srgb, var(--ink) 9%, transparent)}.build .rl{border-top:1px dotted var(--sub);height:0;position:absolute;left:0;right:0}.build .dot{background:var(--ink);box-shadow:0 0 0 1px var(--paper);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.build .dot.sell{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink)}.build .end{font:500 12px/1 var(--mono);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;padding-bottom:16px;position:absolute;right:0;transform:translateY(50%)}.build .lv{white-space:nowrap;height:0;position:absolute;left:100%}.build .lv span{font:500 12px/1 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;padding-left:6px;position:absolute;top:0;left:0;transform:translateY(-50%)}.build .lv b{font:500 11px/1 var(--mono);color:var(--sub);padding-left:6px;position:absolute;bottom:9px;left:0}.build .lv b:before{content:"";vertical-align:middle;border-top:2px dashed var(--mid);width:10px;margin-right:4px;display:inline-block}.build .lv.ref b:before{border-top:1px dotted var(--sub)}.build .xh{position:absolute;inset:0}.build:has(.xhair .tag) .end{opacity:0}@media (max-width:600px){.build .bp{margin-right:60px}}.sharing .fig.shot .build .bp{flex-direction:column;flex:1;min-height:0;margin-top:18px;display:flex}.sharing .fig.shot .build .px{flex:2;height:auto;min-height:0}.sharing .fig.shot .build :is(.hold,.val){flex:1;height:auto;min-height:0}.catalogue{gap:var(--s8);grid-template-columns:minmax(0,1fr);max-width:880px;display:grid}.catalogue h2{padding-top:var(--s4);border-top:1px solid var(--ink);font-size:clamp(26px,3vw,34px);line-height:1.15}.ctype{padding:var(--s6) 0;border-bottom:1px solid var(--rule)}.ctype h3{font:500 15px/1.4 var(--mono)}.ctype p{font:400 16px/1.55 var(--sans);color:var(--sub);margin:var(--s2) 0 0;max-width:40em}.cards2{gap:var(--s5);margin-top:var(--s5);align-items:flex-start;display:flex}.cards2 img{border:1px solid var(--rule);min-width:0;height:auto;display:block}.cards2 img:first-child{flex:1 1 0}.cards2 .tall{flex:0 0 min(30%,280px);width:min(30%,280px)}.ctype ul{margin:var(--s4) 0 0;font:400 14px/1.5 var(--sans);padding:0;list-style:none}.ctype li+li{margin-top:var(--s2)}.ctype li a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere}@media (max-width:760px){.cards2{flex-direction:column}.cards2 img,.cards2 .tall{flex:none;width:100%}}.indexed{--gutter:184px;--gap:20px;--hide:16px}.indexed .plot{margin-right:var(--gutter);container-type:size}.indexed .xl{margin-right:var(--gutter)}.indexed .ln.grey{stroke-width:var(--ln-context)}.indexed .dot{border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,50%)}.indexed .dot.ink{background:var(--ink);box-shadow:0 0 0 1px var(--paper)}.indexed .dot.grey{background:var(--mid);box-shadow:0 0 0 1px var(--paper)}.indexed .lv{height:0;position:absolute;left:100%}.indexed .lv>span{width:calc(var(--gutter) - 14px);box-sizing:content-box;font:500 12px/1.15 var(--mono);font-variant-numeric:tabular-nums;padding-left:14px;position:absolute;top:0;left:0;transform:translateY(-50%)}.indexed .lv b,.indexed .lv em{font-style:normal;font-weight:500}.indexed .lv.ink{color:var(--ink)}.indexed .lv.ink>span,.indexed .lv.ink b,.indexed .lv.ink em{font-weight:600}.indexed .lv.grey{color:var(--sub)}.indexed .col{z-index:2;position:absolute;top:0;bottom:0;transform:translate(-50%)}.indexed .rule,.indexed .tip{display:none}.indexed .rule{background:var(--hair);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%}.indexed .tip{z-index:3;background:var(--paper);box-shadow:0 0 0 1px var(--rule);font:500 12px/1.5 var(--mono);color:var(--ink);white-space:nowrap;pointer-events:none;margin-left:10px;padding:6px 10px;position:absolute;top:4px;left:50%}.indexed .tip.end{margin:0 10px 0 0;left:auto;right:50%}.indexed .tip em{font-style:normal;font-weight:600;display:block}.indexed .tip span{justify-content:space-between;gap:14px;display:flex}.indexed .tip span i{color:var(--sub);font-style:normal}@media (hover:hover){.indexed .col:hover .rule,.indexed .col:hover .tip{display:block}}@media (hover:hover) and (min-width:601px){.indexed:has(.col:hover) .lv{opacity:.25}}@media (max-width:600px){.indexed{--gutter:98px;--gap:30px;--hide:22px}.indexed .lv>span{width:calc(var(--gutter) - 8px);padding-left:8px;font-size:11px}.indexed .xl .skip{display:none}.indexed .tip,.indexed .rule{display:none!important}}.range{--lab:132px;--dist:56px}.range .axis{height:18px;margin:0 var(--dist) 0 var(--lab);font:500 12px/1 var(--mono);color:var(--sub);position:relative}.range .axis span,.range .axis em{position:absolute;transform:translate(-50%)}.range .axis .nowl{background:var(--paper);color:var(--ink);z-index:1;padding:0 4px;font-style:normal;font-weight:600;top:0}.range .rows{padding:4px 0 8px;position:relative}.range .grid{top:0;bottom:0;left:var(--lab);right:var(--dist);position:absolute}.range .yl,.range .now{background:var(--rule);width:1px;position:absolute;top:0;bottom:0}.range .now{background:var(--ink)}.range .row{grid-template-columns:calc(var(--lab) - var(--s4)) 1fr var(--dist);gap:0 var(--s4);align-items:center;padding:5px 0;display:grid;position:relative}.range .lab{font:500 13px/1.2 var(--mono);white-space:nowrap}.range .lab b{font-weight:600}.range .row.grey .lab{color:var(--sub)}.range .track{height:14px;margin-right:calc(-1 * var(--s4));position:relative}.range .ln{background:var(--mid);height:2px;position:absolute;top:6px}.range .row.ink .ln{background:var(--ink)}.range .ln.open.r{-webkit-mask:linear-gradient(90deg,#000,#0000);mask:linear-gradient(90deg,#000,#0000)}.range .ln.open.l{-webkit-mask:linear-gradient(270deg,#000,#0000);mask:linear-gradient(270deg,#000,#0000)}.range .dot{background:var(--mid);width:10px;height:10px;box-shadow:0 0 0 1px var(--paper);border-radius:50%;position:absolute;top:2px;transform:translate(-50%)}.range .row.ink .dot{background:var(--ink)}.range .liq{background:var(--mid);width:2px;height:14px;position:absolute;top:0;transform:translate(-50%)}.range .row.ink .liq{background:var(--ink)}.range .dist{text-align:right;font:500 13px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--sub)}.range .row.ink .dist{color:var(--ink);font-weight:600}.range .tip{z-index:3;background:var(--paper);box-shadow:0 0 0 1px var(--rule);font:500 12px/1.5 var(--mono);color:var(--ink);white-space:nowrap;pointer-events:none;margin-bottom:4px;padding:6px 10px;display:none;position:absolute;bottom:100%;left:0}.range .tip.end{left:auto;right:0}.range .tip em{font-style:normal;font-weight:600;display:block}.range .tip span{justify-content:space-between;gap:14px;display:flex}.range .tip span i{color:var(--sub);font-style:normal}@media (hover:hover){.range .row:hover .tip{display:block}.range .row:hover{background:var(--area)}}@media (max-width:600px){.range{--lab:108px;--dist:46px}.range .lab{font-size:11px}.range .dist{font-size:12px}.range .axis .near{display:none}.range .tip{display:none!important}}.scatter{--u:1px}.scatter .dot{width:max(7px, calc(var(--d) * var(--u)));aspect-ratio:1;border-radius:50%;font-style:normal;position:absolute;transform:translate(-50%,50%)}.scatter .dot.long.ink{background:var(--ink);box-shadow:0 0 0 1px var(--paper)}.scatter .dot.long.grey{background:var(--mid);box-shadow:0 0 0 1px var(--paper)}.scatter .dot.short.ink{box-shadow:inset 0 0 0 2px var(--ink)}.scatter .dot.short.grey{box-shadow:inset 0 0 0 1.5px var(--mid)}.scatter .dot:hover{z-index:5}.scatter .now{background:var(--ink);width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.scatter .now span{font:600 12px/1 var(--mono);color:var(--ink);position:absolute;top:0;left:6px}.scatter .lab{font:600 12px/1 var(--mono);white-space:nowrap;pointer-events:none;color:var(--sub);font-style:normal;position:absolute}.scatter .dot.ink .lab{color:var(--ink)}.scatter .lab.l{top:50%;right:calc(100% + 4px);transform:translateY(-50%)}.scatter .lab.r{top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.scatter .lab.b{top:calc(100% + 3px);left:50%;transform:translate(-50%)}.scatter .tip{z-index:3;background:var(--paper);min-width:190px;box-shadow:0 0 0 1px var(--rule);font:500 12px/1.5 var(--mono);color:var(--ink);white-space:nowrap;pointer-events:none;padding:6px 10px;font-style:normal;display:none;position:absolute;bottom:0;left:calc(100% + 8px)}.scatter .tip.end{left:auto;right:calc(100% + 8px)}.scatter .tip.hi{top:0;bottom:auto}.scatter .tip em{font-style:normal;font-weight:600;display:block}.scatter .tip span{justify-content:space-between;gap:14px;display:flex}.scatter .tip span i{color:var(--sub);font-style:normal}@media (hover:hover){.scatter .dot:hover .tip{display:block}}@media (max-width:600px){.scatter{--u:.6px}.scatter .lab,.scatter .now span{font-size:11px}.scatter .tip{display:none!important}}.sharing .fig.shot .range{flex-direction:column;height:100%;display:flex}.sharing .fig.shot .range .rows{flex-direction:column;flex:1;min-height:0;margin-top:6px;padding:4px 0 0;display:flex}.sharing .fig.shot .range .row{flex:1;min-height:0;padding:0}.nf{min-height:70vh}.nf pre{font:500 15px/1.35 var(--mono);margin:var(--s6) 0 var(--s5)}.nf a{color:var(--ink);text-underline-offset:3px}.market .art-head,.mk-chart{max-width:880px}.market .art-head{padding-bottom:var(--s6)}.mk-px .px{font:500 clamp(34px, 4.4vw, 48px)/1 var(--mono);font-variant-numeric:tabular-nums;margin:var(--s6) 0 0}.mk-px .meta{margin-top:var(--s3)}.mk-px .px span{display:inline-block}@media (prefers-reduced-motion:no-preference){.mk-px .dg.up{animation:.32s cubic-bezier(.2,0,0,1) dg-up}.mk-px .dg.dn{animation:.32s cubic-bezier(.2,0,0,1) dg-dn}}@keyframes dg-up{0%{opacity:0;filter:blur(2px);transform:translateY(.35em)}}@keyframes dg-dn{0%{opacity:0;filter:blur(2px);transform:translateY(-.35em)}}.mk-chart{padding-bottom:var(--s7)}.mk-chart .src{font:400 12px/1.5 var(--sans);color:var(--sub);margin:var(--s4) 0 0}.prose>.src{font:400 13px/1.5 var(--sans);color:var(--sub)}.prose .sources{font:400 14px/1.6 var(--sans);color:var(--sub);padding-left:1.4em}.prose .sources a{color:inherit;text-underline-offset:3px}.prose .sources li:target{color:var(--ink)}.prose sup,.facts sup{line-height:0}.prose sup a,.facts sup a{font:500 10px var(--mono);color:var(--sub);margin-left:2px;text-decoration:none}.mk-chart .src a,.notes .at a{color:inherit;text-underline-offset:3px}.ranges .rg{gap:var(--s4);border-top:1px solid var(--ink);padding-top:var(--s3);display:flex;position:relative}.ranges .rg button{font:500 13px/1 var(--mono);color:var(--sub);cursor:pointer;background:0 0;border:0;padding:4px 0;transition:color .15s ease-out,scale .1s ease-out;position:relative}.ranges .rg button:before{content:"";position:absolute;inset:-12px -8px}.ranges .rg button:active{scale:.96}.ranges .rg button[aria-pressed=true]{color:var(--ink)}.ranges .rgl{background:var(--ink);width:0;height:1px;position:absolute;bottom:0;left:0}.ranges .rg.on .rgl{transition:transform .22s cubic-bezier(.2,0,0,1),width .22s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:no-preference){.ranges .rgin{animation:.18s ease-out fade}}@media (hover:hover){.ranges .rg button:hover{color:var(--ink)}}.market .price .ev span{color:var(--ink);font-weight:600}.mk-notes .no{text-align:center;min-width:1.6em;color:var(--paper);background:var(--ink);letter-spacing:0;margin-right:6px;padding:3px 0;display:inline-block}.mk-notes .at{margin:var(--s4) 0 0;text-transform:none;letter-spacing:.02em;color:var(--ink);display:block}.tags{font:500 13px/1.6 var(--mono);color:var(--sub);margin:var(--s3) 0 0}.tags a{color:var(--ink);text-underline-offset:3px}.tl .ln.grey{stroke-width:var(--ln-context)}.bar .mode{width:36px;height:36px;color:inherit;cursor:pointer;opacity:.72;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bar .mode:hover{opacity:1}.bar .mode svg{width:18px;height:18px}.after{padding-block:var(--s7) var(--s8);border-top:1px solid var(--rule)}.after h2{font:400 clamp(26px, 3vw, 34px)/1.15 var(--serif);margin:0 0 var(--s5)}.af-grid{gap:var(--s6) var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1000px){.af-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.af-grid{grid-template-columns:1fr}}.af{min-width:0;margin:0}.af figcaption{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sub)}.af figcaption a{font:400 22px/1.2 var(--serif);letter-spacing:0;text-transform:none;color:var(--ink);text-underline-offset:4px;margin-right:6px}.af .tl .plot{height:150px;margin-right:56px}.af .tl .xl{margin-right:56px}.af .price .ev span{color:var(--ink);font-weight:600}.af .at{margin:var(--s2) 0 0;font:500 12px/1.5 var(--mono);letter-spacing:.02em;color:var(--ink)}.af .at+.at{color:var(--sub);margin-top:2px}.af-fact{margin:var(--s5) 0 0;font:500 13px/1.6 var(--mono);color:var(--ink)}.af-fact a{color:inherit;text-underline-offset:3px}.after .src{font:400 12px/1.5 var(--sans);color:var(--sub);margin:var(--s5) 0 0}
