:root{--strata-paper:#f4f3ee;--strata-white:#fbfaf6;--strata-ink:#11120f;--strata-muted:#66675f;--strata-line:#c9c8c0;--strata-blue:#2457ff;--strata-blue-soft:#dce4ff;--strata-pixel:var(--font-geist-mono),"Courier New",monospace;--strata-display:"Helvetica Neue","Arial Narrow",Arial,sans-serif}html{scroll-behavior:smooth}body,html{background:var(--strata-paper)}body{color:var(--strata-ink)}::selection{background:var(--strata-blue);color:white}.strata-page{min-height:100dvh;overflow-x:clip;background-color:var(--strata-paper);color:var(--strata-ink);background-image:linear-gradient(90deg,transparent calc(8.333% - 1px),rgba(17,18,15,.055) calc(8.333% - 1px),rgba(17,18,15,.055) 8.333%,transparent 0);background-size:100% 100%}.strata-page *,.strategy-app *{border-radius:0!important}.strata-page a:focus-visible,.strata-page button:focus-visible,.strategy-app a:focus-visible,.strategy-app button:focus-visible{outline:3px solid var(--strata-blue);outline-offset:2px}.strata-loader{position:fixed;inset:0;z-index:1000;display:grid;grid-template:1fr auto/1fr auto;align-items:end;gap:18px;padding:28px 34px;overflow:hidden;background:var(--strata-blue);color:white;animation:strata-loader-out .42s cubic-bezier(.77,0,.18,1) 1.08s forwards}.strata-loader-grid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,1fr)}.strata-loader-grid i{background:var(--strata-paper);transform:scaleY(0);transform-origin:bottom;animation:strata-column .62s cubic-bezier(.77,0,.18,1) forwards,strata-column-clear .34s cubic-bezier(.77,0,.18,1) .74s forwards}.strata-loader-grid i+i{border-left:1px solid var(--strata-blue)}.strata-loader>small,.strata-loader>span{position:relative;z-index:1;font:700 10px/1 var(--strata-pixel);letter-spacing:.13em;text-transform:uppercase;mix-blend-mode:difference}.strata-loader>strong{position:relative;z-index:1;grid-column:1/-1;font:650 clamp(58px,13vw,190px)/.72 var(--strata-display);letter-spacing:-.09em;text-transform:lowercase;mix-blend-mode:difference}.strata-loader>small{justify-self:end}@keyframes strata-column{to{transform:scaleY(1)}}@keyframes strata-column-clear{to{transform:translateY(-100%)}}@keyframes strata-loader-out{to{visibility:hidden;transform:translateY(-100%)}}.strata-nav{position:sticky;top:0;z-index:80;min-height:74px;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;border-bottom:1px solid var(--strata-ink);background:rgba(244,243,238,.94);backdrop-filter:blur(16px)}.strata-wordmark{display:grid;grid-template-columns:44px auto;grid-template-rows:1fr 1fr;align-items:center;column-gap:12px;width:max-content;padding:10px clamp(18px,3vw,42px);border-right:1px solid var(--strata-ink);color:var(--strata-ink);text-decoration:none}.strata-wordmark svg{grid-row:1/3;width:36px;height:36px;color:var(--strata-blue)}.strata-wordmark strong{align-self:end;font:680 20px/.9 var(--strata-display);letter-spacing:-.055em}.strata-wordmark small{align-self:start;margin-top:4px;font:650 7px/1 var(--strata-pixel);letter-spacing:.12em;text-transform:uppercase}.strata-nav>nav{display:flex;align-items:stretch}.strata-nav>nav a{min-width:105px;display:grid;place-items:center;border-right:1px solid var(--strata-line);color:var(--strata-muted);font:650 10px/1 var(--strata-pixel);letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background .18s,color .18s}.strata-nav>nav a:first-child{border-left:1px solid var(--strata-line)}.strata-nav>nav a:hover{background:var(--strata-blue-soft);color:var(--strata-ink)}.strata-nav>nav a[aria-current=page]{background:var(--strata-blue);color:white}.strata-nav-actions{justify-self:end;display:flex;align-items:center;gap:8px;padding:0 clamp(18px,3vw,42px)}.strata-chain{display:inline-flex;align-items:center;gap:7px;color:var(--strata-muted);font:650 8px/1 var(--strata-pixel);letter-spacing:.06em;text-transform:uppercase}.strata-chain i{width:6px;height:6px;background:var(--strata-blue)}.strata-social{height:36px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--strata-ink);padding:0 11px;color:var(--strata-ink);background:transparent;font:650 9px/1 var(--strata-pixel);text-decoration:none;transition:background .18s,color .18s}.strata-social svg{width:11px;height:11px}.strata-social:hover{background:var(--strata-ink);color:white}.strata-social.compact{width:36px;padding:0;justify-content:center}.strata-social.compact span{display:none}.strata-nav .strata-auth-trigger{height:36px;border:1px solid var(--strata-ink);background:var(--strata-ink);color:white;font:650 9px/1 var(--strata-pixel);text-transform:uppercase}.strata-nav .strata-auth-trigger:hover:not(:disabled){border-color:var(--strata-blue);background:var(--strata-blue);color:white}.strata-market-hero{min-height:620px;display:grid;grid-template-columns:8.333% minmax(0,7fr) minmax(300px,4fr);border-bottom:1px solid var(--strata-ink)}.strata-hero-index{display:flex;flex-direction:column;justify-content:space-between;padding:30px 18px;border-right:1px solid var(--strata-ink)}.strata-hero-index span{font:500 clamp(38px,5vw,72px)/1 var(--strata-display);letter-spacing:-.07em}.strata-hero-index small{font:650 8px/1.4 var(--strata-pixel);letter-spacing:.09em;text-transform:uppercase;writing-mode:vertical-rl}.strata-market-hero>div:nth-child(2){display:flex;flex-direction:column;justify-content:flex-end;padding:44px clamp(26px,5vw,74px) 56px}.strata-market-hero>div:nth-child(2)>p{margin:0 0 28px;font:650 9px/1 var(--strata-pixel);letter-spacing:.12em;text-transform:uppercase}.strata-market-hero h1{max-width:10ch;margin:0;font:660 clamp(70px,10vw,154px)/.77 var(--strata-display);letter-spacing:-.095em}.strata-market-hero h1 em{color:var(--strata-blue);font-style:normal}.strata-market-hero>aside{display:grid;align-content:end;grid-template-columns:1fr 1fr;border-left:1px solid var(--strata-ink);background:var(--strata-blue);color:white}.strata-market-hero>aside>strong{grid-column:1/-1;padding:34px 34px 0;font:500 clamp(100px,13vw,190px)/.75 var(--strata-display);letter-spacing:-.1em}.strata-market-hero>aside>p{grid-column:1/-1;max-width:30ch;margin:0;padding:32px 34px 48px;font-size:14px;line-height:1.55}.strata-market-hero dl{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid rgba(255,255,255,.65)}.strata-market-hero dl div{padding:18px 22px}.strata-market-hero dl div+div{border-left:1px solid rgba(255,255,255,.65)}.strata-market-hero dt{font:650 8px/1 var(--strata-pixel);letter-spacing:.1em;text-transform:uppercase}.strata-market-hero dd{margin:8px 0 0;font:600 22px/1 var(--strata-display);letter-spacing:-.04em}.strata-tape{min-height:58px;display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--strata-ink)}.strata-tape span{display:grid;place-items:center;border-right:1px solid var(--strata-line);font:650 8px/1 var(--strata-pixel);letter-spacing:.08em;text-transform:uppercase}.strata-ledger{max-width:none;padding:92px 8.333% 132px}.strata-ledger>header{align-items:start;padding-bottom:28px;border-bottom:1px solid var(--strata-ink)}.strata-ledger>header p,.strata-market-detail .market-chart-panel header p,.strata-market-detail .market-contracts header p,.strata-market-detail .market-data-grid p{color:var(--strata-blue);font:650 8px/1 var(--strata-pixel);letter-spacing:.12em;text-transform:uppercase}.strata-ledger h2{margin-top:12px;font:650 clamp(48px,6vw,88px)/.86 var(--strata-display);letter-spacing:-.08em}.strata-ledger>header>span{max-width:32ch;color:var(--strata-muted);font:650 8px/1.5 var(--strata-pixel);text-align:right;text-transform:uppercase}.strata-ledger .market-ledger-head{border-top:0;border-bottom-color:var(--strata-ink);color:var(--strata-muted)}.strata-ledger .strata-market-row{min-height:108px;border-bottom:1px solid var(--strata-line);color:var(--strata-ink);background:transparent}.strata-ledger .strata-market-row:hover{background:var(--strata-blue-soft);transform:none}.strata-ledger .market-pair{gap:18px}.strata-row-no{width:22px;font:650 8px/1 var(--strata-pixel);color:var(--strata-blue)}.strata-ledger .market-pair h3{font-size:17px;letter-spacing:-.025em}.strata-ledger .market-pair p{color:var(--strata-muted);font:600 8px/1.4 var(--strata-pixel);text-transform:uppercase}.strata-ledger .strata-market-row>strong{font-family:var(--strata-pixel);font-size:11px}.strata-ledger .strata-market-row .market-apr{color:var(--strata-blue)}.strata-ledger .strata-market-row>span{color:var(--strata-muted);font-family:var(--strata-pixel)}.strata-ledger .strata-market-row>a{color:var(--strata-ink);font:700 9px/1 var(--strata-pixel);text-transform:uppercase}.strata-ledger .strata-asset-icon,.strata-market-detail .strata-asset-icon{border-color:var(--strata-ink);background:var(--strata-white)}.strata-ledger .strata-pair-icons .small,.strata-market-detail .strata-pair-icons .small{border-color:var(--strata-paper)}.strata-market-detail .market-detail-shell{max-width:none;padding:38px 8.333% 120px}.strata-market-detail .market-back{color:var(--strata-ink);font:650 9px/1 var(--strata-pixel);text-transform:uppercase}.strata-market-detail .market-detail-title{min-height:210px;grid-template-columns:5fr 7fr;padding:0;border:1px solid var(--strata-ink);background:transparent}.strata-market-detail .market-title-identity{height:100%;padding:36px;border-right:1px solid var(--strata-ink)}.strata-market-detail .market-title-identity p{color:var(--strata-blue);font:650 8px/1 var(--strata-pixel)}.strata-market-detail .market-title-identity h1{margin-top:14px;color:var(--strata-ink);font:650 clamp(54px,6vw,92px)/.82 var(--strata-display);letter-spacing:-.08em}.strata-market-detail .market-title-identity span{color:var(--strata-muted)}.strata-market-detail .market-top-metrics{align-self:stretch;background:var(--strata-ink);gap:1px}.strata-market-detail .market-top-metrics>div{display:flex;flex-direction:column;justify-content:center;background:var(--strata-paper);color:var(--strata-ink)}.strata-market-detail .market-top-metrics p,.strata-market-detail .market-top-metrics span{color:var(--strata-muted);font-family:var(--strata-pixel)}.strata-market-detail .market-top-metrics strong{font:640 23px/1 var(--strata-display);letter-spacing:-.04em}.strata-market-detail .market-detail-grid{grid-template-columns:minmax(0,8fr) minmax(340px,4fr);gap:0;margin-top:36px;border:1px solid var(--strata-ink)}.strata-market-detail .market-detail-main{min-width:0;border-right:1px solid var(--strata-ink)}.strata-market-detail .market-chart-panel,.strata-market-detail .market-contracts,.strata-market-detail .market-data-grid>div{border:0;background:transparent;color:var(--strata-ink)}.strata-market-detail .market-chart-panel{border-bottom:1px solid var(--strata-ink)}.strata-market-detail .market-chart-panel header h2{color:var(--strata-ink);font:650 42px/1 var(--strata-display);letter-spacing:-.06em}.strata-market-detail .market-chart-panel header>span{color:var(--strata-blue);font-family:var(--strata-pixel)}.strata-market-detail .market-chart-panel header>span i{background:var(--strata-blue)}.strata-market-detail .market-chart-panel footer{color:var(--strata-muted);font-family:var(--strata-pixel)}.strata-market-detail .market-data-grid{gap:0;border-bottom:1px solid var(--strata-ink);background:transparent}.strata-market-detail .market-data-grid>div{border-right:1px solid var(--strata-ink)}.strata-market-detail .market-data-grid>div:last-child{border-right:0}.strata-market-detail .market-data-grid h3{color:var(--strata-ink);font:650 27px/1 var(--strata-display);letter-spacing:-.045em}.strata-market-detail .market-data-grid svg{color:var(--strata-blue)}.strata-market-detail .market-data-grid dl span{border-color:var(--strata-line);color:var(--strata-muted)}.strata-market-detail .market-data-grid dd{color:var(--strata-ink);font-family:var(--strata-pixel)}.strata-market-detail .market-contracts header{border-color:var(--strata-ink)}.strata-market-detail .market-contracts h2{color:var(--strata-ink);font:650 38px/1 var(--strata-display);letter-spacing:-.055em}.strata-market-detail .market-contracts header svg{color:var(--strata-blue)}.strata-market-detail .market-contracts>div>div{border-color:var(--strata-line);background:transparent}.strata-market-detail .market-contracts p{color:var(--strata-muted)}.strata-market-detail .market-contracts a,.strata-market-detail .market-contracts strong{color:var(--strata-ink);font-family:var(--strata-pixel)}.strata-market-detail .swap-execution-panel{position:sticky;top:108px;align-self:start;border:0;background:var(--strata-blue);color:white}.strata-market-detail .swap-execution-panel header{border-color:rgba(255,255,255,.5)}.strata-market-detail .swap-execution-panel header p,.strata-market-detail .swap-execution-panel header span{color:white;font-family:var(--strata-pixel)}.strata-market-detail .swap-execution-panel h2{color:white;font:650 35px/1 var(--strata-display);letter-spacing:-.055em}.strata-market-detail .swap-token-box{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.08)}.strata-market-detail .swap-controls small,.strata-market-detail .swap-controls span,.strata-market-detail .swap-token-box span{color:rgba(255,255,255,.72)}.strata-market-detail .swap-controls b,.strata-market-detail .swap-controls input,.strata-market-detail .swap-token-box input,.strata-market-detail .swap-token-box strong{color:white}.strata-market-detail .swap-controls{border-color:rgba(255,255,255,.45)}.strata-market-detail .swap-controls label>div{border-color:rgba(255,255,255,.65);background:transparent}.strata-market-detail .swap-reverse{border-color:white;background:white;color:var(--strata-blue)}.strata-market-detail .execute-primary{border:1px solid white;background:white;color:var(--strata-blue);font:700 10px/1 var(--strata-pixel);text-transform:uppercase}.strata-market-detail .execute-primary:hover:not(:disabled){background:var(--strata-ink);color:white}.strata-market-detail .connected-wallet,.strata-market-detail .execution-footnote{color:rgba(255,255,255,.76)}.strata-market-detail .execution-quote,.strata-market-detail .execution-steps{border-color:rgba(255,255,255,.55);background:rgba(0,0,0,.08)}.strata-market-detail .execution-quote span,.strata-market-detail .execution-steps p,.strata-market-detail .execution-steps small{color:rgba(255,255,255,.72)}.strata-intelligence{width:100%;height:auto;overflow:visible;background-color:var(--strata-paper);color:var(--strata-ink)}.strata-intelligence .strategies-hero{max-width:none;min-height:590px;grid-template-columns:8fr 4fr;margin:0;padding:78px 8.333% 58px;border-bottom:1px solid var(--strata-ink)}.strata-intelligence .ledger-header p,.strata-intelligence .strategies-kicker{color:var(--strata-blue);font-family:var(--strata-pixel)}.strata-intelligence .strategies-hero h1{color:var(--strata-ink);font:650 clamp(80px,11vw,170px)/.7 var(--strata-display);letter-spacing:-.1em}.strata-word-cycle{display:inline-grid;height:.78em;overflow:hidden;color:var(--strata-blue);vertical-align:bottom}.strata-word-cycle em{grid-area:1/1;font:inherit;font-style:normal;animation:strata-words 8s cubic-bezier(.77,0,.18,1) infinite;transform:translateY(120%)}.strata-intelligence .strategies-hero h1 .strata-word-cycle em{color:var(--strata-blue)}.strata-word-cycle em:nth-child(2){animation-delay:2s}.strata-word-cycle em:nth-child(3){animation-delay:4s}.strata-word-cycle em:nth-child(4){animation-delay:6s}@keyframes strata-words{0%,3%{transform:translateY(120%)}22%,8%{transform:translateY(0)}27%,to{transform:translateY(-120%)}}.strata-intelligence .strategies-thesis{align-self:end;border-top:6px solid var(--strata-blue)}.strata-intelligence .strategies-thesis p{color:var(--strata-ink);font-size:16px}.strata-intelligence .strategies-thesis>span{color:var(--strata-ink);font-family:var(--strata-pixel)}.strata-intelligence .strategies-thesis>span i{border-radius:0;background:var(--strata-blue);box-shadow:none}.strata-hero-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.strata-hero-links a,.strata-hero-links button{min-height:42px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--strata-ink);padding:0 13px;background:transparent;color:var(--strata-ink);font:650 8px/1 var(--strata-pixel);text-decoration:none;text-transform:uppercase}.strata-hero-links a:first-child{background:var(--strata-ink);color:white}.strata-hero-links a:hover,.strata-hero-links button:hover{background:var(--strata-blue);border-color:var(--strata-blue);color:white}.strata-intelligence .screening-funnel{max-width:none;margin:0;border-color:var(--strata-ink)}.strata-intelligence .screening-funnel>div{border-color:var(--strata-line)}.strata-intelligence .screening-funnel small{color:var(--strata-blue);font-family:var(--strata-pixel)}.strata-intelligence .screening-funnel strong{font:620 37px/1 var(--strata-display);letter-spacing:-.05em}.strata-intelligence .screening-funnel span{color:var(--strata-muted);font-family:var(--strata-pixel)}.strata-intelligence .strategies-workbench{max-width:none;grid-template-columns:minmax(260px,3fr) minmax(0,9fr);margin:0;border-color:var(--strata-ink)}.strata-intelligence .strategy-screen{top:74px;min-height:calc(100vh - 74px);border-color:var(--strata-ink);background:var(--strata-blue);color:white}.strata-intelligence .screen-heading{border-color:rgba(255,255,255,.5)}.strata-intelligence .screen-heading span,.strata-intelligence .screen-note,.strata-intelligence .strategy-filter>span{color:rgba(255,255,255,.72)}.strata-intelligence .currency-input,.strata-intelligence .strategy-screen .custom-select-trigger{border-color:rgba(255,255,255,.55);background:transparent;color:white}.strata-intelligence .screen-presets button{border-color:rgba(255,255,255,.4);color:white}.strata-intelligence .screen-presets button.active{background:white;color:var(--strata-blue)}.strata-intelligence .screen-note{border-color:rgba(255,255,255,.5);background:transparent}.strata-intelligence .ranked-ledger{background:transparent}.strata-intelligence .allocation-slate{border-color:var(--strata-ink);background:transparent}.strata-intelligence .allocation-brief,.strata-intelligence .allocation-slate>header{border-color:var(--strata-line)}.strata-intelligence .allocation-slate h2,.strata-intelligence .ledger-header h2{color:var(--strata-ink);font:650 clamp(34px,4vw,61px)/.9 var(--strata-display);letter-spacing:-.065em}.strata-intelligence .allocation-number,.strata-intelligence .allocation-title small{color:var(--strata-blue);font-family:var(--strata-pixel)}.strata-intelligence .allocation-rate strong,.strata-intelligence .allocation-title h3{color:var(--strata-ink)}.strata-intelligence .allocation-rate small,.strata-intelligence .allocation-rate span,.strata-intelligence .allocation-title p{color:var(--strata-muted)}.strata-intelligence .allocation-legs{background:var(--strata-ink)}.strata-intelligence .allocation-legs>div{background:var(--strata-white);color:var(--strata-ink)}.strata-intelligence .ledger-header{border-color:var(--strata-ink)}.strata-intelligence .ledger-header label{border-color:var(--strata-ink);background:transparent}.strata-intelligence .ranked-strategy{border-color:var(--strata-line)}.strata-intelligence .ranked-strategy:hover{background:var(--strata-blue-soft)}.strata-intelligence .strategy-identity small,.strata-intelligence .strategy-rank span,.strata-intelligence .strategy-rate span{color:var(--strata-blue);font-family:var(--strata-pixel)}.strata-intelligence .strategy-rank b{background:var(--strata-blue);color:white}.strata-intelligence .strategy-identity h3,.strata-intelligence .strategy-rate strong{color:var(--strata-ink)}.strata-intelligence .strategy-evidence small,.strata-intelligence .strategy-identity p,.strata-intelligence .strategy-rate small{color:var(--strata-muted)}.strata-intelligence .truth-tier{border-color:var(--strata-ink);color:var(--strata-ink);background:transparent}.strata-intelligence .score-track{background:var(--strata-line)}.strata-intelligence .score-track i{background:var(--strata-blue)}.strategy-app{--app-background:#ecebe5;--surface-raised:#f8f7f2;--surface-secondary:#e5e4de;--surface-hover:#dce4ff;--border:#c2c1ba;--border-strong:#11120f;--text-primary:#11120f;--text-secondary:#4f504a;--text-muted:#777870;--navy:#11120f;--blue:#2457ff;--green:#2457ff;background:#ecebe5;color:#11120f;background-image:linear-gradient(rgba(17,18,15,.055) 1px,transparent 0),linear-gradient(90deg,rgba(17,18,15,.055) 1px,transparent 0);background-size:48px 48px}.strategy-app .app-accent{height:4px;background:var(--strata-blue)}.strategy-app .top-toolbar{height:72px;background:rgba(244,243,238,.96);color:var(--strata-ink)}.strategy-app .desk-mark,.strategy-app .top-toolbar{border-color:var(--strata-ink)}.strategy-app .desk-mark>.strata-brand-mark{color:var(--strata-blue)}.strategy-app .desk-mark small,.strategy-app .desk-mark>span{color:var(--strata-ink);font-family:var(--strata-pixel)}.strategy-app .compact-control,.strategy-app .custom-select-trigger,.strategy-app .search-box,.strategy-app .strategy-name{border-color:var(--strata-line);background:var(--strata-white);color:var(--strata-ink)}.strategy-app .validation-pill{border-color:var(--strata-ink);background:transparent;color:var(--strata-ink);font-family:var(--strata-pixel)}.strategy-app .validation-pill>span{background:var(--strata-blue)}.strategy-app .strata-auth-trigger.compact,.strategy-app .strata-social,.strategy-app .toolbar-icon-button,.strategy-app .toolbar-strategies-link,.strategy-app .zoom-controls{border-color:var(--strata-ink);background:transparent;color:var(--strata-ink)}.strategy-app .strata-social:hover,.strategy-app .toolbar-icon-button:hover,.strategy-app .toolbar-strategies-link:hover{background:var(--strata-blue);color:white}.strategy-app .primary-button,.strategy-app .router-open-button{border-color:var(--strata-blue);background:var(--strata-blue);color:white}.strategy-app .secondary-button{border-color:var(--strata-ink);background:var(--strata-ink);color:white}.strategy-app .canvas-wrap{background-color:transparent;background-image:radial-gradient(circle,rgba(17,18,15,.2) .7px,transparent .8px)}.strategy-app .builder-onboarding{border-left:1px solid var(--strata-ink);border:1px solid var(--strata-ink);border-left-width:7px;background:var(--strata-blue);color:white;box-shadow:8px 8px 0 var(--strata-ink)}.strategy-app .builder-onboarding strong{color:white;font-family:var(--strata-display);letter-spacing:-.04em}.strategy-app .builder-onboarding li,.strategy-app .builder-onboarding li span{color:rgba(255,255,255,.82)}.strategy-app .builder-onboarding em,.strategy-app .builder-onboarding li b{background:white;color:var(--strata-blue)}.strategy-app .protocol-library{border-color:var(--strata-ink);background:var(--strata-white);color:var(--strata-ink)}.strategy-app .library-controls,.strategy-app .library-header{border-color:var(--strata-line);background:var(--strata-white)}.strategy-app .library-title small,.strategy-app .section-label{color:var(--strata-blue);font-family:var(--strata-pixel)}.strategy-app .library-title h2{color:var(--strata-ink);font-family:var(--strata-display);letter-spacing:-.04em}.strategy-app .library-onboarding{border-left-color:var(--strata-blue);background:var(--strata-blue-soft)}.strategy-app .segmented-control{border-color:var(--strata-ink);background:transparent}.strategy-app .segmented-control button{color:var(--strata-muted)}.strategy-app .segmented-control button.active{background:var(--strata-blue);color:white}.strategy-app .opportunity-row{border-color:var(--strata-line);background:transparent;color:var(--strata-ink)}.strategy-app .opportunity-row:hover{background:var(--strata-blue-soft)}.strategy-app .opportunity-row h3,.strategy-app .opportunity-row strong{color:var(--strata-ink)}.strategy-app .opportunity-row p,.strategy-app .opportunity-row small{color:var(--strata-muted)}.strategy-app .strategy-node{border-color:var(--strata-ink);background:var(--strata-white);box-shadow:7px 7px 0 var(--strata-blue);color:var(--strata-ink)}.strategy-app .strategy-node.is-selected{border-color:var(--strata-blue);box-shadow:9px 9px 0 var(--strata-ink)}.strategy-app .node-footer,.strategy-app .node-header{border-color:var(--strata-line);background:transparent}.strategy-app .node-heading strong{color:var(--strata-ink)}.strategy-app .node-footer span,.strategy-app .node-heading span{color:var(--strata-muted)}.strategy-app .bottom-summary{border-color:var(--strata-ink);background:var(--strata-paper);color:var(--strata-ink)}.strategy-app .breakdown-heading span,.strategy-app .estimate-kicker,.strategy-app .health-heading span{color:var(--strata-blue);font-family:var(--strata-pixel)}.strategy-app .estimate-result-row strong{color:var(--strata-ink);font-family:var(--strata-display)}.strategy-app .breakdown-heading small,.strategy-app .estimate-health p,.strategy-app .estimate-result-meta,.strategy-app .estimate-result-meta i{color:var(--strata-muted)}.strategy-app .breakdown-grid,.strategy-app .breakdown-grid>span{border-color:var(--strata-line);background:transparent}.strategy-app .breakdown-grid b{color:var(--strata-ink)}.strategy-app .breakdown-total{border-left-color:var(--strata-blue)!important}.strategy-app .estimate-breakdown,.strategy-app .estimate-health,.strategy-app .estimate-result{border-color:var(--strata-line)}.strategy-app .simulate-button{border-color:var(--strata-ink);color:var(--strata-ink);background:transparent}.strategy-app .builder-execute-button.ready{border-color:var(--strata-blue);background:var(--strata-blue);color:white}.strategy-app .router-backdrop{background:rgba(36,87,255,.16)}.strategy-app .router-panel{border:1px solid var(--strata-ink);background:var(--strata-paper);color:var(--strata-ink);box-shadow:16px 16px 0 var(--strata-blue)}.strategy-app .router-actions,.strategy-app .router-header{border-color:var(--strata-ink);background:var(--strata-paper)}.strategy-app .router-mark{background:var(--strata-blue)}.strategy-app .router-boundary{border-color:var(--strata-blue);background:var(--strata-blue-soft);color:var(--strata-ink)}.strata-page .strata-account>summary,.strategy-app .strata-account>summary{border-color:var(--strata-ink);background:transparent;color:var(--strata-ink)}.strata-page .strata-account-menu,.strategy-app .strata-account-menu{border-color:var(--strata-ink);background:var(--strata-white);color:var(--strata-ink);box-shadow:8px 8px 0 var(--strata-blue)}.strata-page .strata-account-menu>button,.strata-page .strata-account-menu>div,.strategy-app .strata-account-menu>button,.strategy-app .strata-account-menu>div{border-color:var(--strata-line);color:var(--strata-ink)}.strata-footer{min-height:240px;display:grid;grid-template-columns:3fr 4fr 3fr 2fr;align-items:end;gap:36px;padding:54px 8.333% 42px;border-top:1px solid var(--strata-ink);background:var(--strata-ink);color:white}.strata-footer>div{display:flex;align-items:center;gap:12px}.strata-footer svg{width:36px;color:var(--strata-blue)}.strata-footer strong{font:650 36px/1 var(--strata-display);letter-spacing:-.07em}.strata-footer p{max-width:38ch;margin:0;color:#c8c8c1;line-height:1.5}.strata-footer nav{display:flex;flex-direction:column;gap:9px}.strata-footer a{color:white;font:650 9px/1 var(--strata-pixel);text-decoration:none;text-transform:uppercase}.strata-footer a:hover{color:#8ea8ff}.strata-footer>span{color:#9c9d96;font:600 8px/1.6 var(--strata-pixel);text-transform:uppercase}@media (max-width:1180px){.strata-chain{display:none}.strata-nav{grid-template-columns:auto 1fr auto}.strata-nav>nav a{min-width:82px}.strata-market-hero{grid-template-columns:70px 1fr}.strata-market-hero>aside{grid-column:1/-1;min-height:280px;grid-template-columns:1fr 1fr;border-left:0;border-top:1px solid var(--strata-ink)}.strata-market-hero>aside>strong{grid-column:1;grid-row:1/3;align-self:center}.strata-market-hero>aside>p{grid-column:2;align-self:end}.strata-market-hero dl{grid-column:2}.strata-market-detail .market-detail-title{grid-template-columns:1fr}.strata-market-detail .market-title-identity{border-right:0;border-bottom:1px solid var(--strata-ink)}.strata-market-detail .market-detail-grid{grid-template-columns:1fr}.strata-market-detail .market-detail-main{border-right:0;border-bottom:1px solid var(--strata-ink)}.strata-market-detail .swap-execution-panel{position:static}.strata-intelligence .strategies-hero{grid-template-columns:1fr;gap:56px}.strata-intelligence .strategies-thesis{max-width:520px}}@media (max-width:760px){.strata-nav{min-height:60px;grid-template-columns:auto 1fr}.strata-wordmark{padding:8px 14px;border-right:0}.strata-wordmark svg{width:31px;height:31px}.strata-nav>nav,.strata-wordmark small,.strata-wordmark strong{display:none}.strata-nav-actions{grid-column:2;grid-row:1;min-width:0;padding:0 12px;gap:6px}.strata-social{width:34px;padding:0;justify-content:center}.strata-social span{display:none}.strata-nav .strata-auth-trigger{height:34px;padding-inline:10px}.strata-market-hero{min-height:650px;grid-template-columns:44px 1fr}.strata-hero-index{padding:18px 8px}.strata-hero-index span{font-size:27px}.strata-market-hero>div:nth-child(2){padding:48px 20px 42px}.strata-market-hero h1{font-size:clamp(58px,19vw,90px)}.strata-market-hero>aside{min-height:340px;display:block}.strata-market-hero>aside>strong{display:block;padding-top:40px;font-size:120px}.strata-market-hero>aside>p{padding-bottom:30px}.strata-market-hero dl{display:grid}.strata-tape{grid-template-columns:1fr 1fr}.strata-tape span{min-height:48px;border-bottom:1px solid var(--strata-line)}.strata-tape span:last-child{grid-column:1/-1}.strata-ledger{padding:64px 18px 90px}.strata-ledger>header{display:block}.strata-ledger>header>span{display:block;margin-top:18px;text-align:left}.strata-ledger .strata-market-row{grid-template-columns:1fr auto}.strata-row-no{display:none}.strata-market-detail .market-detail-shell{padding:24px 14px 70px}.strata-market-detail .market-title-identity{padding:26px 18px}.strata-market-detail .market-top-metrics{grid-template-columns:1fr 1fr}.strata-market-detail .market-data-grid{grid-template-columns:1fr}.strata-market-detail .market-data-grid>div{border-right:0;border-bottom:1px solid var(--strata-ink)}.strata-intelligence .strategies-hero{min-height:600px;padding:60px 20px 44px}.strata-intelligence .strategies-hero h1{font-size:clamp(64px,20vw,98px)}.strata-intelligence .strategies-workbench{display:block}.strata-intelligence .strategy-screen{position:static;min-height:0}.strata-intelligence .screening-funnel{grid-template-columns:repeat(5,minmax(145px,1fr))}.strata-footer{grid-template-columns:1fr;gap:28px;padding:44px 20px}.strategy-app .strata-social{display:none}}@media (prefers-reduced-motion:reduce){.strata-loader{display:none}.strata-word-cycle em{animation:none;transform:none}.strata-word-cycle em:not(:first-child){display:none}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}