@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:96% 100%;src:url(/fonts/bricolage-grotesque-latin-standard-normal.woff2)format("woff2-variations")}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/fonts/archivo-latin-standard-normal.woff2)format("woff2-variations")}@font-face{font-family:Newsreader Caption;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/newsreader-latin-caption.woff2)format("woff2")}:root{--field:oklch(18.5% .014 40);--field-deep:oklch(14.2% .012 40);--field-soft:oklch(28.2% .015 40);--accent:oklch(74.5% .157 35);--accent-hover:oklch(79.5% .145 38);--accent-deep:oklch(50% .175 35);--accent-wash:oklch(95.5% .028 40);--on-accent:oklch(18.5% .04 30);--paper:oklch(98.8% .005 70);--paper-2:oklch(96.8% .007 70);--paper-3:oklch(94.4% .01 70);--ink:oklch(21.2% .016 45);--muted:oklch(43.2% .016 45);--faint:oklch(51.8% .016 48);--line:oklch(21.2% .016 45/.15);--line-strong:oklch(21.2% .016 45/.3);--on-dark:oklch(97.2% .007 70);--on-dark-muted:oklch(97.2% .007 70/.82);--on-dark-soft:oklch(97.2% .007 70/.72);--on-dark-faint:oklch(97.2% .007 70/.66);--line-dark:oklch(97.2% .007 70/.16);--line-dark-soft:oklch(97.2% .007 70/.12);--line-dark-strong:oklch(97.2% .007 70/.4);--metal:oklch(80.2% .01 60);--metal-ink:oklch(20.5% .014 50);--metal-strong:oklch(30% .012 50);--metal-muted:oklch(40% .011 50);--metal-faint:oklch(42% .011 50);--metal-line:oklch(55% .01 250/.35);--metal-line-strong:oklch(55% .01 250/.5);--ok:oklch(49% .11 155);--declined:oklch(52.5% .14 32);--vault:var(--field);--vault-raised:var(--field-soft);--vault-sunk:var(--field-deep);--text:var(--ink);--text-dim:var(--muted);--text-faint:var(--faint);--paper-ink:var(--ink);--brass:var(--accent-deep);--brass-dim:var(--faint);--silver:var(--faint);--silver-sheen:oklch(97.2% .007 70/.2);--hairline:var(--line);--hairline-strong:var(--line-strong);--font-display:"Bricolage Grotesque Variable", "Bricolage Fallback", "Archivo Variable", sans-serif;--font-body:"Archivo Variable", "Archivo Fallback", system-ui, sans-serif;--font-caption:"Newsreader Caption", Georgia, "Times New Roman", serif;--step--2:clamp(.66rem, .63rem + .12vw, .72rem);--step--1:clamp(.76rem, .72rem + .16vw, .82rem);--step-0:clamp(.98rem, .94rem + .2vw, 1.02rem);--step-1:clamp(1.15rem, 1.05rem + .45vw, 1.28rem);--step-2:clamp(1.45rem, 1.15rem + 1.25vw, 1.8rem);--step-3:clamp(1.8rem, 1.3rem + 2vw, 2.3rem);--step-4:clamp(2.55rem, 1.65rem + 3.8vw, 3.5rem);--step-5:clamp(3.4rem, 6.3vw, 4.4rem);--step-5-narrow:clamp(3.1rem, 15vw, 4.7rem);--space-1:clamp(.3rem, .28rem + .1vw, .375rem);--space-2:clamp(.5rem, .45rem + .22vw, .625rem);--space-3:clamp(.8rem, .68rem + .5vw, .9rem);--space-4:clamp(1.15rem, .95rem + .85vw, 1.3rem);--space-5:clamp(1.75rem, 1.3rem + 1.8vw, 1.95rem);--space-6:clamp(2.5rem, 1.7rem + 3.2vw, 2.9rem);--space-7:clamp(3.5rem, 2.2rem + 5vw, 4rem);--space-8:clamp(3.4rem, 7vw, 4.75rem);--border-thin:.0625rem;--border-medium:.125rem;--border-strong:.1875rem;--control-min:2.75rem;--radius:.3rem;--radius-sm:.2rem;--radius-lg:.55rem;--shadow:0 .35rem 1.25rem oklch(15.5% .026 252/.1);--shadow-lg:0 1rem 2.6rem oklch(15.5% .026 252/.2);--ease:cubic-bezier(.22, 1, .28, 1);--max:80rem;--gut:clamp(1rem, .68rem + 1.65vw, 2.5rem);--measure:54rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);text-rendering:optimizelegibility;margin:0;line-height:1.5;overflow-x:clip}h1,h2{font-family:var(--font-display);font-variation-settings:"opsz" 96, "wdth" 100;letter-spacing:-.03em;margin:0;font-weight:700;line-height:.95}h3{font-family:var(--font-body);letter-spacing:-.012em;margin:0;font-weight:600;line-height:1.25}a{color:inherit}button{font:inherit}:focus-visible{outline:var(--border-medium) solid var(--accent);outline-offset:var(--border-medium)}.wrap{width:min(var(--max), calc(100% - 2 * var(--gut)));margin-inline:auto}@media (prefers-reduced-motion:no-preference){:root{--reveal:.6s cubic-bezier(.2, .6, .2, 1)}}@supports (color:oklch(from red l c h)){:root{--accent-hover:oklch(from var(--accent) calc(l + .05) calc(c - .012) calc(h + 3));--accent-deep:oklch(from var(--accent) .5 calc(c + .018) h);--accent-wash:oklch(from var(--accent) .955 .028 calc(h + 5));--on-accent:oklch(from var(--accent) .185 calc(c * .26) calc(h - 5))}}@media (color-gamut:p3){@supports (color:oklch(from red l c h)){:root{--accent:oklch(74.5% .186 35);--accent-hover:oklch(from var(--accent) calc(l + .05) calc(c - .02) calc(h + 3))}}}@media print{:root{--field:white;--field-deep:white;--on-dark:black;--on-dark-muted:black;--on-dark-soft:#333;--paper:white;--paper-2:white;--paper-3:white;--line-dark:#ccc;--line-dark-strong:#999}nav,.solid,.hero-meta,.idlist,.ev-grid{display:none}.ev-panel{break-inside:avoid;display:block}.tl-scroll{overflow-x:visible}.tl-hint{display:none}.tl-cap{break-inside:avoid;display:block}.tl-t{break-inside:avoid}section{break-inside:avoid;padding-block:1.5rem}h1,h2{break-after:avoid}a[href^=http]:after{content:" (" attr(href) ")";color:#555;font-size:.8em}}@property --accent{syntax:"<color>";inherits:true;initial-value:oklch(74.5% .157 35)}@property --accent-deep{syntax:"<color>";inherits:true;initial-value:oklch(50% .175 35)}@property --ink{syntax:"<color>";inherits:true;initial-value:oklch(21.2% .016 45)}@property --muted{syntax:"<color>";inherits:true;initial-value:oklch(43.2% .016 45)}@property --faint{syntax:"<color>";inherits:true;initial-value:oklch(51.8% .016 48)}@property --paper{syntax:"<color>";inherits:true;initial-value:oklch(98.8% .005 70)}@property --field{syntax:"<color>";inherits:true;initial-value:oklch(18.5% .014 40)}@property --line{syntax:"<color>";inherits:true;initial-value:oklch(21.2% .016 45/.15)}@property --border-thin{syntax:"<length>";inherits:true;initial-value:1px}@supports (color:contrast-color(white)){:root{--on-accent:contrast-color(var(--accent))}}body{container-type:inline-size}nav{z-index:20;color:var(--on-dark);background:color-mix(in oklch, var(--field-deep) 94%, transparent);border-bottom:var(--border-thin) solid var(--line-dark);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);position:sticky;inset-block-start:0}nav .wrap{align-items:center;gap:var(--space-5);grid-template-columns:auto 1fr;min-height:4.5rem;display:grid}.brand{font-family:var(--font-display);font-variation-settings:"opsz" 48, "wdth" 100;letter-spacing:-.03em;color:var(--on-dark);white-space:nowrap;align-items:baseline;gap:.8rem;font-size:1.45rem;font-weight:700;text-decoration:none;display:inline-flex}.brand .seal{background:var(--accent);border-radius:50%;width:.345em;height:.345em;translate:0 -.11em}nav .links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(.8rem,1.7vw,1.6rem);display:flex}.links a.off-page{margin-inline-start:.5rem}.links a.off-page+a.off-page{margin-inline-start:0}nav .links a{font-size:var(--step--1);color:var(--on-dark-muted);white-space:nowrap;font-weight:600;text-decoration:none}nav .links a:hover{color:var(--accent-hover)}.hero{color:var(--on-dark);background:var(--field);padding-block:var(--space-8);position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 79% 22%, color-mix(in oklch, var(--accent) 10%, transparent), transparent 30%), linear-gradient(118deg, transparent 46%, color-mix(in oklch, var(--paper) 3%, transparent));position:absolute;inset:0}.hero .wrap{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);display:grid;position:relative}.hero-aside{padding-top:var(--space-5)}.label{margin:0 0 var(--space-4);font-family:var(--font-caption);font-size:var(--step-0);color:var(--accent-deep)}.hero .label{color:var(--accent)}.hero h1{max-width:16ch;font-size:var(--step-5);letter-spacing:-.038em;font-variation-settings:"opsz" 96, "wdth" 98;color:var(--on-dark);margin-block:.65rem 1.1rem;line-height:.88}.hero h1 .q{color:var(--accent)}.lede{max-width:34rem;font-size:var(--step-0);color:var(--on-dark-muted);margin:0;line-height:1.62}.lede:first-of-type{max-width:32rem;font-family:var(--font-display);font-size:var(--step-2);font-variation-settings:"opsz" 48;letter-spacing:-.022em;color:var(--on-dark);margin-bottom:1.2rem;font-weight:500;line-height:1.18}.trade-grid{gap:var(--space-6);align-items:start;display:grid}@container (width>=64rem){.trade-grid{grid-template-columns:1fr minmax(0,30rem)}}.receive .label{margin-bottom:.35rem}.hero-cta{margin-top:var(--space-5)}.button{min-block-size:var(--control-min);font-family:var(--font-body);font-size:var(--step-0);color:var(--paper);background:var(--ink);border-radius:var(--radius-sm);padding:.8rem 1.4rem;font-weight:550;text-decoration:none;display:inline-block}.button:hover,.button:focus-visible{background:var(--accent-deep);color:var(--paper)}.hero .button{color:var(--field-deep);background:var(--on-dark)}.hero .button:hover,.hero .button:focus-visible{background:var(--accent);color:var(--field-deep)}.lede+.lede{margin-top:.9rem}.lede.guard{color:var(--on-dark);font-weight:600}.hero-meta{border-top:var(--border-thin) solid var(--line-dark);gap:.45rem;margin-top:1.8rem;padding-top:1.2rem;display:grid}.chip.live{color:var(--accent)}.rrow{gap:var(--space-4);border-bottom:var(--border-thin) solid var(--metal-line);grid-template-columns:minmax(0,10rem) minmax(0,1fr);padding-block:.75rem;display:grid}.rrow dt{font-family:var(--font-body);font-weight:550;font-size:var(--step--2);color:var(--metal-muted)}.rrow dd{font-size:var(--step--1);color:var(--metal-strong);margin:0;font-weight:600}.rrow dd.hash{font-family:var(--font-body);color:var(--accent-deep);font-weight:500}.arrow{color:var(--metal-faint);padding-inline:.4em}section{padding-block:var(--space-7);background:var(--paper);scroll-margin-top:7.8rem}section:nth-of-type(2n){background:var(--paper-2)}section h2{max-width:22ch;font-size:var(--step-4);line-height:1.02}section h3{font-family:var(--font-body);font-size:var(--step-1);font-weight:700}section p{max-width:48rem;color:var(--muted);margin:1.1rem 0 0}section>.wrap>h2+p{font-size:var(--step-1)}.cmp-wrap{margin-top:var(--space-6);-webkit-overflow-scrolling:touch;overflow-x:auto}.cmp{border-collapse:collapse;width:100%;min-width:44rem}.cmp-wide{min-width:64rem}.cmp-narrow{min-width:38rem}.cmp th,.cmp td{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:var(--border-thin) solid var(--line)}.cmp thead th{border-bottom:var(--border-thin) solid var(--line-strong);font-family:var(--font-body);font-weight:550;font-size:var(--step--1);color:var(--muted);padding-top:0}.cmp tbody th{width:16rem;padding-right:var(--space-5);font-family:var(--font-body);font-size:var(--step-0);letter-spacing:-.022em;white-space:normal;color:var(--ink);font-weight:700}.cmp td{font-size:var(--step-0);color:var(--muted);line-height:1.5}.cmp td.mono{font-family:var(--font-body);font-size:var(--step--1)}.cmp td.mono a{color:var(--accent-deep);border-bottom:var(--border-thin) solid var(--line-strong);font-weight:600;text-decoration:none}.cmp td.mono a:hover{border-bottom-color:var(--accent-deep)}.cmp tbody tr:last-child th,.cmp tbody tr:last-child td{border-bottom:0}.cmp-foot{gap:var(--space-5);margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--border-thin) solid var(--line-strong);font-size:var(--step-0);color:var(--muted);grid-template-columns:minmax(0,13rem) 1fr;align-items:baseline;display:grid}.cmp-foot:before{content:"Note";font-family:var(--font-body);font-weight:550;font-size:var(--step--1);color:var(--accent-deep)}.idlist{margin-top:var(--space-5);flex-wrap:wrap;gap:.8rem;display:flex}.idlist a{min-height:var(--control-min);border:var(--border-thin) solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--step--1);align-items:center;padding-inline:1.1rem;font-weight:700;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.idlist a:hover{border-color:var(--accent-deep);transform:translateY(-.08rem)}.idlist a:first-child{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.idlist a:first-child:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.contact{color:var(--ink);background:var(--paper-3);border-top:.125rem solid var(--ink)}.contact .label{color:var(--accent-deep)}.contact h2{color:var(--ink)}.contact p{color:var(--muted);font-size:var(--step-1)}.contact .idlist a{color:var(--ink);border-color:var(--line-strong)}.contact .idlist a:first-child{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}@container (width<=64rem){.hero .wrap{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@container (width<=46rem){nav .links a:not(.keep){display:none}.rrow{grid-template-columns:minmax(0,8rem) minmax(0,1fr)}}.solid{align-items:center;gap:var(--space-7);margin-top:var(--space-7);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.stage{justify-items:center;gap:var(--space-4);perspective:46rem;display:grid}.stage-foot .subject{color:var(--ink);font-weight:700}.stage-foot .hint{color:var(--faint)}.stage-foot .hint:before{content:"";width:.9rem;height:var(--border-thin);vertical-align:.25em;background:var(--accent-deep);margin-right:.5rem;display:inline-block}.prism{width:13rem;height:15rem;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.22,1,.28,1);position:relative}.pf{border:var(--border-thin) solid var(--line-dark-strong);backface-visibility:hidden;place-items:center;display:grid;position:absolute}.pf span{font-family:var(--font-body);font-size:var(--step--1);color:var(--on-dark-soft);font-weight:500}.viewpoint{padding:var(--space-5);background:var(--paper);border:var(--border-thin) solid var(--line-strong);border-radius:var(--radius-lg)}.uses{max-width:62ch;margin:0;padding-inline-start:1.2rem;list-style:outside}.uses li{font-size:var(--step-0);color:var(--ink);margin-top:.6rem;line-height:1.5}.uses li::marker{color:var(--accent-deep)}@media (width<=40rem){.dl-names{columns:1}}.list-label{margin:var(--space-5) 0 var(--space-4);font-family:var(--font-caption);font-size:var(--step-0);color:var(--accent-deep)}.section-lede{max-width:46ch;margin:var(--space-4) 0 var(--space-5);font-size:var(--step-1);color:var(--ink);line-height:1.4}.limits{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);background:var(--paper-2);border-left:2px solid var(--accent-deep);border-radius:var(--radius-sm);max-width:60ch}.limits-label{margin:0 0 var(--space-4);font-family:var(--font-caption);font-size:var(--step-0);color:var(--accent-deep)}.limits ul{margin:0;padding-inline-start:1.2rem;list-style:outside}.limits li{font-size:var(--step-0);color:var(--ink);margin-top:.5rem;line-height:1.5}.limits li::marker{color:var(--muted)}.solid-foot{margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--border-thin) solid var(--line-strong);font-family:var(--font-display);font-size:var(--step-1);font-variation-settings:"opsz" 72;letter-spacing:-.028em;max-width:58ch;color:var(--ink);font-weight:700;line-height:1.3}@container (width<=64rem){.solid{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.stage{min-height:18rem}}@media (prefers-reduced-motion:reduce){.prism{transition:none}}.asked{max-width:48rem;margin:0;padding-inline-start:1.2rem;list-style:outside}.asked li{font-size:var(--step-0);color:var(--ink);margin-top:.7rem;padding-inline-start:.4rem;line-height:1.5}.asked li::marker{color:var(--accent-deep)}footer{margin-top:var(--space-8);padding-block:var(--space-6);border-top:var(--border-thin) solid var(--line)}footer nav{gap:var(--space-3) var(--space-5);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex;position:static}footer nav a{min-block-size:var(--control-min);font-family:var(--font-body);font-size:var(--step--2);color:var(--faint);align-items:center;text-decoration:none;display:inline-flex}footer nav a:hover,footer nav a:focus-visible{color:var(--ink)}.foot-entity{font-variant-numeric:tabular-nums;margin:var(--space-5) 0 0;font-size:var(--step--1);color:var(--faint);max-width:48rem}.foot-fine{gap:var(--space-3) var(--space-5);margin:var(--space-3) 0 0;font-size:var(--step--2);color:var(--faint);flex-wrap:wrap;display:flex}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (width<=40rem){.lc-note div{grid-template-columns:minmax(0,1fr)}}.tl{margin-top:var(--space-6)}#tl01:checked~.tl-scroll .tl-head.h01,#tl02:checked~.tl-scroll .tl-head.h02,#tl03:checked~.tl-scroll .tl-head.h03,#tl04:checked~.tl-scroll .tl-head.h04,#tl05:checked~.tl-scroll .tl-head.h05,#tl06:checked~.tl-scroll .tl-head.h06,#tl07:checked~.tl-scroll .tl-head.h07,#tl08:checked~.tl-scroll .tl-head.h08,#tl09:checked~.tl-scroll .tl-head.h09,#tl10:checked~.tl-scroll .tl-head.h10,#tl11:checked~.tl-scroll .tl-head.h11,#tl12:checked~.tl-scroll .tl-head.h12{background:var(--accent-deep)}#tl01:checked~.tl-scroll .tl-head.h01 b,#tl02:checked~.tl-scroll .tl-head.h02 b,#tl03:checked~.tl-scroll .tl-head.h03 b,#tl04:checked~.tl-scroll .tl-head.h04 b,#tl05:checked~.tl-scroll .tl-head.h05 b,#tl06:checked~.tl-scroll .tl-head.h06 b,#tl07:checked~.tl-scroll .tl-head.h07 b,#tl08:checked~.tl-scroll .tl-head.h08 b,#tl09:checked~.tl-scroll .tl-head.h09 b,#tl10:checked~.tl-scroll .tl-head.h10 b,#tl11:checked~.tl-scroll .tl-head.h11 b,#tl12:checked~.tl-scroll .tl-head.h12 b{color:var(--on-dark)}#tl01:focus-visible~.tl-scroll .tl-head.h01,#tl02:focus-visible~.tl-scroll .tl-head.h02,#tl03:focus-visible~.tl-scroll .tl-head.h03,#tl04:focus-visible~.tl-scroll .tl-head.h04,#tl05:focus-visible~.tl-scroll .tl-head.h05,#tl06:focus-visible~.tl-scroll .tl-head.h06,#tl07:focus-visible~.tl-scroll .tl-head.h07,#tl08:focus-visible~.tl-scroll .tl-head.h08,#tl09:focus-visible~.tl-scroll .tl-head.h09,#tl10:focus-visible~.tl-scroll .tl-head.h10,#tl11:focus-visible~.tl-scroll .tl-head.h11,#tl12:focus-visible~.tl-scroll .tl-head.h12{outline:var(--border-medium) solid var(--accent-deep);outline-offset:-2px}#tl01:checked~.tl-scroll .tl-cell.c01:before,#tl02:checked~.tl-scroll .tl-cell.c02:before,#tl03:checked~.tl-scroll .tl-cell.c03:before,#tl04:checked~.tl-scroll .tl-cell.c04:before,#tl05:checked~.tl-scroll .tl-cell.c05:before,#tl06:checked~.tl-scroll .tl-cell.c06:before,#tl07:checked~.tl-scroll .tl-cell.c07:before,#tl08:checked~.tl-scroll .tl-cell.c08:before,#tl09:checked~.tl-scroll .tl-cell.c09:before,#tl10:checked~.tl-scroll .tl-cell.c10:before,#tl11:checked~.tl-scroll .tl-cell.c11:before,#tl12:checked~.tl-scroll .tl-cell.c12:before{content:"";inline-size:var(--border-medium);background:var(--accent-deep);position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}#tl01:checked~.tl-scroll .tl-cell.c01,#tl02:checked~.tl-scroll .tl-cell.c02,#tl03:checked~.tl-scroll .tl-cell.c03,#tl04:checked~.tl-scroll .tl-cell.c04,#tl05:checked~.tl-scroll .tl-cell.c05,#tl06:checked~.tl-scroll .tl-cell.c06,#tl07:checked~.tl-scroll .tl-cell.c07,#tl08:checked~.tl-scroll .tl-cell.c08,#tl09:checked~.tl-scroll .tl-cell.c09,#tl10:checked~.tl-scroll .tl-cell.c10,#tl11:checked~.tl-scroll .tl-cell.c11,#tl12:checked~.tl-scroll .tl-cell.c12{background:var(--accent-wash)}#tl01:checked~.tl-scroll .tl-cell.c01 .tl-m,#tl02:checked~.tl-scroll .tl-cell.c02 .tl-m,#tl03:checked~.tl-scroll .tl-cell.c03 .tl-m,#tl04:checked~.tl-scroll .tl-cell.c04 .tl-m,#tl05:checked~.tl-scroll .tl-cell.c05 .tl-m,#tl06:checked~.tl-scroll .tl-cell.c06 .tl-m,#tl07:checked~.tl-scroll .tl-cell.c07 .tl-m,#tl08:checked~.tl-scroll .tl-cell.c08 .tl-m,#tl09:checked~.tl-scroll .tl-cell.c09 .tl-m,#tl10:checked~.tl-scroll .tl-cell.c10 .tl-m,#tl11:checked~.tl-scroll .tl-cell.c11 .tl-m,#tl12:checked~.tl-scroll .tl-cell.c12 .tl-m{block-size:.78rem;inline-size:.78rem}#tl01:checked~.tl-scroll .tl-cell.c01 .tl-dot,#tl02:checked~.tl-scroll .tl-cell.c02 .tl-dot,#tl03:checked~.tl-scroll .tl-cell.c03 .tl-dot,#tl04:checked~.tl-scroll .tl-cell.c04 .tl-dot,#tl05:checked~.tl-scroll .tl-cell.c05 .tl-dot,#tl06:checked~.tl-scroll .tl-cell.c06 .tl-dot,#tl07:checked~.tl-scroll .tl-cell.c07 .tl-dot,#tl08:checked~.tl-scroll .tl-cell.c08 .tl-dot,#tl09:checked~.tl-scroll .tl-cell.c09 .tl-dot,#tl10:checked~.tl-scroll .tl-cell.c10 .tl-dot,#tl11:checked~.tl-scroll .tl-cell.c11 .tl-dot,#tl12:checked~.tl-scroll .tl-cell.c12 .tl-dot{background:var(--accent-deep)}#tl01:checked~.tl-scroll .tl-cell.c01 .tl-ring,#tl02:checked~.tl-scroll .tl-cell.c02 .tl-ring,#tl03:checked~.tl-scroll .tl-cell.c03 .tl-ring,#tl04:checked~.tl-scroll .tl-cell.c04 .tl-ring,#tl05:checked~.tl-scroll .tl-cell.c05 .tl-ring,#tl06:checked~.tl-scroll .tl-cell.c06 .tl-ring,#tl07:checked~.tl-scroll .tl-cell.c07 .tl-ring,#tl08:checked~.tl-scroll .tl-cell.c08 .tl-ring,#tl09:checked~.tl-scroll .tl-cell.c09 .tl-ring,#tl10:checked~.tl-scroll .tl-cell.c10 .tl-ring,#tl11:checked~.tl-scroll .tl-cell.c11 .tl-ring,#tl12:checked~.tl-scroll .tl-cell.c12 .tl-ring{border-color:var(--accent-deep);background:var(--paper-2)}#tl01:checked~.tl-caps .tl-cap.p01,#tl02:checked~.tl-caps .tl-cap.p02,#tl03:checked~.tl-caps .tl-cap.p03,#tl04:checked~.tl-caps .tl-cap.p04,#tl05:checked~.tl-caps .tl-cap.p05,#tl06:checked~.tl-caps .tl-cap.p06,#tl07:checked~.tl-caps .tl-cap.p07,#tl08:checked~.tl-caps .tl-cap.p08,#tl09:checked~.tl-caps .tl-cap.p09,#tl10:checked~.tl-caps .tl-cap.p10,#tl11:checked~.tl-caps .tl-cap.p11,#tl12:checked~.tl-caps .tl-cap.p12{display:block}@media (forced-colors:active){.tl-cell:before,.tl-m{forced-color-adjust:none}#tl01:checked~.tl-scroll .tl-head.h01,#tl02:checked~.tl-scroll .tl-head.h02,#tl03:checked~.tl-scroll .tl-head.h03,#tl04:checked~.tl-scroll .tl-head.h04,#tl05:checked~.tl-scroll .tl-head.h05,#tl06:checked~.tl-scroll .tl-head.h06,#tl07:checked~.tl-scroll .tl-head.h07,#tl08:checked~.tl-scroll .tl-head.h08,#tl09:checked~.tl-scroll .tl-head.h09,#tl10:checked~.tl-scroll .tl-head.h10,#tl11:checked~.tl-scroll .tl-head.h11,#tl12:checked~.tl-scroll .tl-head.h12{outline:var(--border-strong) solid Highlight;outline-offset:-3px}#tl01:checked~.tl-scroll .tl-cell.c01:before,#tl02:checked~.tl-scroll .tl-cell.c02:before,#tl03:checked~.tl-scroll .tl-cell.c03:before,#tl04:checked~.tl-scroll .tl-cell.c04:before,#tl05:checked~.tl-scroll .tl-cell.c05:before,#tl06:checked~.tl-scroll .tl-cell.c06:before,#tl07:checked~.tl-scroll .tl-cell.c07:before,#tl08:checked~.tl-scroll .tl-cell.c08:before,#tl09:checked~.tl-scroll .tl-cell.c09:before,#tl10:checked~.tl-scroll .tl-cell.c10:before,#tl11:checked~.tl-scroll .tl-cell.c11:before,#tl12:checked~.tl-scroll .tl-cell.c12:before,#tl01:checked~.tl-scroll .tl-cell.c01 .tl-dot,#tl02:checked~.tl-scroll .tl-cell.c02 .tl-dot,#tl03:checked~.tl-scroll .tl-cell.c03 .tl-dot,#tl04:checked~.tl-scroll .tl-cell.c04 .tl-dot,#tl05:checked~.tl-scroll .tl-cell.c05 .tl-dot,#tl06:checked~.tl-scroll .tl-cell.c06 .tl-dot,#tl07:checked~.tl-scroll .tl-cell.c07 .tl-dot,#tl08:checked~.tl-scroll .tl-cell.c08 .tl-dot,#tl09:checked~.tl-scroll .tl-cell.c09 .tl-dot,#tl10:checked~.tl-scroll .tl-cell.c10 .tl-dot,#tl11:checked~.tl-scroll .tl-cell.c11 .tl-dot,#tl12:checked~.tl-scroll .tl-cell.c12 .tl-dot,#tl01:checked~.tl-scroll .tl-cell.c01 .tl-ring,#tl02:checked~.tl-scroll .tl-cell.c02 .tl-ring,#tl03:checked~.tl-scroll .tl-cell.c03 .tl-ring,#tl04:checked~.tl-scroll .tl-cell.c04 .tl-ring,#tl05:checked~.tl-scroll .tl-cell.c05 .tl-ring,#tl06:checked~.tl-scroll .tl-cell.c06 .tl-ring,#tl07:checked~.tl-scroll .tl-cell.c07 .tl-ring,#tl08:checked~.tl-scroll .tl-cell.c08 .tl-ring,#tl09:checked~.tl-scroll .tl-cell.c09 .tl-ring,#tl10:checked~.tl-scroll .tl-cell.c10 .tl-ring,#tl11:checked~.tl-scroll .tl-cell.c11 .tl-ring,#tl12:checked~.tl-scroll .tl-cell.c12 .tl-ring{background:highlight}}@media (prefers-reduced-motion:no-preference){.tl-head{transition:background .2s var(--ease)}}.ev{gap:var(--space-6);margin-top:var(--space-6);display:grid}@container (width>=60rem){.ev{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start}}@media (prefers-reduced-motion:no-preference){.ev-grid label{transition:border-color .2s var(--ease), background .2s var(--ease)}}.pledge{margin:var(--space-6) 0 0;max-width:48rem;padding-inline-start:1.2rem;list-style:outside}.pledge li{font-size:var(--step-0);color:var(--ink);margin-top:.8rem;padding-inline-start:.4rem;line-height:1.5}.pledge li::marker{color:var(--accent-deep)}section p b{color:var(--ink);font-weight:700}@keyframes rise{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){section>.wrap>.label,section>.wrap>h2,section>.wrap>p,.pledge li,.cmp-wrap,.solid{animation:linear both rise;animation-timeline:view();animation-range:entry 2% cover 20%}}}@supports (animation-range:entry calc(sibling-index() * 1%) cover 20%){@media (prefers-reduced-motion:no-preference){.pledge li{animation-range:entry calc(2% + sibling-index() * 1.5%) cover 22%}}}@supports (transition-behavior:allow-discrete){@media (prefers-reduced-motion:no-preference){.vp-group,.vp-head{transition:opacity .26s var(--ease), translate .26s var(--ease)}@starting-style{.vp-group,.vp-head{opacity:0;translate:0 .4rem}}}}@scope(.solid){:scope :is(h3,p){margin-top:0}.vp-turn button:focus-visible{outline-offset:.25rem}}h1,h2,.solid-foot{text-wrap:balance}.cmp-foot{text-wrap:pretty}#classes,#stages,#work{content-visibility:auto;contain-intrinsic-size:auto 40rem}@supports (container-type:scroll-state){nav{container-type:scroll-state}@container scroll-state(stuck:top){nav .wrap{border-bottom-color:var(--accent-deep)}}}html{font-optical-sizing:auto;font-synthesis:none;font-kerning:normal;text-rendering:optimizelegibility}@supports (text-box:trim-start cap){h1,h2{text-box:trim-start cap}}.hero,.pf span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scrollbar-color:var(--paper-3) transparent;scrollbar-width:thin;scrollbar-gutter:stable;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{-webkit-tap-highlight-color:transparent}.skip{z-index:60;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-family:var(--font-body);font-size:var(--step--1);transition:transform .16s var(--ease);padding:.7rem 1.1rem;font-weight:700;text-decoration:none;position:absolute;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip:focus-visible{transform:none}.fold{margin-top:var(--space-5);border-top:.09375rem solid var(--line-strong);border-bottom:.09375rem solid var(--line-strong)}.fold+.fold{border-top:0;margin-top:0}.fold summary{padding-block:var(--space-4);cursor:pointer;font-family:var(--font-body);font-size:var(--step-0);color:var(--ink);align-items:baseline;gap:.9rem;font-weight:700;list-style:none;display:flex}.fold summary::-webkit-details-marker{display:none}.fold summary:before{content:"+";border:var(--border-thin) solid var(--line-strong);border-radius:var(--radius-sm);width:1.45rem;height:1.45rem;font-family:var(--font-body);font-size:var(--step--1);color:var(--accent-deep);transition:border-color .16s var(--ease), background .16s var(--ease);flex:none;place-items:center;line-height:1;display:grid}.fold[open] summary:before{content:"−";border-color:var(--accent-deep)}.fold summary:hover:before{border-color:var(--accent-deep);background:var(--accent-wash)}.fold summary:focus-visible{outline:var(--border-thin) solid var(--accent-deep);outline-offset:.35rem}.fold-body{padding-bottom:var(--space-5)}.fold-body .cmp-wrap:first-child{margin-top:0}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}.fold::details-content{block-size:0;transition:block-size .32s var(--ease), content-visibility .32s allow-discrete;overflow:hidden}.fold[open]::details-content{block-size:auto}}}.cmp-foot+.cmp-foot{margin-top:var(--space-3);border-top:0;padding-top:0}.asks{margin:var(--space-4) 0 0;border-block-start:var(--border-thin) solid var(--line-strong);max-width:66ch;padding:0}.asks>div{gap:0 var(--space-5);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--line);grid-template-columns:minmax(11rem,16rem) minmax(0,1fr);display:grid}@media (width<=44rem){.asks>div{gap:var(--space-1) 0;grid-template-columns:1fr}}.asks dt{font-family:var(--font-display);font-weight:600;font-size:var(--step-0);letter-spacing:-.01em;text-wrap:balance}.asks dd{color:var(--muted);text-wrap:pretty;margin:0;line-height:1.5}.asks-close{margin-top:var(--space-4);max-width:46ch;font-family:var(--font-display);font-size:var(--step-1);font-weight:700;line-height:1.25}#stages .fold:last-of-type{margin-top:var(--space-6)}.dl-hero{background:var(--field);color:var(--on-dark);border-bottom:var(--border-thin) solid var(--line-dark-strong)}.dl-hero .label{color:var(--accent)}.dl-hero h1{max-width:18ch;margin-block:var(--space-4) var(--space-5);font-size:var(--step-4);letter-spacing:-.028em;line-height:.95}.dl-hero .lede{max-width:62ch;font-size:var(--step-1);color:var(--on-dark-muted)}@container (width>=46rem){.dl-list>div{gap:var(--space-6);grid-template-columns:minmax(0,17rem) 1fr}}#when .cmp td{width:30%}.lead-out{margin-top:var(--space-5)}.define{margin-block:var(--space-4) var(--space-5);max-width:52ch;font-family:var(--font-body);font-size:var(--step--1);color:var(--muted)}.measure-body{max-width:62ch}@media (forced-colors:active){.rrow dd.mark,.rrow dd.hash,.chip.live{text-underline-offset:.25em;text-decoration:underline}.vp-turn button.is-on{color:highlighttext;background:highlight;border-color:highlight}.pf-side.is-front,.pf-cap.is-front{background:canvas;border-width:2px;border-color:highlight}.pf-side.is-front span,.pf-cap.is-front span{text-decoration:underline}.brand .seal{background:canvastext}}.menu-d{display:none;position:static}.menu-btn{inline-size:var(--control-min);block-size:var(--control-min);color:var(--on-dark);border:var(--border-thin) solid var(--line-dark);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;list-style:none;display:flex}.menu-btn::-webkit-details-marker{display:none}.menu-btn:focus-visible{outline:var(--border-thin) solid var(--accent);outline-offset:.25rem}.menu-bars,.menu-bars:before,.menu-bars:after{background:currentColor;border-radius:1px;block-size:2px;inline-size:1.15rem;display:block}.menu-bars{position:relative}.menu-bars:before,.menu-bars:after{content:"";position:absolute;inset-inline-start:0}.menu-bars:before{inset-block-start:-.38rem}.menu-bars:after{inset-block-start:.38rem}.menu-d[open] .menu-bars{background:0 0}.menu-d[open] .menu-bars:before{inset-block-start:0;rotate:45deg}.menu-d[open] .menu-bars:after{inset-block-start:0;rotate:-45deg}@media (prefers-reduced-motion:no-preference){.menu-bars,.menu-bars:before,.menu-bars:after{transition:rotate .16s,inset-block-start .16s,background .16s}}.menu{padding:var(--space-4) 0 var(--space-5);overscroll-behavior:contain;max-block-size:calc(100dvh - 4.5rem);color:var(--on-dark);background:var(--field-deep);border-bottom:var(--border-thin) solid var(--line-dark);position:absolute;inset:100% 0 auto;overflow-y:auto;box-shadow:0 1rem 2rem -1rem #00000080}.menu ul{margin:0;padding:0;list-style:none}.menu a{min-block-size:var(--control-min);padding:.5rem var(--space-5);font-size:var(--step-0);color:var(--on-dark);border-bottom:var(--border-thin) solid var(--line-dark);align-items:center;font-weight:600;text-decoration:none;display:flex}.menu a.off-page span{color:var(--on-dark-muted);margin-inline-start:.5rem}.menu a:active{background:color-mix(in oklch, var(--on-dark) 10%, transparent)}.menu-mail{margin:var(--space-4) 0 0;padding-inline:var(--space-5);font-family:var(--font-body);font-size:var(--step--2);letter-spacing:.04em;flex-wrap:wrap;gap:1.2rem;display:flex}.menu-mail a{min-block-size:0;font-family:inherit;font-size:inherit;color:var(--on-dark-muted);text-underline-offset:.25em;border:0;padding:0;font-weight:400;text-decoration:underline;display:inline}@container (width<=46rem){.menu-d{display:block}nav .wrap{grid-template-columns:auto 1fr auto}}@media (forced-colors:active){.ev-grid label{border:1px solid canvastext}.ev-r:checked+.ev-grid label,#m01:checked~.ev-grid label[for=m01],#m02:checked~.ev-grid label[for=m02],#m03:checked~.ev-grid label[for=m03],#m04:checked~.ev-grid label[for=m04],#m05:checked~.ev-grid label[for=m05],#m06:checked~.ev-grid label[for=m06],#m07:checked~.ev-grid label[for=m07],#m08:checked~.ev-grid label[for=m08],#m09:checked~.ev-grid label[for=m09],#m10:checked~.ev-grid label[for=m10],#m11:checked~.ev-grid label[for=m11],#m12:checked~.ev-grid label[for=m12]{forced-color-adjust:none;border:3px solid highlight}.ev-panel{border:1px solid canvastext}.menu-bars,.menu-bars:before,.menu-bars:after{background:canvastext}.menu-d[open] .menu-bars{background:0 0}.menu{background:canvas;border:1px solid canvastext}}.drift-chart{width:100%;height:auto;margin:var(--space-5) 0;display:block}.drift-chart text{font-family:var(--font-body);letter-spacing:.01em;font-size:16px}.drift-chart .dc-label{fill:var(--muted)}.drift-chart .dc-key{fill:var(--ink)}.drift-chart .dc-model-key{fill:var(--muted)}.drift-chart .dc-ops-key{fill:var(--accent-deep)}.drift-chart .dc-void{fill:color-mix(in oklch, var(--ink) 3%, transparent);stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 4}.drift-chart .dc-now{stroke:var(--ink);stroke-width:1.5px}.drift-chart .dc-later,.drift-chart .dc-rule{stroke:var(--line-strong);stroke-width:1px}.drift-chart .dc-later{stroke-dasharray:4 4}.drift-chart .dc-model{stroke:var(--muted);stroke-width:2px}.drift-chart .dc-ops{stroke:var(--accent-deep);stroke-width:2px}.drift-chart .dc-dot-model{fill:var(--muted)}.drift-chart .dc-dot-ops{fill:var(--accent-deep)}.split-chart{width:100%;height:auto;margin:var(--space-5) 0;display:block}.split-chart text{font-family:var(--font-body);letter-spacing:.01em;font-size:13px}.split-chart .sc-label,.split-chart .sc-line{fill:var(--muted)}.split-chart .sc-key,.split-chart .sc-head{fill:var(--ink)}.split-chart .sc-said,.split-chart .sc-held,.split-chart .sc-open{fill:color-mix(in oklch, var(--ink) 3%, transparent);stroke:var(--line-strong);stroke-width:1px}.split-chart .sc-open{fill:color-mix(in oklch, var(--accent-deep) 5%, transparent);stroke:var(--accent-deep)}.split-chart .sc-gate{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:4 4}.split-chart .sc-arr,.split-chart .sc-arr-head{stroke:var(--line-strong);stroke-width:1px}.split-chart .sc-arr-head{stroke-linecap:round;stroke-linejoin:round}.drift-grid{gap:var(--space-6);align-items:start;display:grid}@container (width>=64rem){.drift-grid{grid-template-columns:1fr minmax(0,30rem)}}.drift-grid .drift-chart{order:-1;margin:0}@container (width>=64rem){.drift-grid .drift-chart{order:0}}.record:after{content:"";pointer-events:none;border-radius:inherit;opacity:.16;background:linear-gradient(112deg,#fff 0%,#0000 20% 70%,#fff 100%);position:absolute;inset:0}.record-head,.record dl,.record-foot{z-index:1;position:relative}.record dl{margin:0;padding-block:.4rem}@media (prefers-reduced-motion:reduce){.record-stack{transition:none}}@supports (touch-action:pan-y pinch-zoom){.record-stack{touch-action:pan-y pinch-zoom}}.record-stack>.record{grid-area:1/1}.record[data-off]{visibility:hidden}.rn-arrow{inline-size:var(--control-min);block-size:var(--control-min);border:var(--border-thin) solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);font-family:var(--font-body);font-size:var(--step-1);cursor:pointer;transition:border-color .16s var(--ease), background .16s var(--ease), opacity .16s var(--ease);background:0 0;place-items:center;line-height:1;display:grid}.rn-arrow:hover:not(:disabled){border-color:var(--accent-deep);background:oklch(21.2% .016 45/.05)}.rn-arrow:focus-visible{outline:var(--border-thin) solid var(--accent);outline-offset:.25rem}.rn-arrow:disabled{opacity:.24;cursor:default}.rn-bars{align-items:center;gap:.5rem;display:flex}.rn-bars button{background:var(--ink);opacity:.32;cursor:pointer;block-size:.16rem;inline-size:1.1rem;transition:inline-size .26s var(--ease), opacity .2s var(--ease), background .2s var(--ease);border:0;border-radius:.1rem;padding:0;position:relative}.rn-bars button:hover{opacity:.6}.rn-bars button:focus-visible{outline:var(--border-thin) solid var(--accent);outline-offset:.4rem}.rn-bars .is-at{background:var(--accent);opacity:1;cursor:default;inline-size:2.4rem}@media (prefers-reduced-motion:reduce){.rn-bars button{transition:none}}@media (forced-colors:active){.record:after{display:none}.rn-bars .is-at{background:highlight}}.record-head .seq{border:var(--border-thin) solid var(--metal-line);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--step--2);color:var(--metal-muted);flex:0 auto;padding:.4rem .58rem}.record{color:var(--metal-ink);background:linear-gradient(145deg, var(--metal), color-mix(in oklch, var(--metal) 84%, white));border:var(--border-thin) solid var(--metal-line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:clamp(1.3rem,2.4vw,2rem);position:relative}.rrow dd.mark{color:var(--accent-deep)}.rn-bars button:after{content:"";inline-size:2rem;block-size:var(--control-min);position:absolute;translate:-.45rem -50%}@font-face{font-family:Bricolage Fallback;src:local(Segoe UI),local(SegoeUI),local(Roboto Regular),local(Helvetica Neue),local(Arial),local(ArialMT);ascent-override:87.7286%;descent-override:25.4696%;line-gap-override:0%;size-adjust:106.009%}@font-face{font-family:Archivo Fallback;src:local(Segoe UI),local(SegoeUI),local(Roboto Regular),local(Helvetica Neue),local(Arial),local(ArialMT);ascent-override:88.4703%;descent-override:21.1603%;line-gap-override:0%;size-adjust:99.2423%}.pair{gap:var(--space-5);margin:var(--space-5) 0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));align-items:start;display:grid}.pair .col-fig{max-width:none;margin:0}.pair .ho-label:first-child{margin-block-start:0}.pair-label{margin:0 0 var(--space-4);font-family:var(--font-caption);font-size:var(--step-0);color:var(--muted)}.lbl{font-family:var(--font-caption);font-size:var(--step-0);color:var(--accent-deep);margin:var(--space-5) 0 var(--space-3)}.plain-list{margin:0;padding:0;list-style:none}.plain-list>li{margin:0 0 .6rem;padding-left:1.4rem;line-height:1.55;position:relative}.plain-list>li:before{content:"—";color:var(--accent-deep);position:absolute;left:0}.note{font-size:var(--step--1);color:var(--muted);margin-top:1rem}.named-list{counter-reset:named;margin:0;padding:0;list-style:none}.named-list>li{margin:0 0 .9rem;padding-left:1.4rem;line-height:1.55;position:relative}.named-list>li:before{content:"—";color:var(--accent-deep);position:absolute;left:0}ol.named-list>li:before{counter-increment:named;content:counter(named);font-variant-numeric:tabular-nums;font-weight:600}.named-list .item-name{color:var(--ink);font-weight:600}.terms{font-size:var(--step-1);margin:1rem 0 .4rem;font-weight:600}.note.led{border-top:1px solid var(--line);max-width:52rem;margin-top:1.1rem;padding-top:.8rem}.pull{font-size:var(--step-1);border-left:3px solid var(--accent-deep);margin:1.4rem 0 .6rem;padding-left:1rem;line-height:1.4}@supports (text-box-trim:trim-both){h1,h2,h3,.section-lede,.asks dt,.named-list .item-name{text-box-trim:trim-both;text-box-edge:cap alphabetic}}h2+.plain-list,h2+.named-list,h2+.asks,h2+.cmp-wrap{margin-block-start:var(--space-5)}:is(section p:has(+.plain-list),section p:has(+.named-list),section p:has(+.asks)){margin-block-end:var(--space-5)}.plain-list,.named-list{margin-block-start:var(--space-4)}.plain-list+p,.named-list+p,.asks+p,.cmp-wrap+p{margin-block-start:var(--space-5)}.named-list>li{border-block-end:var(--border-thin) solid var(--line);margin-block-end:var(--space-3);padding-block-end:var(--space-3);line-height:1.55}.named-list>li:last-child{border-block-end:0;margin-block-end:0;padding-block-end:0}.named-list .item-name{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.01em;margin-block-end:var(--space-1);display:block}ol.named-list{counter-reset:step}ol.named-list>li{padding-inline-start:2.25rem;position:relative}ol.named-list>li:before{counter-increment:step;content:counter(step);font-family:var(--font-body);font-size:var(--step--1);color:var(--accent-deep);font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ol.named-list>li::marker{content:none}h1,h2,h3,.section-lede,.lbl,.item-name{text-wrap:balance}p,.plain-list>li,.named-list>li,.asks dd{text-wrap:pretty}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}nav[aria-label=Main]{view-transition-name:masthead}footer{view-transition-name:colophon}
