.dw{--ink:#071114;--petrol:#0C1B1F;--surface:#101F23;--aqua:#67DDD0;--ivory:#F3EBDD;--copper:#B97745;--coral:#FF6C60;--amber:#F1B84B;--graphite:#192629;--ink-light:#4A5856;--muted:#A9BAB8;--line:rgba(243,235,221,0.10);--line2:rgba(243,235,221,0.20);--ui:"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--display:"Unbounded","Onest",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--dur:420ms;--ease:cubic-bezier(0.22,0.61,0.36,1);background:#071114;color:#F3EBDD;font-family:var(--ui);-webkit-font-smoothing:antialiased;text-wrap:pretty}html:has(.dw){scroll-behavior:smooth;background:#071114;color-scheme:dark}.dw main{max-width:none;margin:0;padding:0}body:has(.dw){margin:0;background:#071114;overflow-x:hidden}.dw *{box-sizing:border-box}.dw a{color:#67DDD0;text-decoration:none}.dw a:hover{color:#8FE9DE}.dw button{font-family:inherit}.dw :focus-visible{outline:2px solid #67DDD0;outline-offset:3px;border-radius:2px}.om-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.om-lens:focus-within .om-rim{box-shadow:0 0 0 2px #67DDD0}.om-rail{scrollbar-width:none;-ms-overflow-style:none}.om-rail::-webkit-scrollbar{display:none}@keyframes om-drift{0%{transform:translateZ(0)}50%{transform:translate3d(9px,-6px,0)}to{transform:translate3d(-5px,4px,0)}}@keyframes om-tune{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.05);opacity:.8}}@media (prefers-reduced-motion:reduce){html:has(.dw){scroll-behavior:auto}.om-anim,.om-anim *{animation:none!important}.dw *{transition-duration:.01ms!important}}.hd{position:fixed;top:0;left:0;right:0;z-index:60;background:linear-gradient(180deg,rgba(7,17,20,.85),rgba(7,17,20,.35) 60%,rgba(7,17,20,0));border-bottom:1px solid transparent;transition:background .32s var(--ease),border-color .32s var(--ease),-webkit-backdrop-filter .32s var(--ease);transition:background .32s var(--ease),border-color .32s var(--ease),backdrop-filter .32s var(--ease);transition:background .32s var(--ease),border-color .32s var(--ease),backdrop-filter .32s var(--ease),-webkit-backdrop-filter .32s var(--ease)}.hd[data-scrolled]{background:rgba(7,17,20,.86);border-bottom-color:rgba(243,235,221,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hd__row{max-width:1680px;margin:0 auto;padding:12px clamp(16px,4vw,56px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.dw .hd__brand{justify-self:start;font:600 13.5px/1 var(--display);letter-spacing:.02em;color:var(--ivory);white-space:nowrap;display:inline-flex;align-items:center;height:40px}.hd__center{min-width:0;display:flex;justify-content:center}.hd__actions{justify-self:end;display:flex;align-items:center;gap:8px}.hd__brand-mark{display:none;width:32px;height:32px}.hd-lang{position:relative;display:inline-flex;align-items:center;height:40px;padding:3px;gap:1px;border:1px solid rgba(243,235,221,.14);border-radius:2px;background:rgba(243,235,221,.02);flex:0 0 auto}.hd-lang__thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 4px);border-radius:1px;background:var(--dl-aqua,#59E4D1);transition:transform .26s var(--ease)}.hd-lang__thumb[data-side=en]{transform:translateX(calc(100% + 2px))}.hd-lang__opt{position:relative;z-index:1;min-width:27px;height:100%;padding:0 7px;background:none;border:none;border-radius:1px;cursor:pointer;font:600 10px/1 var(--mono);letter-spacing:.06em;color:var(--muted);transition:color .2s var(--ease)}.hd-lang__opt[data-active]{color:var(--ink)}.hd-lang__opt:not([data-active]):hover{color:var(--ivory)}.hd-status{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:color-mix(in srgb,var(--st) 7%,transparent);border:1px solid color-mix(in srgb,var(--st) 40%,transparent);border-radius:2px;cursor:pointer;min-width:0;transition:background .2s var(--ease),border-color .2s var(--ease)}.hd-status:hover,.hd-status[aria-expanded=true]{background:color-mix(in srgb,var(--st) 14%,transparent);border-color:color-mix(in srgb,var(--st) 70%,transparent)}.hd-status__dot{width:6px;height:6px;border-radius:50%;background:var(--st);box-shadow:0 0 8px var(--st);flex:0 0 auto}.hd-status__text{font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--st);white-space:nowrap}.hd-status__text--tiny{display:none}.dw .hd-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 14px;font:600 10.5px/1 var(--mono);letter-spacing:.14em;border-radius:2px;border:1px solid transparent;cursor:pointer;transition:background .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease)}.dw .hd-btn--primary{background:var(--dl-aqua,#59E4D1);color:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 0 rgba(89,228,209,0)}.dw .hd-btn--primary:hover{color:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 24px rgba(89,228,209,.35)}.hd-btn--primary:before{content:"";position:absolute;inset:-1px;z-index:-1;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translateX(-120%)}.hd-btn--primary:hover:before{animation:hd-sheen .72s cubic-bezier(.6,0,.3,1) 1 both}@keyframes hd-sheen{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.hd-btn__arrow{display:inline-block;font-size:12px;transition:transform .24s var(--ease)}.hd-btn--primary:hover .hd-btn__arrow{transform:translate(2px,-2px)}.dw .hd-btn--ghost{background:rgba(243,235,221,.02);color:var(--ivory);border-color:rgba(243,235,221,.18)}.dw .hd-btn--ghost:hover,.dw .hd-btn--ghost[data-open]{background:rgba(243,235,221,.07);border-color:rgba(243,235,221,.4)}.hd-burger{position:relative;width:16px;height:10px;display:inline-block}.hd-burger i{position:absolute;left:0;width:16px;height:1.5px;background:currentColor;border-radius:1px;transition:transform .32s var(--ease),top .32s var(--ease)}.hd-burger i:first-child{top:1px}.hd-burger i:last-child{top:8px;width:11px}.hd-btn--ghost[data-open] .hd-burger i:first-child{top:4.5px;transform:rotate(45deg)}.hd-btn--ghost[data-open] .hd-burger i:last-child{top:4.5px;width:16px;transform:rotate(-45deg)}@media (max-width:760px){.hd__row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding-top:8px;padding-bottom:8px}.hd__brand-name{display:none}.hd__brand-mark{display:block}.hd__center{justify-content:flex-start}.hd-status{padding:0 9px}.hd-status__text--full{display:none}.hd-status__text--tiny{display:inline}.dw .hd-btn{padding:0 11px;gap:7px}.hd-btn__arrow{display:none}}@media (max-width:480px){.hd-btn--ghost>span:first-child{display:none}.dw .hd-btn--ghost{width:36px;justify-content:center;padding:0}.hd-status__text--full{display:none}.hd-status__text--tiny{display:inline}.dw .hd__brand{font-size:12.5px}.hd__row{gap:6px}.hd__actions{gap:5px}.hd-status{padding:0 7px;gap:6px}.hd-lang{padding:2px}.hd-lang__opt{min-width:22px;padding:0 5px}.dw .hd-btn--primary{padding:0 10px;width:34px;justify-content:center;padding:0}.hd-btn--primary>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hd-btn--primary .hd-btn__arrow{display:inline-block;font-size:17px}}@media (min-width:761px) and (max-width:1050px){.hd__row{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.hd-status__text--full{display:none}.hd-status__text--tiny{display:inline}.hd-status{padding-inline:9px}}@media (max-width:359px){.hd__row{padding-inline:10px;gap:4px}.hd-status__text--tiny{display:none}.hd-status{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.hd-btn--primary:hover:before{animation:none}}.dl-hero{--dl-aqua:#59E4D1;min-height:min(100svh,980px);padding:clamp(84px,11vh,132px) clamp(16px,4vw,56px) clamp(28px,5vh,56px);background:radial-gradient(70% 60% at 6% 100%,rgba(185,119,69,.13) 0,rgba(185,119,69,0) 60%),radial-gradient(120% 90% at 62% 44%,#0E2126 0,#081418 48%,#071114 100%);overflow:hidden;display:flex;--px:0;--py:0}.dl-hero,.dl-hero__inner{position:relative;align-items:center}.dl-hero__inner{z-index:2;width:100%;max-width:1680px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px)}.dl-hero__eyebrow{margin:0 0 clamp(16px,2.4vh,26px);font:500 10.5px/1.5 var(--mono);letter-spacing:.22em;color:var(--dl-aqua)}.dl-hero__title{margin:0 0 clamp(16px,2.4vh,24px) -.035em;font:300 clamp(26px,4.5vw,70px)/1.05 var(--display);letter-spacing:-.015em;display:flex;flex-direction:column;text-wrap:balance}.dl-hero__title-solid{color:var(--ivory)}.dl-hero__title-outline{color:rgba(243,235,221,.34);-webkit-text-stroke:1px rgba(243,235,221,.92);background-image:linear-gradient(100deg,rgba(243,235,221,.34),rgba(243,235,221,.34) 38%,#F3EBDD 50%,rgba(243,235,221,.34) 62%,rgba(243,235,221,.34));background-size:260% 100%;background-position:120% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;paint-order:stroke fill}.dl-hero__lead{margin:0 0 clamp(22px,3.2vh,34px);font:400 clamp(14px,1.15vw,16.5px)/1.62 var(--ui);color:var(--muted);max-width:52ch}.dl-hero__actions{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center}.dw .dl-hero__cta{display:inline-flex;align-items:center;gap:9px;min-height:54px;padding:0 24px;border-radius:3px;background:var(--dl-aqua);color:var(--ink);font:600 13.5px/1 var(--ui);letter-spacing:.06em;border:1px solid var(--dl-aqua)}.dw .dl-hero__cta:hover{background:#7ceade;color:var(--ink)}.dw .dl-hero__cta--ghost{background:transparent;color:var(--ivory);border-color:var(--line2)}.dw .dl-hero__cta--ghost:hover{background:rgba(243,235,221,.06);color:var(--ivory)}.dl-hero__instrument{display:flex;flex-direction:column;align-items:center;gap:20px;min-width:0;padding:clamp(18px,3vh,34px) clamp(44px,6vw,92px)}.dao-lens{width:min(100%,clamp(280px,34vw,540px));aspect-ratio:719/734;display:block;position:relative}.dao-lens__svg{width:100%;height:100%;display:block}.dao-lens__labels{position:absolute;inset:0;pointer-events:none}.dao-lens__label{position:absolute;font:500 clamp(9px,.72vw,11px)/1 var(--mono);letter-spacing:.13em;white-space:nowrap;opacity:0;transition:opacity .42s var(--ease)}.dao-lens__label[data-visible]{opacity:1}.dao-lens__label[data-anchor=start]{transform:translate(6px,-50%)}.dao-lens__label[data-anchor=end]{transform:translate(-100%,-50%) translateX(-6px)}.dao-lens__label[data-anchor=middle]{transform:translate(-50%,-50%)}.dw .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.dao-lens[data-running] .dao-lens__head,.dao-lens[data-running] .dao-lens__origin,.dao-lens[data-running] .dao-lens__tail,.dao-lens[data-running] .dao-lens__wake{will-change:stroke-dashoffset,transform,opacity}@keyframes dl-reveal-arc{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.dao-lens__reveal{stroke-dasharray:1 1;stroke-dashoffset:1;animation:dl-reveal-arc 1ms ease 1 both}@keyframes dl-land{0%{transform:scale(0);opacity:0}60%{transform:scale(1.28);opacity:1}to{transform:scale(1);opacity:1}}.dao-lens__dot{transform-origin:461.3px 469.1px;transform-box:view-box}.dao-lens__dot.is-landing{animation:dl-land .64s cubic-bezier(.34,1.56,.64,1) 1 both;animation-delay:.7s}@keyframes dl-rise{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}.dao-lens__mono.is-rising{animation:dl-rise .76s cubic-bezier(.22,.61,.36,1) 1 both;animation-delay:.52s}@keyframes dl-origin{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}.dao-lens__origin{transform-origin:461.3px 469.1px;transform-box:view-box;animation:dl-origin .64s cubic-bezier(.22,.61,.36,1) 1 both}.dao-lens__origin--late{animation-delay:.16s;animation-duration:.76s}@keyframes dl-dot-pulse{0%,to{opacity:1}35%{opacity:.35}}.dao-lens__dot.is-pulsing{animation:dl-dot-pulse .6s ease-in-out 1 both}@keyframes dl-scan-head{0%{stroke-dashoffset:.045}to{stroke-dashoffset:-1}}@keyframes dl-scan-tail{0%{stroke-dashoffset:.34}to{stroke-dashoffset:-.86}}@keyframes dl-wake-fill{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes dl-wake-fade{0%{opacity:.28}to{opacity:0}}.dao-lens__head{stroke-dasharray:.045 1;animation:dl-scan-head 1ms cubic-bezier(.42,0,.32,1) 1 both;filter:drop-shadow(0 0 6px #59E4D1) drop-shadow(0 0 14px rgba(89,228,209,.7))}.dao-lens__tail{stroke-dasharray:.19 1;stroke-opacity:.32;animation:dl-scan-tail 1ms cubic-bezier(.42,0,.32,1) 1 both}.dao-lens__wake{stroke-dasharray:1 1;stroke-opacity:1;opacity:.28;animation:dl-wake-fill 1ms cubic-bezier(.42,0,.32,1) 1 both,dl-wake-fade 1.4s ease-out 1 both;animation-duration:var(--dur,1ms),1.4s;animation-delay:var(--delay,0s),var(--wake-fade-delay,0s)}.dao-lens__node{opacity:0;transition:opacity .42s var(--ease)}.dao-lens__node[data-lit]{opacity:1}.dao-lens__node[data-dim]{opacity:.35;transition:none}@keyframes dl-ignite{0%{opacity:.35}12%{opacity:1}to{opacity:1}}@keyframes dl-ignite-dot{0%{transform:scale(1)}14%{transform:scale(1.9)}40%{transform:scale(.92)}to{transform:scale(1)}}@keyframes dl-flash{0%{transform:scale(1);opacity:0}10%{opacity:.9}to{transform:scale(4.5);opacity:0}}.dao-lens__node.is-igniting{animation:dl-ignite .9s ease-out 1 both;animation-delay:var(--ignite-delay,0s)}.dao-lens__node.is-igniting .dao-lens__flash,.dao-lens__node.is-igniting .dao-lens__node-dot{transform-origin:var(--node-x) var(--node-y);transform-box:view-box}.dao-lens__node.is-igniting .dao-lens__node-dot{animation:dl-ignite-dot .72s cubic-bezier(.34,1.56,.64,1) 1 both;animation-delay:var(--ignite-delay,0s)}.dao-lens__node.is-igniting .dao-lens__flash{animation:dl-flash .82s ease-out 1 both;animation-delay:var(--ignite-delay,0s)}.dao-lens__label[data-dim]{opacity:.35}.dao-lens__label[data-dim][data-visible]{animation:dl-ignite .9s ease-out 1 both;animation-delay:var(--ignite-delay,0s)}.dao-lens__node-halo{opacity:0;transition:opacity .52s var(--ease) .26s;transform-box:fill-box;transform-origin:center}.dao-lens__node[data-lit] .dao-lens__node-halo{opacity:1}@keyframes dl-halo-turn{to{transform:rotate(1turn)}}.dl-hero[data-active] .dao-lens__node[data-lit] .dao-lens__node-halo{animation:dl-halo-turn 14s linear infinite}@keyframes dl-breathe{0%,to{stroke-opacity:.045}50%{stroke-opacity:.09}}.dl-hero[data-active] .dao-lens__halo{animation:dl-breathe 7s ease-in-out infinite}.dl-field{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .9s ease;mask-image:linear-gradient(90deg,transparent 18%,rgba(0,0,0,.35) 42%,#000 64%),linear-gradient(180deg,transparent,#000 22%,#000 74%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 18%,rgba(0,0,0,.35) 42%,#000 64%),linear-gradient(180deg,transparent,#000 22%,#000 74%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.dl-field[data-ready]{opacity:1}.dl-field__light{position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(circle at var(--lx) var(--ly),rgba(89,228,209,.2) 0,rgba(89,228,209,.08) calc(var(--lr) * 1.1),rgba(89,228,209,0) calc(var(--lr) * 2.4)),radial-gradient(circle at var(--lx) var(--ly),rgba(234,255,251,.1) 0,rgba(234,255,251,0) calc(var(--lr) * .55));transform:translate(calc(var(--px, 0) * 10px),calc(var(--py, 0) * 8px));transition:transform .9s cubic-bezier(.22,.61,.36,1)}.dl-hero[data-active] .dl-field__light{animation:dl-emit 9s ease-in-out infinite}@keyframes dl-emit{0%,to{opacity:.85}50%{opacity:1}}.dl-field__lines{position:absolute;inset:0;width:100%;height:100%;transform:translate(calc(var(--px, 0) * -14px),calc(var(--py, 0) * -10px));transition:transform .6s cubic-bezier(.22,.61,.36,1);mask-image:radial-gradient(circle at var(--lx,64%) var(--ly,50%),transparent calc(var(--lr, 200px) * .98),#000 calc(var(--lr, 200px) * 1.08)),radial-gradient(80% 90% at 64% 50%,#000 0,rgba(0,0,0,.6) 55%,transparent 92%);-webkit-mask-image:radial-gradient(circle at var(--lx,64%) var(--ly,50%),transparent calc(var(--lr, 200px) * .98),#000 calc(var(--lr, 200px) * 1.08)),radial-gradient(80% 90% at 64% 50%,#000 0,rgba(0,0,0,.6) 55%,transparent 92%);mask-composite:intersect;-webkit-mask-composite:source-in}.dl-line-pulse{stroke-dasharray:90 1500;stroke-dashoffset:1590;stroke-opacity:.55;animation-name:dl-pulse;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-iteration-count:infinite}@keyframes dl-pulse{0%{stroke-dashoffset:1590}to{stroke-dashoffset:0}}.dl-field__grain{position:absolute;inset:0;background-image:url(/hero/dl-surface-1024.webp);background-size:1024px 1024px;opacity:.22;mix-blend-mode:overlay}.dl-field__frags{position:absolute;inset:0;transform:translate(calc(var(--px, 0) * -7px),calc(var(--py, 0) * -5px));transition:transform .8s cubic-bezier(.22,.61,.36,1)}@keyframes dl-drift{0%{transform:translate(var(--x0),var(--y0)) rotate(var(--tilt));opacity:0;letter-spacing:.16em}14%{opacity:var(--peak)}70%{transform:translate(calc(var(--x0) + (var(--x1) - var(--x0)) * .78),calc(var(--y0) + (var(--y1) - var(--y0)) * .78)) rotate(0deg);opacity:calc(var(--peak) * 1.5);letter-spacing:.06em}to{transform:translate(var(--x1),var(--y1)) rotate(0deg);opacity:0;letter-spacing:.02em}}.dl-frag{position:absolute;left:0;top:0;font-family:var(--mono);font-weight:500;white-space:nowrap;color:var(--muted);transform:translate(var(--x0),var(--y0));opacity:0;animation-name:dl-drift;animation-timing-function:cubic-bezier(.3,.05,.4,1);animation-iteration-count:infinite}.dl-frag[data-tone=aqua]{color:#59E4D1}.dl-frag[data-tone=ivory]{color:var(--ivory)}.dl-frag[data-plane=far]{filter:blur(.6px);letter-spacing:.18em}.dl-frag[data-plane=mid]{letter-spacing:.1em}.dl-frag[data-plane=near]{letter-spacing:.04em;font-weight:600;text-shadow:0 0 14px currentColor,0 0 2px currentColor}.dl-field[data-paused] .dl-field__light,.dl-field[data-paused] .dl-frag,.dl-field[data-paused] .dl-line-pulse{animation-play-state:paused}@keyframes dl-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.dl-reveal{animation:dl-up .7s cubic-bezier(.22,.61,.36,1) 1 both;animation-delay:calc(.18s + var(--i, 0) * .11s)}.dl-hero__title-outline.dl-reveal{animation-name:dl-up,dl-sheen;animation-duration:.9s,2.2s;animation-delay:calc(.18s + 2 * .11s),1.1s;animation-timing-function:cubic-bezier(.22,.61,.36,1),cubic-bezier(.6,0,.3,1);animation-fill-mode:both,both}@keyframes dl-sheen{0%{background-position:120% 0}to{background-position:-60% 0}}.dl-hero__title:hover .dl-hero__title-outline{animation:dl-sheen 1.4s cubic-bezier(.6,0,.3,1) 1 both}.dl-hero__instrument{transform:perspective(1400px) rotateY(calc(-4deg + var(--px, 0) * 5deg)) rotateX(calc(2.5deg + var(--py, 0) * -4deg));transition:transform .7s cubic-bezier(.22,.61,.36,1);transform-style:preserve-3d}.dao-lens__svg{--ex:calc(2.6px - var(--px, 0) * 3.8px);--ey:calc(3px + var(--py, 0) * 2.6px)}.dao-lens__side{transform:translate(calc(var(--i, 1) * var(--ex)),calc(var(--i, 1) * var(--ey)));transition:transform .7s cubic-bezier(.22,.61,.36,1)}@keyframes dl-shadow-in{0%{opacity:0}to{opacity:.72}}.dao-lens__shadow{transform:translate(calc(var(--ex) * 10 + 8px),calc(var(--ey) * 10 + 14px));transition:transform .7s cubic-bezier(.22,.61,.36,1);animation:dl-shadow-in .7s ease-out 1 both}.dao-lens__sheen{opacity:0;transform-box:fill-box;transform:translateX(-100%);pointer-events:none}.dao-lens__sheen.is-sweeping{animation:dl-edge-sweep 1.6s cubic-bezier(.45,0,.2,1) 1 both;animation-delay:1.25s}@keyframes dl-edge-sweep{0%{transform:translateX(-100%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateX(100%);opacity:0}}.dao-lens__spec{transform-box:fill-box;transform:translate(calc(var(--px, 0) * 70px),calc(var(--py, 0) * 55px));transition:transform .7s cubic-bezier(.22,.61,.36,1);pointer-events:none}@media (prefers-reduced-motion:reduce){.dao-lens__dot,.dao-lens__halo,.dao-lens__head,.dao-lens__label,.dao-lens__mono,.dao-lens__node,.dao-lens__node-halo,.dao-lens__origin,.dao-lens__reveal,.dao-lens__tail,.dao-lens__wake,.dl-field__light,.dl-frag,.dl-hero__title-outline,.dl-line-pulse,.dl-reveal{animation:none!important}.dao-lens__label,.dao-lens__node,.dl-reveal{transition:none!important;opacity:1!important}.dl-field__frags,.dl-field__lines,.dl-hero__instrument{transform:none!important;transition:none!important}.dl-field{display:none}.dao-lens__sheen{display:none!important}.dao-lens__shadow,.dao-lens__side,.dao-lens__spec{transition:none!important;animation:none!important}.dao-lens__spec{transform:none!important}}@media (max-width:1024px){.dl-hero__inner{gap:clamp(24px,4vw,48px)}.dao-lens{width:min(100%,clamp(260px,38vw,420px))}}@media (max-width:760px){.dl-hero{min-height:auto;padding-top:clamp(76px,13vh,104px);align-items:flex-start;flex-direction:column}.dl-field{mask-image:linear-gradient(180deg,transparent,transparent 46%,#000 60%,#000 86%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,transparent 46%,#000 60%,#000 86%,transparent)}.dl-hero__inner{grid-template-columns:minmax(0,1fr);gap:clamp(26px,5vh,40px)}.dl-hero__lead{max-width:none}.dl-hero__instrument{padding:clamp(12px,2vh,20px) 44px}.dao-lens{width:min(100%,320px)}}@media (max-width:380px){.dl-hero__instrument{padding:12px 38px}.dao-lens{width:min(100%,280px)}.dw .dl-hero__cta{padding:0 18px;font-size:13px}}.chap,.chap>*{position:relative}.chap[data-enter=cover]>:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(89,228,209,.35) 30%,rgba(89,228,209,.35) 70%,transparent);pointer-events:none;z-index:2}.chap[data-enter=cover]{box-shadow:0 -40px 80px -20px rgba(0,0,0,.55)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes chap-iris{0%{-webkit-clip-path:circle(150% at var(--iris-x,62%) var(--iris-y,50%));clip-path:circle(150% at var(--iris-x,62%) var(--iris-y,50%));transform:none;filter:none}60%{-webkit-clip-path:circle(46% at var(--iris-x,62%) var(--iris-y,50%));clip-path:circle(46% at var(--iris-x,62%) var(--iris-y,50%))}to{-webkit-clip-path:circle(0 at var(--iris-x,62%) var(--iris-y,50%));clip-path:circle(0 at var(--iris-x,62%) var(--iris-y,50%));transform:translateY(38%) scale(.88);filter:brightness(.35)}}.chap[data-exit=iris]>*{animation:chap-iris linear both;animation-timeline:view();animation-range:exit 0 exit 100%;transform-origin:var(--iris-x,62%) var(--iris-y,50%)}@keyframes chap-sink{0%{transform:none;filter:none}to{transform:translateY(22%) scale(.94);filter:brightness(.45)}}.chap[data-exit=sink]>*{animation:chap-sink linear both;animation-timeline:view();animation-range:exit 0 exit 100%;transform-origin:50% 100%}@keyframes chap-wipe{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes chap-wipe-edge{0%{left:0;opacity:1}92%{opacity:1}to{left:100%;opacity:0}}.chap[data-enter=wipe]>*{animation:chap-wipe linear both;animation-timeline:view();animation-range:entry 0 entry 70vh}.chap[data-enter=wipe]:after{content:"";position:absolute;top:0;bottom:0;width:2px;left:0;background:linear-gradient(180deg,transparent,#59E4D1 20%,#EAFFFB 50%,#59E4D1 80%,transparent);box-shadow:0 0 24px rgba(89,228,209,.6);pointer-events:none;z-index:3;animation:chap-wipe-edge linear both;animation-timeline:view();animation-range:entry 0 entry 70vh}@keyframes chap-focus{0%{filter:blur(10px) brightness(.6);transform:scale(1.05);opacity:.35}to{filter:none;transform:none;opacity:1}}.chap[data-enter=focus]>*{animation:chap-focus linear both;animation-timeline:view();animation-range:entry 0 entry 60vh;transform-origin:50% 0}@keyframes chap-tide{0%{opacity:0}50%{opacity:1}to{opacity:0}}.chap[data-enter=tide]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(90% 55% at 50% 0,rgba(89,228,209,.14) 0,rgba(89,228,209,0) 60%),radial-gradient(60% 40% at 90% 100%,rgba(185,119,69,.1) 0,rgba(185,119,69,0) 60%);mix-blend-mode:screen;animation:chap-tide linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}@media (max-width:760px){@keyframes chap-focus{0%{filter:brightness(.6);transform:scale(1.04);opacity:.35}to{filter:none;transform:none;opacity:1}}}.dw-progress{position:fixed;top:0;left:0;z-index:70;width:100%;height:2px;pointer-events:none;background:linear-gradient(90deg,#59E4D1,#8FE9DE);transform-origin:left;transform:scaleX(0);opacity:0}@supports (animation-timeline:scroll()){@keyframes dw-progress{0%{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:1}}.dw-progress{animation:dw-progress linear both;animation-timeline:scroll(root);opacity:1}}.rv{opacity:0;transform:translateY(22px);transition:opacity .82s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i, 0) * 90ms)}[data-in] .rv{opacity:1;transform:none}.rule{position:relative;display:block;height:1px;margin:12px 0 18px;background:rgba(243,235,221,.12);overflow:hidden}.rule:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#59E4D1 40%,#EAFFFB 50%,#59E4D1 60%,transparent);transform:translateX(-100%)}[data-in] .rule:before{animation:rule-scan 1.4s cubic-bezier(.42,0,.32,1) .12s 1 both}@keyframes rule-scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.rule--ivory{background:rgba(25,38,41,.16)}.rule--ivory:before{background:linear-gradient(90deg,transparent,#B97745 45%,#F1B84B 50%,#B97745 55%,transparent)}.edge-lens{-webkit-clip-path:ellipse(160% 100% at 50% 100%);clip-path:ellipse(160% 100% at 50% 100%);margin-top:-28px}.mp{padding:clamp(16px,2.6vh,30px) clamp(14px,3vw,40px) clamp(14px,2vh,24px);background:var(--ink);border-top:1px solid var(--line);scroll-margin-top:66px}.mp__inner{max-width:1680px;margin:0 auto;display:grid;grid-gap:clamp(10px,1.6vh,16px);gap:clamp(10px,1.6vh,16px)}.mp__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:12px 24px;gap:12px 24px}.mp__eyebrow{font:500 10px/1 var(--mono);letter-spacing:.2em;color:var(--muted);margin-bottom:8px}.mp__heading{margin:0;font:300 clamp(28px,3.2vw,46px)/1.04 var(--display);letter-spacing:-.01em;text-wrap:balance}.mp__lead{margin:6px 0 0;font:400 clamp(13px,1vw,14.5px)/1.45 var(--ui);color:var(--muted);max-width:62ch}.mp__syms{display:inline-flex;gap:6px}.dw .mp__sym{min-height:40px;padding:0 16px;border:1px solid var(--line2);background:transparent;color:var(--muted);font:500 12px/1 var(--mono);letter-spacing:.08em;border-radius:2px;cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.dw .mp__sym:hover{color:var(--ivory);border-color:rgba(243,235,221,.4)}.dw .mp__sym[aria-pressed=true]{border-color:rgba(103,221,208,.55);background:rgba(103,221,208,.1);color:var(--aqua)}.mp__main{display:grid;grid-template-columns:minmax(0,64fr) minmax(0,36fr);grid-gap:clamp(16px,2vw,32px);gap:clamp(16px,2vw,32px);align-items:stretch}.mp__lead-col{display:grid;grid-template-rows:auto auto minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0}.mp__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.mp__price{font:500 clamp(36px,3.6vw,54px)/.95 var(--mono);letter-spacing:-.02em;color:var(--ivory);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp__unit{font:500 12.5px/1 var(--mono);color:var(--muted);letter-spacing:.06em}.mp__change{font:500 clamp(14px,1.2vw,17px)/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp__change-window{font-size:10.5px;color:var(--muted);margin-left:6px;letter-spacing:.02em}.mp__chip{display:inline-flex;align-items:center;gap:7px;border:1px solid;border-radius:2px;padding:6px 8px;font:500 9.5px/1 var(--mono);letter-spacing:.08em}.mp__event{font:400 11px/1.5 var(--mono);color:var(--muted);display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline;min-height:17px}.dw .mp__event-btn{background:none;border:0;padding:0;color:var(--aqua);font:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.dw .mp__event-btn:hover{color:#8FE9DE}.mp-meta{display:inline-flex;align-items:center;gap:5px;font:400 9.5px/1 var(--mono);color:var(--muted);white-space:nowrap;flex:0 0 auto}.mp-meta__dot{width:6px;height:6px;border-radius:50%;background:var(--lc);box-shadow:0 0 6px color-mix(in srgb,var(--lc) 60%,transparent);flex:0 0 auto;display:inline-block}.mp-meta__name{color:var(--ivory)}.mp-chart{display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:6px;gap:6px;min-height:0}.mp-chart__head{display:flex;justify-content:space-between;align-items:baseline;gap:8px 12px;flex-wrap:wrap}.mp-chart__title{font:600 12.5px/1.3 var(--ui);color:var(--ivory)}.mp-chart__kind{font:400 10px/1.3 var(--mono);color:var(--muted);letter-spacing:.04em}.mp-chart__meta{display:inline-flex;align-items:baseline;gap:14px;flex-wrap:wrap}.mp-chart__spread{font:500 11px/1 var(--mono);color:var(--ivory);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-chart__plot{--gutter:64px;position:relative;height:clamp(150px,24vh,250px);padding-right:var(--gutter);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mp-chart__plot[data-dim]{opacity:.6}.mp-chart__svg{width:100%;height:100%;display:block}.mp-chart__grid{stroke:rgba(243,235,221,.09);stroke-width:1}.mp-chart__grid,.mp-chart__mid{vector-effect:non-scaling-stroke}.mp-chart__mid{stroke:var(--ivory);stroke-opacity:.35;stroke-dasharray:3 4}.mp-chart__line{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:1;animation:mp-draw .6s var(--ease) 1 both}.mp-chart__bid{stroke:var(--aqua)}.mp-chart__ask{stroke:var(--coral);stroke-opacity:.85}.mp-chart__fill{opacity:0;animation:mp-fade .42s var(--ease) 1 both;animation-delay:.32s}.mp-chart__bid-fill{fill:rgba(103,221,208,.13)}.mp-chart__ask-fill{fill:rgba(255,108,96,.1)}@keyframes mp-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mp-fade{0%{opacity:0}to{opacity:1}}.mp-chart__ylabel{position:absolute;right:0;width:calc(var(--gutter) - 8px);text-align:right;transform:translateY(-50%);font:400 9px/1.25 var(--mono);color:var(--muted);pointer-events:none}.mp-chart__ylabel--top{transform:translateY(0)}.mp-chart__midtag{position:absolute;top:6px;transform:translateX(-50%);font:400 9.5px/1 var(--mono);color:var(--ivory);opacity:.85;background:rgba(7,17,20,.75);padding:3px 5px;border-radius:2px;white-space:nowrap;pointer-events:none}.mp-chart__empty{position:absolute;inset:0;display:flex;justify-content:center;font:400 12px/1.5 var(--mono);text-align:center;padding:0 12px}.mp-chart__axis,.mp-chart__empty{align-items:center;color:var(--muted)}.mp-chart__axis{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:8px;gap:8px;font:400 10px/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-chart__axis>:last-child{text-align:right}.mp-chart__legend{display:inline-flex;gap:14px;white-space:nowrap}.mp-chart__legend i{display:inline-block;width:14px;height:2px;vertical-align:middle;margin-right:6px}.mp-chart__legend-bid{background:var(--aqua)}.mp-chart__legend-ask{background:var(--coral);opacity:.85}.mp-src{display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr);grid-gap:10px;gap:10px;align-content:start;padding:12px 14px;background:rgba(243,235,221,.03);border:1px solid var(--line);border-radius:4px;min-width:0}.mp-src__sys{display:flex;align-items:center;gap:8px;font:500 11.5px/1.3 var(--ui);color:var(--ivory)}.mp-src__sysdot{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;flex:0 0 auto}.mp-src__systext{color:var(--ivory)}.mp-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.dw .mp-cell{width:100%;min-height:48px;padding:6px 8px;border:1px solid var(--line);border-radius:3px;background:rgba(7,17,20,.5);color:var(--ivory);text-align:left;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;gap:4px;transition:border-color .2s var(--ease),background .2s var(--ease)}.dw .mp-cell:hover{border-color:var(--line2)}.dw .mp-cell[aria-pressed=true]{border-color:rgba(103,221,208,.6);background:rgba(103,221,208,.07)}.mp-cell__name{font:500 11px/1.25 var(--ui)}.mp-cell__row{display:flex;align-items:center;gap:5px;font:500 9px/1 var(--mono);letter-spacing:.04em;min-width:0}.mp-cell__state{color:var(--lc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-cell__age{margin-left:auto;color:var(--muted);font-weight:400;flex:0 0 auto}.mp-glyph{width:8px;height:8px;border-radius:50%;flex:0 0 auto;border:1.5px solid var(--lc);box-sizing:border-box;display:inline-block}.mp-glyph[data-glyph=live]{background:var(--lc)}.mp-glyph[data-glyph=limited]{background:linear-gradient(90deg,var(--lc) 50%,transparent 50%)}.mp-glyph[data-glyph=unavailable]{background:transparent}.mp-glyph[data-glyph=checking]{border-style:dotted}.mp-glyph[data-glyph=preview]{border-radius:1px;transform:rotate(45deg);width:7px;height:7px}.mp-legend{display:flex;flex-wrap:wrap;gap:3px 10px;font:400 9px/1.4 var(--mono);color:var(--muted);margin:0;padding:0;list-style:none}.mp-legend li{display:inline-flex;align-items:center;gap:5px}.mp-src__preview{margin:0;font:400 10.5px/1.45 var(--mono);color:var(--copper)}.mp-src__preview em{font-style:normal;color:var(--muted)}.mp-focus{border-top:1px solid var(--line);padding-top:9px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;grid-gap:3px;gap:3px;min-height:104px;align-content:start}.mp-focus__head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mp-focus__name{font:600 13px/1.3 var(--ui);color:var(--ivory)}.mp-focus__state{font:500 9.5px/1 var(--mono);letter-spacing:.08em}.mp-focus__line{font:400 11px/1.5 var(--mono);color:var(--muted);overflow-wrap:anywhere}.mp-focus__limit{font:400 11.5px/1.45 var(--ui);color:var(--muted)}.dw .mp-focus__btn{justify-self:start;align-self:end;background:none;border:0;padding:4px 0;color:var(--aqua);font:600 11px/1 var(--mono);letter-spacing:.06em;cursor:pointer;min-height:32px}.dw .mp-focus__btn:hover{color:#8FE9DE}.mp-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mp-metric{display:grid;grid-template-rows:16px 32px 20px;grid-gap:4px;gap:4px;padding:10px 14px 10px 0;margin-right:14px;min-width:0;border-right:1px solid var(--line)}.mp-metric:last-child{border-right:0;margin-right:0;padding-right:0}.mp-metric__head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0}.mp-metric__label{font:500 10px/1.3 var(--mono);letter-spacing:.1em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-metric__value{font:500 clamp(22px,1.9vw,28px)/1.1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-self:center;white-space:nowrap}.mp-metric__sub{display:flex;align-items:center;gap:10px;font:400 10.5px/1.3 var(--mono);color:var(--muted);min-width:0}.mp-metric__sub-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-gauge{position:relative;flex:1 1 60px;height:4px;border-radius:2px;background:rgba(243,235,221,.12);min-width:40px;max-width:120px}.mp-gauge__zero{position:absolute;top:-3px;bottom:-3px;width:1px;background:rgba(243,235,221,.35)}.mp-gauge__fill{position:absolute;top:0;bottom:0;border-radius:2px;opacity:.6}.mp-gauge__marker{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px var(--ink)}.mp__foot{display:flex;justify-content:space-between;align-items:center;gap:8px 24px;flex-wrap:wrap;font:400 11px/1.4 var(--mono);color:var(--muted)}.dw .mp__terminal{font:600 12.5px/1 var(--ui);color:var(--aqua);min-height:40px;display:inline-flex;align-items:center}.mp:not([data-assembled]) .mp-chart__axis,.mp:not([data-assembled]) .mp-chart__head,.mp:not([data-assembled]) .mp-metric{opacity:0;transform:translateY(6px)}.mp[data-assembled] .mp-chart__axis,.mp[data-assembled] .mp-chart__head,.mp[data-assembled] .mp-metric{opacity:1;transform:none;transition:opacity .42s var(--ease),transform .42s var(--ease);transition-delay:calc(.48s + var(--i, 0) * 60ms)}.mp-dialog{width:min(92vw,760px);max-height:min(84vh,720px);padding:0;margin:auto;border:1px solid var(--line2);border-radius:6px;background:var(--petrol);color:var(--ivory);font-family:var(--ui);--ink:#071114;--petrol:#0C1B1F;--aqua:#67DDD0;--ivory:#F3EBDD;--muted:#A9BAB8;--line:rgba(243,235,221,0.10);--line2:rgba(243,235,221,0.20);--ui:"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}.mp-dialog::-webkit-backdrop{background:rgba(7,17,20,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mp-dialog::backdrop{background:rgba(7,17,20,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mp-dialog__head{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--petrol)}.mp-dialog__title{margin:0;font:500 11px/1.3 var(--mono);letter-spacing:.12em;color:var(--muted)}.mp-dialog__close{min-height:36px;padding:0 12px;border:1px solid var(--line2);background:transparent;color:var(--ivory);font:500 10.5px/1 var(--mono);letter-spacing:.08em;border-radius:2px;cursor:pointer}.mp-dialog__close:hover{border-color:rgba(243,235,221,.45)}.mp-dialog :focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.mp-dialog__body{padding:4px 18px 18px;overflow:auto;max-height:calc(min(84vh, 720px) - 66px)}.mp-drow{display:grid;grid-gap:8px;gap:8px;padding:12px 0;border-bottom:1px solid var(--line)}.mp-drow[aria-current=true]{background:rgba(103,221,208,.06);margin:0 -10px;padding:12px 10px;border-radius:3px}.mp-drow__head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mp-drow__name{font:600 13.5px/1.3 var(--ui);color:var(--ivory)}.mp-drow__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px 16px;gap:8px 16px;margin:0}.mp-drow__grid dt{font:500 9px/1 var(--mono);letter-spacing:.1em;color:var(--muted);margin-bottom:4px}.mp-drow__grid dd{margin:0;font:400 11.5px/1.45 var(--mono);color:var(--ivory);overflow-wrap:anywhere}.mp-drow__limit{margin:0;font:400 12px/1.5 var(--ui);color:var(--muted)}.mp-drow__limit-label{font:500 9px/1 var(--mono);letter-spacing:.1em;margin-right:6px}@media (max-width:1100px){.mp__main{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.mp-strip .mp-meta__name{display:none}.mp-src{padding:10px 12px;gap:8px}.dw .mp-cell{min-height:44px;padding:5px 7px}.mp-cell__name{font-size:10.5px}.mp-focus{min-height:92px}.mp-focus__line,.mp-src__preview{font-size:10px}.mp-focus__limit{font-size:11px}}@media (max-width:860px){.mp__main{grid-template-columns:minmax(0,1fr)}.mp-src{grid-template-rows:none}.mp-focus{min-height:0}.mp-strip{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));row-gap:0}.mp-metric{border-right:0;border-bottom:1px solid var(--line);margin-right:0;padding-right:0}.mp-metric:last-child{border-bottom:0}}@media (max-width:640px){.mp__top{grid-template-columns:minmax(0,1fr);align-items:start}.mp__syms{justify-self:start}.mp-strip{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.mp-metric:nth-child(odd){border-right:1px solid var(--line);padding-right:12px}.mp-metric:nth-last-child(2){border-bottom:1px solid var(--line)}.mp-chart__plot{height:clamp(150px,30vh,220px)}.mp-chart__kind{display:block}.mp-metric{grid-template-rows:16px 32px auto}.mp-metric__sub{align-items:flex-start}.mp-metric__sub-text{white-space:normal}}@media (max-width:380px){.mp-strip{grid-template-columns:minmax(0,1fr)}.mp-metric:nth-child(odd){border-right:0;padding-right:0}.mp-matrix{gap:4px}.dw .mp-cell{padding:6px}.mp-cell__name{font-size:10.5px}.mp-chart__legend{gap:8px}}.story{padding:clamp(14px,2.2vh,28px) clamp(14px,3vw,40px) calc(clamp(12px, 1.8vh, 22px) + 28px);background:linear-gradient(180deg,var(--ink),var(--petrol));scroll-margin-top:66px}.story__inner{max-width:1680px;margin:0 auto;display:grid;grid-gap:clamp(8px,1.4vh,14px);gap:clamp(8px,1.4vh,14px)}.story__head{display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap}.story__eyebrow{font:500 10px/1 var(--mono);letter-spacing:.2em;color:var(--muted)}.dw .story__skip{font:400 11px/1 var(--mono);letter-spacing:.08em;color:var(--muted);min-height:36px;display:inline-flex;align-items:center}.dw .story__skip:hover{color:var(--ivory)}.story__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.story__heading{margin:0;font:300 clamp(26px,2.8vw,40px)/1.06 var(--display);letter-spacing:-.01em;text-wrap:balance}.story__sub{margin:0;font:400 13.5px/1.4 var(--ui);color:var(--muted)}.story__tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.story__tabs::-webkit-scrollbar{display:none}.dw .story__tab{flex:0 0 auto;min-height:44px;padding:0 14px;margin-bottom:-1px;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);font:500 12.5px/1 var(--ui);letter-spacing:.01em;display:inline-flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap;transition:color .2s var(--ease),border-color .26s var(--ease),background .26s var(--ease)}.dw .story__tab:hover{color:var(--ivory)}.dw .story__tab[aria-selected=true]{color:var(--ivory);border-bottom-color:#59E4D1;background:linear-gradient(180deg,transparent,rgba(89,228,209,.09))}.story__tab-n{font:500 10px/1 var(--mono);letter-spacing:.08em;opacity:.7}.dw .story__tab[aria-selected=true] .story__tab-n{color:#59E4D1;opacity:1}.story__work{display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);grid-gap:clamp(18px,3vw,48px);gap:clamp(18px,3vw,48px);align-items:stretch;min-height:clamp(340px,52vh,440px)}.story__text{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0}.story__product{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font:500 11px/1.3 var(--mono);letter-spacing:.1em;color:#59E4D1}.story__product-n{color:var(--muted);letter-spacing:.08em}.story__h3{font:300 clamp(24px,2.3vw,34px)/1.14 var(--display);letter-spacing:-.01em;text-wrap:balance}.story__body,.story__h3{margin:0;color:var(--ivory)}.story__body{font:400 clamp(15px,1.15vw,17px)/1.55 var(--ui);max-width:44ch}.story__benefit{margin:0;padding-left:18px;position:relative;font:400 14px/1.5 var(--ui);color:var(--muted);max-width:44ch}.story__benefit:before{content:"";position:absolute;left:0;top:.7em;width:10px;height:1px;background:#59E4D1}.dw .story__next{align-self:flex-start;margin-top:4px;min-height:44px;padding:0 16px;background:rgba(89,228,209,.06);border:1px solid rgba(89,228,209,.45);border-radius:3px;color:#59E4D1;font:600 11.5px/1 var(--mono);letter-spacing:.08em;cursor:pointer;transition:background .2s var(--ease),border-color .2s var(--ease)}.dw .story__next:hover{background:rgba(89,228,209,.14);border-color:#59E4D1}.story__scene,.story__scene-in{min-width:0;display:grid}.story__foot{margin:0;font:400 12.5px/1.4 var(--ui);color:var(--muted)}.story:not([data-in]) .story__scene{opacity:0;transform:translateY(10px)}.story[data-in] .story__scene{opacity:1;transform:none;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}@keyframes story-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.story-in{animation:story-in .28s cubic-bezier(.22,1,.36,1) 1 both}@keyframes story-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.story-swap{animation:story-swap .26s cubic-bezier(.22,1,.36,1) 1 both}@keyframes story-page{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}.story-page{animation:story-page .38s cubic-bezier(.22,1,.36,1) 1 both}.scene{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;min-width:0;padding:clamp(14px,1.6vw,20px);border:1px solid var(--line);border-radius:6px;background:radial-gradient(110% 80% at 85% 0,rgba(89,228,209,.07),transparent 55%),rgba(7,17,20,.55)}.scene__label{justify-self:start;padding:5px 8px;border:1px solid var(--line2);border-radius:2px;font:500 9.5px/1 var(--mono);letter-spacing:.12em;color:var(--copper)}.scene[data-tone=amber] .scene__label{color:var(--amber);border-color:rgba(241,184,75,.4)}.scene__stage{display:grid;min-width:0;align-content:center}.scene__caption{margin:0;font:400 12.5px/1.45 var(--ui);color:var(--muted)}.scene__caption--empty{min-height:18px;display:block}.dw .scene__btn{justify-self:start;min-height:44px;padding:0 16px;border-radius:3px;background:rgba(89,228,209,.12);border:1px solid rgba(89,228,209,.5);color:#59E4D1;font:600 11.5px/1 var(--mono);letter-spacing:.08em;cursor:pointer;transition:background .2s var(--ease),border-color .2s var(--ease)}.dw .scene__btn:hover{background:rgba(89,228,209,.2);border-color:#59E4D1}.seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line2);border-radius:3px;background:rgba(7,17,20,.6);justify-self:start;max-width:100%;flex-wrap:wrap}.dw .seg__btn{min-height:38px;padding:0 14px;border:0;border-radius:2px;background:transparent;color:var(--muted);font:500 12px/1 var(--ui);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.dw .seg__btn:hover{color:var(--ivory)}.dw .seg__btn[aria-pressed=true]{background:rgba(89,228,209,.16);color:var(--ivory);box-shadow:inset 0 -2px 0 #59E4D1}.mkt{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end;justify-items:start}.mkt__stack{position:relative;width:100%;height:clamp(196px,27vh,236px);perspective:1100px;justify-self:stretch}.mkt__plate{position:absolute;left:8%;width:74%;height:62px;padding:10px 14px 10px 18px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:14px;column-gap:14px;align-items:center;background:linear-gradient(165deg,#13282D,#0B191D);border:1px solid rgba(243,235,221,.14);border-top-color:rgba(243,235,221,.28);border-radius:4px;box-shadow:0 22px 34px -16px rgba(0,0,0,.75),0 1px 0 rgba(0,0,0,.6);transform-origin:50% 50%;transform:translate3d(calc(var(--n) * 30px),calc(var(--n) * 64px),calc(var(--n) * -20px)) rotateX(44deg) rotate(-9deg);transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .8s cubic-bezier(.22,1,.36,1),border-radius .8s cubic-bezier(.22,1,.36,1);z-index:calc(3 - var(--n))}.mkt__accent{position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:2px;background:#59E4D1;box-shadow:0 0 10px rgba(89,228,209,.5)}.mkt__name{font:600 14.5px/1.2 var(--ui);color:var(--ivory)}.mkt__desc{font:400 12.5px/1.35 var(--ui);color:var(--muted)}.mkt__grid{position:absolute;right:12px;top:12px;bottom:12px;width:26%;opacity:.55;pointer-events:none;background-image:linear-gradient(90deg,rgba(243,235,221,.12) 1px,transparent 0),linear-gradient(180deg,rgba(243,235,221,.12) 1px,transparent 0);background-size:14px 14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.mkt[data-assembled] .mkt__plate{transform:translate3d(8%,calc(var(--n) * 62px),0) rotateX(0deg) rotate(0deg);box-shadow:0 10px 22px -14px rgba(0,0,0,.7);border-radius:0}.mkt[data-assembled] .mkt__plate:first-child{border-radius:4px 4px 0 0}.mkt[data-assembled] .mkt__plate:last-child{border-radius:0 0 4px 4px}.pass{grid-gap:12px;gap:12px}.pass,.pass__card{display:grid;align-content:start}.pass__card{position:relative;min-height:232px;padding:18px 20px 18px 26px;border-radius:4px;background:linear-gradient(180deg,#F7F1E5,#EFE7D8);color:var(--graphite);border:1px solid rgba(25,38,41,.18);box-shadow:0 14px 30px -16px rgba(0,0,0,.7);grid-gap:8px;gap:8px}.pass__mark{position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:4px 0 0 4px;background:#0E6F62}.pass__card[data-tone=amber] .pass__mark{background:#8A6314}.pass__card[data-tone=copper] .pass__mark{background:#8A5A31}.pass__state{font:500 9.5px/1 var(--mono);letter-spacing:.12em;color:#0E6F62}.pass__card[data-tone=amber] .pass__state{color:#8A6314}.pass__card[data-tone=copper] .pass__state{color:#8A5A31}.pass__title{margin:0;font:600 clamp(18px,1.5vw,22px)/1.2 var(--ui);color:var(--graphite)}.pass__body{margin:0;font:400 14px/1.5 var(--ui);color:#4A5856;max-width:52ch}.pass__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px;margin:6px 0 0;padding-top:10px;border-top:1px solid rgba(25,38,41,.14)}.pass__grid dt{font:500 9.5px/1 var(--mono);letter-spacing:.1em;color:#7A6A58;margin-bottom:6px}.pass__grid dd{margin:0;font:500 12.5px/1.4 var(--mono);color:var(--graphite);overflow-wrap:anywhere}.ctx{grid-gap:12px;gap:12px;align-content:start}.ctx,.ctx__stack{display:grid}.ctx__card{position:relative;z-index:1;padding:18px 20px 16px 26px;border-radius:4px;background:linear-gradient(180deg,#F7F1E5,#EFE7D8);color:var(--graphite);border:1px solid rgba(25,38,41,.18);box-shadow:0 12px 26px -14px rgba(0,0,0,.7);transition:transform .32s cubic-bezier(.22,1,.36,1)}.ctx__mark{position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:4px 0 0 4px;background:#0E6F62;transition:background .3s var(--ease)}.ctx__card[data-tone=amber] .ctx__mark{background:#8A6314}.ctx__text{margin:0 0 8px;font:600 clamp(17px,1.4vw,21px)/1.25 var(--ui)}.ctx__q{margin:0;font:400 14px/1.5 var(--ui);color:#4A5856}.ctx__sheet{position:relative;z-index:0;margin:-14px 8px 0;padding-top:14px;display:grid;grid-template-rows:0fr;transform:translateY(-16px);opacity:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),opacity .26s var(--ease)}.ctx__sheet-in{min-height:0;overflow:hidden}.ctx__limit{margin:0;padding:14px 18px 14px 22px;border-radius:0 0 4px 4px;position:relative;background:#EADFCB;color:var(--graphite);border:1px solid rgba(25,38,41,.16);border-top:0;font:400 13.5px/1.5 var(--ui)}.ctx__limit:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:#8A6314;border-radius:0 0 0 4px}.ctx[data-open] .ctx__sheet{grid-template-rows:1fr;transform:none;opacity:1}.ctx[data-open] .ctx__card{transform:translateY(-4px)}.ctx__hint{margin:0;font:400 12.5px/1.45 var(--ui);color:var(--muted)}.risk{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px);align-items:center}.risk__frame{position:relative;aspect-ratio:320/200;width:100%;max-width:100%;min-width:0}.risk__svg{position:absolute;inset:0;height:100%;overflow:visible}.risk__seg-base{stroke:rgba(243,235,221,.28);stroke-width:1.5;stroke-dasharray:5 7}.risk__seg,.risk__seg-base{fill:none;vector-effect:non-scaling-stroke}.risk__seg{stroke:#59E4D1;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .32s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 6px rgba(89,228,209,.45))}.risk__seg[data-on]{stroke-dashoffset:0}.risk__sheet{position:absolute;inset:14% 12%;padding:12px 14px;border-radius:3px;background:rgba(243,235,221,.04);border:1px solid var(--line2);display:grid;align-content:center;grid-gap:8px;gap:8px}.risk__sheet-k{font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--muted)}.risk__sheet-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px}.risk__sheet-list li{display:flex;align-items:baseline;gap:8px;font:400 12.5px/1.35 var(--ui);color:var(--muted);transition:color .25s var(--ease)}.risk__sheet-list li[data-on]{color:var(--ivory)}.risk__sheet-n{font:500 9.5px/1 var(--mono);color:#59E4D1;opacity:.6}.risk__sheet-list li[data-on] .risk__sheet-n{opacity:1}.risk__checks{margin:0;padding:0;border:0;min-width:0;display:grid;grid-gap:4px;gap:4px}.chk{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font:400 14px/1.35 var(--ui);color:var(--ivory);position:relative}.chk__input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.chk__box{width:20px;height:20px;flex:0 0 auto;border:1.5px solid rgba(243,235,221,.45);border-radius:3px;position:relative;transition:border-color .2s var(--ease),background .2s var(--ease)}.chk__box:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #071114;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s cubic-bezier(.22,1,.36,1)}.chk__input:checked+.chk__box{background:#59E4D1;border-color:#59E4D1}.chk__input:checked+.chk__box:after{transform:rotate(45deg) scale(1)}.chk__input:focus-visible+.chk__box{outline:2px solid #59E4D1;outline-offset:3px}.risk__status{margin:6px 0 0;font:500 11.5px/1.4 var(--mono);letter-spacing:.04em;color:var(--muted)}.risk__status[data-done]{color:#59E4D1}.jrn{display:grid;grid-gap:12px;gap:12px;align-content:start}.jrn__paper{position:relative;padding:18px 22px 18px 56px;min-height:226px;border-radius:3px;color:var(--graphite);border:1px solid rgba(25,38,41,.18);box-shadow:0 14px 30px -16px rgba(0,0,0,.7);background-color:#F5EFE2;background-image:repeating-linear-gradient(180deg,transparent 0 39px,rgba(25,38,41,.09) 39px 40px),linear-gradient(180deg,#F8F3E8,#F1EADB);background-size:100% 40px,100% 100%;background-position:0 14px,0 0}.jrn__paper:before{content:"";position:absolute;left:40px;top:0;bottom:0;width:1px;background:rgba(185,119,69,.55)}.jrn__page{display:grid;grid-gap:10px;gap:10px}.jrn__q{margin:0;font:600 clamp(17px,1.4vw,21px)/40px var(--ui);color:var(--graphite)}.jrn__lines{margin:0;padding:0;list-style:none;display:grid}.jrn__lines li{display:flex;align-items:baseline;gap:12px;min-height:40px;font:400 14.5px/40px var(--ui);color:#2E3B3E}.jrn__num{font:500 10.5px/1 var(--mono);letter-spacing:.08em;color:#8A5A31;flex:0 0 22px}.prac{display:grid;grid-gap:10px;gap:10px;align-content:start}.prac__k{display:block;font:500 9.5px/1 var(--mono);letter-spacing:.12em;color:var(--muted);margin-bottom:6px}.prac__situation{padding:14px 16px;border:1px solid var(--line2);border-radius:4px;background:rgba(243,235,221,.04)}.prac__text{margin:0;font:600 clamp(16px,1.3vw,19px)/1.3 var(--ui);color:var(--ivory)}.prac__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dw .prac__action{min-height:46px;padding:0 12px;border-radius:3px;cursor:pointer;background:rgba(243,235,221,.04);border:1px solid var(--line2);color:var(--ivory);font:500 13px/1.2 var(--ui);transition:border-color .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.dw .prac__action:hover{border-color:rgba(243,235,221,.4)}.dw .prac__action[aria-pressed=true]{border-color:#59E4D1;background:rgba(89,228,209,.12);color:#59E4D1}.prac__link{width:100%;height:26px;display:block;overflow:visible;margin:-4px 0}.prac__line{fill:none;stroke:#59E4D1;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .42s cubic-bezier(.22,1,.36,1),opacity .2s var(--ease)}.prac__line[data-on]{stroke-dashoffset:0;opacity:1}.prac__question{padding:14px 16px;border:1px solid rgba(89,228,209,.45);border-radius:4px;background:rgba(89,228,209,.06);min-height:86px;transition:border-color .3s var(--ease),background .3s var(--ease)}.prac__question[data-empty]{border-color:var(--line2);border-style:dashed;background:transparent}.prac__q{margin:0;font:400 15px/1.5 var(--ui);color:var(--ivory)}.prac__question[data-empty] .prac__q{color:var(--muted)}.prog{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px);align-items:center}.prog__card{position:relative;padding:18px 20px;border-radius:4px;display:grid;grid-gap:10px;gap:10px;justify-items:start;background:linear-gradient(165deg,#13282D,#0B191D);border:1px solid rgba(243,235,221,.16);border-top-color:rgba(243,235,221,.3);box-shadow:0 18px 30px -16px rgba(0,0,0,.75);transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s var(--ease)}.prog[data-done] .prog__card{transform:translateY(-4px);border-color:rgba(89,228,209,.45)}.prog__kind{font:500 9.5px/1 var(--mono);letter-spacing:.12em;color:var(--muted)}.prog__title{margin:0;font:600 clamp(18px,1.5vw,22px)/1.2 var(--ui);color:var(--ivory)}.prog__state{display:inline-flex;align-items:center;gap:8px;font:500 10.5px/1 var(--mono);letter-spacing:.08em;color:var(--muted)}.prog[data-done] .prog__state{color:#59E4D1}.prog__check{width:16px;height:16px;flex:0 0 auto}.prog__check-ring{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.6}.prog__check-mark{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .38s cubic-bezier(.22,1,.36,1) 60ms}.prog[data-done] .prog__check-mark{stroke-dashoffset:0}.prog__side{display:grid;grid-gap:10px;gap:10px;justify-items:start;align-items:center;grid-template-columns:minmax(0,1fr) auto}.prog__rows{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.prog__rows li{display:grid;grid-gap:2px;gap:2px;font:400 12.5px/1.35 var(--ui);color:var(--muted)}.prog__row-n{font:600 13px/1.2 var(--ui);color:var(--ivory)}.prog__turtle{width:clamp(72px,7vw,104px);height:auto;display:block;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}@media (max-width:1100px){.story__work{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}}@media (max-width:900px){.story__work{grid-template-columns:minmax(0,1fr);min-height:0}.story__text{justify-content:start}.mkt__stack{height:220px}}@media (max-width:640px){.story__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;border-bottom:0;overflow:visible}.dw .story__tab{padding:0 6px;margin:0;justify-content:center;border:1px solid var(--line);border-radius:3px;font-size:11.5px;gap:5px}.dw .story__tab[aria-selected=true]{border-color:rgba(89,228,209,.55);background:rgba(89,228,209,.09)}.story__title{flex-direction:column;gap:4px}.prac__actions,.prog,.risk{grid-template-columns:minmax(0,1fr)}.prac__link{display:none}.pass__grid{grid-template-columns:minmax(0,1fr)}.mkt__plate{left:4%;width:82%}.mkt[data-assembled] .mkt__plate{transform:translate3d(4%,calc(var(--n) * 62px),0)}.jrn__paper{padding-left:44px}.jrn__paper:before{left:30px}}@media (max-width:400px){.dw .story__tab{font-size:11px;padding:0 4px}.story__tab-n{display:none}}.sec{padding:clamp(14px,2.2vh,28px) clamp(14px,3vw,40px) clamp(12px,1.8vh,22px);scroll-margin-top:66px}.sec__inner{max-width:1680px;margin:0 auto;display:grid;grid-gap:clamp(8px,1.4vh,14px);gap:clamp(8px,1.4vh,14px)}.sec__head{display:flex;justify-content:space-between;gap:8px 20px}.sec__eyebrow,.sec__head{align-items:center;flex-wrap:wrap}.sec__eyebrow{display:inline-flex;gap:12px;font:500 10px/1 var(--mono);letter-spacing:.2em;color:var(--muted)}.sec__badge{padding:5px 8px;border:1px solid rgba(185,119,69,.4);border-radius:2px;font:500 9.5px/1 var(--mono);letter-spacing:.1em;color:var(--copper)}.dw .sec__skip{font:400 11px/1 var(--mono);letter-spacing:.08em;color:var(--muted);min-height:36px;display:inline-flex;align-items:center}.dw .sec__skip:hover{color:var(--ivory)}.sec__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.sec__heading{margin:0;font:300 clamp(26px,2.8vw,40px)/1.06 var(--display);letter-spacing:-.01em;text-wrap:balance;max-width:30ch}.sec__sub{margin:0;font:400 13.5px/1.45 var(--ui);color:var(--muted);max-width:64ch}.sec__work{display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);grid-gap:clamp(18px,3vw,48px);gap:clamp(18px,3vw,48px);align-items:stretch;min-height:clamp(300px,44vh,400px)}#progress.sec{padding-bottom:calc(clamp(12px, 1.8vh, 22px) + 28px)}.sec__work--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sec__side{display:flex;flex-direction:column;gap:12px;min-width:0;justify-content:center}.sec__stage{min-width:0;display:grid;align-content:center}.sec__foot{display:flex;justify-content:space-between;align-items:center;gap:8px 24px;flex-wrap:wrap;font:400 12.5px/1.45 var(--ui);color:var(--muted)}.sec__k{font:500 10px/1.3 var(--mono);letter-spacing:.14em;color:var(--muted)}.sec--light{color:var(--graphite)}.sec--light .sec__eyebrow{color:var(--copper)}.dw .sec--light .sec__skip{color:#4A5856}.dw .sec--light .sec__skip:hover,.sec--light .sec__heading{color:var(--graphite)}.sec--light .sec__foot,.sec--light .sec__sub{color:#4A5856}.sec--light .sec__k{color:#7A6A58}.kv{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid var(--line);font:400 12.5px/1.4 var(--ui);color:var(--muted)}.kv b{font:500 12.5px/1.4 var(--mono);flex:0 0 auto}.edge-lens{padding-top:clamp(50px,7.5vh,82px)!important}.prov__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(14px,2vw,28px);gap:0 clamp(14px,2vw,28px)}.dw .prov__row{width:100%;min-height:44px;padding:6px 8px;margin:0;border:0;border-top:1px solid rgba(25,38,41,.14);border-radius:0;background:transparent;color:var(--graphite);text-align:left;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;transition:background .2s var(--ease)}.dw .prov__row:hover{background:rgba(185,119,69,.07)}.dw .prov__row[aria-pressed=true]{background:rgba(185,119,69,.12);box-shadow:inset 3px 0 0 var(--lc)}.prov__name{font:500 13px/1.3 var(--ui)}.prov__state{display:inline-flex;align-items:center;gap:6px;font:500 9.5px/1 var(--mono);letter-spacing:.06em;color:var(--lc);white-space:nowrap}.prov__age{font:400 11px/1 var(--mono);color:#4A5856;min-width:34px;text-align:right}.prov__card{position:relative;padding:16px 18px 16px 24px;border-radius:4px;background:#FFFDF8;border:1px solid rgba(25,38,41,.18);box-shadow:0 12px 26px -16px rgba(25,38,41,.45);display:grid;grid-gap:10px;gap:10px}.prov__card-mark{position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:4px 0 0 4px;background:var(--lc)}.prov__card-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.prov__card-name{font:600 16px/1.25 var(--ui);color:var(--graphite)}.prov__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px;margin:0}.prov__fields dt{font:500 9px/1 var(--mono);letter-spacing:.1em;color:#7A6A58;margin-bottom:5px}.prov__fields dd{margin:0;font:400 12px/1.45 var(--mono);color:var(--graphite);overflow-wrap:anywhere}.prov__limit{margin:0;font:400 12.5px/1.5 var(--ui);color:#4A5856}.prov__legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;font:400 9.5px/1.4 var(--mono);color:#4A5856}.prov__legend li{display:inline-flex;align-items:center;gap:5px}.flow-tabs{display:flex;flex-direction:column;gap:4px}.dw .flow-tab{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:3px;background:transparent;color:var(--muted);display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;font:500 12px/1 var(--mono);letter-spacing:.06em;transition:border-color .26s var(--ease),background .26s var(--ease),color .26s var(--ease)}.dw .flow-tab:hover{color:var(--ivory);border-color:var(--line2)}.dw .flow-tab[aria-selected=true]{border-color:rgba(89,228,209,.55);background:rgba(89,228,209,.08);color:var(--ivory)}.flow-tab__dot{width:6px;height:6px;border-radius:50%;flex:0 0 auto}.flow-tab__state{margin-left:auto;font:500 9px/1 var(--mono);letter-spacing:.06em;opacity:.85}.flow-chips{display:flex;flex-wrap:wrap;gap:5px}.flow-chip{font:400 10.5px/1 var(--mono);color:var(--ivory);border:1px solid var(--line2);padding:7px 9px;border-radius:2px}.flow-stage{position:relative;border:1px solid var(--line);border-radius:4px;background:linear-gradient(180deg,#0A171B,#071114);padding:clamp(14px,2vw,24px)}.flow-field,.flowtopo__liquidity,.flowtopo__preview,.flowtopo__readout-stage{min-height:clamp(240px,36vh,380px)}.risk__svg{width:100%;height:clamp(190px,28vh,250px);display:block}.risk-gates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px 14px;gap:5px 14px;margin-top:8px}.risk-gauge{margin-top:10px}.risk__steps{display:flex;flex-direction:column}.dw .risk__btn{min-height:44px;padding:0 15px;background:none;border:1px solid var(--line2);border-radius:3px;color:var(--ivory);font:500 12.5px/1 var(--ui);cursor:pointer}.dw .risk__btn--next{border-color:rgba(89,228,209,.5);color:#59E4D1}.sim__portal{position:relative;border:1px solid rgba(241,184,75,.22);border-radius:50% 50% 4px 4px/10% 10% 4px 4px;background:linear-gradient(180deg,rgba(241,184,75,.07),rgba(7,17,20,.4));padding:clamp(20px,2.6vw,30px) clamp(16px,2vw,24px) clamp(14px,2vw,22px)}.sim__portal-k{font:500 9.5px/1 var(--mono);letter-spacing:.14em;color:var(--amber);margin-bottom:12px;text-align:center}.dw .sim__choice{min-height:56px;padding:12px 16px;background:none;border:1px solid var(--bd);border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;transition:background .2s var(--ease)}.dw .sim__choice:hover{background:rgba(243,235,221,.05)}.sim__choice-label{font:600 15px/1.3 var(--ui);color:var(--ivory)}.sim__choice-tag{font:500 10.5px/1 var(--mono);letter-spacing:.06em;flex:0 0 auto}.sim__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px}.sim__step{border-left:2px solid var(--c);padding-left:14px}.sim__step-k{font:500 9.5px/1 var(--mono);letter-spacing:.12em;color:var(--c);margin-bottom:6px}.sim__step p{margin:0;font:400 13px/1.5 var(--ui);color:var(--ivory)}.sim__loop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px}.sim__loop-k{font:500 9.5px/1 var(--mono);letter-spacing:.12em;color:var(--amber);margin-bottom:5px}.sim__loop-t{font:400 12px/1.45 var(--ui);color:var(--muted)}.hero8__stage{position:relative;width:min(100%,clamp(260px,44vh,400px));aspect-ratio:1;margin:0 auto;display:flex;align-items:center;justify-content:center}.hero8__svg{position:absolute;inset:0;width:100%;height:100%}.hero8__img{position:relative;width:62%;height:auto;display:block;filter:drop-shadow(0 18px 32px rgba(0,0,0,.35))}.hero8__caption{position:absolute;left:50%;bottom:4%;transform:translateX(-50%);font:400 9.5px/1 var(--mono);letter-spacing:.08em;color:var(--amber);white-space:nowrap}.hero8__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 14px;gap:6px 14px;margin:0;padding:0;list-style:none}.hero8__stat{display:grid;grid-gap:3px;gap:3px;padding:8px 0;border-top:1px solid var(--line)}.hero8__stat-n{font:500 clamp(18px,1.6vw,24px)/1 var(--mono)}.hero8__stat-k{font:400 9.5px/1.4 var(--mono);letter-spacing:.06em;color:var(--muted)}.trust__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(16px,2.5vw,40px);gap:0 clamp(16px,2.5vw,40px)}.trust__row{font:400 13px/1.45 var(--ui);color:var(--graphite);padding:8px 0;border-top:1px solid rgba(25,38,41,.14)}.trust__row--not{color:#4A5856}.trust__status{font:500 18px/1.2 var(--ui)}.trust__links{display:flex;flex-wrap:wrap;gap:6px}.dw .trust__link{font:400 12px/1 var(--ui);color:var(--graphite);border:1px solid rgba(25,38,41,.25);padding:0 12px;border-radius:2px;min-height:40px;display:inline-flex;align-items:center}.dw .trust__link:hover{color:var(--graphite);border-color:rgba(25,38,41,.5)}.dw .trust__legal{min-height:40px;padding:0 12px;background:none;border:1px solid rgba(25,38,41,.25);border-radius:2px;color:var(--graphite);font:500 12px/1 var(--ui);cursor:pointer}.trust__legal-text{margin:0;font:400 12px/1.7 var(--mono);color:#7A6A58;max-width:96ch}.cyw-svg{width:min(100%,clamp(240px,42vh,380px));height:auto;display:block;overflow:visible;margin:0 auto}.dw .cyw-route{display:flex;flex-direction:column;gap:6px;padding:clamp(12px,1.6vw,18px) 0;text-decoration:none}.cyw-route__tag{font:500 9.5px/1 var(--mono);letter-spacing:.14em}.cyw-route__title{font:600 clamp(17px,1.8vw,22px)/1.2 var(--ui);color:var(--ivory)}.cyw-route__body{font:400 13px/1.5 var(--ui);color:var(--muted);max-width:44ch}@media (max-width:1100px){.sec__work{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.sim__loop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sec__work,.sec__work--half{grid-template-columns:minmax(0,1fr);min-height:0}.sec__side{justify-content:start}.sec__stage{align-content:start}}@media (max-width:640px){.sec__title{flex-direction:column;gap:4px}.prov__grid,.sim__loop,.sim__steps,.trust__lists{grid-template-columns:minmax(0,1fr)}.sim__loop{gap:8px}.hero8__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-gates{grid-template-columns:minmax(0,1fr)}}.flow-field{transition:opacity .22s var(--ease);min-height:clamp(248px,38vh,420px)}.flow-field[data-swap]{opacity:0}@keyframes flow-card{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.flow-card{animation:flow-card .52s var(--ease) 1 both;background:rgba(7,17,20,.86);border:1px solid var(--line2);border-radius:3px;padding:14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.flow-card--inline{position:static;margin-top:18px;max-width:none}.flowtopo__meta{display:inline-flex;align-items:center;gap:6px;font:500 10px/1 var(--mono);letter-spacing:.06em;color:var(--muted)}.flowtopo__dot{width:5px;height:5px;border-radius:50%;flex:0 0 auto}.flowtopo__head{align-items:center;margin-bottom:10px;font:500 10.5px/1 var(--mono);letter-spacing:.1em;color:var(--ivory)}.flowtopo__head,.flowtopo__row{display:flex;justify-content:space-between;gap:12px}.flowtopo__row{align-items:baseline;font:400 11.5px/1.6 var(--mono);color:var(--muted)}.flowtopo__limit{margin:8px 0 0;font:400 11.5px/1.55 var(--ui);color:var(--muted)}.flowtopo__empty{min-height:220px;display:flex;align-items:center;justify-content:center;font:400 12px/1.6 var(--mono);color:var(--muted)}.flowtopo__liquidity{position:relative;height:100%;min-height:clamp(248px,38vh,420px)}.flowtopo__svg{width:100%;height:100%;display:block}.flowtopo__legend{position:absolute;right:clamp(12px,2vw,22px);bottom:clamp(12px,2vw,22px);display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:70%}.flowtopo__tag{background:rgba(7,17,20,.8);border:1px solid var(--line);border-radius:2px;padding:6px 9px;font:400 9.5px/1 var(--mono);animation:flow-card .52s var(--ease) 1 both}.flowtopo__readout-stage{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;min-height:clamp(248px,38vh,420px);gap:6px}.flowtopo__readout-stage--pair{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:clamp(28px,5vw,64px)}.flowtopo__big{display:inline-flex;align-items:baseline;gap:10px;font:500 clamp(34px,5vw,60px)/1 var(--mono);letter-spacing:-.01em;animation:flow-card .56s var(--ease) 1 both}.flowtopo__arrow{font-size:.6em}.flowtopo__sub{font:400 12px/1.5 var(--ui);color:var(--muted)}.flowtopo__vector{display:flex;flex-direction:column;gap:8px}.flowtopo__vector-label{font:400 9.5px/1.3 var(--mono);letter-spacing:.1em;color:var(--muted)}.flowtopo__preview{height:100%;min-height:clamp(248px,38vh,420px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;animation:flow-card .56s var(--ease) 1 both}.flowtopo__preview,.flowtopo__preview-icon{color:var(--copper)}.flowtopo__preview-tag{font:500 9.5px/1 var(--mono);letter-spacing:.1em;color:var(--copper)}.flowtopo__preview-name{font:600 18px/1.2 var(--ui);color:var(--ivory);margin-bottom:6px}.flowtopo__preview-block{max-width:46ch}.flowtopo__preview-label{font:500 9px/1 var(--mono);letter-spacing:.1em;color:var(--muted);margin-bottom:5px}.flowtopo__preview-text{margin:0;font:400 13px/1.55 var(--ui);color:var(--muted)}.risk-section{position:relative}.risk-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 70% at 72% 48%,rgba(255,108,96,calc(var(--risk, 0) * .22)) 0,transparent 70%);transition:opacity .9s var(--ease)}.risk-envelope__seg{transition:stroke .5s var(--ease),stroke-width .5s var(--ease),stroke-opacity .5s var(--ease)}.risk-gates{display:flex;flex-direction:column;gap:7px;margin-top:14px}.risk-gate{display:flex;align-items:center;gap:8px;font:400 11px/1.4 var(--mono);color:var(--muted);letter-spacing:.02em}.risk-gate[data-closed]{color:var(--ivory)}.risk-gate__dot{width:7px;height:7px;border-radius:50%;border:1px solid;flex:0 0 auto;transition:background .4s var(--ease),border-color .4s var(--ease)}.risk-gate__note{color:var(--muted);font-size:10px}@keyframes traj-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.risk-traj{stroke-dasharray:1 1;animation:traj-draw .9s cubic-bezier(.42,0,.32,1) 1 both}@keyframes risk-head{0%{transform:scale(0)}70%{transform:scale(1.35)}to{transform:scale(1)}}.risk-head{transform-box:fill-box;transform-origin:center;animation:risk-head .48s cubic-bezier(.34,1.56,.64,1) 1 both;animation-delay:.7s}@keyframes risk-impact{0%{transform:scale(1);opacity:.9}to{transform:scale(6);opacity:0}}.risk-impact{transform-box:fill-box;transform-origin:center;animation:risk-impact .9s ease-out 1 both;animation-delay:.76s}.risk-gauge{display:flex;gap:6px;margin-top:16px}.risk-gauge button{flex:1 1 auto;min-height:44px;padding:0;border:0;cursor:pointer;background:transparent;position:relative;border-radius:2px}.risk-gauge button:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);background:rgba(243,235,221,.14);border-radius:2px;transition:background .4s var(--ease),height .3s var(--ease)}.risk-gauge button[data-filled]:before{background:var(--gauge,#59E4D1)}.risk-gauge button[aria-pressed=true]:before{height:5px;box-shadow:0 0 12px var(--gauge,#59E4D1)}.risk-gauge button:focus-visible{outline:2px solid #59E4D1;outline-offset:2px}.cyw-diagram{display:flex}@keyframes cyw-arc-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.cyw-arc{stroke-dasharray:1;stroke-dashoffset:1;opacity:.82;transition:stroke-width .26s var(--ease),opacity .4s var(--ease),filter .4s var(--ease)}[data-in] .cyw-arc{animation:cyw-arc-draw 1.1s ease 1 both;animation-delay:calc(.15s + var(--i, 0) * .22s)}.cyw-arc[data-on]{opacity:1;filter:drop-shadow(0 0 10px currentColor)}.cyw-arc[data-dim]{opacity:.4}.cyw-label{font:500 15px/1 var(--mono);letter-spacing:.1em;white-space:nowrap;opacity:0;transition:opacity .4s var(--ease) .9s}[data-in] .cyw-label{opacity:1}.cyw-label[data-dim]{opacity:.4!important;transition-delay:0s}.cyw-route{transition:border-color .4s var(--ease),padding-left .5s cubic-bezier(.22,.61,.36,1)}.cyw-route[data-on]{padding-left:14px!important}.cyw-route__cta{display:inline-flex;align-items:center;gap:8px}.cyw-route__cta:after{content:"";display:block;width:0;height:1px;background:currentColor;transition:width .5s cubic-bezier(.22,.61,.36,1)}.cyw-route[data-on] .cyw-route__cta:after{width:42px}@media (max-width:640px){.cyw-diagram{display:none}.cyw-routes .cyw-route{border:1px solid rgba(243,235,221,.14)!important;border-radius:4px;padding:16px!important;margin-bottom:10px}.cyw-routes .cyw-route:last-child{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.rv{opacity:1!important;transform:none!important;transition:none!important}.cyw-arc,.dw-progress,.flow-card,.flowtopo__big,.flowtopo__preview,.flowtopo__tag,.risk-head,.risk-impact,.risk-traj,.rule:before{animation:none!important}.cyw-arc{stroke-dashoffset:0}.cyw-route,.flow-field,.flow-stage,.risk-envelope__seg,.risk-gate__dot{transition:none!important}.cyw-label{transition:none!important;opacity:1!important}.story-in,.story-page,.story-swap,.story__scene{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.chk__box,.chk__box:after,.ctx__card,.ctx__sheet,.mkt__plate,.prac__line,.prog__card,.prog__check-mark,.risk__seg,.story__tab{transition:none!important}.mp-chart__fill,.mp-chart__line{animation:none!important;stroke-dashoffset:0;opacity:1}.mp-chart__axis,.mp-chart__head,.mp-metric{opacity:1!important;transform:none!important;transition:none!important}.flow-tab,.mp-cell,.mp__sym,.prov__row,.sim__choice{transition:none!important}}