.wd-figure{--wd-line:var(--color-brass-ink);--wd-rule:var(--rule-light);--wd-dim:var(--color-ink-dim);--wd-fg:var(--color-ink);--wd-panel:var(--color-chalk);margin-top:clamp(2.5rem,5vw,4rem)}.section--dark .wd-figure{--wd-line:var(--color-brass);--wd-rule:var(--rule-dark);--wd-dim:var(--color-ash);--wd-fg:var(--color-bone);--wd-panel:var(--color-graphite)}.section--graphite .wd-figure{--wd-line:var(--color-brass);--wd-rule:var(--rule-dark);--wd-dim:var(--color-ash);--wd-fg:var(--color-bone);--wd-panel:var(--color-asphalt)}.wd-figure--hero{margin-top:0}.wd-figure .fig__body{color:var(--wd-fg)}.wd-replay{width:fit-content;min-height:44px;font-size:var(--step--1);color:var(--wd-line);align-items:center;gap:.45rem;margin:-.6rem 0 .4rem auto;padding-inline:.25rem;font-weight:600;display:flex}.wd-replay[hidden]{display:none}.wd-replay svg{transition:transform .5s var(--ease)}.wd-replay:hover svg{transform:rotate(-180deg)}.wd-replay:hover{text-underline-offset:.25em;text-decoration:underline}.wd-split{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:2.5rem clamp(2rem,5vw,5rem);display:grid}.wd-split--flip,.wd-split--ledger{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.wd-split>.wd-figure{margin-top:2.5rem}.wd-split .prose>h3:first-child{margin-top:0}.wd-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.15rem clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.wd-two .prose{margin-top:0}.wd-prose__link{margin-top:1.75rem}.wd-rules{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.75rem;display:grid}.wd-rules>div{align-content:start;gap:.6rem;display:grid}.wd-faq{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:2.5rem clamp(2rem,5vw,5rem);display:grid}.wd-faq>.wd-figure{top:calc(var(--nav-h) + 2rem);margin-top:2.5rem;position:sticky}@media (max-width:1023px){.wd-split,.wd-split--flip,.wd-split--ledger,.wd-two,.wd-rules,.wd-faq{grid-template-columns:minmax(0,1fr)}.wd-faq>.wd-figure{position:static}.wd-split--flip>.wd-figure,.wd-faq>.wd-figure{order:1}.wd-split--flip>.prose{order:0}}.wd-hz__stage{height:8.5rem;position:relative}.wd-hz__ground{border-top:1px dashed var(--wd-rule);position:absolute;top:64%;left:0;right:0}.wd-hz__line{background:var(--wd-line);transform-origin:0;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.wd-hz__mark{justify-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%)}.wd-hz__tick{background:var(--wd-fg);transform-origin:bottom;width:2px;height:14px;margin-top:-7px}.wd-hz__label{font-size:var(--step--1);color:var(--wd-fg);margin-top:.55rem;font-weight:600;line-height:1.4}.wd-lanes{gap:1.1rem;display:grid}.wd-lane{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr) minmax(9rem,13rem);align-items:center;column-gap:1.25rem;display:grid}.wd-lane__who{gap:.1rem;display:grid}.wd-lane__who b{font-family:var(--font-display);font-weight:400;font-size:var(--step-1);line-height:1.2}.wd-lane__who span{font-size:var(--step--1);color:var(--wd-dim);line-height:1.4}.wd-lane__track{background:var(--wd-rule);height:2px;display:block;position:relative}.wd-lane__line{background:var(--wd-fg);transform-origin:0;position:absolute;inset:0}.wd-lane[data-lane=family] .wd-lane__line{background:var(--wd-line)}.wd-lane__end{font-size:var(--step--1);font-weight:600;line-height:1.4}.wd-lanes__gap{text-align:center;font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--wd-dim);padding:.35rem 0;line-height:1.3}@media (max-width:639px){.wd-lane{grid-template-columns:minmax(0,1fr);row-gap:.6rem}.wd-lanes__gap{padding:.75rem 0}}.wd-tree{justify-items:center;display:grid}.wd-tree__top{justify-items:center;gap:.5rem;display:grid}.wd-node{border:2px solid var(--wd-line);border-radius:50%;width:18px;height:18px;display:block;position:relative}.wd-node--root{background:var(--wd-fg);border-color:var(--wd-fg)}.wd-node__fill{background:var(--wd-line);border-radius:50%;position:absolute;inset:2px}.wd-tree__kin[data-tier="2"] .wd-node__fill{border:1.5px solid var(--wd-line);background:0 0;inset:3px}.wd-node__ring{border:1.5px solid var(--wd-line);border-radius:50%;position:absolute;inset:-7px}.wd-tree__stem{background:var(--wd-dim);transform-origin:top;width:2px;height:2rem}.wd-tree__bar{background:var(--wd-dim);transform-origin:50%;width:75%;height:2px}.wd-tree__row{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.wd-tree__kin{text-align:center;align-content:start;justify-items:center;gap:.5rem;display:grid}.wd-tree__drop{background:var(--wd-dim);transform-origin:top;width:2px;height:1.5rem}.wd-tree__name{font-size:var(--step--1);font-weight:600;line-height:1.3}.wd-tree__role{max-width:100%;font-size:var(--step--1);color:var(--wd-line);padding-inline:.25rem;line-height:1.4}.wd-tree__key{border-top:1px solid var(--wd-rule);width:100%;font-size:var(--step--1);color:var(--wd-dim);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:1.75rem;padding-top:1rem;line-height:1.5;display:flex}.wd-tree__sw{border:2px solid var(--wd-line);border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.wd-tree__sw[data-tier="1"]{background:var(--wd-line)}.wd-streams__fork{grid-template-columns:auto minmax(4rem,1fr) auto;align-items:center;column-gap:1rem;display:grid}.wd-streams__from{font-size:var(--step--1);align-items:center;gap:.6rem;font-weight:600;display:flex}.wd-streams__svg{fill:none;width:100%;max-width:22rem;height:auto;stroke:var(--wd-line);stroke-width:1.75px;stroke-linecap:round;margin-inline:auto;display:block}.wd-streams__to{gap:2.4rem;max-width:13rem;display:grid}.wd-streams__to li{gap:.1rem;display:grid}.wd-streams__to b{font-family:var(--font-display);font-weight:400;font-size:var(--step-1);line-height:1.2}.wd-streams__to span{font-size:var(--step--1);color:var(--wd-dim);line-height:1.4}.wd-compare{border-top:1px solid var(--wd-rule);margin:2rem 0 0}.wd-compare__head,.wd-compare__row{border-bottom:1px solid var(--wd-rule);grid-template-columns:minmax(7rem,9rem) minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem;padding:.9rem 0;display:grid}.wd-compare__head{font-family:var(--font-display);font-size:var(--step-1);line-height:1.2}.wd-compare dt{font-size:var(--step--1);font-weight:600;line-height:1.5}.wd-compare dd{font-size:var(--step--1);color:var(--wd-dim);margin:0;line-height:1.5}.wd-compare dd:before{content:attr(data-col);color:var(--wd-fg);margin-bottom:.15rem;font-weight:600;display:none}@media (max-width:767px){.wd-compare__head{display:none}.wd-compare__row{grid-template-columns:minmax(0,1fr);row-gap:.6rem}.wd-compare dd:before{display:block}.wd-streams__to{max-width:9.5rem}}@media (max-width:479px){.wd-streams__fork{grid-template-columns:auto minmax(3.5rem,1fr) auto;column-gap:.6rem}.wd-streams__from{text-align:center;justify-items:center;gap:.35rem;max-width:4.5rem;display:grid}.wd-streams__to{max-width:8.5rem}.wd-streams__to b{font-size:var(--step-0)}}.wd-dl__rows{gap:1.5rem;display:grid}.wd-dl__label{font-size:var(--step--1);gap:.1rem;line-height:1.4;display:grid}.wd-dl__label b{font-size:var(--step-0);font-weight:600}.wd-dl__label span{color:var(--wd-dim)}.wd-dl__track{border-bottom:1px solid var(--wd-rule);height:2rem;margin-top:.4rem;position:relative}.wd-dl__bar{background:var(--wd-line);transform-origin:0;height:10px;margin-top:-5px;position:absolute;top:50%;left:0}.wd-dl__row[data-k=public] .wd-dl__bar{background:var(--color-signal)}.wd-dl__row[data-k=minor] .wd-dl__bar{background:repeating-linear-gradient(90deg, var(--wd-line) 0 6px, transparent 6px 12px);height:2px;margin-top:-1px}.wd-dl__end{background:var(--color-signal);width:2px;margin-left:-1px;position:absolute;top:3px;bottom:0}.wd-dl__beyond{background:var(--wd-line);clip-path:polygon(0 0,100% 50%,0 100%);width:9px;height:12px;margin-top:-6px;position:absolute;top:50%;right:-3px}.wd-dl__mark{background:var(--wd-panel);font-family:var(--font-mono);font-size:var(--step--1);color:var(--wd-fg);white-space:nowrap;margin:-.8em 0 0 .6rem;padding-inline:.2rem;line-height:1.6;position:absolute;top:50%}.wd-dl__mark[data-flip=true]{margin-left:0;transform:translate(calc(-100% - .6rem))}.wd-dl__axis{height:1.5rem;font-family:var(--font-mono);font-size:var(--step--1);color:var(--wd-dim);margin-top:.4rem;position:relative}.wd-dl__axis li{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.wd-dl__axis li:first-child{transform:none}.wd-dl__axis li:last-child{transform:translate(-100%)}@media (max-width:479px){.wd-dl__axis li:nth-child(2),.wd-dl__axis li:nth-child(4),.wd-dl__axis li:nth-child(5){display:none}}.wd-ledger__block+.wd-ledger__block{margin-top:1.5rem}.wd-ledger__group{font-size:var(--step--1);flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;line-height:1.4;display:flex}.wd-ledger__group b{color:var(--wd-fg);font-weight:600}.wd-ledger__group span{color:var(--wd-dim)}.wd-ledger__rows{margin-top:.4rem}.wd-ledger__row{border-bottom:1px solid var(--wd-rule);font-size:var(--step-0);grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;padding:.55rem 0;line-height:1.4;display:grid}.wd-ledger__sign{width:12px;height:12px;color:var(--wd-line);align-self:center;position:relative}.wd-ledger__sign:before{content:"";background:currentColor;width:12px;height:2px;position:absolute;top:5px;left:0}.wd-ledger__sign[data-sign=plus]:after{content:"";background:currentColor;width:2px;height:12px;position:absolute;top:0;left:5px}.wd-ledger__sign[data-sign=minus]{color:var(--wd-dim)}.wd-ledger__value{font-family:var(--font-mono);font-size:var(--step--1);color:var(--wd-dim);font-variant-numeric:tabular-nums;text-align:right}.wd-ledger__rule{border-top:2px solid var(--wd-fg);transform-origin:0;height:0;margin-top:1.25rem;display:block}.wd-ledger__rule--double{border-top-width:1px;border-bottom:1px solid var(--wd-fg);height:5px}.wd-ledger__total{font-family:var(--font-display);font-size:var(--step-1);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.6rem 0 1.5rem;line-height:1.3;display:flex}.wd-ledger__total span{font-family:var(--font-sans);font-size:var(--step--1);color:var(--wd-dim);align-self:center}.wd-ledger__total:last-child{padding-bottom:0}.wd-st{margin-top:.5rem;position:relative}.wd-st__rail{background:var(--wd-rule);width:2px;position:absolute;top:1.25rem;bottom:1.25rem;left:1.25rem}.wd-st__fill{background:var(--wd-line);transform-origin:top;position:absolute;inset:0}.wd-st__list{row-gap:clamp(2rem,4vw,3rem);display:grid}.wd-st__step{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.9rem clamp(1.25rem,3vw,2rem);display:grid}.wd-st__mark{z-index:1;border:2px solid var(--wd-line);background:var(--wd-panel);width:2.5rem;height:2.5rem;font-family:var(--font-mono);font-size:var(--step--1);color:var(--wd-fg);border-radius:50%;grid-row:1/span 2;place-items:center;line-height:1;transition:background-color .3s,color .3s;display:grid;position:relative}.wd-st__step[data-lit=true] .wd-st__mark{background:var(--wd-line);color:var(--color-asphalt)}.wd-st__title{font-family:var(--font-display);font-weight:400;font-size:var(--step-1);text-wrap:balance;padding-top:.5rem;line-height:1.3}.wd-st__hands{grid-column:2;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem clamp(1.5rem,4vw,3rem);margin:0;display:grid}.wd-st__hand dt{font-size:var(--step--2);letter-spacing:.02em;color:var(--wd-dim);align-items:center;gap:.6rem;font-weight:600;line-height:1.5;display:flex}.wd-st__tick{background:var(--wd-line);flex:none;width:8px;height:2px;display:inline-block}.wd-st__hand[data-hand=we] .wd-st__tick{width:26px}.wd-st__hand dd{max-width:44ch;font-size:var(--step--1);color:var(--wd-dim);margin:.4rem 0 0;line-height:1.55}.wd-st__hand[data-hand=we] dd{color:var(--wd-fg)}@media (max-width:767px){.wd-st__rail{left:1rem}.wd-st__step{grid-template-columns:2rem minmax(0,1fr);column-gap:1rem}.wd-st__mark{width:2rem;height:2rem}.wd-st__title{padding-top:.3rem}.wd-st__hands{grid-template-columns:minmax(0,1fr)}}.wd-ph__rows{gap:1.1rem;display:grid}.wd-ph__row{grid-template-columns:1.25rem minmax(8rem,11rem) minmax(0,1fr);align-items:center;column-gap:.9rem;display:grid}.wd-ph__num{font-family:var(--font-mono);font-size:var(--step--1);color:var(--wd-dim);line-height:1}.wd-ph__name{font-size:var(--step--1);font-weight:600;line-height:1.3}.wd-ph__track{height:12px;display:block;position:relative}.wd-ph__solid{background:var(--wd-line);transform-origin:0;position:absolute;top:0;bottom:0;left:0}.wd-ph__more{background:repeating-linear-gradient(90deg, var(--wd-line) 0 6px, transparent 6px 12px);transform-origin:0;height:2px;position:absolute;top:5px;right:0}.wd-ph__key{border-top:1px solid var(--wd-rule);font-size:var(--step--1);color:var(--wd-dim);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:1.5rem;padding-top:1rem;line-height:1.5;display:flex}.wd-ph__sw{flex:none;width:18px;display:inline-block}.wd-ph__sw--solid{background:var(--wd-line);height:8px}.wd-ph__sw--more{background:repeating-linear-gradient(90deg, var(--wd-line) 0 6px, transparent 6px 12px);height:2px}@media (max-width:479px){.wd-ph__row{grid-template-columns:1.25rem minmax(0,1fr);row-gap:.4rem}.wd-ph__track{grid-column:2}}.wd-ct__rows{gap:1.4rem;display:grid}.wd-ct__row[data-sub=true]{padding-left:1.5rem}.wd-ct__label{font-size:var(--step--1);font-weight:600;line-height:1.4}.wd-ct__src{font-family:var(--font-mono);font-weight:400;font-size:var(--step--1);color:var(--wd-line);white-space:nowrap;margin-left:.35rem}.wd-ct__meter{grid-template-columns:minmax(0,1fr) 3.5rem;align-items:center;column-gap:.75rem;margin-top:.45rem;display:grid}.wd-ct__track{height:12px;display:block;position:relative}.wd-ct__bar{background:var(--wd-line);transform-origin:0;position:absolute;top:0;bottom:0;left:0}.wd-ct__row[data-sub=true] .wd-ct__bar{background:var(--wd-fg)}.wd-ct__num{font-family:var(--font-mono);font-weight:500;font-size:var(--step-1);text-align:right;font-variant-numeric:tabular-nums;color:var(--wd-fg);line-height:1}.wd-d1__item{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;column-gap:.9rem;padding:1rem 0 1.1rem;display:grid;position:relative}.wd-d1__item:first-child{padding-top:.25rem}.wd-d1__tick{width:1.5rem;height:1.5rem;color:var(--wd-line)}.wd-d1__text{font-size:var(--step-0);padding-top:.1rem;line-height:1.5}.wd-d1__rule{background:var(--wd-rule);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}.wd-d1__item:last-child .wd-d1__rule{display:none}.wd-sh__rows{gap:1.6rem;display:grid}.wd-sh__row p{font-size:var(--step--1);gap:.1rem;line-height:1.4;display:grid}.wd-sh__row b{font-size:var(--step-0);font-weight:600}.wd-sh__row p span{color:var(--wd-dim)}.wd-sh__track{height:1.5rem;margin-top:.6rem;display:block;position:relative}.wd-sh__whole{background:var(--wd-fg);transform-origin:0;position:absolute;inset:0}.wd-sh__rest{background:var(--wd-fg);transform-origin:0;width:60%;position:absolute;top:0;bottom:0;left:0}.wd-sh__fee{border:1px solid var(--wd-line);background:repeating-linear-gradient(135deg, var(--wd-line) 0 1px, transparent 1px 7px);place-items:center;display:grid;position:absolute;inset:0 0 0 60%}.wd-sh__fee em{font-style:normal;font-family:var(--font-mono);font-weight:500;font-size:var(--step--1);color:var(--wd-fg);background:var(--wd-panel);padding:0 .35rem;line-height:1.5}.wd-sh__part{background:var(--wd-line);transform-origin:0;position:absolute;top:0;bottom:0}.wd-rd{--wd-p:1;position:relative}.wd-rd__rail{background:var(--wd-rule);width:2px;position:absolute;top:1.25rem;bottom:1.25rem;left:1.25rem}.wd-rd__fill{background:var(--wd-line);transform-origin:top;transform:scaleY(var(--wd-p,1));position:absolute;inset:0}.wd-rd__list{row-gap:2rem;display:grid}.wd-rd__step{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid}.wd-rd__mark{border:2px solid var(--wd-line);background:var(--wd-line);width:2.5rem;height:2.5rem;font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-asphalt);border-radius:50%;place-items:center;line-height:1;display:grid}.wd-rd__text{gap:.2rem;padding-top:.45rem;display:grid}.wd-rd__text b{font-family:var(--font-display);font-weight:400;font-size:var(--step-1);line-height:1.25}.wd-rd__text span{font-size:var(--step--1);color:var(--wd-dim);line-height:1.45}@media (min-width:768px){.wd-rd__rail{width:auto;height:2px;inset:1.25rem 0 auto}.wd-rd__fill{transform-origin:0;transform:scaleX(var(--wd-p,1))}.wd-rd__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem}.wd-rd__step{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.wd-rd__text{padding-top:0}}@media (max-width:767px){.wd-figure,.wd-split>.wd-figure,.wd-faq>.wd-figure{margin-top:2rem}.wd-split,.wd-faq{row-gap:2rem}.wd-rules{row-gap:1.25rem;margin-top:2rem;padding-top:1.25rem}.wd-hz__stage{height:7rem}}@media (prefers-reduced-motion:reduce){.wd-figure *,.wd-figure :before,.wd-figure :after{transition-duration:.01ms!important;animation:none!important}}html[data-motion=reduced] .wd-figure *,html[data-motion=reduced] .wd-figure :before,html[data-motion=reduced] .wd-figure :after{transition-duration:.01ms!important;animation:none!important}
