@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{color-scheme:dark;--bg: #000;--surface: #0e0e0f;--surface-raised: #161617;--surface-hover: #1d1d1f;--line: #29292c;--line-soft: #1b1b1d;--text: #fff;--muted: #a3a3a8;--faint: #6b6b70;--neon: #c3f53c;--green: #00c805;--green-soft: rgba(0, 200, 5, .12);--red: #ff6257;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans)}button,input{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--neon);outline-offset:3px}.shell{min-height:100vh;overflow:clip}main,footer{width:min(1240px,calc(100% - 64px));margin-inline:auto}.scroll-progress{position:fixed;inset:0 0 auto;z-index:100;height:3px;pointer-events:none}.scroll-progress span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:var(--neon)}.header{position:sticky;top:0;z-index:80;width:100%;min-height:72px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(32px,calc((100vw - 1240px)/2));border-bottom:1px solid var(--line-soft);background:#000000f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-button{width:fit-content;padding:0;border:0;background:transparent;cursor:pointer}.brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:46px;overflow:hidden}.brand img{width:100%;height:100%;object-fit:contain}.brand-name{color:var(--text);font-size:13px;font-weight:650;letter-spacing:0}.header nav{display:flex;align-items:center;gap:8px}.header nav button{min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.header nav button:hover{background:var(--surface-raised);color:var(--text)}.header nav button.active{color:var(--text);background:var(--surface-raised)}.header-right{justify-self:end;display:flex;align-items:center;gap:12px}.chain{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.chain i,.status i,.route-state i,.ledger-row b i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.connect,.primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--neon);color:#0a0a0a;font-weight:700;font-size:14px;cursor:pointer;transition:transform .18s ease,filter .18s ease}.connect{min-height:40px;padding:0 18px}.connect:hover,.primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.connect:disabled{cursor:wait;opacity:.55}.menu{display:none;width:40px;height:40px;place-items:center;padding:0;border:0;border-radius:50%;background:var(--surface-raised);cursor:pointer}.hero{min-height:calc(100vh - 72px);display:grid;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);align-items:center;gap:clamp(56px,8vw,120px);padding:76px 0 88px}.hero-copy{max-width:570px}.eyebrow{margin:0 0 22px;color:var(--neon);font-size:14px;font-weight:600}.hero h1,.section-head h2,.closing h2,.trade-title h1,.docs-intro h1{margin:0;letter-spacing:0;font-weight:500}.hero h1{max-width:560px;font-size:clamp(48px,5.2vw,74px);line-height:1.02}.hero-deck{max-width:530px;margin:26px 0 0;color:#c5c5c9;font-size:18px;line-height:1.62}.hero-actions{display:flex;align-items:center;gap:22px;margin-top:36px}.quiet{min-height:44px;padding:0;border:0;background:transparent;color:var(--text);font-size:14px;font-weight:600;cursor:pointer}.quiet:hover{color:var(--neon)}.hero-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:64px;padding-top:25px;border-top:1px solid var(--line)}.hero-meta div{min-width:0}.hero-meta span,.card-stats small,.detail-head span,.section-label,.docs-source small{display:block;margin-bottom:7px;color:var(--faint);font-size:11px;font-weight:600}.hero-meta strong{font-size:13px;font-weight:500}.insider-pulse{position:relative;overflow:hidden;width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 24px 80px #00000059}.pulse-head,.panel-head{min-height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--line);font-size:17px;font-weight:600}.pulse-head>div{display:grid;gap:5px}.pulse-head small{color:var(--faint);font-size:11px;font-weight:400}.status{display:inline-flex;align-items:center;gap:9px;color:var(--muted);font-size:12px;font-weight:500}.pulse-chart{position:relative;padding:18px 22px 6px 48px}.pulse-chart svg{display:block;width:100%;height:240px;overflow:visible}.pulse-grid{fill:none;stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.pulse-line{fill:none;stroke:var(--neon);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px rgba(195,245,60,.3));stroke-dasharray:1;stroke-dashoffset:1;animation:pulse-draw 1.2s cubic-bezier(.2,.75,.25,1) forwards}.pulse-cursor{stroke:#c3f53c7a;stroke-width:1;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;transition:x1 .55s cubic-bezier(.2,.75,.25,1),x2 .55s cubic-bezier(.2,.75,.25,1)}.pulse-point{fill:var(--surface);stroke:var(--neon);stroke-width:2;vector-effect:non-scaling-stroke;transition:r .3s,fill .3s}.pulse-point.active{fill:var(--neon);filter:drop-shadow(0 0 8px rgba(195,245,60,.8));animation:point-beat 1.4s ease-in-out infinite}.pulse-scale{position:absolute;inset:28px auto 37px 22px;display:flex;flex-direction:column;justify-content:space-between;color:var(--faint);font-size:9px}.pulse-symbols{display:grid;grid-template-columns:repeat(4,1fr);margin:-12px 0 0}.pulse-symbols button{min-height:38px;padding:0;border:0;border-top:2px solid transparent;background:transparent;color:var(--faint);font-size:11px;font-weight:600;cursor:pointer;transition:color .25s,border-color .25s}.pulse-symbols button.active{border-top-color:var(--neon);color:var(--text)}.pulse-readout{display:grid;grid-template-columns:1.4fr .65fr .65fr .65fr;gap:18px;align-items:center;min-height:94px;padding:18px 24px;border-top:1px solid var(--line);animation:readout-in .42s ease both}.pulse-readout>div{display:grid;gap:5px}.pulse-readout span{color:var(--faint);font-size:10px}.pulse-readout strong{color:var(--text);font-size:15px;font-weight:600}.pulse-readout>div:first-child>span{color:var(--neon);font-size:12px;font-weight:700}.pulse-readout>div:first-child strong{font-size:13px}.pulse-readout small{color:var(--faint);font-size:9px;font-weight:400}.disclosure-warning{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-bottom:20px;padding:18px 22px;border-radius:8px;background:var(--surface-raised);color:var(--muted)}.disclosure-warning svg{color:var(--neon)}.disclosure-warning p{margin:0;font-size:13px;line-height:1.55}.disclosure-warning strong{color:var(--text);font-weight:600}.disclosure-warning span{color:var(--neon);font-size:12px;font-weight:600}.section{padding:116px 0;border-top:1px solid var(--line-soft)}.section-head{display:grid;grid-template-columns:220px minmax(0,720px);gap:44px;margin-bottom:55px}.section-head>p{margin:7px 0 0;color:var(--green);font-size:14px;font-weight:600}.section-head h2{font-size:clamp(36px,4vw,52px);line-height:1.08}.section-head div>p{max-width:690px;margin:20px 0 0;color:var(--muted);font-size:16px;line-height:1.65}.portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.portfolio-reveal{min-width:0}.portfolio-card{width:100%;min-height:390px;display:flex;flex-direction:column;padding:26px;border:1px solid var(--line);border-radius:8px;background:var(--surface);text-align:left;cursor:pointer;transition:transform .2s,border-color .2s,background .2s}.portfolio-card:hover{transform:translateY(-3px);border-color:#4a4a4f;background:var(--surface-raised)}.card-top{display:flex;align-items:center;justify-content:space-between;color:var(--faint);font-size:10px;font-weight:600}.card-top i,.strategy-name>i{width:10px;height:10px;border-radius:50%}.portfolio-card h3{margin:48px 0 12px;font-size:24px;font-weight:600}.portfolio-card>p{min-height:66px;margin:0;color:var(--muted);font-size:14px;line-height:1.55}.mini-holdings{height:42px;display:flex;align-items:end;gap:3px;margin:30px 0 24px}.mini-holdings span{min-width:38px;height:100%;display:flex;align-items:end;padding:7px;border-radius:3px 3px 0 0;background:#c3f53c1f;border-bottom:2px solid var(--neon)}.mini-holdings i{color:var(--neon);font:600 9px var(--mono);font-style:normal}.card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:18px;border-top:1px solid var(--line)}.card-stats b{font-size:11px;font-weight:500;overflow-wrap:anywhere}.card-cta{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:25px;color:var(--green);font-size:12px;font-weight:700}.pipeline{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.pipeline article{position:relative;min-height:245px;padding:28px;border-right:1px solid var(--line)}.pipeline article:last-child{border-right:0}.pipeline article>span{color:var(--faint);font-size:11px}.pipeline article>svg{display:block;margin:45px 0 20px;color:var(--neon)}.pipeline h3{margin:0 0 10px;font-size:17px}.pipeline p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.ledger{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.ledger-head,.ledger-row{display:grid;grid-template-columns:.8fr 1.2fr 1.15fr .85fr .8fr;gap:16px;align-items:center;min-height:58px;padding:0 22px}.ledger-head{min-height:44px;color:var(--faint);font-size:10px;font-weight:600}.ledger-row{border-top:1px solid var(--line-soft);color:var(--muted);font-size:12px}.ledger-row a{color:var(--text);text-decoration:none}.ledger-row code{font:600 11px var(--mono)}.ledger-row b{display:flex;align-items:center;gap:8px;color:var(--green);font-size:10px}.closing{min-height:520px;display:grid;place-items:center;border-top:1px solid var(--line-soft);text-align:center}.closing p{margin:0 0 24px;color:var(--green);font-size:14px;font-weight:600}.closing h2{max-width:760px;margin-bottom:35px;font-size:clamp(42px,5vw,64px)}.closing .primary{margin-inline:auto}.trade-page{padding:62px 0 110px}.trade-title{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:34px}.trade-title h1{font-size:clamp(40px,4vw,54px);line-height:1.04}.trade-title>div:first-child>p:last-child{margin:14px 0 0;color:var(--muted);font-size:15px}.desk-status{min-width:260px;padding:18px 20px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.desk-status span{display:flex;align-items:center;gap:9px;color:var(--green);font-size:11px;font-weight:600}.desk-status b{display:block;margin:12px 0 4px;font-size:20px}.desk-status small{color:var(--faint);font-size:11px}.trade-shell{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}.strategy-list{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.list-tools{display:grid;grid-template-columns:1fr 48px;gap:10px;padding:14px;border-bottom:1px solid var(--line)}.list-tools label{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:6px;background:var(--surface-raised);color:var(--faint)}.list-tools input{width:100%;border:0;outline:0;background:transparent;color:var(--text);font-size:13px}.list-tools input::placeholder{color:var(--faint)}.list-tools>button{display:grid;place-items:center;border:0;border-radius:6px;background:var(--surface-raised);color:var(--muted);cursor:pointer}.strategy-columns,.strategy-list>button{display:grid;grid-template-columns:minmax(260px,1fr) .55fr .38fr .62fr;gap:16px;align-items:center;width:100%;padding:0 20px}.strategy-columns{min-height:40px;color:var(--faint);font-size:10px;font-weight:600}.strategy-list>button{min-height:88px;border:0;border-top:1px solid var(--line-soft);background:transparent;color:var(--muted);text-align:left;cursor:pointer;transition:background .2s}.strategy-list>button:hover{background:var(--surface-raised)}.strategy-list>button.selected{background:var(--surface-raised);box-shadow:inset 3px 0 0 var(--neon)}.strategy-list>button>b{font-size:11px;font-weight:500}.strategy-name{display:flex;align-items:center;gap:14px}.strategy-name>i{width:12px;height:12px;flex:none}.strategy-name>span{display:grid;gap:6px;min-width:0}.strategy-name strong{color:var(--text);font-size:15px;font-weight:600}.strategy-name small{overflow:hidden;color:var(--faint);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.copy-ticket{position:sticky;top:96px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.copy-ticket .panel-head{min-height:52px;font-size:13px}.ticket-strategy{padding:25px 24px 20px}.ticket-strategy>small{color:var(--green);font-size:10px;font-weight:600}.ticket-strategy h2{margin:10px 0;font-size:25px}.ticket-strategy p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.ticket-strategy a,.sample-note a{display:inline-flex;align-items:center;gap:5px;margin-top:15px;color:var(--green);font-size:10px;font-weight:600;text-decoration:none}.amount-label{display:block;padding:8px 24px 0}.amount-label>span{display:block;margin-bottom:9px;color:var(--muted);font-size:12px}.amount-label>div{min-height:68px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:0 16px;border:1px solid var(--line);border-radius:6px;background:var(--bg)}.amount-label b{color:var(--muted);font-size:22px}.amount-label input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text);font-size:28px;font-weight:500}.amount-label small{color:var(--faint);font-size:11px}.quick-amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding:10px 24px 20px}.quick-amounts button{min-height:34px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);font-size:11px;cursor:pointer}.quick-amounts button.active{border-color:var(--green);color:var(--green);background:var(--green-soft)}.order-lines{padding:18px 24px;border-top:1px solid var(--line)}.order-lines>div,.review-lines>div{display:flex;align-items:center;justify-content:space-between;min-height:34px;color:var(--muted);font-size:12px}.order-lines b,.review-lines b{color:var(--text);font-weight:500}.order-lines button{display:flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--text);cursor:pointer}.order-lines .total{min-height:48px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.order-lines .total b{font-size:15px}.full{width:calc(100% - 48px);margin:6px 24px 0}.ticket-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:15px 0 20px;color:var(--faint);font-size:10px}.strategy-detail{margin-top:24px}.strategy-detail>section{padding:30px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.detail-head{display:flex;align-items:end;justify-content:space-between;gap:30px}.detail-head h2{margin:0;font-size:28px}.detail-head>div:last-child{text-align:right}.detail-head b{font-size:13px}.basket-chart{margin:36px 0 26px}.allocation-bar{height:72px;display:flex;gap:3px}.allocation-bar span{position:relative;display:flex;align-items:end;min-width:48px;padding:10px;border-radius:5px;background:var(--neon);color:#000}.allocation-bar span:nth-child(2n){background:var(--green)}.allocation-bar i{font:700 11px var(--mono);font-style:normal}.allocation-axis{display:flex;justify-content:space-between;margin-top:8px;color:var(--faint);font-size:10px}.holdings-table{overflow:hidden;border:1px solid var(--line);border-radius:6px}.holdings-head,.holding-row{display:grid;grid-template-columns:1.3fr .65fr .75fr .5fr .65fr .72fr;gap:14px;align-items:center;min-width:820px;padding:0 16px}.holdings-head{min-height:40px;color:var(--faint);font-size:9px;font-weight:600}.holding-row{min-height:70px;border-top:1px solid var(--line-soft);color:var(--muted);font-size:11px}.holding-row>span:first-child{display:grid;gap:5px}.holding-row b{color:var(--text);font-size:14px}.holding-row small{color:var(--faint);font-size:10px}.holding-row strong{font-weight:500}.route-state{display:flex;align-items:center;gap:8px;color:var(--green);font-size:9px;font-weight:600}.sample-note{display:flex;align-items:flex-start;gap:8px;margin:18px 0 0;color:var(--faint);font-size:10px;line-height:1.55}.sample-note svg{flex:none;margin-top:1px}.sample-note a{margin:0}.modal-wrap{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.review{width:min(460px,100%);overflow:hidden;border:1px solid #3a3a3d;border-radius:8px;background:var(--surface-raised);box-shadow:0 28px 90px #0009}.review .panel-head button{display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer}.review-title{padding:26px 26px 18px}.review-title small{color:var(--green);font-size:10px;font-weight:600}.review-title h2{margin:10px 0;font-size:27px}.review-title p{margin:0;color:var(--muted);font-size:13px}.review-lines{padding:5px 26px 20px}.route-notice{margin:0 26px 15px;padding:12px;border-radius:6px;background:var(--surface);color:var(--muted);font-size:11px;line-height:1.5}.review .full{width:calc(100% - 52px);margin-inline:26px}.cancel{width:100%;min-height:48px;margin-top:10px;border:0;background:transparent;color:var(--muted);cursor:pointer}.docs-page{display:grid;grid-template-columns:220px minmax(0,760px);justify-content:center;gap:80px;padding:70px 0 130px}.docs-page>aside{position:sticky;top:105px;align-self:start;display:grid;gap:4px}.docs-page>aside .brand{margin-bottom:25px}.docs-page>aside>span{margin-bottom:12px;color:var(--faint);font-size:10px;font-weight:600}.docs-page>aside button{min-height:42px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--muted);text-align:left;cursor:pointer}.docs-page>aside button:hover{background:var(--surface);color:var(--text)}.docs-page>aside button.active{background:var(--surface-raised);color:var(--neon)}.docs-source{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:24px;padding:14px;border-radius:6px;background:var(--surface);color:var(--green);font-size:10px;font-weight:600}.docs-source small{grid-column:2;margin:-3px 0 0}.docs-intro{padding-bottom:70px}.docs-intro h1{font-size:clamp(42px,5vw,62px);line-height:1.05}.docs-lead{margin:26px 0 0;color:var(--muted);font-size:18px;line-height:1.65}.doc{position:relative;padding:70px 0;border-top:1px solid var(--line)}.doc-num{position:absolute;top:75px;right:0;color:var(--faint);font:500 11px var(--mono)}.doc h2{margin:0 0 24px;font-size:32px}.doc>p{margin:0 0 24px;color:#c7c7ca;font-size:15px;line-height:1.78}.doc code{font-family:var(--mono)}.doc-callout,.doc-formula,.schema,.chain-card{margin:30px 0;border-radius:8px;background:var(--surface)}.doc-callout{display:flex;gap:15px;padding:22px;border-left:3px solid var(--neon)}.doc-callout svg{flex:none;color:var(--neon)}.doc-callout b{font-size:14px}.doc-callout p{margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.doc-formula{display:grid;gap:14px;padding:24px}.doc-formula small{color:var(--green);font-size:10px;font-weight:600}.doc-formula code{color:var(--text);font-size:clamp(15px,2vw,21px);overflow-wrap:anywhere}.schema{display:grid;gap:9px;padding:24px;color:var(--muted);font:12px/1.5 var(--mono)}.schema code{color:#d4d4d7}.source-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:28px 0}.source-links a{display:grid;grid-template-columns:1fr auto;gap:7px;padding:20px;border:1px solid var(--line);border-radius:8px;color:var(--text);text-decoration:none;transition:background .2s}.source-links a:hover{background:var(--surface-raised)}.source-links span{color:var(--green);font-size:10px;font-weight:600}.source-links b{font-size:13px}.source-links svg{grid-column:2;grid-row:1/3;align-self:center}.rule-grid,.limit-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0}.rule-grid>div,.limit-list>div{padding:22px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.rule-grid>div>b{color:var(--green);font-size:10px}.rule-grid h3,.limit-list b{display:block;margin:18px 0 10px;font-size:15px}.rule-grid p,.limit-list p{margin:0 0 15px;color:var(--muted);font-size:12px;line-height:1.6}.rule-grid code{color:var(--neon);font-size:13px}.execution-flow{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;margin:30px 0;border:1px solid var(--line);border-radius:8px}.execution-flow>div{min-height:160px;padding:20px;border-right:1px solid var(--line)}.execution-flow>div:last-child{border-right:0}.execution-flow span{color:var(--green);font-size:10px}.execution-flow b{display:block;margin:28px 0 8px;font-size:14px}.execution-flow p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.chain-card{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:22px;color:var(--text);text-decoration:none}.chain-card span{display:flex;align-items:center;gap:9px;color:var(--green);font-size:11px;font-weight:600}.chain-card span i{width:7px;height:7px;border-radius:50%;background:var(--green)}.chain-card b{font-size:12px}.disclaimer{display:flex;align-items:flex-start;gap:10px;padding:18px;border-radius:8px;background:var(--surface);color:var(--muted)!important;font-size:11px!important;line-height:1.6!important}.disclaimer svg{flex:none;color:var(--green)}footer{min-height:170px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;border-top:1px solid var(--line-soft);color:var(--muted)}footer p{font-size:12px}footer>div{display:flex;gap:18px}footer button,footer a{display:flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--muted);font-size:12px;text-decoration:none;cursor:pointer}footer button:hover,footer a:hover{color:var(--neon)}footer small{grid-column:1/-1;margin-top:-35px;color:var(--faint);font-size:10px;line-height:1.5}.reveal{opacity:0;transform:translateY(18px);transition:opacity .62s ease var(--delay),transform .62s cubic-bezier(.22,.8,.2,1) var(--delay)}.reveal.visible{opacity:1;transform:none}.portfolio-reveal .portfolio-card{transform:translateY(12px);transition:transform .55s ease,border-color .2s,background .2s}.portfolio-reveal.visible .portfolio-card{transform:none}.strategy-detail-reveal .allocation-bar span{transform:scaleX(0);transform-origin:left}.strategy-detail-reveal.visible .allocation-bar span{animation:allocation-in .6s ease forwards}@keyframes pulse-draw{to{stroke-dashoffset:0}}@keyframes point-beat{50%{stroke-width:5}}@keyframes readout-in{0%{opacity:0;transform:translateY(8px)}}@keyframes allocation-in{to{transform:scaleX(1)}}@media(max-width:1050px){.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{max-width:720px}.hero-visual{width:min(800px,100%);margin-left:auto}.trade-shell{grid-template-columns:minmax(0,1fr) 340px}.docs-page{grid-template-columns:190px minmax(0,700px);gap:50px}}@media(max-width:800px){main,footer{width:calc(100% - 32px)}.header{min-height:64px;grid-template-columns:1fr auto;padding-inline:16px}.header nav{position:absolute;left:16px;right:16px;top:70px;display:none;padding:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.header nav.open{display:grid}.header nav button{justify-content:flex-start;text-align:left}.chain{display:none}.menu{display:grid}.hero{padding:70px 0 75px;gap:55px}.hero h1{font-size:52px}.hero-meta{margin-top:48px}.section{padding:85px 0}.section-head{grid-template-columns:1fr;gap:16px}.portfolio-grid{grid-template-columns:1fr}.portfolio-card{min-height:360px}.pipeline{grid-template-columns:1fr 1fr}.pipeline article:nth-child(2){border-right:0}.pipeline article:nth-child(-n+2){border-bottom:1px solid var(--line)}.ledger{overflow-x:auto}.ledger-head,.ledger-row{min-width:760px}.trade-title{align-items:flex-start}.trade-shell{grid-template-columns:1fr}.copy-ticket{position:static}.strategy-detail>section{padding:22px}.holdings-table{overflow-x:auto}.docs-page{display:block;padding-top:45px}.docs-page>aside{position:static;display:flex;gap:5px;overflow-x:auto;margin-bottom:55px;padding-bottom:10px}.docs-page>aside .brand,.docs-page>aside>span,.docs-source{display:none}.docs-page>aside button{flex:none;padding-inline:14px}footer{grid-template-columns:1fr auto;padding:30px 0}footer p{display:none}}@media(max-width:560px){.brand-mark,.brand img{width:29px;height:42px}.header .brand-name{display:none}.connect{width:40px;padding:0;font-size:0}.hero h1{font-size:42px}.hero-deck{font-size:16px}.hero-actions{align-items:flex-start;flex-direction:column;gap:12px}.hero-meta{grid-template-columns:1fr;gap:16px}.hero-meta div{display:grid;grid-template-columns:100px 1fr}.pulse-head{padding-inline:16px}.pulse-chart{padding-inline:34px 12px}.pulse-chart svg{height:190px}.pulse-readout{grid-template-columns:1.2fr .7fr;min-height:150px;padding-inline:18px}.disclosure-warning{grid-template-columns:auto 1fr}.disclosure-warning>span{display:none}.section-head h2{font-size:34px}.pipeline{grid-template-columns:1fr}.pipeline article{min-height:205px;border-right:0;border-bottom:1px solid var(--line)}.pipeline article:last-child{border-bottom:0}.pipeline article>svg{margin-top:30px}.closing{min-height:430px}.closing h2{font-size:40px}.trade-page{padding-top:45px}.trade-title{display:block}.trade-title h1{font-size:38px}.desk-status{display:none}.strategy-columns,.strategy-list>button{grid-template-columns:minmax(0,1fr) 72px;padding-inline:14px}.strategy-columns span:nth-child(3),.strategy-columns span:nth-child(4),.strategy-list>button>b:nth-child(3),.strategy-list>button>b:nth-child(4){display:none}.strategy-name small{white-space:normal}.detail-head{align-items:flex-start}.detail-head>div:last-child{display:none}.source-links,.rule-grid,.limit-list{grid-template-columns:1fr}.execution-flow{grid-template-columns:1fr 1fr}.execution-flow>div:nth-child(2){border-right:0}.execution-flow>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.chain-card{grid-template-columns:1fr auto}.chain-card b,.doc-num{display:none}.docs-intro h1{font-size:40px}footer>div{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal,.strategy-detail-reveal .allocation-bar span{opacity:1;transform:none}.pulse-line{stroke-dashoffset:0}.pulse-point.active{animation:none}}
