:root{--ink:#16150F;--cream:#FAF9F6;--signal:#D95F1E;--body-on-light:#444239;--muted:#6B6A63;--muted-dark:#8F877A;--hairline:#E2DFD7;--void:#000000;--ember:#FF6A00;--hot:#FFF4E0;--signal-dark:#A8450C;--font-display:var(--font-archivo),sans-serif;--font-mono:var(--font-plexmono),monospace}.nb{background:var(--cream);color:var(--ink);font-family:var(--font-archivo),sans-serif}.nb .mono-label{font-family:var(--font-plexmono),monospace;letter-spacing:.16em}.nb .dsp,.nb .mono-label,.nb-dark .dsp{text-transform:uppercase}@keyframes revealUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){[data-reveal]{animation:revealUp .7s ease both;animation-timeline:view();animation-range:entry 0 entry 35%}}@media (prefers-reduced-motion:reduce){[data-reveal]{animation:none}}@keyframes drawLine{to{stroke-dashoffset:0}}.draw{stroke-dasharray:1;stroke-dashoffset:1}@supports (animation-timeline:view()){.draw{animation:drawLine 2s ease-in-out both;animation-timeline:view();animation-range:entry 25% cover 60%}}@supports not (animation-timeline:view()){.draw{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.draw{animation:none;stroke-dashoffset:0}}@supports not (animation-timeline:view()){[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}[data-reveal].reveal-io-visible{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.dossier{background:#1b1a14;border:1px solid #2e2c24;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);transition:transform .35s ease,border-color .35s ease,background .35s ease;text-align:left;padding:34px 38px 38px}.dossier:after,.dossier:before{content:none}.dossier:hover{transform:translateY(-6px);border-color:#4a473e;background:#201e17}.deed{background:#f2f0ea;border:1px solid #e2dfd7;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);transition:transform .35s ease,border-color .35s ease,background .35s ease}.deed:hover{transform:translateY(-6px);border-color:#c9c5ba;background:#f7f5f0}@media (prefers-reduced-motion:reduce){.deed,.deed:hover,.dossier,.dossier:hover{transform:none}}.stamp{display:inline-block!important}.nb-stamp{display:inline-block}.comparison-updated{border-color:var(--hairline);color:var(--muted);letter-spacing:.16em}.comparison-updated:before{background:var(--signal);box-shadow:none}@keyframes stampIn{0%{opacity:0;transform:rotate(-2deg) scale(2.4)}to{opacity:1;transform:rotate(-2deg) scale(1)}}@supports (animation-timeline:view()){.nb-stamp{animation:stampIn .45s cubic-bezier(.2,.9,.3,1) both;animation-timeline:view();animation-range:entry 30% entry 60%}}@keyframes redact{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){.redact{transform-origin:left;animation:redact .8s ease-out both;animation-timeline:view();animation-range:entry 30% entry 65%}}@media (prefers-reduced-motion:reduce){.nb-stamp,.redact{animation:none}}@keyframes lineDraw2{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@supports (animation-timeline:view()){.stackline{transform-origin:top;animation:lineDraw2 1s linear both;animation-timeline:view();animation-range:cover 0 cover 88%}}@keyframes popIn{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@supports (animation-timeline:view()){.pop{transform-box:fill-box;transform-origin:center;animation:popIn .5s cubic-bezier(.2,1.4,.4,1) both;animation-timeline:view()}}@keyframes wordFill{0%{color:#8f877a}to{color:#16150f}}@keyframes wordFillHot{0%{color:#8f877a}to{color:#d95f1e}}@supports (animation-timeline:view()){.word{animation:wordFill 1s ease both;animation-timeline:view();animation-range:entry 25% entry 70%}.word.hot{animation-name:wordFillHot}}@media (prefers-reduced-motion:reduce){.pop,.stackline,.word,.word.hot{animation:none}}@keyframes cutIn{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:view()){.cut{opacity:0;animation:cutIn .01s step-end both;animation-timeline:view();animation-range:entry 32% entry 58%}}@media (prefers-reduced-motion:reduce){.cut{opacity:1;animation:none}}@keyframes ruleFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rule{transform-origin:left}@supports (animation-timeline:view()){.rule{animation:ruleFill .9s linear both;animation-timeline:view();animation-range:entry 24% entry 68%}}@media (prefers-reduced-motion:reduce){.rule{animation:none;transform:none}}@keyframes growUp2{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.grow2{transform-box:fill-box;transform-origin:bottom}@supports (animation-timeline:view()){.grow2{animation:growUp2 .6s linear both;animation-timeline:view();animation-range:entry 26% entry 66%}}@media (prefers-reduced-motion:reduce){.grow2{animation:none;transform:none}}.bid-auction-march{animation:bidAuctionMarch 1.1s linear infinite}@keyframes bidAuctionMarch{to{stroke-dashoffset:-16}}.bid-auction-contest{transform-box:fill-box;transform-origin:center;animation:bidAuctionContest 2.6s ease-in-out infinite}@keyframes bidAuctionContest{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.bid-auction-contest,.bid-auction-march{animation:none}}@keyframes ruleWipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wipe{transform-origin:left}@supports (animation-timeline:view()){.wipe{animation:ruleWipe .45s cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 20% entry 55%}}@media (prefers-reduced-motion:reduce){.wipe{animation:none;transform:none}}@keyframes stampCut{0%{opacity:0}to{opacity:1}}.stampcut{opacity:0}@supports (animation-timeline:view()){.stampcut{animation:stampCut .01s steps(1) both;animation-timeline:view();animation-range:entry 40% entry 41%}}@supports not (animation-timeline:view()){.stampcut{opacity:1}}@media (prefers-reduced-motion:reduce){.stampcut{animation:none;opacity:1}}@keyframes growBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.growbar{transform-origin:bottom}@supports (animation-timeline:view()){.growbar{animation:growBar .55s cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 25% entry 65%}}@media (prefers-reduced-motion:reduce){.growbar{animation:none;transform:none}}@keyframes redactStroke{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rmark-plate{position:relative;display:inline-block;vertical-align:middle}.rmark-bar{display:block;position:absolute;inset:0;transform-origin:left;transform:scaleX(1)}@supports (animation-timeline:view()){.rmark-bar{animation:redactStroke .38s cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 22% entry 58%}}@media (prefers-reduced-motion:reduce){.rmark-bar{animation:none;transform:scaleX(1)}}.intake-sheet{background:#f2f0ea;border:1px solid #e2dfd7;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%)}.intake-row{position:relative;border-bottom:1px solid #e2dfd7}.intake-row:focus-within{background:#f7f5f0}.intake-idx{color:#6b6a63}.intake-idx:before{content:"";width:7px;height:7px;background:#cbc7bc;flex-shrink:0;display:inline-block}.intake-row:focus-within .intake-idx{color:#d95f1e}.intake-row:focus-within .intake-idx:before{background:#d95f1e}.intake-ctl input,.intake-ctl select,.intake-ctl textarea{background:#faf9f6;border:1px solid #d8d4ca;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.intake-ctl input::-moz-placeholder,.intake-ctl textarea::-moz-placeholder{color:transparent}.intake-ctl input::placeholder,.intake-ctl textarea::placeholder{color:transparent}.intake-ctl input:hover,.intake-ctl select:hover,.intake-ctl textarea:hover{border-color:#b4afa3}.intake-ctl input:focus,.intake-ctl select:focus,.intake-ctl textarea:focus{border-color:#16150f;outline:2px solid #d95f1e;outline-offset:2px}.intake-logged{visibility:hidden}@supports selector(:has(*)){.intake-row:has(input:not(:-moz-placeholder)) .intake-logged,.intake-row:has(textarea:not(:-moz-placeholder)) .intake-logged{visibility:visible}.intake-row:has(input:not(:placeholder-shown)) .intake-logged,.intake-row:has(select:required:valid) .intake-logged,.intake-row:has(textarea:not(:placeholder-shown)) .intake-logged{visibility:visible}}.intake-qualifier{background:#16150f}.intake-qualifier .intake-idx,.intake-qualifier .intake-label{color:#faf9f6}.intake-qualifier .intake-idx:before{background:#d95f1e}.intake-qualifier .intake-hint,.intake-qualifier .intake-logged{color:#b3aea4}.intake-qualifier:focus-within{background:#1b1a14}.intake-qualifier:focus-within .intake-idx{color:#faf9f6}.intake-qualifier .intake-ctl select{background:#1b1a14;color:#faf9f6;border-color:#4a473e}.intake-qualifier .intake-ctl select:hover{border-color:#6f6a61}.intake-qualifier .intake-ctl select:focus{border-color:#faf9f6;outline-color:#d95f1e}.intake-ready,.intake-wait{align-items:center;gap:8px}.intake-wait{display:inline-flex}.intake-ready{display:none}@supports selector(:has(*)){.intake-app-block:not(:has(:required:invalid)) .intake-wait{display:none}.intake-app-block:not(:has(:required:invalid)) .intake-ready{display:inline-flex}}.nb-dark{background:var(--ink);color:var(--hot);font-family:var(--font-archivo),sans-serif}.mono-label,.nb-dark .mono-label{font-family:var(--font-plexmono),monospace;text-transform:uppercase;letter-spacing:.16em}.shell>footer,.shell>nav{font-family:var(--font-archivo),sans-serif}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:0}.dossier :focus-visible,.nb-dark :focus-visible,.shell>footer :focus-visible,[class*=bg-black] :focus-visible,[class*=bg-ink] :focus-visible{outline-color:var(--ember)}::selection{background:var(--signal);color:var(--cream);text-shadow:none}::-moz-selection{background:var(--signal);color:var(--cream);text-shadow:none}html{scrollbar-color:var(--muted) var(--ink)}.skip-link{background:var(--signal-dark);color:var(--cream);border-color:var(--ink)}@supports selector(:has(*)){html:has(.shell .nb){background:var(--cream)}html:has(.shell .nb) body{background:var(--cream)}}[id]{scroll-margin-top:96px}.nb .rule-ember,.nb .rule-signal{text-decoration-line:underline;text-decoration-thickness:.07em;text-underline-offset:.05em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.nb .rule-signal{text-decoration-color:var(--signal)}.nb .rule-ember{text-decoration-color:var(--ember)}.nav-bar a:not([class*=border-b-]),.nb a:not([class*=border-b-]),footer a:not([class*=border-b-]){border-bottom:0}.td-paper{background-color:var(--cream);background-image:repeating-linear-gradient(180deg,transparent 0,transparent 37px,rgba(226,223,215,.5) 0,rgba(226,223,215,.5) 38px)}.td-emph{color:var(--signal);background-image:linear-gradient(var(--signal),var(--signal));background-repeat:no-repeat;background-position:0 92%;background-size:100% 3px;padding-bottom:2px}.td-ready .td-emph{background-size:0 3px;transition:background-size .55s ease calc(var(--td-i, 0) * 70ms + .28s)}.td-ready [data-shown] .td-emph{background-size:100% 3px}.td-ready .td-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--td-i, 0) * 70ms)}.td-ready [data-shown] .td-reveal{opacity:1;transform:none}.td-ready .td-bar{transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);transition:transform .6s cubic-bezier(.2,.7,.2,1) calc(var(--td-i, 0) * 60ms + .2s)}.td-ready [data-shown] .td-bar{transform:scaleY(1)}.td-ready .td-path{stroke-dasharray:900;stroke-dashoffset:900;transition:stroke-dashoffset 1.1s ease calc(var(--td-i, 0) * 90ms + .25s)}.td-ready [data-shown] .td-path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.td-ready .td-reveal{opacity:1;transform:none;transition:none}.td-ready .td-emph{background-size:100% 3px;transition:none}.td-ready .td-bar{transform:none;transition:none}.td-ready .td-path{stroke-dasharray:none;stroke-dashoffset:0;transition:none}}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:clip;max-width:100%}body{margin:0;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative}@media (max-width:639px){.marginalia,.mono-label,.peel-mark,.plot-code,[class*="text-[10.5px]"],[class*="text-[10px]"],[class*="text-[11.5px]"],[class*="text-[11px]"],[class*="text-[7.5px]"],[class*="text-[7px]"],[class*="text-[8.5px]"],[class*="text-[8px]"],[class*="text-[9.5px]"],[class*="text-[9px]"]{font-size:12px!important}svg .mono-label,svg [class*="text-["]{font-size:inherit!important}}