.proof-fig{min-width: 0}.proof-list{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: var(--hair);background: var(--line);border: var(--hair) solid var(--line)}.proof-list li{display: grid;gap: .375rem;padding: .875rem .75rem .75rem;background: var(--bg);font-size: var(--fs-small);line-height: 1.3;font-variant-numeric: tabular-nums;color: var(--fg-3)}.proof-list b{font-weight: var(--w-ui);color: var(--fg)}@media (max-width: 520px){.proof-list{grid-template-columns: repeat(2,minmax(0,1fr))}}.proof{container-type: inline-size;position: relative}.pf,.proof:not(.is-built)::before{--gut: 4.75rem;--b: .75rem;--g: .125rem;--zr: 4.5rem;--zg: calc(var(--ng,1) * (var(--b) + var(--g)) + 2.25rem);--zc: calc(var(--n,10) * (var(--b) + var(--g)));--zd: 1.875rem;--zo: 1.625rem;--top: calc(var(--zg) + var(--zc));position: relative}@supports (width: 1cqi){.pf,.proof:not(.is-built)::before{--gut: clamp(4rem,15cqi,6.75rem);--lane: calc((100cqi - var(--gut)) / var(--cols,10));--b: clamp(.5625rem,calc(var(--lane) * .34),1.0625rem);--g: clamp(.125rem,calc(var(--b) * .2),.1875rem);--zr: clamp(4.25rem,12cqi,5.5rem)}}@supports (width: 1cqi) and (width: round(down,10.5px,1px)){.pf,.proof:not(.is-built)::before{--b: round(down,clamp(.5625rem,calc(var(--lane) * .34),1.0625rem),1px)}}@media (scripting: enabled){.proof:not(.is-built){display: grid}.proof:not(.is-built) > *,.proof:not(.is-built)::before{grid-area: 1 / 1}.proof:not(.is-built)::before{content: "";height: calc(var(--top) + var(--zr) + var(--zd) + var(--zo))}}.pf-body{position: relative;display: grid;grid-template-columns: var(--gut) minmax(0,1fr)}.pf-gut{position: relative;font: 400 var(--fs-small)/1.2 var(--sans);color: var(--fg-3)}.pf-y{position: absolute;left: 0;right: .625rem}.pf-y b{font-weight: 400}.pf-y small{display: block;font-size: inherit;color: var(--fg-3);max-width: 15ch;text-wrap: balance}.pf-y .pf-n,.y-zero b,.y-floor small{font: 400 var(--fs-label)/1.3 var(--mono);font-variant-numeric: tabular-nums;letter-spacing: .02em}.pf-y .pf-n{font-style: normal;color: var(--fg);margin-left: .5em}.pf-y .pf-ls{display: none}.y-above{top: -.25rem}.pf-y.y-above{right: auto;white-space: nowrap}.y-above small{max-width: none;white-space: nowrap}.y-above b{color: var(--fg-2)}.y-floor{top: calc(var(--zg) + .4375rem);color: var(--fg-2)}.y-floor small{margin-top: .125rem;color: var(--fg)}.y-zero{top: var(--top);transform: translateY(calc(-100% - .125rem))}.y-prem{top: calc(var(--top) + var(--zr) * .22);transform: translateY(-50%)}.y-nav{top: calc(var(--top) + var(--zr) * .5);transform: translateY(-50%)}.y-disc{top: calc(var(--top) + var(--zr) * .78);transform: translateY(-50%)}.y-day{top: calc(var(--top) + var(--zr) + var(--zd) / 2);transform: translateY(-50%)}.y-ok{top: calc(var(--top) + var(--zr) + var(--zd) + var(--zo) / 2);transform: translateY(-50%)}@container (max-width: 540px){.pf-y .pf-n{display: none}.pf-y{right: .25rem}}@container (min-width: 301px) and (max-width: 540px){.pf,.proof:not(.is-built)::before{--gut: clamp(5rem,15cqi,6.75rem)}}@container (max-width: 300px){.pf,.proof:not(.is-built)::before{--gut: 2.375rem}.pf-gut{font-size: var(--fs-label)}.pf-y{right: calc(2 * var(--hair))}.pf-y .pf-lw{display: none}.pf-y .pf-ls{display: inline}.y-floor small{letter-spacing: 0;word-spacing: -.25em;white-space: nowrap}}@supports not (width: 1cqi){@media (max-width: 340px){.pf,.proof:not(.is-built)::before{--gut: 2.375rem}.pf-gut{font-size: var(--fs-label)}.pf-y{right: calc(2 * var(--hair))}.pf-y .pf-lw,.pf-y .pf-n{display: none}.pf-y .pf-ls{display: inline}.y-floor small{letter-spacing: 0;word-spacing: -.25em;white-space: nowrap}}}.pf-floor,.pf-base,.pf-nav{position: absolute;right: 0;pointer-events: none}.pf{--pf-glow: 0 0 0 0 transparent}.is-dark .pf{--pf-glow: 0 0 .75rem 0 rgba(79,203,147,.45)}.pf-floor{left: 0;top: var(--zg);height: var(--hair);margin-top: calc(-1 * var(--hair));z-index: 2;background: var(--accent);box-shadow: var(--pf-glow);transform-origin: left center}.pf-base{left: var(--gut);top: var(--top);height: var(--hair);background: var(--line-strong)}.pf-nav{left: var(--gut);top: calc(var(--top) + var(--zr) * .5);height: 0;border-top: var(--hair) dashed var(--line-strong)}.pf-plot{position: relative;min-width: 0}.pf-trace{position: absolute;left: 0;top: var(--top);width: 100%;height: var(--zr);overflow: visible;pointer-events: none;clip-path: inset(-.25rem 0 -.25rem 0)}.pf-trace path{fill: none;stroke: var(--fg-3);stroke-width: calc(1px * var(--stroke));transition: stroke var(--dur-feedback) var(--ease),stroke-width var(--dur-feedback) var(--ease-out)}.pf-trace .pf-riser{stroke: var(--line-strong)}.pf-trace .pf-seg.is-on{stroke: var(--fg);stroke-width: calc(2px * var(--stroke))}.pf-trace .pf-area{fill: var(--fg);stroke: none;opacity: .05;transition: opacity var(--dur-feedback) var(--ease)}.pf-trace .pf-area.is-on{opacity: .13}.proof[data-side="1"] .y-prem,.proof[data-side="-1"] .y-disc{color: var(--fg)}.pf-y{transition: color var(--dur-feedback) var(--ease)}.pf-lanes{position: relative;z-index: 1;display: grid;grid-template-columns: repeat(var(--cols,10),minmax(0,1fr))}.pf-lane{position: relative;display: grid;grid-template-rows: var(--zg) var(--zc) var(--zr) var(--zd) var(--zo);justify-items: center;cursor: pointer;outline: 0;touch-action: manipulation}.pf-lane::before,.pf-lane::after{content: "";position: absolute;inset: 0 .125rem;border-radius: .125rem;pointer-events: none}.pf-lane::before{background: var(--fg);opacity: 0;transition: opacity var(--dur-feedback) var(--ease)}@media (hover: hover){.pf-lane:hover::before{opacity: .035}}.pf-lane.is-on::before{opacity: .065}.pf-lane:focus-visible::after{box-shadow: inset 0 0 0 calc(2 * var(--hair)) var(--accent)}.pf-g,.pf-c{position: relative;z-index: 1;display: flex;flex-direction: column-reverse;align-items: center;gap: var(--g);transition: opacity var(--dur-move) var(--ease)}.pf-g{justify-content: flex-start;padding-bottom: var(--g)}.pf-c{padding-top: var(--g)}.pf-g i,.pf-c i{display: block;flex: none;width: var(--b);height: var(--b);border-radius: .0625rem}.pf-c i{background: var(--accent);opacity: calc(.62 + .38 * var(--k) / (var(--n) - 1))}.pf-c i.is-void{background: none;box-shadow: inset 0 0 0 calc(1px * var(--stroke)) var(--line-strong);opacity: 1}.pf-g i{position: relative;--ga: calc(.66 - var(--k) * .16)}.pf-g i::before{content: "";position: absolute;inset: 0;border-radius: .0625rem;box-shadow: inset 0 0 0 var(--hair) var(--accent);opacity: var(--ga)}.pf-r{position: relative;width: 100%;transition: opacity var(--dur-move) var(--ease)}.pf-r i{position: absolute;left: 50%;top: 50%;width: .5625rem;height: .5625rem;margin: -.28125rem 0 0 -.28125rem;border-radius: 50%;background: var(--fg-2);box-shadow: 0 0 0 calc(2 * var(--hair)) var(--bg);transition: background var(--dur-feedback) var(--ease-out),transform var(--dur-move) var(--ease)}.pf-lane[data-side="1"] .pf-r i{top: 22%}.pf-lane[data-side="-1"] .pf-r i{top: 78%}.pf-lane[data-side="0"] .pf-r i{background: var(--bg);box-shadow: inset 0 0 0 var(--hair) var(--fg-3),0 0 0 calc(2 * var(--hair)) var(--bg)}.pf-lane.is-on .pf-r i{background: var(--fg);transform: scale(1.3)}.pf-d{align-self: center;font-family: var(--mono);font-size: var(--fs-label);letter-spacing: .06em;color: var(--fg-3);font-variant-numeric: tabular-nums;transition: color var(--dur-feedback) var(--ease-out)}.pf-lane.is-on .pf-d{color: var(--fg)}@container (min-width: 301px){.pf-y .pf-n,.y-zero b,.y-floor small,.pf-d{font-size: var(--fs-small);letter-spacing: 0}}.pf-o{align-self: center;display: grid;place-items: center;transition: opacity var(--dur-move) var(--ease)}.pf-o svg{width: .75rem;height: .75rem;fill: none;stroke: var(--accent);stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.pf-o path{stroke-dasharray: 1;stroke-dashoffset: 0}.pf-o-no{display: block;width: .5rem;height: var(--hair);background: var(--fg-3)}.proof.has-on .pf-lane:not(.is-on) :is(.pf-g,.pf-c,.pf-r,.pf-o){opacity: .3}.proof-table td:nth-child(2){white-space: nowrap}.pf-mini{position: relative;display: inline-block;width: 1rem;height: .9375rem;margin-right: .625rem;vertical-align: -.1875rem}.pf-mini::before{content: "";position: absolute;left: 0;right: 0;top: .4375rem;border-top: var(--hair) dashed var(--fg-3)}.pf-mini::after{content: "";position: absolute;left: 50%;top: .3125rem;width: .3125rem;height: .3125rem;margin-left: -.15625rem;border-radius: 50%;background: var(--fg)}.pf-mini[data-side="1"]::after{top: 0}.pf-mini[data-side="-1"]::after{top: .625rem}@media screen{.proof.pf-now,.proof.pf-now *,.proof.pf-now *::before,.proof.pf-now *::after{transition: none !important;animation: none !important}.proof.is-armed:not(.is-in) .pf-floor{transform: scaleX(0)}.proof.is-armed .pf-floor{transition: transform var(--dur-draw) var(--ease-move)}.proof.is-armed.is-in .pf-floor{animation: pf-lit .3s var(--ease-out) .8s both}.proof.is-armed:not(.is-in) .pf-c i{opacity: 0;transform: translateY(-.75rem)}.proof.is-armed .pf-c i{transition: opacity var(--dur-feedback) linear,transform var(--dur-move) var(--ease-out);transition-delay: calc(120ms + var(--k) * 52ms + var(--l) * 4ms)}.proof.is-armed:not(.is-in) .pf-g i{opacity: 0;transform: translateY(.5rem)}.proof.is-armed .pf-g i{transition: opacity var(--dur-feedback) linear,transform var(--dur-feedback) var(--ease);transition-delay: calc(120ms + (var(--n) + var(--k)) * 52ms + var(--l) * 4ms)}.proof.is-armed:not(.is-in) :is(.pf-gut,.pf-base,.pf-nav){opacity: 0}.proof.is-armed :is(.pf-gut,.pf-base,.pf-nav){transition: opacity var(--dur-move) var(--ease) 60ms}.proof.is-armed:not(.is-in) .pf-trace{clip-path: inset(-.25rem 100% -.25rem 0)}.proof.is-armed .pf-trace{transition: clip-path var(--dur-draw) var(--ease-move) .2s}.proof.is-armed:not(.is-in) .pf-r i{opacity: 0;transform: scale(.2)}.proof.is-armed .pf-r i{transition: opacity var(--dur-feedback) linear,transform var(--dur-move) var(--ease-out);transition-delay: calc(320ms + var(--l) * 48ms)}.proof.is-armed:not(.is-in) .pf-d{opacity: 0}.proof.is-armed .pf-d{transition: opacity var(--dur-move) var(--ease) calc(260ms + var(--l) * 36ms)}.proof.is-armed:not(.is-in) .pf-o path{stroke-dashoffset: 1}.proof.is-armed .pf-o path{transition: stroke-dashoffset var(--dur-move) var(--ease) calc(380ms + var(--l) * 46ms)}}@keyframes pf-lit{0%,100%{box-shadow: var(--pf-glow)}30%{box-shadow: 0 0 1.375rem calc(2 * var(--hair)) color-mix(in srgb,var(--accent) 70%,transparent)}}.pf-floor::after{content: "";position: absolute;top: calc(-1 * var(--hair));left: 0;width: 15%;height: calc(3 * var(--hair));border-radius: .125rem;background: linear-gradient(90deg,transparent,var(--pf-sheen),transparent);opacity: 0;transform: translateX(-100%)}.pf{--pf-sheen: rgba(30,122,90,.55)}.is-dark .pf{--pf-sheen: rgba(214,255,233,.75)}@keyframes pf-sheen{0%{transform: translateX(-100%);opacity: 0}14%,76%{opacity: 1}100%{transform: translateX(567%);opacity: 0}}.proof.is-in .pf-floor::after{animation: pf-sheen 1.6s var(--ease-move) 1.2s both}.proof.is-away .pf-floor::after{animation-play-state: paused}@keyframes pf-count{0%,100%{filter: none}35%{filter: brightness(1.75) saturate(1.1)}}.proof:not(.is-armed) .pf-lane.is-on .pf-c i:not(.is-void){animation: pf-count .5s var(--ease-out) both;animation-delay: calc(var(--k) * 26ms)}@media (prefers-reduced-motion: reduce){.proof *,.proof *::before,.proof *::after{animation: none !important;transition: none !important}}@media print{.proof-fig{break-inside: avoid}.proof .pf-c i:not(.is-void),.proof .pf-floor{background: #1E7A5A !important;-webkit-print-color-adjust: exact;print-color-adjust: exact}.proof .pf-g i::before{box-shadow: inset 0 0 0 var(--hair) #1E7A5A !important}.proof .pf-r i{background: #444 !important;box-shadow: 0 0 0 calc(2 * var(--hair)) #fff !important;-webkit-print-color-adjust: exact;print-color-adjust: exact}.proof .pf-o svg{stroke: #1E7A5A}.proof .pf-trace path{stroke: #666}}@media (forced-colors: active){.proof .pf-c i:not(.is-void),.proof .pf-floor,.proof .pf-r i{forced-color-adjust: none;background: CanvasText}.proof .pf-g i::before{forced-color-adjust: none;box-shadow: inset 0 0 0 var(--hair) CanvasText}.proof .pf-o svg{stroke: CanvasText}.proof .pf-lane:focus-visible::after{box-shadow: inset 0 0 0 calc(2 * var(--hair)) Highlight}}.cost{container: cost / inline-size}.cost-rows{display: grid;gap: 1.625rem}.cost-row{display: grid;grid-template-columns: 12.5rem minmax(0,1fr) 4rem;column-gap: 1.25rem;align-items: end;padding-top: 2.125rem}.cost-lab b{display: block;font: 400 var(--fs-heading)/1.1 var(--serif);letter-spacing: var(--track-figure)}.cost-val{font: 400 var(--fs-heading)/1 var(--serif);letter-spacing: var(--track-figure);text-align: right}.cost-val.is-acc{color: var(--signal-ink,#186B4F)}.cost-bar{--cols: 50;--rows: 2;--g: .1875rem;--bw: calc((100cqi - (var(--cols) - 1) * var(--g)) / var(--cols));position: relative;display: flex;container-type: inline-size}.cost-bar{--bq: 1px;max-width: calc(var(--cols) * round(down,(100% - (var(--cols) - 1) * var(--g)) / var(--cols),var(--bq)) + (var(--cols) - 1) * var(--g))}@media (min-resolution: 2dppx){.cost-bar{--bq: .5px}}@media (min-resolution: 3dppx){.cost-bar{--bq: calc(1px / 3)}}.cost-bar > i{position: relative;flex: none;width: var(--w);height: calc(var(--rows) * var(--bw) + (var(--rows) - 1) * var(--g));font-style: normal;background: var(--c);box-shadow: inset 0 0 0 var(--hair) rgba(14,21,18,.5)}.cost-bar:not(.is-blocks) > i{margin-right: calc(var(--s,var(--w)) - var(--w))}.cost-bar:not(.is-blocks) > i + i{width: calc(var(--w) - .125rem);margin-left: calc(2 * var(--hair))}.cost-bar > .cost-gone{background: none;box-shadow: none;border: var(--hair) dashed rgba(14,21,18,.5)}.cost-bar.is-blocks > i{position: absolute;top: 0;bottom: 0;left: var(--x);height: auto;background: none;box-shadow: none;border: 0}.cost-gone em{position: absolute;left: 0;right: 0;bottom: 100%;padding-bottom: .75rem;font: 400 var(--fs-small)/1.3 var(--sans);letter-spacing: 0;color: var(--fg-2)}.cost-gone em::before{content: "";position: absolute;left: 0;right: 0;bottom: calc(3 * var(--hair));height: .3125rem;border: var(--hair) solid var(--line-strong);border-bottom: 0}.cost-blk{display: grid;grid-auto-flow: column;grid-template-rows: repeat(var(--rows),var(--bw));grid-auto-columns: var(--bw);gap: var(--g);width: 100%}.cost-blk i{background: var(--c);box-shadow: inset 0 0 0 var(--hair) rgba(14,21,18,.55);border-radius: .0625rem}.cost-blk .is-part{background: linear-gradient(90deg,var(--c) var(--f),transparent 0)}.cost-blk .is-rest{background: none;box-shadow: inset 0 0 0 var(--hair) color-mix(in srgb,var(--c) 70%,var(--ink))}.cost-blk .is-gone{background: none;box-shadow: none;border: var(--hair) dashed rgba(14,21,18,.5)}.cost-rows .cost-blk i{transition: opacity var(--dur-move) linear,transform var(--dur-move) var(--ease)}.cost-rows.will-reveal:not(.is-in) .cost-blk i{opacity: 0;transform: scale(.35)}@container cost (max-width: 860px){.cost-row{grid-template-columns: minmax(0,1fr) auto;align-items: baseline}.cost-lab{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: .75rem}.cost-lab b{display: inline}.cost-bar{grid-column: 1 / -1;grid-row: 2;margin-top: 2.125rem}.cost-row{padding-top: 0}}@container cost (max-width: 560px){.cost-bar{--cols: 25;--rows: 4;--g: .125rem}.cost-row:first-child .cost-bar{margin-top: 3.25rem}.cost-row + .cost-row .cost-bar{margin-top: 3rem}}.pf-ck{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: .875rem clamp(1.25rem,2.4vw,2.25rem);margin: clamp(1.75rem,3vw,2.5rem) 0 0;padding-top: 1rem;border-top: var(--hair) solid var(--line);font-size: var(--fs-small);line-height: 1.45}.pf-ck dt{display: flex;align-items: center;gap: .64em;color: var(--fg)}.pf-ck dt i{flex: none;width: .64em;height: .64em;border-radius: .0625rem;background: var(--c);box-shadow: inset 0 0 0 var(--hair) rgba(14,21,18,.55);-webkit-print-color-adjust: exact;print-color-adjust: exact}.pf-ck dd{margin: .15em 0 0 1.28em;color: var(--fg-3)}@media (max-width: 900px){.pf-ck{grid-template-columns: repeat(2,minmax(0,1fr))}}.figure-cap--stack.pf-cap{display: grid;grid-template-columns: minmax(0,1fr)}.pf-cap > *{grid-area: 1 / 1}.pf-cap-sz{visibility: hidden}@media (prefers-reduced-motion: reduce){.cost-blk i{transition: none !important;opacity: 1 !important;transform: none !important}}@media print{.cost-bar > i,.cost-blk i,.pf-ck dt i{-webkit-print-color-adjust: exact;print-color-adjust: exact}.cost-blk i{opacity: 1 !important;transform: none !important}}@media (forced-colors: active){.cost-blk i:not(.is-rest,.is-gone,.is-part),.pf-ck dt i{forced-color-adjust: none;background: CanvasText}.cost-blk .is-part{forced-color-adjust: none;background: linear-gradient(90deg,CanvasText var(--f),Canvas 0);box-shadow: inset 0 0 0 var(--hair) CanvasText}.cost-blk .is-rest{box-shadow: none;border: var(--hair) solid CanvasText}.cost-bar:not(.is-blocks) > i:not(.cost-gone){forced-color-adjust: none;background: CanvasText}}.cost.is-dec .pf-ck{--lw: clamp(15rem,30%,24rem);--cg: clamp(1.25rem,3vw,3rem);display: block;margin: 0;padding: 0;border-top: 0;font-size: var(--fs-small)}.cost.is-dec .pf-ck > div{position: relative;display: grid;grid-template-columns: var(--lw) minmax(0,1fr);column-gap: var(--cg);align-items: center;padding: clamp(.875rem,1.5vw,1.375rem) 0;border-bottom: var(--hair) solid var(--line)}.cost.is-dec .pf-ck > div:first-child{padding-top: 0}.cost.is-dec .pf-ck :is(dt,dd){grid-column: 1}.cost.is-dec .pf-ck dt{font-size: var(--fs-body)}.cost.is-dec .cost-db{--cols: 32;--rows: 2;--g: .1875rem;--bq: 1px;--bw: round(down,(100cqi - (var(--cols) - 1) * var(--g)) / var(--cols),var(--bq));container-type: inline-size;position: absolute;left: calc(var(--lw) + var(--cg));right: 0;display: flex;align-items: center;gap: .875rem}.cost.is-dec .cost-blk{flex: none;width: auto}.cost.is-dec .cost-db em{font: 400 var(--fs-small)/1.3 var(--sans);color: var(--fg-2);white-space: nowrap}.cost.is-dec .pf-ck .cost-blk i{transition: opacity var(--dur-move) linear,transform var(--dur-move) var(--ease)}.cost.is-dec .pf-ck.will-reveal:not(.is-in) .cost-blk i{opacity: 0;transform: scale(.35)}.cost.is-dec .cost-rows{display: flex;flex-wrap: wrap;gap: .5rem clamp(2rem,4vw,4rem);margin-top: clamp(1rem,1.6vw,1.5rem)}.cost.is-dec .cost-row{display: flex;align-items: baseline;gap: .75rem;padding: 0}.cost.is-dec .cost-bar{display: none}.cost.is-dec .cost-lab b{display: inline}.cost.is-dec .cost-blk i{--c: var(--ink) !important}.cost.is-dec .pf-ck dt i{display: none}.cost.is-dec .pf-ck dd{margin-left: 0}@media (min-resolution: 2dppx){.cost.is-dec .cost-db{--bq: .5px}}@container cost (max-width: 560px){.cost.is-dec .pf-ck > div{display: block}.cost.is-dec .cost-db{--cols: 25;--g: .125rem;position: static;flex-direction: column;align-items: start;gap: .625rem;margin-top: .875rem;transform: none}}.cost .pf-ck > div{--scene-range: cover 10% cover 40%}@media screen and (prefers-reduced-motion: no-preference) and (forced-colors: none){@supports (animation-timeline: view()){.cost.is-dec .pf-ck.will-reveal:not(.is-in) .cost-blk i{opacity: 1;transform: none}.cost.is-dec .cost-blk :is(.is-gone,.is-rest,.is-part){position: relative}.cost.is-dec .cost-blk :is(.is-gone,.is-rest,.is-part)::before{content: "";position: absolute;inset: 0;border-radius: inherit;background: var(--c);box-shadow: inset 0 0 0 var(--hair) rgba(14,21,18,.55);opacity: clamp(0,(var(--t) * .875 + .125 - var(--scene-p)) * 8,1)}.cost.is-dec .cost-blk .is-gone::before{inset: calc(-1 * var(--hair))}}}@media (scripting: enabled){.cost[data-cost-view="rows"]:not(.is-dec){display: flex;flex-direction: column}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck{--cg: clamp(1.25rem,3vw,3rem);order: -1;display: block;margin: 0;padding: 0;border-top: 0;font-size: var(--fs-small)}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck > div{position: relative;display: grid;grid-template-columns: var(--lw) minmax(0,1fr);column-gap: var(--cg);align-items: center;padding: clamp(.875rem,1.5vw,1.375rem) 0;border-bottom: var(--hair) solid var(--line)}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck > div:first-child{padding-top: 0}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck :is(dt,dd){grid-column: 1}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck dt{font-size: var(--fs-body)}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck dt i{display: none}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck dd{margin-left: 0}.cost[data-cost-view="rows"]:not(.is-dec) .cost-rows{display: flex;flex-wrap: wrap;gap: .5rem clamp(2rem,4vw,4rem);margin-top: clamp(1rem,1.6vw,1.5rem)}.cost[data-cost-view="rows"]:not(.is-dec) .cost-row{display: flex;align-items: baseline;gap: .75rem;padding: 0}.cost[data-cost-view="rows"]:not(.is-dec) .cost-bar{display: none}.cost[data-cost-view="rows"]:not(.is-dec) .cost-lab b{display: inline}@container cost (max-width: 560px){.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck > div{display: block}}}.cost[data-cost-view="rows"],.cost[data-cost-view="rows"] .pf-ck{--lw: clamp(15rem,30cqi,24rem);--cg: clamp(1.25rem,3vw,3rem)}.cost[data-cost-view="rows"] .pf-ck > div{--g: .1875rem;--gd: .5625rem;--bq: 1px;--rp: clamp(.875rem,1.5vw,1.375rem);--bw: round(down,(100cqi - var(--lw) - var(--cg) - (var(--cn,23) - 1 - var(--cgp,4)) * var(--g) - var(--cgp,4) * var(--gd) - 5.75rem) / var(--cn,23),var(--bq));--rh: calc(2 * var(--bw) + var(--g))}@media (min-resolution: 2dppx){.cost[data-cost-view="rows"] .pf-ck > div{--bq: .5px}}.cost.is-dec .pf-ck > div{min-height: calc(var(--rh) + 2 * var(--rp))}.cost.is-dec .pf-ck > div:first-child{min-height: calc(var(--rh) + var(--rp))}.cost.is-dec .pf-ck > div:last-child{border-bottom-color: var(--line-strong)}.cost.is-dec .cost-db{--g: inherit;--bw: inherit;container-type: normal;gap: 0;top: 0;bottom: 0;justify-content: space-between;transform: none}.cost.is-dec .pf-ck > div:first-child .cost-db{top: 0;bottom: var(--rp)}.cost.is-dec .cost-blk{grid-auto-columns: auto}.cost.is-dec .cost-blk i{width: var(--bw);border-radius: 0;box-shadow: none}.cost.is-dec .cost-blk i:nth-child(10n + 1):not(:first-child),.cost.is-dec .cost-blk i:nth-child(10n + 2):not(:nth-child(2)){margin-left: calc(var(--gd) - var(--g))}.cost.is-dec .cost-blk :is(.is-gone,.is-rest,.is-part){border: var(--hair) dashed var(--ink)}.cost.is-dec .cost-blk :is(.is-gone,.is-rest){background: none}.cost.is-dec .cost-blk .is-part{background-origin: border-box}.cost.is-dec .cost-db em{margin-left: .875rem}.cost.is-dec .cost-rows,.cost.is-dec > .figure-cap{margin-left: calc(var(--lw) + var(--cg))}.cost.is-dec .cost-rows{margin-top: clamp(1.125rem,1.8vw,1.75rem)}.cost.is-dec .cost-lab b{font: 400 var(--fs-body)/1.2 var(--sans);letter-spacing: 0}.cost.is-dec .cost-val{font-size: var(--cost-n,var(--fs-heading))}.cost.is-dec > .figure-cap{margin-top: .625rem}@container cost (max-width: 560px){.cost[data-cost-view="rows"] .pf-ck > div{--g: .125rem;--gd: .4375rem;--bw: round(down,(100cqi - (var(--cn,23) - 1 - var(--cgp,4)) * var(--g) - var(--cgp,4) * var(--gd)) / var(--cn,23),var(--bq))}.cost.is-dec .pf-ck > div,.cost.is-dec .pf-ck > div:first-child{min-height: 0}.cost.is-dec .cost-blk :is(.is-gone,.is-rest,.is-part){border-width: .5px}.cost.is-dec .cost-db em{position: absolute;right: 0;top: calc(var(--rp) + .25rem);margin: 0}.cost.is-dec .pf-ck > div:first-child .cost-db em{top: .25rem}.cost.is-dec .cost-rows,.cost.is-dec > .figure-cap{margin-left: 0}}@media screen and (prefers-reduced-motion: no-preference) and (forced-colors: none){@supports (animation-timeline: view()){.cost.is-dec .cost-blk :is(.is-gone,.is-rest,.is-part)::before{inset: calc(-1 * var(--hair));box-shadow: none;opacity: clamp(0,(var(--t) * .875 + .125 - var(--scene-p)) * 9999,1)}.cost.is-dec .cost-db em{clip-path: inset(0 calc((1 - clamp(0,(var(--scene-p) - .9999) * 99999,1)) * 100%) 0 0)}.cost.is-dec .pf-ck > div:nth-child(1){--scene-range: cover 12% cover 52%}.cost.is-dec .pf-ck > div:nth-child(2){--scene-range: cover 12% cover 46%}.cost.is-dec .pf-ck > div:nth-child(n + 3){--scene-range: cover 9% cover 30%}}}@media (scripting: enabled){.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck{--lw: clamp(15rem,30cqi,24rem)}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck > div{min-height: calc(var(--rh) + 2 * var(--rp))}.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck > div:first-child{min-height: calc(var(--rh) + var(--rp))}.cost[data-cost-view="rows"]:not(.is-dec) :is(.cost-rows,.figure-cap){margin-left: calc(var(--lw) + var(--cg))}.cost[data-cost-view="rows"]:not(.is-dec) .cost-rows{margin-top: clamp(1.125rem,1.8vw,1.75rem)}.cost[data-cost-view="rows"]:not(.is-dec) .cost-lab b{font: 400 var(--fs-body)/1.2 var(--sans);letter-spacing: 0}.cost[data-cost-view="rows"]:not(.is-dec) .cost-val{font-size: var(--cost-n,var(--fs-heading))}.cost[data-cost-view="rows"]:not(.is-dec) > .figure-cap{margin-top: .625rem}@container cost (max-width: 560px){.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck > div,.cost[data-cost-view="rows"]:not(.is-dec) .pf-ck > div:first-child{min-height: 0;padding-bottom: calc(var(--rp) + .875rem + var(--rh))}.cost[data-cost-view="rows"]:not(.is-dec) :is(.cost-rows,.figure-cap){margin-left: 0}}}
:is([data-page="proof"],[data-page="trust"]) :is(h1,h2) .ln{display: block;text-wrap: balance}:is([data-page="proof"],[data-page="trust"]) h1 .ln + .ln{text-wrap: pretty}:is([data-page="proof"],[data-page="trust"]) .nw{white-space: nowrap}:is([data-page="proof"],[data-page="trust"]) :is(h1,h2) .ph{white-space: nowrap}:where([data-page="proof"],[data-page="trust"]) main :where(p,li){text-wrap: pretty;hyphens: manual}[data-page="proof"] .page-hero{--pf-gap: clamp(2rem,6vw,2.75rem)}[data-page="proof"] .page-hero h1{max-width: none}[data-page="proof"] .page-hero--plate{row-gap: 0}[data-page="proof"] .page-hero--plate > .hero-copy{display: contents}[data-page="proof"] :is(.page-hero--plate,.hero-copy) > *{grid-column: 1 / -1;min-width: 0}[data-page="proof"] .pf-record{order: 1;margin: var(--pf-gap) 0 0}[data-page="proof"] .pf-go{order: 2;margin-top: var(--pf-gap)}[data-page="proof"] .pf-lc-hedge{margin-top: 1rem;font: 400 var(--fs-small)/1.5 var(--sans);letter-spacing: 0;color: rgba(245,242,236,.72);text-wrap: balance}[data-page="proof"] .pf-record figcaption a{color: inherit;text-decoration: underline;text-decoration-color: var(--line-strong);text-underline-offset: .1875rem;transition: color var(--dur-feedback) var(--ease-out),text-decoration-color var(--dur-feedback) var(--ease-out)}@media (hover: hover){[data-page="proof"] .pf-record figcaption a:hover{color: var(--fg);text-decoration-color: currentColor}}[data-page="proof"] .pf-record figcaption a:focus-visible{color: var(--fg);text-decoration-color: currentColor}@media (scripting: none){[data-page="proof"] .pf-record .pf-js{display: none}}@media (scripting: enabled){[data-page="proof"] .pf-record .figure-cap--stack{display: grid;grid-template-columns: minmax(0,1fr)}[data-page="proof"] .pf-record .figure-cap--stack > *,[data-page="proof"] .pf-record .figure-cap--stack::after{grid-area: 1 / 1}[data-page="proof"] .pf-record .figure-cap--stack::after{content: "Day 01: discount; more than 10\0000a0bps captured, above the\0000a010\0000a0bps floor; broker confirmation; settled. See\00a0the\00a0disclosures.";visibility: hidden;pointer-events: none;font: 400 var(--fs-small)/1.5 var(--sans);letter-spacing: 0;text-wrap: pretty}}@media (min-width: 961px){[data-page="proof"] .page-hero{--pf-gap: clamp(2.25rem,3.4vw,3.25rem)}[data-page="proof"] .page-hero--plate{grid-template-columns: minmax(0,4fr) minmax(0,8fr);grid-template-rows: auto auto auto minmax(0,1fr);column-gap: clamp(2rem,4vw,4.5rem)}[data-page="proof"] .hero-copy > h1{grid-column: 1 / -1;grid-row: 1}[data-page="proof"] .hero-copy > .lede{grid-column: 1;grid-row: 2;margin-top: var(--pf-gap)}[data-page="proof"] .hero-copy > .pf-lc-hedge{grid-column: 1;grid-row: 3}[data-page="proof"] .hero-copy > .pf-go{grid-column: 1;grid-row: 4;align-self: start;margin: 1.5rem 0 0}[data-page="proof"] .pf-record{grid-column: 2;grid-row: 2 / span 3}}@media (min-width: 601px){[data-page="proof"] .page-hero .lede{max-width: 44ch}}@media (max-width: 360px){[data-page="proof"] .page-hero h1{font-size: 2.6rem}}@media (max-width: 600px){[data-page="proof"] .page-hero h1{min-height: 2lh}[data-page="proof"] .page-hero .lede{min-height: 2lh}}@media (max-width: 359.98px){[data-page="proof"] .page-hero h1{min-height: 3lh}}@media (max-width: 459.98px){[data-page="proof"] .page-hero .lede{min-height: 3lh}}@media (max-width: 451.98px){[data-page="proof"] .pf-lc-hedge{min-height: 2lh}}@media (max-width: 359.98px){[data-page="proof"] .page-hero .lede{min-height: 4lh}}@media (max-width: 344.98px){[data-page="proof"] .page-hero h1{min-height: 4lh}}@keyframes pf-land{from{opacity: 0;transform: translateY(-83.333%) scaleY(.6)}}@keyframes pf-fade{from{opacity: 0}}.proof-table .pf-dt > *{position: absolute;width: var(--hair);height: var(--hair);overflow: hidden;clip-path: inset(50%);white-space: nowrap}.proof-table .pf-dt::after{content: "\201D" / "";display: inline-block;font: 400 1.7rem/.5 var(--serif);color: var(--fg-3);transform: translateY(.42em)}.proof-table td.num.pf-dt{padding-right: 2.5rem}.proof-table td.pf-dt:not(.num){padding-left: 1.125rem}@media (min-width: 601px){.proof-table td.pf-dt:nth-child(4){padding-left: 5.0625rem}.proof-table td.pf-dt:nth-child(5){padding-left: 2.875rem}}.proof-table tbody tr + tr td{padding-block: .6875rem}.proof-table tbody tr:first-child td{padding-block: 1rem}@media (hover: hover) and (min-width: 601px){.proof-table tbody tr:hover .pf-dt > *{position: static;width: auto;height: auto;overflow: visible;clip-path: none}.proof-table tbody tr:hover .pf-dt::after{display: none}.proof-table tbody tr:hover td.pf-dt,.proof-table tbody tr:hover td.pf-dt:nth-child(n){padding-inline: .875rem}.proof-table tbody tr:hover .pf-dt .tag{margin-block: calc(-3 * var(--hair))}}.pf-tcap{margin: 0 0 clamp(.875rem,1.4vw,1.25rem)}.proof-table{border-bottom: var(--hair) solid var(--line-strong)}.pf-legend{display: flex;gap: .625rem;align-items: baseline;max-width: 64ch;margin: .75rem 0 0;font: .82rem/1.5 var(--sans);color: var(--fg-3)}.pf-legend b{flex: none;font: 400 1.5rem/.6 var(--serif);color: var(--fg-2);transform: translateY(.3em)}[data-page="proof"] .pf-ver{row-gap: 0}[data-page="proof"] .pf-ver > *{grid-column: 1 / -1;min-width: 0}[data-page="proof"] .pf-trail{--sw: 5rem;--lx: 1.125rem;display: grid;grid-template-columns: minmax(0,1fr);row-gap: calc(var(--sw) * .22)}[data-page="proof"] .pf-trail .pf-doc{display: grid;grid-template-columns: var(--sw) minmax(0,1fr);column-gap: var(--lx);align-items: start;padding: 0 0 0 calc(var(--sw) * .2);position: relative}[data-page="proof"] .pf-trail .pf-doc h3{align-self: center}[data-page="proof"] .pf-sheet{margin: 0;color: var(--fg)}[data-page="proof"] .pf-sheet > svg{width: var(--sw)}[data-page="proof"] .pf-th{fill: none;stroke: var(--accent);stroke-width: var(--stroke-2);transform-box: fill-box;transform-origin: 0 50%}[data-page="proof"] .pf-trail{--pr: 1.14;--ul: .045;--x0: 0px;--x1: 0px;--y0: calc(var(--sw) * (var(--pr) + var(--ul)));--y1: calc(var(--sw) * (2.96 + var(--pr) + var(--ul)));position: relative}[data-page="proof"] .pf-trail::after{content: "";position: absolute;z-index: 2;left: var(--x0);top: var(--y0);width: .4375rem;height: .4375rem;margin: -.21875rem 0 0 -.21875rem;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 .25rem rgba(30,122,90,.2);opacity: 0;pointer-events: none}[data-page="proof"] .pf-mk{transform-box: fill-box;transform-origin: 50% 50%}[data-page="proof"] .pf-doc h3 a{display: inline;text-decoration: underline var(--hair) var(--line-strong);text-underline-offset: .22em;transition: text-decoration-color var(--dur-feedback) var(--ease-out)}[data-page="proof"] .pf-doc h3 .arr{display: inline-block;width: .55em;height: .55em;margin-left: .25em;vertical-align: .05em}@media (hover: hover){[data-page="proof"] .pf-doc h3 a:hover{text-decoration-color: currentColor}}@media (min-width: 601px){[data-page="proof"] .pf-trail{--sw: clamp(7rem,11.6vw,13.65rem)}[data-page="proof"] .pf-trail .pf-doc h3{align-self: end;margin-bottom: calc(var(--hair) / -2);padding-bottom: clamp(1.25rem,2.4vw,2rem);border-bottom: var(--hair) solid var(--line-strong)}}@media (min-width: 720px) and (max-width: 960px){[data-page="proof"] .pf-ver > .ch-head{grid-column: 1 / span 6;margin: 0}[data-page="proof"] .pf-ver > .pf-trail{grid-column: 7 / -1}}@media (min-width: 961px){[data-page="proof"] .pf-ver > .pf-trail{grid-column: 1 / -1}[data-page="proof"] .pf-trail{--sw: clamp(13.65rem,14vw,16.5rem);--cg: clamp(1rem,2.2vw,2rem);grid-template-columns: repeat(3,minmax(0,1fr));column-gap: var(--cg);row-gap: 0}[data-page="proof"] .pf-trail .pf-doc{grid-template-columns: minmax(0,1fr);padding: 0}[data-page="proof"] .pf-trail .pf-doc h3{margin: clamp(1.5rem,2.2vw,2.25rem) 0 0}[data-page="proof"] .pf-th{display: none}[data-page="proof"] .pf-trail::before{content: "";position: absolute;z-index: 1;left: 0;top: calc(var(--y0) - var(--stroke-2) * .5px);width: var(--x1);height: calc(var(--stroke-2) * 1px);background: var(--accent);pointer-events: none;forced-color-adjust: none}[data-page="proof"] .pf-trail{--ul: .03;--x1: calc((200% + 2 * var(--cg)) / 3 + var(--sw) * .88);--y1: var(--y0)}}[data-page="proof"] .pf-rec{margin: 0;font: 400 var(--fs-small)/1.45 var(--sans);color: var(--fg-2)}[data-page="proof"] .pf-rec > span:first-child{color: var(--fg)}[data-page="proof"] .pf-rec > span{white-space: nowrap}[data-page="proof"] .pf-rec > span:not(:last-child)::after{content: " ·";content: " ·" / ""}[data-page="proof"] .pf-rec::before{content: "";display: inline-block;width: 1.25rem;height: calc(var(--stroke-2) * 1px);margin-right: .625rem;vertical-align: .3em;background: var(--accent);forced-color-adjust: none}@media (max-width: 960px){[data-page="proof"] .pf-trail .pf-doc:last-child .pf-rec{grid-column: 1 / -1;margin-top: clamp(1.25rem,3vw,1.75rem)}}@media (min-width: 961px) and (max-width: 1279px){[data-page="proof"] .pf-trail{margin-bottom: 2.75rem}[data-page="proof"] .pf-trail .pf-doc:last-child{position: static}[data-page="proof"] .pf-trail .pf-doc:last-child .pf-rec{position: absolute;left: 0;top: 100%;margin-top: 1.25rem}}@media (min-width: 1280px){[data-page="proof"] .pf-trail{--rg: clamp(1rem,1.6vw,1.75rem);--x1: calc((200% + 2 * var(--cg)) / 3 + var(--sw) + var(--rg) * .5)}[data-page="proof"] .pf-trail .pf-doc:last-child .pf-rec{position: absolute;left: calc(var(--sw) + var(--rg));top: var(--y0);transform: translateY(-.725em)}[data-page="proof"] .pf-rec::before{content: none}[data-page="proof"] .pf-rec > span{display: block}[data-page="proof"] .pf-rec > span:not(:last-child)::after{content: none}}@media screen and (prefers-reduced-motion: no-preference) and (forced-colors: none){@supports (animation-timeline: view()){[data-page="proof"] .pf-trail{--scene-range: cover 33vh cover 70vh;--tt: min(1,var(--scene-p) / .9)}[data-page="proof"] .pf-trail::after{opacity: clamp(0,(.97 - var(--scene-p)) * 14,1);left: calc(var(--x0) + (var(--x1) - var(--x0)) * var(--tt));top: calc(var(--y0) + (var(--y1) - var(--y0)) * var(--tt))}[data-page="proof"] .pf-ok{clip-path: inset(-2px calc(100% - 100% * clamp(0,var(--scene-p) * 11.1 - var(--k),1)) -2px -2px)}[data-page="proof"] .pf-mk{--q: clamp(0,(var(--scene-p) - .85) * 14,1);fill: color-mix(in srgb,var(--accent) calc(var(--q) * 100%),currentColor);fill-opacity: calc(.82 + .18 * var(--q));transform: scale(calc(1 + 2.4 * var(--q) * (1 - var(--q))))}[data-page="proof"] .pf-th{transform: scaleX(var(--q))}[data-page="proof"] .pf-sp{transform-origin: 50% 0;transform: scaleY(var(--q))}[data-page="proof"] .pf-doc:nth-child(1) .pf-tk{--q: clamp(0,var(--scene-p) * 10,1)}[data-page="proof"] .pf-doc:nth-child(1) .pf-sp{--q: clamp(0,var(--scene-p) / .45,1)}[data-page="proof"] .pf-doc:nth-child(2) .pf-tk{--q: clamp(0,(var(--scene-p) - .45) * 10,1)}[data-page="proof"] .pf-doc:nth-child(2) .pf-sp{--q: clamp(0,(var(--scene-p) - .45) / .45,1)}[data-page="proof"] .pf-doc:nth-child(3) .pf-tk{--q: clamp(0,(var(--scene-p) - .9) * 10,1)}}}@media screen and (min-width: 961px) and (prefers-reduced-motion: no-preference) and (forced-colors: none){@supports (animation-timeline: view()){[data-page="proof"] .pf-trail{--scene-range: cover 28vh cover 58vh}[data-page="proof"] .pf-trail::before{transform-origin: 0 50%;transform: scaleX(var(--tt))}[data-page="proof"] .pf-mk{--q: clamp(0,(var(--scene-p) - .7) * 10,1)}}}[data-page="proof"] .cost-row:first-child{padding-top: 0}@container cost (max-width: 860px){[data-page="proof"] .cost-row:first-child .cost-bar{margin-top: .875rem}}[data-page="proof"] .cost{--cost-n: var(--fs-item)}@media (max-width: 600px){[data-page="proof"] .proof-table > tbody > tr{grid-template-columns: minmax(0,.9fr) minmax(0,1.5fr) minmax(0,1fr);gap: .25rem .75rem;padding: .625rem 0 .5625rem}[data-page="proof"] .proof-table > tbody > tr:first-child{padding: .875rem 0 1rem;row-gap: .625rem}[data-page="proof"] .proof-table > tbody > tr + tr{grid-template-columns: 4.6em minmax(0,1fr) repeat(3,1.5em);align-items: center;column-gap: .5rem;padding: .5rem 0}[data-page="proof"] .proof-table > tbody > tr > td:first-child{grid-column: 1;padding: 0}[data-page="proof"] .proof-table > tbody > tr:first-child > td:nth-child(2){grid-column: 2 / -1}[data-page="proof"] .proof-table > tbody > tr:first-child > td:first-child{align-self: end;padding-bottom: 1rem}[data-page="proof"] .proof-table > tbody > tr + tr > td:nth-child(2){grid-column: auto}[data-page="proof"] .proof-table > tbody > tr > td:nth-child(n + 3){font-size: .88rem}[data-page="proof"] .proof-table > tbody > tr + tr td[data-th]::before{display: none}[data-page="proof"] .proof-table td[data-th]::before{letter-spacing: .06em}[data-page="proof"] .proof-table td.num{text-align: left}.proof-table td.num.pf-dt,.proof-table td.pf-dt:not(.num){padding: 0;line-height: 1;text-align: center}.proof-table .pf-dt::after{font-size: 1.45rem;transform: translateY(.3em)}.proof-table .tag{padding: .1875rem .375rem}.pf-legend{font-size: .8rem}}@media print{.proof-table .pf-dt > *{position: static;width: auto;height: auto;clip-path: none}.proof-table td.pf-dt,.proof-table td.pf-dt:nth-child(n){padding-inline: .875rem}.proof-table .pf-dt::after,.pf-legend{display: none}}@media (min-width: 601px) and (max-width: 960px){[data-page="trust"] .page-hero--plate > .hero-plate--council{max-width: min(100%,calc(52svh * var(--hp-ar)))}}[data-page="trust"] .tr-go{margin-top: clamp(1.5rem,2.6vw,2.25rem)}@media (min-width: 601px){[data-page="trust"] .page-hero .lede{max-width: 44ch}}@media (max-width: 600px){[data-page="trust"] .page-hero .lede{min-height: 2lh}}@media (max-width: 335.98px){[data-page="trust"] .page-hero .lede{min-height: 3lh}}@media screen and (prefers-reduced-motion: no-preference){[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) :is(.tp-rec,.tp-set,.tp-rj,.tp-prop){transform-box: fill-box;transform-origin: 50% 100%}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .hp-s1{animation: pf-fade .6s var(--ease-out) 0s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-rec{animation: pf-land .42s var(--ease-out) calc(100ms + var(--i,0) * 60ms) backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .hp-lab{animation: pf-fade .5s var(--ease-out) .29s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-prop{animation: tp-drop .55s var(--ease-out) .51s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-l-prop{animation: pf-fade .4s var(--ease-out) .66s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-pass{animation: pf-fade .4s var(--ease-out) .93s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-set{animation: pf-land .42s var(--ease-out) 1.12s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-l-set{animation: pf-fade .4s var(--ease-out) 1.19s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-out{animation: pf-fade .45s var(--ease-out) 1.48s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-rj{animation: pf-land .42s var(--ease-out) 1.74s backwards}[data-page="trust"] .hero-plate--council:is(:not(.will-reveal),.is-in) .tp-l-rj{animation: pf-fade .4s var(--ease-out) 1.80s backwards}}@keyframes tp-drop{from{opacity: 0;transform: translateY(-1.375rem)}}[data-page="trust"] .tp-run{opacity: 0}@media screen and (prefers-reduced-motion: no-preference){[data-page="trust"] .hero-plate--council.is-act .tp-prop.tp-run{animation: tp-run 1.8s linear both}[data-page="trust"] .hero-plate--council.is-act .tp-pass.hp-glow{animation: tp-chk 1.8s var(--ease) both}[data-page="trust"] .hero-plate--council.is-act .tp-set{transform-origin: 50% 50%;animation: tp-took 1.8s var(--ease-out) both}}@keyframes tp-run{0%{opacity: 1;transform: none;animation-timing-function: var(--ease-move)}24%{opacity: 1;transform: translateY(74px)}27%,60%{opacity: 0;transform: translateY(74px)}61%{opacity: 0;transform: translateY(266px)}64%{opacity: 1;transform: translateY(266px);animation-timing-function: var(--ease-move)}90%{opacity: 1;transform: translateY(362px)}100%{opacity: 0;transform: translateY(362px)}}@keyframes tp-chk{0%,22%{stroke-opacity: .13}42%{stroke-opacity: .42}64%,100%{stroke-opacity: .13}}@keyframes tp-took{0%,88%{transform: none}93%{transform: scale(1.7)}100%{transform: none}}[data-page="trust"] .hero-plate--council .hp-art{margin-inline: 1rem;padding: 0}[data-page="trust"] .hero-plate--council .hp-reg{inset: -.75rem -1rem}[data-page="trust"] .hero-plate--council .hp-cap{margin: 1.25rem 0 0}[data-page="trust"] .hero-plate--council .tp-l-low{transform: translate(var(--tx,0%),0)}@media (max-width: 380px){[data-page="trust"] .tp-dot{display: block;height: 0;overflow: hidden}}@media (max-width: 600px){[data-page="trust"] .hero-plate--council .hp-art{margin-inline: .5rem}[data-page="trust"] .hero-plate--council .hp-reg{inset: -.75rem -.5rem}[data-page="trust"] .hero-plate--council .hp-cap{margin: 1rem 0 0}}@media (min-width: 961px){[data-page="trust"] .page-hero--plate > .hero-copy{grid-column: 1 / span 6}[data-page="trust"] .page-hero--plate > .hero-plate--council{grid-column: 7 / -1;justify-self: stretch;max-width: none;margin-top: 0;align-self: center}}.tr-lt .lt-head{grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "title state ctrl";row-gap: .5rem;column-gap: 1.375rem;padding-top: .75rem;padding-bottom: .75rem}.tr-lt .lt-state{justify-self: start}@media (max-width: 79.99em){.tr-lt .lt-head{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "title ctrl" "state state"}}@media (scripting: none){.tr-lt .lt-state,.tr-lt .lt-foot > .fc-h > span{display: none}}.tr-lt [data-lt-say]{text-transform: none;letter-spacing: 0}.tr-lt .lt-btn svg path{vector-effect: non-scaling-stroke;stroke-width: var(--icon-stroke)}.tr-lt :is([data-lt-edit],[data-lt-verify],[data-lt-restore]){background-image: linear-gradient(var(--signal),var(--signal));background-repeat: no-repeat;background-size: 0 calc(2 * var(--hair));background-position: 0 100%;transition: border-color var(--dur-feedback) var(--ease-out),color var(--dur-feedback) var(--ease-out),background-color var(--dur-feedback) var(--ease-out),background-size var(--dur-move) var(--ease)}.tr-lt [data-lt-edit],.tr-lt.is-edited [data-lt-verify],.tr-lt.is-broken:not(.is-edited) [data-lt-restore]{border-color: var(--paper);background-color: var(--paper);color: var(--ink)}@media (hover: hover){.tr-lt [data-lt-edit]:hover,.tr-lt.is-edited [data-lt-verify]:hover,.tr-lt.is-broken:not(.is-edited) [data-lt-restore]:hover{border-color: var(--paper);background-color: color-mix(in srgb,var(--paper) 86%,var(--ink));background-size: 100% calc(2 * var(--hair));color: var(--ink)}}@media (forced-colors: active){.tr-lt [data-lt-edit],.tr-lt.is-edited [data-lt-verify],.tr-lt.is-broken:not(.is-edited) [data-lt-restore]{border: calc(2 * var(--hair)) solid ButtonText}}.tr-lt.is-edited .lt-state{color: var(--khaki)}.tr-lt.is-edited .lt-state i{background: transparent;box-shadow: inset 0 0 0 var(--hair) currentColor}.tr-lt .lt-rec.is-edited .lt-lc{margin-block: calc(-1 * var(--hair));padding: 0 .3125rem;border: var(--hair) dashed var(--khaki);border-radius: .0625rem;color: var(--khaki)}.tr-lt .lt-rec.is-broken .lt-lc{border-color: rgba(217,103,93,.6)}.tr-lt .lt-rec.is-edited .lt-node{background: transparent;box-shadow: none;outline: .09375rem dashed var(--khaki);outline-offset: -.09375rem}.tr-lt{transition: border-color .5s var(--ease-out)}.tr-lt.is-broken{border-color: rgba(217,103,93,.55)}.tr-lt.is-broken .lt-state{color: var(--reject)}.tr-lt .lt-rec.is-broken .lt-node{background: transparent;outline: 0;box-shadow: inset 0 0 0 .09375rem var(--reject),0 0 .875rem rgba(217,103,93,.45)}.tr-lt .lt-rec.is-broken .lt-seg{background: var(--reject)}@media (min-width: 601px){.tr-lt .lt-rec{padding-bottom: 1.875rem}.tr-lt .lt-sub{-webkit-line-clamp: 4}}.tr-lt .lt-rec.is-broken .lt-tag{color: var(--fg-3);text-decoration: line-through var(--reject) var(--hair)}.tr-lt .lt-now{display: none;position: absolute;left: calc(50% + .375rem);top: 1.5625rem;transform: translateX(-50%);padding: 0 .375rem;font: var(--mono-xs)/1.2 var(--mono);letter-spacing: .06em;color: var(--reject);white-space: nowrap;font-variant-numeric: tabular-nums}.tr-lt .lt-rec.is-edited .lt-now{display: block;color: var(--khaki)}.tr-lt .lt-rec.is-broken .lt-now{display: block;color: var(--reject)}@media (min-width: 601px){.tr-lt .lt-rec:is(.is-edited,.is-broken) .lt-gap{top: 2.4375rem}}.tr-lt .lt-key{display: none}.tr-lt.is-broken .lt-key{display: inline}.tr-lt .lt-key s{text-decoration-color: var(--reject)}.tr-lt .lt-key b{font-weight: 400;color: var(--reject)}.tr-lt .lt-rec.is-broken .lt-ev,.tr-lt .lt-rec.is-broken .lt-sub,.tr-lt .lt-rec.is-broken .lt-id,.tr-lt .lt-rec.is-broken .lt-lc{color: var(--reject)}.tr-lt .lt-rec.is-broken::after{opacity: 1;background: rgba(217,103,93,.07)}@media (prefers-reduced-motion: no-preference){.tr-lt .lt-rec.is-broken .lt-node{animation: tr-break .5s var(--ease-out) backwards}}@keyframes tr-break{0%{transform: scale(1.6);box-shadow: inset 0 0 0 .375rem var(--reject),0 0 1.375rem rgba(217,103,93,.8)}}.tr-lt .lt-insp dd > [data-f="ev"]{display: block}.tr-lt .lt-insp [contenteditable]{outline: calc(2 * var(--hair)) solid transparent;outline-offset: .125rem;cursor: text;border-radius: .0625rem;box-shadow: inset 0 calc(-1 * var(--hair)) 0 var(--line-strong);transition: box-shadow var(--dur-feedback) var(--ease-out),background var(--dur-feedback) var(--ease-out)}@media (hover: hover){.tr-lt .lt-insp [contenteditable]:hover{box-shadow: inset 0 calc(-1 * var(--hair)) 0 var(--fg-2)}}.tr-lt .lt-insp [contenteditable]:focus{box-shadow: inset 0 calc(-1 * var(--hair)) 0 var(--accent);background: rgba(245,242,236,.07)}.tr-lt .tr-enter{margin: 0;font: 400 .8125rem/1.45 var(--sans);letter-spacing: 0;color: var(--fg-2)}.tr-lt .tr-tap{display: none}@media (hover: none) and (pointer: coarse){.tr-lt .tr-key{display: none}.tr-lt .tr-tap{display: inline}}.tr-lt .tr-nojs{flex-basis: 100%;font-family: var(--sans);font-size: var(--fs-small);letter-spacing: 0;line-height: 1.45;color: rgba(245,242,236,.72)}@media (scripting: enabled){.tr-lt .tr-nojs{display: none}}@media (min-width: 961px){.tr-lt .lt-insp.is-typing > dl:last-of-type{grid-column: 2;grid-row: 2 / span 2}.tr-lt .lt-insp.is-typing > .tr-enter{grid-column: 1;grid-row: 3}}.tr-lt .lt-ev{font-size: var(--fs-label)}.tr-lt .lt-more{display: none}@media (scripting: enabled) and (max-width: 600px){.tr-lt:not(.is-open) .lt-track > li:nth-child(n + 5){display: none}.tr-lt .lt-more{display: flex;align-items: center;gap: .625rem;width: calc(100% - 1.5rem);min-height: 2.75rem;margin: 0 .75rem .75rem;padding: 0 .75rem;border: var(--hair) dashed var(--line-strong);border-radius: .125rem;background: none;font: var(--w-ui) var(--fs-small)/1 var(--sans);color: var(--fg);cursor: pointer}.tr-lt .lt-more::before{content: "+";content: "+" / "";font-size: .9rem;color: var(--accent)}.tr-lt .lt-more[aria-expanded="true"]::before{content: "\2212";content: "\2212" / ""}.tr-lt .lt-more:focus-visible{outline: calc(2 * var(--hair)) solid var(--accent);outline-offset: .125rem}}.tr-st{margin: 0;padding: 0;list-style: none}.tr-sd{color: var(--fg)}.tr-sd > svg{display: block;width: 100%;height: auto;overflow: visible}.tr-sd .hp-lab--acc{color: var(--signal-ink)}.tr-sd .hp-lab--rej{color: var(--fg-2)}.tr-s h3{margin: 0}@media (min-width: 961px){.tr-cpl{position: relative}.tr-cpl > .tr-rail{position: absolute;top: 0;left: 0;width: 100%;pointer-events: none}.tr-st{display: grid;grid-template-columns: repeat(6,minmax(0,1fr))}.tr-sd .tr-v{display: none}.tr-s h3{max-width: 13ch;margin-top: clamp(.5rem,1.2vw,1.25rem)}}@media (max-width: 960px){.tr-st{--gw: clamp(6.25rem,17vw,9.5rem)}.tr-s{display: grid;grid-template-columns: var(--gw) minmax(0,1fr);column-gap: clamp(1rem,4vw,2.5rem);position: relative}.tr-sd{align-self: stretch}.tr-sd .tr-h,.tr-sd .hp-labs,.tr-rail{display: none}.tr-s h3{align-self: center;padding: .75rem 0}.tr-s::before,.tr-sd::before{content: "";position: absolute;top: calc(var(--gw) * var(--r0,0) / 140);bottom: 0;width: var(--hair)}.tr-s:last-child::before,.tr-s:last-child .tr-sd::before{bottom: auto;height: calc(var(--gw) * (var(--vh) - var(--r1,0)) / 140)}.tr-s::before{left: calc(var(--gw) * 8 / 140);background: var(--line-strong)}.tr-sd::before{left: calc(var(--gw) * 60 / 140 - var(--stroke-2) * .5px);width: calc(var(--stroke-2) * 1px);background: var(--accent);forced-color-adjust: none}.tr-st{--y0: 0%;--y1: 100%}.tr-s:first-child{--y0: calc(var(--gw) * var(--r0,0) / 140)}.tr-s:last-child{--y1: calc(var(--gw) * (var(--vh) - var(--r1,0)) / 140)}}.tr-pl,.tr-sd::after{opacity: 0;pointer-events: none}.tr-pg{fill: var(--accent);fill-opacity: .2}.tr-wc{stroke-linecap: square}@media screen and (prefers-reduced-motion: no-preference) and (forced-colors: none){@supports (animation-timeline: view()){.tr-cpl{--scene-range: cover 22vh cover 50vh;--s: calc(var(--scene-p) * 1.1)}.tr-cpl [style*="--q0"]{--q: clamp(0,(var(--s) - var(--q0)) * var(--qk),1)}.tr-cpl :is(.tr-lay,.tr-cap,.tr-rj,.tr-rl,.tr-wc,.tr-se,.tr-wr){transform-box: fill-box}.tr-lay{transform-origin: 0 50%;transform: scaleX(min(1,var(--s)))}.tr-pl{opacity: clamp(0,(1.02 - var(--s)) * 50,1);transform: translateX(calc(var(--a) + (var(--b) - var(--a)) * min(1,var(--s))))}.tr-h :is(.tr-rl,.tr-wc){transform-origin: 50% 0;transform: scaleY(var(--q))}.tr-v :is(.tr-rl,.tr-wc){transform-origin: 100% 50%;transform: scaleX(var(--q))}.tr-h .tr-cap{transform-origin: 0 50%;transform: scaleX(var(--q))}.tr-v .tr-cap{transform-origin: 50% 0;transform: scaleY(var(--q))}.tr-cpl :is(.tr-rj,.tr-oc){fill: color-mix(in srgb,currentColor calc(82% - 82% * var(--q)),var(--bg));stroke-opacity: var(--q)}.tr-h .tr-rj{transform: translateY(calc(58px * (var(--q) - 1)))}.tr-v .tr-rj{transform: translateX(calc(58px * (1 - var(--q))))}.tr-cpl :is(.tr-sg,.tr-sc,.tr-sl){stroke: color-mix(in srgb,var(--accent) calc(var(--q) * 100%),currentColor);stroke-opacity: calc(.45 + .55 * var(--q));stroke-width: calc(var(--stroke) + (var(--stroke-2) - var(--stroke)) * var(--q))}.tr-cpl .tr-sl{stroke-opacity: calc(.45 + .25 * var(--q));stroke-width: var(--stroke);stroke-dasharray: calc(3 * var(--dash-u)) calc(4 * var(--dash-u) * (1 - var(--q)))}.tr-sd .hp-lab--acc{color: color-mix(in srgb,var(--signal-ink) calc(var(--q) * 100%),var(--fg-2))}.tr-se{transform-origin: 50% 50%;opacity: var(--q);transform: scale(calc(1.9 - .9 * var(--q)))}.tr-cpl .tr-wr{opacity: var(--q)}.tr-h .tr-wr{transform: translateY(calc(6px * (var(--q) - 1)))}.tr-v .tr-wr{transform: translateX(calc(6px * (1 - var(--q))))}}}@media screen and (max-width: 960px) and (prefers-reduced-motion: no-preference) and (forced-colors: none){@supports (animation-timeline: view()){.tr-cpl{--scene-range: cover 25vh cover 84vh}.tr-s{--r: clamp(0,(min(1,var(--s)) - var(--g0)) / (var(--g1) - var(--g0)),1)}.tr-sd::before{background: linear-gradient(var(--accent),var(--accent)) 0 0 / 100% calc(var(--r) * 100%) no-repeat,linear-gradient(var(--line-strong),var(--line-strong)) 50% 0 / var(--hair) 100% no-repeat}.tr-sd::after{content: "";position: absolute;top: calc(var(--y0) + (var(--y1) - var(--y0)) * var(--r));left: calc(var(--gw) * 60 / 140);width: .4375rem;height: .4375rem;margin: -.21875rem 0 0 -.21875rem;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 .25rem rgba(30,122,90,.2);opacity: clamp(0,min((var(--s) - var(--g0)) * 400 + 1,(var(--g1) - var(--s)) * 400),1)}}}.tr-cu{row-gap: 2rem;align-items: center}.tr-cu-plate{margin: 0}.tr-cud{color: var(--fg)}.tr-cud .hp-lab--acc{color: var(--signal-ink)}.tr-cud .hp-lab--rej{color: var(--fg-2)}.tr-cud .hp-lab--r{max-width: calc(var(--x) * 1%);white-space: normal;text-wrap: balance}@media (max-width: 960px){.tr-cu > *{grid-column: 1 / -1}}@media (max-width: 600px){.tr-cud .tr-cu-xs{display: none}}.tr-no{row-gap: 1.75rem}.tr-no-list{margin: 0;padding: 0;list-style: none;border-top: var(--hair) solid var(--line-strong)}.tr-no-list > li{display: flex;align-items: baseline;gap: .875rem;padding: 1.125rem 0 1.1875rem;border-bottom: var(--hair) solid var(--line);font: 500 var(--fs-body)/1.45 var(--sans);color: var(--fg);text-wrap: pretty}.tr-no-list > li > i{flex: none;width: .875rem;height: 0;border-top: var(--hair) solid var(--fg-3);transform: translateY(-.34em)}@media (max-width: 960px){.tr-no > *{grid-column: 1 / -1}}@media (max-width: 600px){.tr-lt .lt-state > span{white-space: normal}.tr-lt .lt-view{overflow: visible;-webkit-mask-image: none !important;mask-image: none !important}.tr-lt .lt-track{display: grid;grid-template-columns: minmax(0,1fr);align-content: start;width: auto;min-width: 0;padding: .25rem .75rem .75rem .625rem}.tr-lt .lt-rec{contain: layout style;width: auto;margin-left: 0;padding: .6875rem .5rem .75rem 2.125rem;display: grid;grid-template-columns: 4.6875rem minmax(0,1fr) auto;grid-template-areas: "meta ev t" "meta sub .";column-gap: .625rem;row-gap: .25rem;align-items: baseline}.tr-lt .lt-rec::after{inset: .125rem 0}.tr-lt .lt-meta{grid-area: meta;flex-direction: column;gap: calc(2 * var(--hair))}.tr-lt .lt-ev{grid-area: ev;margin-top: 0}.tr-lt .lt-t{grid-area: t;margin-top: 0}.tr-lt .lt-sub{grid-area: sub;display: block;margin-top: 0;min-height: 0;overflow: visible}.tr-lt .lt-line{position: absolute;inset: 0;height: auto;margin: 0;pointer-events: none}.tr-lt .lt-node{left: .625rem;top: .9375rem}.tr-lt .lt-seg{left: .96875rem;right: auto;top: 1.8125rem;bottom: -.9375rem;width: var(--hair);height: auto;transform-origin: 50% 0}.tr-lt .lt-rec.is-head .lt-seg{display: none}.tr-lt .lt-rec .lt-tag{left: auto;right: .5rem;top: auto;bottom: .8125rem;transform: none;padding: 0;background: none}.tr-lt .lt-now{left: auto;right: .5rem;top: auto;bottom: .8125rem;transform: none;padding: 0}.tr-lt.is-changed .lt-rec{padding-bottom: calc(1.125rem + 1.2 * var(--mono-tick))}.tr-lt.is-changed .lt-rec .lt-tag{left: 7.4375rem;right: auto;top: auto;bottom: .75rem}.tr-lt .lt-now{left: calc(7.4375rem + 8ch + .48em + .75rem);right: auto;bottom: .75rem}.tr-lt .lt-gap{left: 1.625rem;top: auto;bottom: -.375rem;transform: none}.tr-lt .lt-rec.is-linking .lt-seg{animation-name: tr-form-v}.tr-lt .lt-leader{display: none}.tr-lt .lt-rec:focus-visible::before{inset: .125rem 0}.tr-lt .lt-head{grid-template-columns: minmax(0,1fr);grid-template-areas: "title" "ctrl" "state" "hint";row-gap: .625rem}.tr-lt .lt-ctrl{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: .5rem}.tr-lt .lt-btn--ico{width: auto;min-width: 0;padding: 0 .5rem;gap: .4375rem}.tr-lt .lt-btn--ico > span{position: static;width: auto;height: auto;overflow: visible;clip-path: none}.tr-lt .lt-btn--ico :is(.lt-x,.lt-xs){position: absolute;width: var(--hair);height: var(--hair);overflow: hidden;clip-path: inset(50%);white-space: nowrap}}@media (max-width: 25em){.tr-lt .lt-rec{grid-template-columns: 4.125rem minmax(0,1fr);grid-template-areas: "meta ev" "meta sub" "meta t";row-gap: calc(3 * var(--hair));padding-right: .375rem}.tr-lt .lt-ev{letter-spacing: .07em}.tr-lt .lt-t{margin-top: calc(2 * var(--hair))}.tr-lt .lt-rec .lt-tag{bottom: .75rem;right: .375rem}.tr-lt.is-changed .lt-rec .lt-tag{left: 6.875rem;right: auto}.tr-lt .lt-now{left: calc(6.875rem + 8ch + .48em + .75rem)}}@media (max-width: 21.5em){.tr-lt .lt-rec{padding-bottom: calc(1.125rem + 1.2 * var(--mono-tick))}.tr-lt .lt-rec .lt-tag{left: 6.875rem;right: auto;top: auto;bottom: .75rem}}@media (max-width: 22em){.tr-lt .lt-check[data-f="next"]{--lt-chk: 4.8em;-webkit-line-clamp: 3}}@media (max-width: 18em){.tr-lt.is-changed .lt-rec{padding-bottom: calc(1.5rem + 2.4 * var(--mono-tick))}.tr-lt.is-changed .lt-rec .lt-tag{bottom: calc(1.125rem + 1.2 * var(--mono-tick))}.tr-lt .lt-now{left: 6.875rem}}@keyframes tr-form-v{0%{transform: scaleY(.3);background: var(--accent)}55%{transform: none;background: var(--accent)}100%{background: var(--line-strong)}}@media (min-width: 601px) and (max-width: 1199px){.tr-lt .lt-x{position: absolute;width: var(--hair);height: var(--hair);overflow: hidden;clip-path: inset(50%);white-space: nowrap}}
