:root{color-scheme:dark;--bg: #050505;--bg-2: #0A0A0C;--card: #0F0F11;--card-2: #151518;--fg: #EDEDEE;--ink-2: #A0A0A6;--ink-3: #66666D;--accent: #F4F4F5;--on-accent: #0A0A0B;--up: #9FD8B8;--down: #E9A1AB;--warn: #E9A1AB;--up-dim: rgba(159, 216, 184, .12);--down-dim: rgba(233, 161, 171, .12);--edge: rgba(255, 255, 255, .065);--edge-2: rgba(255, 255, 255, .11);--edge-3: rgba(255, 255, 255, .2);--hair: rgba(255, 255, 255, .07);--card-top: inset 0 1px 0 rgba(255, 255, 255, .045);--panel-shadow: 0 24px 64px rgba(0, 0, 0, .5);--lift-shadow: 0 16px 40px rgba(0, 0, 0, .45);--display: "Space Grotesk", "Inter", -apple-system, sans-serif;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--t-hero: clamp(42px, 6.2vw, 78px);--t-title: clamp(30px, 3.8vw, 50px);--t-page: clamp(32px, 4.4vw, 56px);--t-card: 17px;--t-body: 15.5px;--t-small: 13.5px;--t-micro: 11px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--t-micro: .18s;--t-in: .72s;--wrap: 1200px;--gutter: clamp(20px, 4vw, 56px);--sec-pad: clamp(84px, 10vw, 140px);--r-card: 14px;--r-btn: 10px;--r-pill: 999px;--hl-grad: linear-gradient(180deg, #FFFFFF 8%, #B9B9C2 96%);--spot: radial-gradient(320px circle at var(--mx, 50%) var(--my, 50%), rgba(255, 255, 255, .055), transparent 65%)}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font:400 var(--t-body)/1.65 var(--sans);font-feature-settings:"cv05","ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}::selection{background:#9fd8b838;color:#f4f4f5}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#1d1d20;border-radius:8px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:#2b2b30}::-webkit-scrollbar-track{background:transparent}a{color:inherit;text-decoration:none}:focus-visible{outline:1px solid rgba(244,244,245,.7);outline-offset:3px;border-radius:4px}h1,h2,h3,h4,p{margin:0}img,svg{display:block}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}input,select{font:inherit}.num,.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.wrap{width:min(var(--wrap),100% - var(--gutter) * 2);margin-inline:auto}main{display:block}.sec{padding-block:var(--sec-pad);border-top:1px solid var(--hair)}.sec:first-child{border-top:0}.sec-in{padding-block:clamp(36px,5vw,64px)}.skip{position:fixed;left:12px;top:-48px;z-index:200;background:var(--accent);color:var(--on-accent);padding:8px 14px;border-radius:var(--r-btn);font-size:13px;transition:top var(--t-micro) var(--ease)}.skip:focus{top:12px}.bgfield{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.app{position:relative;z-index:1}.aurora{position:absolute;width:min(78vw,1180px);height:min(78vw,1180px);right:-24vw;top:-34vw;background:radial-gradient(circle at 70% 70%,rgba(159,216,184,.055),rgba(159,216,184,.018) 42%,transparent 68%);animation:aurora-drift 26s var(--ease-io) infinite alternate}@keyframes aurora-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-6vw,5vw,0) scale(1.08)}}.grain{position:absolute;top:-100px;right:-100px;bottom:-100px;left:-100px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.028;mix-blend-mode:overlay}.rulerx{position:absolute;top:72px;bottom:0;width:14px;opacity:.5;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.26) 0 1px,transparent 1px 96px),repeating-linear-gradient(to bottom,rgba(255,255,255,.1) 0 1px,transparent 1px 16px)}.rulerx--l{left:0}.rulerx--r{right:0}@media (max-width: 900px){.rulerx{display:none}}.hl{font:500 clamp(34px,4.6vw,48px) / 1.06 var(--display);letter-spacing:-.028em;color:var(--fg)}.hl .dim{background:var(--hl-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hl--page{font-size:var(--t-page);font-weight:500}.lede{color:var(--ink-2);font-size:16.5px;line-height:1.68;max-width:66ch}.note{color:var(--ink-2);font-size:var(--t-small);line-height:1.62}.note a,.link{color:var(--fg);text-decoration:underline;text-decoration-color:#f4f4f552;text-underline-offset:3px;transition:text-decoration-color var(--t-micro) var(--ease)}.note a:hover,.link:hover{text-decoration-color:var(--fg)}.note,.lede,.cap,.hero__sub{overflow-wrap:break-word}.cap{color:var(--ink-2);font-size:15px;line-height:1.68;max-width:70ch}.cyclewrap>*,.seq__grid>*,.mods>*,.grid2>*,.grid3>*,.phase-row>*,.mxgrid>*,.datapanel__row>*,.datapanel__spark>*,.actions>*,.compare-row>*{min-width:0}code,.mono-s{font-family:var(--mono);font-size:.92em;color:var(--fg)}code.inline{background:var(--bg-2);border:1px solid var(--edge);padding:1px 6px;border-radius:6px}.reveal{opacity:0;transform:translate3d(0,20px,0)}.reveal.in{opacity:1;transform:none;transition:opacity var(--t-in) var(--ease),transform var(--t-in) var(--ease)}.reveal.d1.in{transition-delay:90ms}.reveal.d2.in{transition-delay:.18s}.reveal.d3.in{transition-delay:.27s}.reveal.wipe{transform:none;clip-path:inset(0 100% 0 0)}.reveal.wipe.in{clip-path:inset(-2% 0 0 0);transition:clip-path .82s var(--ease)}.stagger>*{opacity:0;transform:translate3d(0,22px,0)}.stagger.in>*{opacity:1;transform:none;transition:opacity .64s var(--ease),transform .64s var(--ease)}.stagger.in>*:nth-child(1){transition-delay:40ms}.stagger.in>*:nth-child(2){transition-delay:.13s}.stagger.in>*:nth-child(3){transition-delay:.22s}.stagger.in>*:nth-child(4){transition-delay:.31s}.stagger.in>*:nth-child(5){transition-delay:.4s}.stagger.in>*:nth-child(6){transition-delay:.49s}.stagger.in>*:nth-child(7){transition-delay:.58s}.stagger.in>*:nth-child(8){transition-delay:.67s}.fx{opacity:0;transform:translate3d(0,16px,0);animation:fx-in .64s var(--ease) forwards}.fx--l1{animation-delay:.05s}.fx--l2{animation-delay:.22s}.fx--l3{animation-delay:.4s}.fx--l4{animation-delay:.58s}.fx--l5{animation-delay:.76s}@keyframes fx-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal,.fx,.stagger>*{opacity:1!important;transform:none!important;clip-path:none!important}.aurora{animation:none}}.kicker{display:inline-flex;align-items:center;gap:9px;font:500 var(--t-micro)/1 var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--edge-2);border-radius:var(--r-pill);padding:8px 14px;background:#ffffff05;max-width:100%}@media (max-width: 560px){.kicker{font-size:10px;letter-spacing:.1em;white-space:normal;line-height:1.6;overflow-wrap:anywhere}}.livedot{width:6px;height:6px;border-radius:50%;background:var(--up);display:inline-block;flex:none;box-shadow:0 0 0 3px #9fd8b824,0 0 12px #9fd8b880;animation:breathe 2.6s ease-in-out infinite}@keyframes breathe{0%,to{opacity:1}50%{opacity:.45}}.shead{display:flex;flex-direction:column;gap:18px;margin-bottom:clamp(30px,4vw,48px)}.shead .row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.shead h2{font:500 var(--t-title)/1.07 var(--display);letter-spacing:-.028em}.shead h2 .dim{background:var(--hl-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.shead .sub{color:var(--ink-2);font-size:15px;line-height:1.68;max-width:68ch}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:500 14px/1 var(--sans);letter-spacing:-.01em;border-radius:var(--r-btn);padding:0 19px;height:44px;border:1px solid transparent;transition:transform var(--t-micro) var(--ease),background var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),color var(--t-micro) var(--ease),opacity var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease);white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(180px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.16),transparent 60%);opacity:0;transition:opacity var(--t-micro) var(--ease);pointer-events:none}.btn:hover{transform:translateY(-1px)}.btn:hover:before{opacity:1}.btn:active{transform:translateY(0) scale(.985)}.btn:disabled{opacity:.45;pointer-events:none}.btn .arrow{font-family:var(--mono);transition:transform .26s var(--ease)}.btn:hover .arrow{transform:translate(4px)}.btn--primary,.btn--white{background:var(--accent);color:var(--on-accent);box-shadow:0 0 #f4f4f500}.btn--primary:hover,.btn--white:hover{background:#fff;box-shadow:0 8px 32px #ffffff1f}.btn--primary:before,.btn--white:before{background:radial-gradient(180px circle at var(--mx, 50%) var(--my, 50%),rgba(10,10,11,.1),transparent 60%)}.btn--ghost{background:#ffffff04;color:var(--fg);border-color:var(--edge-2)}.btn--ghost:hover{border-color:#ffffff4d;background:#ffffff0b}.btn--danger{background:transparent;color:var(--down);border-color:#e9a1ab59}.btn--danger:hover{background:var(--down-dim);border-color:#e9a1ab8c}.btn--sm{height:35px;padding:0 14px;font-size:12.5px}.btn--lg{height:50px;padding:0 26px;font-size:15px}.btn--wide{width:100%}.spinner{width:14px;height:14px;border-radius:50%;flex:none;border:1.5px solid currentColor;border-top-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.card{position:relative;background:var(--card);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge),var(--card-top);transition:box-shadow var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--spot);opacity:0;transition:opacity .26s var(--ease);pointer-events:none}.card:hover{box-shadow:inset 0 0 0 1px var(--edge-2),var(--card-top)}.card:hover:before{opacity:1}.card-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--edge);font:500 var(--t-micro)/1.3 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap}.card-h .t{color:var(--fg)}.card-b{padding:18px}.card-b--flush,.card-b.card-b--flush{padding:0}.panel{position:relative;background:var(--card);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge),var(--card-top),var(--panel-shadow)}.mxgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px}.mx{position:relative;background:var(--card);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge),var(--card-top);padding:19px;display:flex;flex-direction:column;gap:9px;min-height:122px;transition:box-shadow var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.mx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--spot);opacity:0;transition:opacity .26s var(--ease);pointer-events:none}.mx:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--edge-2),var(--card-top),var(--lift-shadow)}.mx:hover:before{opacity:1}.mx .k{display:flex;align-items:center;gap:7px;font:500 10.5px/1.3 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3)}.mx .v{font:500 29px/1.1 var(--mono);font-variant-numeric:tabular-nums;color:var(--fg);letter-spacing:-.02em}.mx .v.mono{font-size:26px}.mx .s{font-size:12.5px;color:var(--ink-3);line-height:1.5}.mx.ok .v{color:var(--up)}.mx.hot .v{color:var(--down)}.drow{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11.5px 0;border-bottom:1px solid var(--hair);font-size:14px;transition:padding-left .22s var(--ease)}.drow:hover{padding-left:4px}.drow:last-child{border-bottom:0}.drow-k{color:var(--ink-2);display:flex;flex-direction:column;gap:2px}.drow-sub{font-size:11.5px;color:var(--ink-3)}.drow-v{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--fg)}.drow-v.up,.tick-up{color:var(--up)}.drow-v.down,.tick-down{color:var(--down)}.drow-v.warn{color:var(--warn)}.tblwrap{overflow-x:auto;border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge);background:var(--card)}.tbl{width:100%;border-collapse:collapse;font-size:14px;min-width:640px}.tbl th{font:500 10.5px/1.3 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:14px 16px;border-bottom:1px solid var(--edge-2);white-space:nowrap}.tbl td{padding:14px 16px;border-bottom:1px solid var(--hair);vertical-align:middle}.tbl tbody tr{transition:background var(--t-micro) var(--ease)}.tbl tbody tr:hover{background:#ffffff08}.tbl tbody tr:last-child td{border-bottom:0}.tbl .r{text-align:right}.tbl .num{font-size:13.5px}.tbl .tk{font-weight:500;color:var(--fg);white-space:nowrap}.tbl .tick{display:inline-block;margin-left:9px;font:500 9.5px/1 var(--mono);letter-spacing:.12em;color:var(--ink-3);border:1px solid var(--edge-2);border-radius:var(--r-pill);padding:3px 7px;vertical-align:1px}.tbl .dim{color:var(--ink-2)}td.down{color:var(--down)}.minibar{display:inline-block;width:64px;height:4px;border-radius:2px;background:#ffffff14;overflow:hidden}.minibar i{display:block;height:100%;background:var(--fg);border-radius:2px;transition:width .7s var(--ease)}.field{display:flex;flex-direction:column;gap:7px;margin-bottom:14px}.flabel{font:500 10.5px/1.3 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3)}.inp{width:100%;background:var(--bg-2);color:var(--fg);border:1px solid var(--edge-2);border-radius:var(--r-btn);padding:12px 14px;font-size:14.5px;font-variant-numeric:tabular-nums;transition:border-color var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease),background var(--t-micro) var(--ease)}.inp::placeholder{color:var(--ink-3)}.inp:focus{outline:none;border-color:#f4f4f56b;box-shadow:0 0 0 3px #f4f4f512}select.inp{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pills{display:flex;gap:8px;flex-wrap:wrap}.pill{position:relative;font:500 12px/1 var(--mono);letter-spacing:.02em;border:1px solid var(--edge-2);border-radius:var(--r-pill);color:var(--ink-2);padding:9px 15px;transition:all var(--t-micro) var(--ease);display:inline-flex;align-items:center;gap:7px;overflow:hidden}.pill:hover{border-color:#ffffff42;color:var(--fg);transform:translateY(-1px)}.pill:active{transform:translateY(0) scale(.97)}.pill.on{background:var(--accent);color:var(--on-accent);border-color:var(--accent);box-shadow:0 6px 22px #ffffff1a}.pill .num{font-size:10px;opacity:.7}.badge{display:inline-flex;align-items:center;gap:6px;font:500 10px/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;border-radius:var(--r-pill);padding:5px 9px;color:var(--ink-2);border:1px solid var(--edge-2);background:#ffffff05;white-space:nowrap}.badge.pos{color:var(--up);border-color:#9fd8b84d;background:var(--up-dim)}.badge.down,.badge.warn{color:var(--down);border-color:#e9a1ab4d;background:var(--down-dim)}.badge.solid{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.badge.blue{color:var(--fg);border-color:#ffffff2e}.chip{display:inline-flex;gap:8px;align-items:baseline;font:500 10.5px/1 var(--mono);letter-spacing:.12em;color:var(--ink-3);border:1px solid var(--edge);border-radius:var(--r-pill);padding:7px 12px;text-transform:uppercase}.chip b{color:var(--fg);font-weight:500}.termbox{position:relative;background:var(--bg-2);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge),var(--card-top),var(--panel-shadow);overflow:hidden}.termbox-h{display:flex;align-items:center;gap:7px;padding:13px 17px;border-bottom:1px solid var(--edge)}.termbox-h .dot{width:9px;height:9px;border-radius:50%;background:#232327;transition:background var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}.termbox:hover .termbox-h .dot:nth-child(1){background:#3a3a40}.termbox-h .t{margin-left:8px;font:500 10.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3)}.termbox-b{padding:17px 19px 19px;font:400 13px/1.9 var(--mono);min-height:220px}.termbox-b .ln{display:flex;gap:10px;opacity:0;animation:ln-in .34s var(--ease) forwards;min-width:0}.termbox-b .ln>span:last-child{min-width:0;overflow-wrap:anywhere}.termbox-b .ln.on{animation:ln-in .34s var(--ease) forwards}@keyframes ln-in{0%{opacity:0;transform:translate3d(0,5px,0)}to{opacity:1;transform:none}}.termbox-b .p{color:var(--ink-3);flex:none}.termbox-b .ok{color:var(--up)}.termbox-b .b{color:var(--accent);font-weight:500}.termbox-b .neg{color:var(--down)}.boot-cursor{display:inline-block;width:7px;height:14px;background:var(--fg);vertical-align:-2px;animation:blink .9s steps(1) infinite;box-shadow:0 0 8px #f4f4f566}@keyframes blink{50%{opacity:0}}.rail-wrap{border-block:1px solid var(--hair);background:#ffffff03;overflow:hidden;position:relative}.rail{overflow:hidden}.rail__track{display:flex;width:max-content;animation:rail-move 46s linear infinite}.rail:hover .rail__track{animation-play-state:paused}@keyframes rail-move{to{transform:translate3d(-50%,0,0)}}.bcell{display:inline-flex;align-items:baseline;gap:10px;padding:13px 26px;border-right:1px solid var(--hair);font:400 12px/1 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background var(--t-micro) var(--ease)}.bcell:hover{background:#ffffff08}.bcell .sym{color:var(--ink-3);letter-spacing:.1em}.bcell .val{color:var(--fg)}.bcell .pct{color:var(--up)}.bcell .pct.neg{color:var(--down)}.spark{width:100%}.spark__grid{stroke:#ffffff0f;stroke-width:1}.spark__line{fill:none;stroke:var(--up);stroke-width:1.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(159,216,184,.35))}.spark__dot{fill:var(--up)}.spark .spark__line{stroke-dasharray:240;stroke-dashoffset:240}.spark.is-in .spark__line{animation:drawline 1.3s var(--ease) forwards}@keyframes drawline{to{stroke-dashoffset:0}}.risktrack .track{position:relative;height:10px;border-radius:5px;overflow:hidden;background:#ffffff0d}.risktrack .zone{position:absolute;top:0;bottom:0}.risktrack .zone.safe{background:#ffffff1a}.risktrack .zone.drain{background:#ffffff2e}.risktrack .zone.protect{background:#e9a1ab4d}.risktrack .zone.liquid{background:#e9a1ab8c}.risktrack .dotmark{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--accent);border:3px solid var(--bg);transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff59,0 0 14px #f4f4f54d;transition:left .7s var(--ease)}.risktrack.stale .dotmark{background:var(--ink-3)}.riskscale{display:flex;justify-content:space-between;margin-top:8px;font:500 10px/1 var(--mono);letter-spacing:.1em;color:var(--ink-3)}.splitbar{display:flex;height:26px;border-radius:8px;overflow:hidden}.splitbar .seg-loan{background:#ffffff47}.splitbar .seg-coll{background:#ffffff1a}.seg-label{font:500 10px/26px var(--mono);letter-spacing:.1em;text-align:center;color:var(--bg);padding:0 8px;white-space:nowrap;overflow:hidden}.splitbar .seg-coll .seg-label{color:var(--ink-2)}.splitmark{position:relative;height:14px;margin-top:4px}.splitmark .bar{position:absolute;top:6px;left:0;right:0;height:1px;background:var(--edge-2)}.splitmark .m{position:absolute;top:2px;width:2px;height:9px;background:var(--up)}.codeblk{position:relative;background:var(--bg-2);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge);overflow:hidden}.codeblk pre{margin:0;padding:18px;overflow-x:auto;font:400 12.5px/1.75 var(--mono);color:var(--ink-2)}.copyb{position:absolute;top:10px;right:10px;font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--ink-2);border:1px solid var(--edge-2);border-radius:var(--r-pill);padding:6px 10px;background:#050505a6;transition:all var(--t-micro) var(--ease);z-index:1}.copyb:hover{color:var(--fg);border-color:#ffffff3d}.copyb.done{color:var(--up);border-color:#9fd8b866}pre.code{background:var(--bg-2);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge);margin:0;padding:20px;overflow-x:auto;font:400 12.5px/1.75 var(--mono);color:var(--ink-2)}.txs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font:400 12.5px/1.5 var(--mono);padding:10px 13px;border-radius:var(--r-btn);border:1px solid var(--edge-2);color:var(--ink-2);background:var(--bg-2);animation:ln-in .32s var(--ease)}.txs.done{color:var(--up);border-color:#9fd8b84d;background:var(--up-dim)}.txs.error{color:var(--down);border-color:#e9a1ab4d;background:var(--down-dim)}.txs .sig{color:var(--ink-3);font-size:11px}.connect{position:relative}.connect-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:60;min-width:220px;padding:6px;background:#101013;border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge-2),0 24px 64px #000000a6;animation:menu-in .22s var(--ease)}@keyframes menu-in{0%{opacity:0;transform:translate3d(0,-5px,0) scale(.98)}to{opacity:1;transform:none}}.connect-opt{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;text-align:left;padding:10px 12px;border-radius:8px;font-size:13.5px;color:var(--fg);transition:background var(--t-micro) var(--ease)}.connect-opt:hover{background:#ffffff0d}.connect-opt small{color:var(--ink-3);font:400 10.5px/1 var(--mono);letter-spacing:.08em}.acc{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge);background:var(--card);overflow:hidden}.acc-item+.acc-item{border-top:1px solid var(--hair)}.acc-item{transition:background var(--t-micro) var(--ease)}.acc-item.open{background:#ffffff04}.acc-q{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:20px 21px;font-size:15.5px;font-weight:500;letter-spacing:-.01em;color:var(--fg);transition:background var(--t-micro) var(--ease),padding-left .22s var(--ease)}.acc-q:hover{background:#ffffff06;padding-left:25px}.acc-q .no{font:500 11px/1 var(--mono);color:var(--ink-3);letter-spacing:.1em}.acc-q .state{margin-left:auto;font:400 18px/1 var(--mono);color:var(--ink-3);transition:transform .32s var(--ease),color var(--t-micro) var(--ease)}.acc-item.open .acc-q .state{transform:rotate(45deg);color:var(--fg)}.acc-a{max-height:0;overflow:hidden;transition:max-height .46s var(--ease)}.acc-a-in{padding:0 21px 21px 48px;color:var(--ink-2);font-size:14.5px;line-height:1.72;max-width:78ch}.compare{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge);background:var(--card);overflow:hidden}.compare-row{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.35fr}.compare-row+.compare-row{border-top:1px solid var(--hair)}.compare-h{padding:13px 16px;font:500 10.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.compare-row:not(.compare-row:first-child) .compare-h{color:var(--ink-2)}.compare-c{padding:15px 16px;font-size:13.5px;color:var(--ink-2);line-height:1.55;border-left:1px solid var(--hair);transition:background var(--t-micro) var(--ease)}.compare-row:hover .compare-c{background:#ffffff05}.compare-c.k{color:var(--fg);font-weight:500;font-size:13.5px;border-left:0}.compare-c.hl{color:var(--fg);background:#ffffff07}.compare .compare-h:last-child{color:var(--fg)}@media (max-width: 760px){.compare-row{grid-template-columns:1fr 1fr}.compare-row .compare-h:nth-child(n+3),.compare-row .compare-c:nth-child(n+4){display:none}.compare-row .compare-c.k{grid-column:1 / -1;border-left:0;border-bottom:1px solid var(--hair)}}.vglyph{border-radius:6px;background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--edge)}.meters{display:flex;flex-direction:column;gap:15px}.meter__top{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--ink-2);margin-bottom:7px}.meter__top b{font:500 15px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--fg)}.meter__bar{height:5px;border-radius:3px;background:#ffffff12;overflow:hidden}.meter__bar i{display:block;height:100%;background:linear-gradient(90deg,rgba(244,244,245,.65),var(--fg));border-radius:3px;transition:width .8s var(--ease)}.meter small{display:block;margin-top:6px;font:400 11px/1.4 var(--mono);color:var(--ink-3);letter-spacing:.02em}.meter__modes{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.tag{font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--ink-2);border:1px solid var(--edge-2);border-radius:var(--r-pill);padding:6px 10px}.tbar{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.tsearch{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3);border:1px solid var(--edge-2);border-radius:var(--r-pill);padding:0 13px;height:35px;transition:border-color var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}.tsearch:focus-within{border-color:#f4f4f566;box-shadow:0 0 0 3px #f4f4f50f}.tsearch input{background:none;border:0;outline:none;color:var(--fg);font:400 12.5px/1 var(--mono);width:180px}.tsearch input::placeholder{color:var(--ink-3)}.sortbtn{font:500 10.5px/1 var(--mono);letter-spacing:.1em;color:var(--ink-2);border:1px solid var(--edge-2);border-radius:var(--r-pill);padding:10px 13px;transition:all var(--t-micro) var(--ease)}.sortbtn:hover{color:var(--fg)}.sortbtn.on{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.feed{display:flex;flex-direction:column}.fitem{padding:11px 18px;border-bottom:1px solid var(--hair)}.fitem .l1{display:flex;justify-content:space-between;gap:12px;font:400 12.5px/1.5 var(--mono);color:var(--fg)}.fitem .l2{font:400 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:4px}.fitem .amt{color:var(--up);font-variant-numeric:tabular-nums}.fitem .amt.neg{color:var(--down)}.fitem.fresh{animation:fresh-in .7s var(--ease)}@keyframes fresh-in{0%{background:#9fd8b814}to{background:transparent}}.card .foot{padding:11px 18px;border-top:1px solid var(--hair);font:500 10px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.capbar{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;border:1px solid var(--edge-2);border-radius:var(--r-card);padding:12px 16px;background:var(--card)}.capbar .tk{font:500 12.5px/1 var(--mono);color:var(--fg);letter-spacing:.02em}.capbar .tk b{color:var(--up);font-weight:500}.capbar .copy,.capbar .linkm{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--edge-2);border-radius:var(--r-pill);padding:8px 12px;transition:all var(--t-micro) var(--ease)}.capbar .copy:hover,.capbar .linkm:hover{color:var(--fg);border-color:#ffffff3d;transform:translateY(-1px)}.num{font-variant-numeric:tabular-nums}.tick-up{color:var(--up)}.tick-down{color:var(--down)}.is-tick{animation:flash-up .7s var(--ease)}@keyframes flash-up{0%{color:var(--up)}to{color:inherit}}.hdr{position:fixed;top:0;left:0;right:0;z-index:100;height:72px;transition:background var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease);border-bottom:1px solid transparent}.hdr.is-scrolled{background:#050505d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--hair)}.hdr__in{height:72px;display:flex;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;gap:11px;color:var(--fg);transition:opacity var(--t-micro) var(--ease)}.brand:hover{opacity:.82}.wordmark{font:600 18px/1 var(--display);letter-spacing:-.015em;color:var(--fg)}.topnav{display:flex;gap:2px;margin-inline:auto}.topnav a{position:relative;font:500 13px/1 var(--sans);letter-spacing:-.005em;color:var(--ink-2);padding:9px 13px;border-radius:var(--r-pill);transition:color var(--t-micro) var(--ease)}.topnav a:after{content:"";position:absolute;left:13px;right:13px;bottom:2px;height:1.5px;background:var(--fg);border-radius:1px;transform:scaleX(0);transform-origin:100% 50%;transition:transform .28s var(--ease),transform-origin .28s var(--ease)}.topnav a:hover{color:var(--fg)}.topnav a:hover:after{transform:scaleX(1);transform-origin:0 50%}.topnav a.on{color:var(--fg)}.topnav a.on:after{transform:scaleX(1);transform-origin:0 50%;background:var(--up)}.hdr__end{display:flex;align-items:center;gap:10px}.burger{display:none;margin-left:auto;color:var(--fg);padding:8px}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#050505f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 28px;animation:menu-in .28s var(--ease)}.mnav a{font:500 27px/1 var(--display);letter-spacing:-.02em;color:var(--ink-2);padding:14px 4px;border-bottom:1px solid var(--hair);transition:color var(--t-micro) var(--ease),padding-left .24s var(--ease)}.mnav a:hover,.mnav a.on{color:var(--fg);padding-left:12px}.mnav .btn{margin-top:22px;justify-content:center}@media (max-width: 880px){.topnav,.hdr__end .hide-m{display:none}.burger{display:inline-flex}}.scrollprog{position:fixed;top:0;left:0;right:0;height:2px;z-index:110}.scrollprog>div{height:100%;background:linear-gradient(90deg,#f4f4f5a6,#f4f4f5);transform-origin:0 50%;transform:scaleX(0)}.ftr{border-top:1px solid var(--hair);margin-top:40px;background:var(--bg)}.ftr__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-block:58px 42px}.ftr__brand p{color:var(--ink-2);font-size:13.5px;line-height:1.65;max-width:34ch;margin-block:14px 10px}.ftr__k{font:500 10.5px/1 var(--mono);letter-spacing:.13em;color:var(--ink-3)}.ftr h4{font:500 10.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);margin:4px 0 14px}.ftr ul{list:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ftr li a{color:var(--ink-2);font-size:14px;transition:color var(--t-micro) var(--ease),padding-left .24s var(--ease);display:inline-block}.ftr li a:hover{color:var(--fg);padding-left:5px}.ftr__base{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--hair);padding-block:20px;font:500 10px/1.5 var(--mono);letter-spacing:.12em;color:var(--ink-3)}@media (max-width: 880px){.ftr__grid{grid-template-columns:1fr 1fr}}.pagehead{padding:166px 0 10px;display:flex;flex-direction:column;gap:20px}.pagehead h1{font:500 var(--t-page)/1.05 var(--display);letter-spacing:-.028em}.pagehead h1 .dim{background:var(--hl-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pagehead .hero__ctas{margin-top:6px}.hero{position:relative;padding:164px 0 72px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(36px,5vw,72px);align-items:start}.hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px;max-width:640px}.hero__title{font:500 var(--t-hero)/1.02 var(--display);letter-spacing:-.032em;color:var(--fg)}.hero__title .dim{background:var(--hl-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__sub{color:var(--ink-2);font-size:16.5px;line-height:1.68;max-width:54ch}.hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.hero__ctas .btn{height:48px;padding:0 23px}.hero__meta{display:flex;gap:14px 26px;flex-wrap:wrap;font:400 11px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding-top:22px;border-top:1px solid var(--hair)}.hero__meta>span{min-width:0;overflow-wrap:anywhere;display:inline-flex;align-items:center;gap:7px}.hero__meta b{color:var(--fg);font-weight:500;font-variant-numeric:tabular-nums}.hero__meta .tick-up{color:var(--up)}@media (max-width: 1080px){.hero{grid-template-columns:1fr;padding-top:148px;padding-bottom:64px}.hero__copy,.hero__right{max-width:720px}}.heroterm{width:100%;position:relative}.heroterm .termbox-b{min-height:300px;font-size:13.5px}.heroterm .readout{display:flex;align-items:baseline;gap:14px;margin:4px 0 12px;font:500 36px/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.heroterm .readout .lbl{font-size:10.5px;letter-spacing:.13em;color:var(--ink-3);text-transform:uppercase}.heroterm .readout .delta{font-size:13px;color:var(--up)}.heroterm .scanline{position:absolute;inset-inline:0;top:0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgba(159,216,184,.4),transparent);animation:scan 5.2s var(--ease-io) infinite;pointer-events:none}@keyframes scan{0%{transform:translateY(44px);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(340px);opacity:0}}.heroterm .chips{display:flex;gap:8px 16px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--edge)}.heroterm .chips span{font:500 10px/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3)}.heroterm .chips b{color:var(--fg);font-weight:500;font-variant-numeric:tabular-nums}.heroterm .chips b.up{color:var(--up)}.heroterm.is-booting .termbox{animation:term-in .8s var(--ease) both}@keyframes term-in{0%{opacity:0;transform:translate3d(0,22px,0) scale(.985);clip-path:inset(0 0 100% 0)}40%{opacity:1}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:26px}@media (max-width: 760px){.grid2{grid-template-columns:1fr}}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 900px){.grid3{grid-template-columns:1fr}}.split{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,13fr);gap:clamp(32px,5vw,80px);align-items:start}.split__title{display:flex;flex-direction:column;gap:22px;align-items:flex-start;position:sticky;top:108px}.split__title h2{font:500 clamp(30px,3.4vw,44px)/1.08 var(--display);letter-spacing:-.028em}.split__title h2 .dim{background:var(--hl-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.split__title .sub{color:var(--ink-2);font-size:14.5px;line-height:1.68;max-width:42ch}.split__body{display:flex;flex-direction:column;gap:18px;min-width:0}@media (max-width: 940px){.split{grid-template-columns:1fr;gap:30px}.split__title{position:static}}.mods{display:grid;grid-template-columns:390px 1fr;gap:14px;align-items:start}@media (max-width: 980px){.mods{grid-template-columns:1fr}}.mods__list{display:flex;flex-direction:column;gap:8px}.modtab{position:relative;text-align:left;border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge);background:var(--card);padding:17px 19px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:13px;transition:box-shadow var(--t-micro) var(--ease),background var(--t-micro) var(--ease),transform var(--t-micro) var(--ease);overflow:hidden}.modtab:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:2px;border-radius:1px;background:var(--up);transform:scaleY(0);transition:transform .3s var(--ease)}.modtab:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--edge-2)}.modtab.on{box-shadow:inset 0 0 0 1px #f4f4f561,var(--card-top);background:var(--card-2)}.modtab.on:before{transform:scaleY(1)}.modtab .no{grid-row:1 / span 2;font:500 11px/1 var(--mono);color:var(--ink-3);letter-spacing:.08em;padding-top:3px;transition:color var(--t-micro) var(--ease)}.modtab.on .no{color:var(--up)}.modtab b{font:500 15.5px/1.3 var(--display);color:var(--fg);letter-spacing:-.015em}.modtab small{display:block;margin-top:4px;font-size:12.5px;color:var(--ink-2);line-height:1.5}.mv{background:var(--card);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge),var(--card-top),var(--panel-shadow);overflow:hidden}.mv__body{padding:20px 19px 22px;position:relative}.mv__body>div>*{animation:panel-in .42s var(--ease) both}@keyframes panel-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.mv__bar{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 19px;border-bottom:1px solid var(--edge);font:500 10.5px/1.3 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3)}.qt__row{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--ink-2)}.qt__row b{font:500 15px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--fg)}.qt__meta{margin-top:5px;font:400 10.5px/1.4 var(--mono);letter-spacing:.1em;color:var(--ink-3);text-transform:uppercase}.mv__go{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font:500 12px/1 var(--mono);letter-spacing:.06em;color:var(--fg);border-bottom:1px solid rgba(244,244,245,.3);padding-bottom:3px;transition:border-color var(--t-micro) var(--ease),gap .26s var(--ease)}.mv__go:hover{border-color:var(--fg);gap:10px}.feat{position:relative;background:var(--card);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge),var(--card-top);padding:24px;display:flex;flex-direction:column;gap:14px;transition:transform var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}.feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--spot);opacity:0;transition:opacity .26s var(--ease);pointer-events:none}.feat:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--edge-2),var(--card-top),var(--panel-shadow)}.feat:hover:before{opacity:1}.feat .no{font:500 11px/1 var(--mono);letter-spacing:.12em;color:var(--up)}.feat h3{font:500 19px/1.3 var(--display);letter-spacing:-.015em;color:var(--fg)}.feat p{font-size:14px;line-height:1.65;color:var(--ink-2)}.feat .metric{margin-top:auto;padding-top:14px;border-top:1px solid var(--hair);display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:500 13px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--fg)}.feat .metric span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.seq__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:14px;align-items:start}@media (max-width: 980px){.seq__grid{grid-template-columns:1fr}}.seq__steps{list:none;margin:0;padding:0;position:relative}.seq__steps:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:1px;background:linear-gradient(to bottom,var(--edge-2),rgba(255,255,255,.16))}.seq__steps li{position:relative;padding:0 0 30px 44px}.seq__steps li:last-child{padding-bottom:0}.seq__steps li:before{content:"";position:absolute;left:6px;top:5px;width:11px;height:11px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 1.5px #ffffff73;transition:box-shadow var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.seq__steps li:hover:before{transform:scale(1.25);box-shadow:inset 0 0 0 1.5px var(--up)}.seq__steps li:first-child:before{box-shadow:inset 0 0 0 1.5px var(--up)}.seq__steps .mono{display:block;font:500 10.5px/1 var(--mono);letter-spacing:.13em;color:var(--up);margin-bottom:8px}.seq__steps b{display:block;font:500 17px/1.35 var(--display);letter-spacing:-.015em;color:var(--fg);margin-bottom:6px}.seq__steps p{font-size:14px;line-height:1.65;color:var(--ink-2);max-width:56ch}.phase-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width: 980px){.phase-row{grid-template-columns:1fr 1fr}}@media (max-width: 620px){.phase-row{grid-template-columns:1fr}}.phase{position:relative;background:var(--card);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge),var(--card-top);padding:22px;display:flex;flex-direction:column;gap:12px;min-height:212px;transition:transform var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}.phase:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--edge-2),var(--card-top),var(--lift-shadow)}.phase .no{font:500 10.5px/1 var(--mono);letter-spacing:.13em;color:var(--ink-3)}.phase b{font:500 17px/1.3 var(--display);letter-spacing:-.015em;color:var(--fg)}.phase p{font-size:13.5px;line-height:1.6;color:var(--ink-2)}.phase .state{margin-top:auto;display:inline-flex;align-items:center;gap:7px;font:500 10px/1 var(--mono);letter-spacing:.13em;color:var(--ink-3);text-transform:uppercase}.phase--done{box-shadow:inset 0 0 0 1px #9fd8b847,var(--card-top)}.phase--done .no,.phase--done .state{color:var(--up)}.phase--live{box-shadow:inset 0 0 0 1px #f4f4f561,var(--card-top);background:var(--card-2)}.phase--live .state{color:var(--fg)}ul.spec{list:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column}.spec li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--hair);font-size:13.5px;color:var(--ink-2)}.spec li span{color:var(--ink-3);font:500 10.5px/1.7 var(--mono);letter-spacing:.12em;text-transform:uppercase}.cyclewrap{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}@media (max-width: 980px){.cyclewrap{grid-template-columns:1fr}}.end{text-align:center;position:relative}.end__in{display:flex;flex-direction:column;align-items:center;gap:22px}.end .hero__ctas{justify-content:center}.figcap{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font:500 10.5px/1.5 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.figcap b{color:var(--ink-2);font-weight:500}.softchart{width:100%;height:auto}.sc-bar{transform-origin:50% 252px;transform:scaleY(0)}.is-in .sc-bar{animation:bar-in .7s var(--ease) forwards}.is-in .sc-bar:nth-of-type(1){animation-delay:.05s}.is-in rect.sc-bar:nth-of-type(2){animation-delay:.15s}.is-in rect.sc-bar:nth-of-type(3){animation-delay:.25s}.is-in rect.sc-bar:nth-of-type(4){animation-delay:.35s}@keyframes bar-in{to{transform:scaleY(1)}}.sc-zero{opacity:0}.is-in .sc-zero{animation:zero-in .6s var(--ease) .55s forwards}@keyframes zero-in{to{opacity:1}}.sc-line{stroke-dasharray:400;stroke-dashoffset:400}.is-in .sc-line{animation:drawline 1.2s var(--ease) .7s forwards}.actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:14px}.datapanel{padding:22px 24px;display:flex;flex-direction:column;gap:18px}.datapanel__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}.datapanel__spark{border-top:1px solid var(--hair);padding-top:16px;display:grid;grid-template-columns:1.4fr 1fr;gap:26px;align-items:end}@media (max-width: 760px){.datapanel__spark{grid-template-columns:1fr}}.mt14{margin-top:14px}.mt22{margin-top:22px}.mt30{margin-top:30px}
