@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@500;600&family=Manrope:wght@400;500;600;700;800&display=swap";.brand.brand{--brand-mark-width: 42px;--brand-lockup-height: 46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:max-content;min-height:var(--brand-lockup-height);padding:0;display:grid;grid-template-areas:"signature" "descriptor";align-items:center;row-gap:4px;border:0;background:none;color:var(--text);text-align:left;cursor:pointer;flex:0 0 auto}.brand__signature{grid-area:signature;min-height:var(--brand-lockup-height);display:flex;align-items:center;position:relative;isolation:isolate}.brand__mark{width:var(--brand-mark-width);height:var(--brand-lockup-height);margin-right:-3px;display:block;position:relative;z-index:2;filter:drop-shadow(0 10px 22px rgb(0 0 0 / 34%))}.brand__mark svg{width:100%;height:100%;display:block;overflow:visible}.brand__glyph-p-underlay,.brand__glyph-p-ink,.brand__glyph-p-pulse,.brand__pulse-glow,.brand__pulse-runner{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.brand__glyph-p-underlay{stroke:#f4f7fb21;stroke-width:5.2}.brand__glyph-p-ink{stroke:#f4f7fb;stroke-width:2.55}.brand__glyph-p-pulse{stroke:var(--pulse);stroke-width:2.8;stroke-dasharray:.14 .86;stroke-dashoffset:1;opacity:0;filter:drop-shadow(0 0 4px rgb(255 64 95 / 72%));animation:brand-pulse-through-p 8.2s linear .75s infinite}.brand__word{display:inline-flex;align-items:baseline;position:relative;z-index:1;color:var(--text);font:700 28px/.94 var(--font-display);letter-spacing:-.06em;white-space:nowrap}.brand__tail,.brand__word b{display:inline-flex;align-items:baseline}.brand__word b{color:var(--signal);font-size:1em;letter-spacing:-.035em;margin-left:2px}.brand__letter{display:inline-block}.brand__word-pulse{width:calc(100% - 10px);height:36px;position:absolute;z-index:3;top:5px;left:12px;overflow:visible;pointer-events:none}.brand__pulse-glow,.brand__pulse-runner{stroke-dasharray:.12 .88;stroke-dashoffset:1;opacity:0;animation:brand-pulse-through-word 8.2s linear .75s infinite}.brand__pulse-glow{stroke:#ff405f6b;stroke-width:5;filter:blur(2.4px)}.brand__pulse-runner{stroke:var(--pulse);stroke-width:2.35;filter:drop-shadow(0 0 3px rgb(255 64 95 / 68%))}.brand__descriptor{grid-area:descriptor;width:100%;margin-top:0;color:var(--text-tertiary);font:600 8px/1.35 var(--font-data);letter-spacing:.2em;text-transform:uppercase;text-align:center}.brand:hover .brand__glyph-p-ink{stroke:#fff}@keyframes brand-pulse-through-p{0%,5%{stroke-dashoffset:1;opacity:0}6%{stroke-dashoffset:1;opacity:1}25%{stroke-dashoffset:0;opacity:1}29%,to{stroke-dashoffset:0;opacity:0}}@keyframes brand-pulse-through-word{0%,23%{stroke-dashoffset:1;opacity:0}24%{stroke-dashoffset:1;opacity:1}52%{stroke-dashoffset:0;opacity:1}56%,to{stroke-dashoffset:0;opacity:0}}@media(max-width:540px){.site-header .brand{--brand-mark-width: 36px;--brand-lockup-height: 40px}.site-header .brand__word{font-size:22px}.site-header .brand__descriptor{font-size:7.5px;letter-spacing:.16em}.site-header .brand__word-pulse{left:10px;height:32px;top:4px}}@media(prefers-reduced-motion:reduce){.brand__glyph-p-pulse,.brand__pulse-glow,.brand__pulse-runner{display:none;animation:none!important}}@media(forced-colors:active){.brand__glyph-p-underlay,.brand__pulse-glow,.brand__pulse-runner{display:none}.brand__glyph-p-ink{stroke:CanvasText}.brand__word,.brand__word b,.brand__descriptor{color:CanvasText}}.language-switcher{position:relative;flex:0 0 auto;color:var(--text-secondary)}.language-switcher__trigger{min-width:82px;height:44px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgb(52 214 155 / 54%);border-radius:12px;background:linear-gradient(145deg,#34d69b14,#090e16db);box-shadow:inset 0 1px #ffffff0a,0 0 #34d69b00;color:var(--profit);cursor:pointer;font:800 11px/1 var(--font-data);letter-spacing:.06em;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.language-switcher__trigger:hover{border-color:#34d69bd1;background:linear-gradient(145deg,#34d69b21,#0c141eeb);box-shadow:0 0 22px #34d69b1c}.language-switcher__trigger:active{transform:translateY(1px)}.language-switcher__trigger:focus-visible{outline:2px solid var(--profit);outline-offset:3px}.language-switcher__globe{color:var(--pulse)}.language-switcher__chevron{color:var(--text-tertiary);transition:transform .22s var(--ease),color .2s}.language-switcher[data-open=true] .language-switcher__chevron{color:var(--profit);transform:rotate(180deg)}.language-switcher__panel{position:absolute;z-index:70;top:calc(100% + 10px);right:0;width:282px;padding:10px;visibility:hidden;opacity:0;transform:translateY(-7px) scale(.98);transform-origin:top right;border:1px solid rgb(255 64 95 / 22%);border-radius:17px;background:linear-gradient(150deg,#0e1622fa,#060a11fa);box-shadow:0 24px 70px #00000094,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;transition:opacity .2s,visibility .2s,transform .2s var(--ease)}.language-switcher[data-open=true] .language-switcher__panel{visibility:visible;opacity:1;transform:none;pointer-events:auto}.language-switcher__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.language-switcher__option{position:relative;min-width:0;min-height:64px;padding:8px 9px;display:grid;grid-template-columns:minmax(0,1fr) 14px;grid-template-rows:auto auto;align-items:center;column-gap:6px;row-gap:5px;overflow:hidden;border:1px solid rgb(255 64 95 / 48%);border-radius:12px;background:linear-gradient(145deg,#ff405f0f,#ffffff04);color:var(--text-secondary);cursor:pointer;text-align:left;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s}.language-switcher__option:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,transparent 20%,rgb(255 255 255 / 5%),transparent 76%);opacity:0;transform:translate(-45%);transition:opacity .2s,transform .32s var(--ease);pointer-events:none}.language-switcher__option:hover{border-color:#ff405fd1;background:#ff405f1a;color:var(--text);box-shadow:0 0 20px #ff405f17;transform:translateY(-1px)}.language-switcher__option:hover:before{opacity:1;transform:translate(35%)}.language-switcher__option:focus-visible{outline:2px solid var(--pulse);outline-offset:2px}.language-switcher__option.is-selected{border-color:#34d69bd1;background:linear-gradient(145deg,#34d69b29,#34d69b0d);color:var(--text);box-shadow:inset 0 0 0 1px #34d69b1a,0 0 22px #34d69b1a}.language-switcher__option.is-selected:focus-visible{outline-color:var(--profit)}.language-switcher__code{position:relative;z-index:1;grid-column:1;grid-row:1;color:var(--pulse);font:800 12px/1 var(--font-data);letter-spacing:.06em}.language-switcher__name{position:relative;z-index:1;grid-column:1 / -1;grid-row:2;min-width:0;overflow:hidden;color:inherit;font-size:11px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.language-switcher__option>svg{position:relative;z-index:1;grid-column:2;grid-row:1;color:var(--profit);opacity:0;transform:scale(.6);transition:opacity .18s,transform .18s var(--ease)}.language-switcher__option.is-selected .language-switcher__code{color:var(--profit)}.language-switcher__option.is-selected>svg{opacity:1;transform:none}.language-switcher__label{margin:0 0 9px 2px;display:block;color:var(--text-tertiary);font:700 10px/1.2 var(--font-data);letter-spacing:.1em;text-transform:uppercase}.language-switcher[data-expanded=true]{width:100%}.language-switcher[data-expanded=true] .language-switcher__panel{position:static;width:100%;padding:0;visibility:visible;opacity:1;transform:none;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto}.language-switcher[data-expanded=true] .language-switcher__option{min-height:62px}@media(max-width:760px),(pointer:coarse){.language-switcher__trigger{min-height:46px}.language-switcher__option{min-height:62px}}@media(max-width:360px){.language-switcher__panel{width:min(272px,calc(100vw - 24px))}.language-switcher__grid{gap:7px}.language-switcher__option{min-height:60px;padding-inline:8px;grid-template-columns:minmax(0,1fr) 13px;column-gap:4px;row-gap:4px}.language-switcher__name{font-size:10px}}@media(prefers-reduced-motion:reduce){.language-switcher__trigger,.language-switcher__chevron,.language-switcher__panel,.language-switcher__option,.language-switcher__option:before,.language-switcher__option>svg{transition:none}}@media(forced-colors:active){.language-switcher__trigger,.language-switcher__option{border-color:ButtonText}.language-switcher__option.is-selected{border-color:Highlight}}.hero-ticker{--hero-ticker-duration: 24s;position:relative;width:100%;max-width:700px;margin-top:30px;overflow:hidden;outline:none;isolation:isolate;contain:layout paint}.hero-ticker:focus-visible{outline:2px solid rgb(76 156 255 / 72%);outline-offset:4px}.hero-ticker__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.hero-ticker__track{width:max-content;display:flex;transform:translateZ(0);animation:hero-ticker-flow var(--hero-ticker-duration) linear infinite;will-change:transform}.hero-ticker__group{flex:0 0 auto;min-width:max-content;margin:0;padding:0;display:flex;align-items:stretch;list-style:none}.hero-ticker__item{--ticker-marker: var(--signal);position:relative;min-height:46px;padding-inline:clamp(17px,1.5vw,24px);display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:12px;font-weight:700;line-height:1.35;white-space:nowrap}.hero-ticker__item:before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:50%;border:1px solid var(--ticker-marker);background:color-mix(in srgb,var(--ticker-marker) 32%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--ticker-marker) 42%,transparent)}.hero-ticker__item:after{content:"";width:18px;height:1px;flex:0 0 auto;margin-left:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--ticker-marker) 38%,transparent),transparent)}.hero-ticker__item:nth-child(3n+2){--ticker-marker: var(--pulse)}.hero-ticker__item:nth-child(3n){--ticker-marker: var(--profit)}.hero-ticker:hover .hero-ticker__track,.hero-ticker:focus .hero-ticker__track,.hero-ticker:focus-within .hero-ticker__track{animation-play-state:paused}@keyframes hero-ticker-flow{to{transform:translate3d(-50%,0,0)}}@media(max-width:1240px){.hero-ticker{max-width:760px}}@media(max-width:760px){.hero-ticker{--hero-ticker-duration: 22s;max-width:none;margin-top:22px}.hero-ticker__item{min-height:46px;padding-inline:18px;font-size:12px}}@media(max-width:540px){.hero-ticker{width:calc(100% + var(--gutter));margin-right:calc(var(--gutter) * -1)}.hero-ticker__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 92%,transparent)}}@media(max-width:360px){.hero-ticker__item{padding-inline:14px}}@media(max-height:520px)and (orientation:landscape){.hero-ticker{margin-top:16px}}@media(prefers-reduced-motion:reduce){.hero-ticker{width:100%;max-width:100%;margin-right:0}.hero-ticker__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.hero-ticker__track{width:100%;transform:none;animation:none;will-change:auto}.hero-ticker__group{width:100%;min-width:0;justify-content:center;flex-wrap:wrap}.hero-ticker__group[aria-hidden=true]{display:none}.hero-ticker__item{min-height:42px;white-space:normal}}.candle-pulse{position:relative;width:min(100%,920px);height:clamp(500px,36vw,580px);margin:0 auto;display:grid;grid-template-rows:minmax(0,1fr) auto;row-gap:2px;overflow:hidden;isolation:isolate;pointer-events:none;contain:layout paint}.market-motion{background:radial-gradient(ellipse at 62% 39%,rgb(103 245 181 / 10%),transparent 34%),radial-gradient(ellipse at 35% 64%,rgb(140 235 213 / 5%),transparent 40%)}.market-motion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.28;background-image:linear-gradient(rgb(255 255 255 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 4%) 1px,transparent 1px);background-size:72px 58px;-webkit-mask-image:radial-gradient(ellipse at center,#000 8%,transparent 76%);mask-image:radial-gradient(ellipse at center,#000 8%,transparent 76%)}.market-motion__stage{position:relative;min-height:0;isolation:isolate}.market-motion__aura{position:absolute;z-index:0;top:18%;right:14%;bottom:13%;left:14%;border-radius:50%;background:radial-gradient(ellipse,rgb(103 245 181 / 13%),rgb(103 245 181 / 3%) 48%,transparent 72%);filter:blur(30px);animation:market-aura 5.8s ease-in-out 1.2s infinite}.market-motion__svg{position:relative;z-index:2;width:100%;height:100%;display:block;overflow:visible}.market-motion__grid line{stroke:#d6ede60e;stroke-width:1;vector-effect:non-scaling-stroke}.market-motion__orbits ellipse{fill:none;stroke:#8cebd51c;stroke-width:1;stroke-dasharray:.012 .026;vector-effect:non-scaling-stroke}.market-motion__orbits ellipse:nth-child(2){stroke:#67f5b512;stroke-dasharray:.02 .045}.market-motion__orbits .market-motion__orbit-runner{stroke:#67f5b594;stroke-width:1.5;stroke-dasharray:.075 .925;animation:market-orbit 10.5s linear infinite}.market-motion__area{opacity:0;animation:market-area-in .9s ease .7s forwards}.market-motion__trend{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.market-motion__trend--base{stroke-width:2.2;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 5px rgb(103 245 181 / 34%));animation:market-line-draw 1.25s cubic-bezier(.16,1,.3,1) .35s forwards}.market-motion__trend--runner{stroke:#c7ffe5;stroke-width:4.8;stroke-dasharray:.055 .945;opacity:0;filter:drop-shadow(0 0 7px rgb(103 245 181 / 72%));animation:market-runner-in .2s ease 1.55s forwards,market-runner 4.8s linear 1.55s infinite}.market-motion__candle{color:var(--bd-mint, #67f5b5);opacity:0;transform-box:fill-box;transform-origin:center bottom;animation:market-candle-build .58s cubic-bezier(.16,1,.3,1) var(--delay) forwards}.market-motion__candle.is-down{color:#526e67}.market-motion__candle line{stroke:currentColor;stroke-width:1.7;opacity:.78;vector-effect:non-scaling-stroke}.market-motion__candle rect{fill:currentColor;stroke:#e0fff329;stroke-width:.7;vector-effect:non-scaling-stroke}.market-motion__scanner{opacity:0;animation:market-scanner 6.6s cubic-bezier(.45,0,.55,1) 1.7s infinite}.market-motion__scanner line{stroke:#9affcfc2;stroke-width:1;filter:drop-shadow(0 0 5px rgb(103 245 181 / 72%));vector-effect:non-scaling-stroke}.market-motion__focus circle{fill:none;stroke:#67f5b59e;stroke-width:1;vector-effect:non-scaling-stroke;transform-origin:center;animation:market-focus 3.4s ease-out 1.8s infinite}.market-motion__focus circle:nth-child(2){animation-delay:2.2s}.market-motion__focus circle:nth-child(3){fill:#caffdf;stroke:none;animation:none;filter:drop-shadow(0 0 6px #67f5b5)}.market-motion__price{opacity:0;animation:market-price-in .6s cubic-bezier(.16,1,.3,1) 1.6s forwards}.market-motion__price rect{fill:#061611e0;stroke:#67f5b54d;stroke-width:1;vector-effect:non-scaling-stroke}.market-motion__price circle{fill:#67f5b5;filter:drop-shadow(0 0 5px #67f5b5)}.market-motion__price text{fill:#b7f8d5;font:700 12px IBM Plex Mono,monospace;letter-spacing:.04em}.market-motion__status{position:absolute;z-index:5;left:50%;bottom:18px;min-width:214px;min-height:50px;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;gap:22px;border:1px solid rgb(103 245 181 / 19%);border-radius:999px;color:#9dafaa;background:#050e0bc7;box-shadow:0 18px 46px #00000061,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transform:translate(-50%,12px);opacity:0;animation:market-status-in .7s cubic-bezier(.16,1,.3,1) 1.25s forwards}.market-motion__status span{display:flex;align-items:center;gap:7px;font:700 9px/1 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.market-motion__status i{width:6px;height:6px;border-radius:50%;background:#67f5b5;box-shadow:0 0 12px #67f5b5b8;animation:market-live 2s ease-in-out infinite}.market-motion__status b{color:#e8f7f1;font:600 10px/1 DM Sans,sans-serif}.candle-pulse__caption{position:relative;z-index:2;max-width:48rem;margin:0 auto;padding:0 max(18px,var(--safe-right)) 12px max(18px,var(--safe-left));display:grid;justify-items:center;row-gap:7px;text-align:center;text-wrap:balance}.candle-pulse__caption:before{content:"";position:absolute;z-index:-1;top:-22px;right:-80px;bottom:-14px;left:-80px;background:radial-gradient(ellipse at center,rgb(103 245 181 / 8%),transparent 67%)}.candle-pulse__caption-lead{color:var(--bd-mint, #67f5b5);font:700 clamp(.62rem,.68vw,.72rem)/1.25 "IBM Plex Mono",monospace;letter-spacing:.16em;text-transform:uppercase}.candle-pulse__caption-statement{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .27em;color:#f2f8f5;font:700 clamp(1.05rem,1.4vw,1.28rem)/1.2 "DM Sans",sans-serif;letter-spacing:-.026em}.candle-pulse__caption-statement em{color:var(--bd-mint, #67f5b5);font-style:normal;text-shadow:0 0 18px rgb(103 245 181 / 25%)}@keyframes market-candle-build{0%{opacity:0;transform:translateY(18px) scaleY(.12)}to{opacity:.94;transform:translateY(0) scaleY(1)}}@keyframes market-line-draw{to{stroke-dashoffset:0}}@keyframes market-area-in{to{opacity:1}}@keyframes market-runner-in{to{opacity:.94}}@keyframes market-runner{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes market-orbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes market-aura{0%,to{opacity:.52;transform:scale(.96)}50%{opacity:.9;transform:scale(1.05)}}@keyframes market-status-in{to{opacity:1;transform:translate(-50%)}}@keyframes market-price-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes market-live{0%,to{opacity:.46;transform:scale(.85)}50%{opacity:1;transform:scale(1.14)}}@keyframes market-scanner{0%{opacity:0;transform:translate(-160px)}10%{opacity:.82}64%{opacity:.82}76%,to{opacity:0;transform:translate(920px)}}@keyframes market-focus{0%{opacity:.7;transform:scale(.35)}72%,to{opacity:0;transform:scale(1.45)}}@media(max-width:1320px){.candle-pulse{width:min(100%,820px);height:clamp(440px,42vw,520px)}}@media(max-width:960px){.candle-pulse{left:50%;width:100vw;max-width:none;height:clamp(400px,58vw,480px);transform:translate(-50%)}}@media(max-width:760px){.candle-pulse{height:clamp(320px,78vw,405px)}.market-motion__svg{transform:scale(1.08)}.market-motion__status{bottom:10px;min-height:44px;padding-inline:13px;gap:14px}.market-motion__price{display:none}.candle-pulse__caption{row-gap:5px;padding-bottom:10px}.candle-pulse__caption-statement{font-size:clamp(1rem,4.2vw,1.12rem)}}@media(max-width:380px){.candle-pulse{height:310px}.market-motion__status b{display:none}.market-motion__status{min-width:116px;justify-content:center}}@media(prefers-reduced-motion:reduce){.market-motion__aura,.market-motion__orbit-runner,.market-motion__trend,.market-motion__area,.market-motion__candle,.market-motion__scanner,.market-motion__focus circle,.market-motion__price,.market-motion__status,.market-motion__status i{animation:none!important}.market-motion__trend--base{stroke-dashoffset:0}.market-motion__trend--runner,.market-motion__scanner{display:none}.market-motion__area,.market-motion__candle,.market-motion__price,.market-motion__status{opacity:.94;transform:none}.market-motion__status{transform:translate(-50%)}}:root{--canvas: #020505;--canvas-raised: #050a09;--surface-1: #07100f;--surface-2: #0b1513;--surface-3: #12201d;--text: #f5f7f6;--text-secondary: #b9c1c2;--text-tertiary: #858f8f;--pulse: #67f5b5;--pulse-hover: #8affc8;--pulse-deep: #147a55;--signal: #8cebd5;--signal-deep: #237f6d;--profit: #67f5b5;--loss: #ff6f83;--warning: #e8c76a;--border: #29413c;--border-soft: rgb(185 214 207 / 10%);--font-display: "DM Sans", "Manrope", "Segoe UI", sans-serif;--font-ui: "DM Sans", "Manrope", "Segoe UI", sans-serif;--font-data: "IBM Plex Mono", "Consolas", monospace;--container: 1440px;--gutter: clamp(16px, 4vw, 64px);--section-y: clamp(80px, 9vw, 144px);--radius-control: 999px;--radius-card: 18px;--radius-panel: 28px;--shadow-card: 0 30px 90px rgb(0 0 0 / 48%), inset 0 1px rgb(255 255 255 / 4%);--ease: cubic-bezier(.2, .8, .2, 1);--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;scroll-behavior:smooth;background:var(--canvas);overscroll-behavior-x:none}body{margin:0;min-width:0;min-height:100%;background:var(--canvas);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;overflow-x:clip;overscroll-behavior-x:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}.container{width:min(100%,calc(var(--container) + var(--gutter) * 2));margin-inline:auto;padding-left:max(var(--gutter),var(--safe-left));padding-right:max(var(--gutter),var(--safe-right))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-loading{min-height:100dvh;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--text-secondary);background:var(--canvas)}.status-dot{width:7px;height:7px;border-radius:50%;display:inline-block;background:var(--profit);box-shadow:0 0 0 5px #34d69b1a,0 0 20px #34d69b66;animation:status-pulse 1.8s ease-in-out infinite}*:focus-visible{outline:2px solid var(--signal);outline-offset:3px}::selection{background:#ff405f4d;color:#fff}@keyframes status-pulse{50%{opacity:.5;transform:scale(.82)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.button{min-height:52px;border:1px solid transparent;border-radius:var(--radius-control);padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;font-weight:700;font-size:14px;transition:transform .2s var(--ease),background .2s,border-color .2s,box-shadow .2s}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(1px) scale(.99)}.button:disabled{cursor:not-allowed;opacity:.55;transform:none}.button--primary{background:var(--pulse);color:#16080c;box-shadow:0 12px 38px #ff405f3d}.button--primary:hover{background:var(--pulse-hover);box-shadow:0 16px 44px #ff405f4f}.button--secondary{background:var(--signal);color:#07101b;box-shadow:0 12px 38px #58a6ff2e}.button--ghost{background:#ffffff08;border-color:var(--border);color:var(--text)}.button--ghost:hover{background:#ffffff12;border-color:#40536c}.eyebrow{margin:0 0 24px;color:var(--text-secondary);font:600 11px/1.4 var(--font-data);letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.eyebrow>span{width:26px;height:1px;background:var(--pulse);position:relative}.eyebrow>span:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--pulse);box-shadow:0 0 10px var(--pulse)}.section-heading{max-width:850px}.section-heading h2{margin-bottom:28px;font:600 clamp(2rem,4.2vw,4.25rem)/1.04 var(--font-display);letter-spacing:-.055em}.section-heading__text{max-width:680px;color:var(--text-secondary);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.75}.section-heading--center{margin-inline:auto;text-align:center}.accent-text{color:var(--signal)}.site-shell{min-height:100dvh;background:var(--canvas)}.site-shell .button{width:auto;height:auto;min-width:0;min-height:52px;padding:0 22px;border-radius:var(--radius-control);font-size:14px}.site-shell .header-cta{min-height:44px;padding-inline:17px;font-size:12px}.pulse-marketing{min-height:100dvh;background:var(--canvas);overflow:clip}.pulse-marketing section[id]{scroll-margin-top:92px}.site-header{position:fixed;inset:0 0 auto;z-index:50;isolation:isolate;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease}.site-header--scrolled{background:#05070ce0;border-bottom-color:var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header__inner{position:relative;z-index:3;height:calc(82px + var(--safe-top));padding-top:var(--safe-top);display:flex;align-items:center;gap:34px}.site-nav{display:flex;align-items:center;gap:26px;margin-left:auto}.site-nav a,.header-login{color:var(--text-secondary);font-size:12px;font-weight:700;transition:color .2s ease}.site-nav a:hover,.header-login:hover{color:var(--text)}.site-header__actions{display:flex;align-items:center;gap:13px}.language-switcher--menu{display:none}.header-login,.menu-toggle{border:0;background:none;cursor:pointer}.header-cta{min-height:44px;padding-inline:17px;font-size:12px}.menu-toggle{display:none;width:44px;height:44px;border-radius:11px;background:var(--surface-2);align-items:center;justify-content:center}.mobile-menu,.mobile-menu__backdrop{display:none}.hero-section{position:relative;min-height:max(100svh,740px);padding:clamp(104px,11vh,132px) 0 clamp(68px,8vh,92px);display:grid;align-items:center;isolation:isolate}.hero-section:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 72% 38%,rgb(35 83 140 / 11%),transparent 34%),linear-gradient(180deg,#06080d 0%,var(--canvas) 86%)}.hero-section:after{content:"";position:absolute;z-index:-1;top:82px;right:0;bottom:0;left:52%;opacity:.4;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / 2.5%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 2.5%) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 75%);mask-image:radial-gradient(circle at center,#000,transparent 75%)}.hero-glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(110px);pointer-events:none}.hero-glow--red{width:420px;height:420px;left:-250px;top:170px;background:#ff365f29}.hero-glow--blue{width:520px;height:520px;right:-300px;top:80px;background:#4c9cff1f}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(520px,.78fr) minmax(0,1.22fr);gap:clamp(32px,3vw,52px);align-items:center}.hero-copy{position:relative;z-index:3;padding-block:18px}.hero-copy h1{max-width:700px;margin:0 0 25px;color:var(--text);font:800 clamp(3.65rem,4vw,4.8rem)/.96 var(--font-ui);letter-spacing:-.038em;text-wrap:balance}.hero-title__line{display:block;color:inherit;white-space:nowrap}.hero-title__accent{color:var(--pulse)}.hero-lead{max-width:650px;margin-bottom:30px;color:var(--text-secondary);font-size:clamp(.98rem,1.08vw,1.1rem);line-height:1.72}.hero-actions{display:flex;flex-wrap:wrap;gap:11px}.hero-actions .button--ghost svg{display:inline-block;margin-left:7px}.hero-visual{position:relative;width:100%;min-width:0;margin-right:0}.hero-scroll-cue{position:absolute;z-index:4;left:50%;bottom:max(18px,var(--safe-bottom));min-width:132px;padding:0;display:grid;grid-template-columns:auto 16px 14px;align-items:center;gap:8px;transform:translate(-50%);border:0;background:transparent;color:var(--text-tertiary);cursor:pointer;font:700 9px var(--font-data);letter-spacing:.08em;text-transform:uppercase}.hero-scroll-cue i{width:16px;height:28px;position:relative;display:block;border:1px solid rgb(255 255 255 / 16%);border-radius:999px}.hero-scroll-cue i:after{content:"";position:absolute;width:3px;height:6px;left:50%;top:5px;border-radius:4px;background:var(--pulse);transform:translate(-50%);animation:hero-scroll-beat 2.6s var(--ease) infinite;box-shadow:0 0 9px #ff405f85}.hero-scroll-cue svg{color:var(--signal)}.hero-market-rhythm{position:absolute;z-index:0;inset:auto 0 -1px;height:clamp(164px,18vw,220px);overflow:hidden;opacity:.82;pointer-events:none}.hero-market-rhythm svg{width:100%;height:100%;display:block;overflow:visible}.hero-market-rhythm__area{fill:url(#hero-rhythm-area)}.hero-market-rhythm__track,.hero-market-rhythm__runner,.hero-market-rhythm__runner-glow{fill:none;stroke:url(#hero-rhythm-stroke);stroke-linecap:round;vector-effect:non-scaling-stroke}.hero-market-rhythm__track{stroke-width:1.1;opacity:.26;stroke-dasharray:1;stroke-dashoffset:1;animation:hero-rhythm-reveal 1.45s cubic-bezier(.2,.8,.2,1) .15s forwards}.hero-market-rhythm__runner,.hero-market-rhythm__runner-glow{stroke-dasharray:.085 .915;animation:hero-rhythm-flow 7.8s linear .9s infinite}.hero-market-rhythm__runner{stroke-width:1.8;opacity:.92}.hero-market-rhythm__runner-glow{stroke-width:8;opacity:.14;filter:url(#hero-rhythm-glow)}.hero-market-rhythm__pulse{filter:drop-shadow(0 0 8px rgb(76 156 255 / 72%))}.hero-market-rhythm__pulse{offset-rotate:0deg;animation:hero-rhythm-point 7.8s linear .9s infinite}.hero-market-rhythm__pulse-halo{fill:#4c9cff21;stroke:#4c9cff4d;stroke-width:1;animation:hero-rhythm-beat 2.6s ease-in-out infinite}.hero-market-rhythm__pulse-core{fill:#f7f9fc;stroke:var(--signal);stroke-width:1.5}@keyframes hero-rhythm-reveal{to{stroke-dashoffset:0}}@keyframes hero-rhythm-flow{to{stroke-dashoffset:-1}}@keyframes hero-rhythm-beat{0%,74%,to{opacity:.3}82%{opacity:1}88%{opacity:.42}94%{opacity:.82}}@keyframes hero-rhythm-point{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes hero-scroll-beat{0%,28%{opacity:0;transform:translate(-50%)}55%{opacity:1}to{opacity:0;transform:translate(-50%,11px)}}.trade-context{position:relative;overflow:hidden;padding:72px 0 82px;border:0;background:linear-gradient(118deg,#070a10,#090e16 54%,#07101a);isolation:isolate}.trade-context:before{content:"";position:absolute;z-index:-1;width:620px;height:360px;right:-170px;top:-90px;border-radius:50%;background:#4c9cff17;filter:blur(100px);pointer-events:none}.trade-context:after{content:"";position:absolute;left:50%;bottom:-68px;width:min(920px,72vw);height:136px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgb(88 166 255 / 12%),rgb(255 64 95 / 5%) 36%,transparent 72%);filter:blur(20px);pointer-events:none}.trade-context__grid{display:grid;grid-template-columns:minmax(310px,370px) minmax(0,1fr);align-items:center;gap:clamp(48px,5.3vw,86px)}.trade-context__copy{max-width:370px}.trade-context__label{margin-bottom:17px;display:inline-flex;align-items:center;gap:8px;color:#83bbff;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.trade-context__label svg{color:var(--pulse)}.trade-context__copy h2{margin:0 0 18px;font:800 clamp(2.25rem,3.1vw,3.15rem)/1.02 var(--font-ui);letter-spacing:-.055em}.trade-context__copy>p{margin:0;color:var(--text-secondary);font-size:15px;line-height:1.72}.trade-context__copy>small{margin-top:22px;display:flex;align-items:flex-start;gap:8px;color:#718096;font-size:10px;line-height:1.5}.trade-context__copy>small svg{flex:0 0 auto;margin-top:1px}.trade-context__map{min-width:0}.trade-context__map>header{min-height:56px;padding:0 3px 13px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid var(--border-soft)}.trade-context__map>header>div{display:flex;align-items:baseline;gap:10px}.trade-context__map>header strong{font:700 14px var(--font-data)}.trade-context__map>header span{color:var(--text-tertiary);font-size:10px}.trade-context__map>header>small{display:flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:10px;font-weight:700}.trade-context__map>header>small i{width:7px;height:7px;border-radius:50%;background:var(--profit);box-shadow:0 0 12px #34d69b94}.trade-context__route{position:relative;min-height:176px;padding-top:36px;display:grid;grid-template-columns:minmax(0,1fr) 126px;align-items:start;gap:20px}.trade-context__path{position:absolute;z-index:0;left:22px;right:63px;top:11px;width:calc(100% - 85px);height:82px;overflow:visible;pointer-events:none}.trade-context__path-track,.trade-context__path-runner{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.trade-context__path-track{stroke:url(#context-path-gradient);stroke-width:1.35;opacity:.34}.trade-context__path-runner{stroke:#fff;stroke-width:2.2;opacity:.82;stroke-dasharray:.09 .91;animation:context-path-flow 7.6s linear infinite;filter:drop-shadow(0 0 5px rgb(255 64 95 / 48%))}.trade-context__route ol{position:relative;z-index:1;list-style:none;min-width:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.7vw,28px)}.trade-context__step{min-width:0}.trade-context__icon{position:relative;width:44px;height:44px;margin-bottom:15px;display:grid;place-items:center;border:1px solid var(--border);border-radius:13px;background:#0b121d;color:var(--signal);box-shadow:0 8px 28px #00000042}.trade-context__icon:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid currentColor;border-radius:16px;opacity:.08}.trade-context__step--profit .trade-context__icon{color:var(--profit)}.trade-context__step--warning .trade-context__icon{color:var(--warning)}.trade-context__step--pulse .trade-context__icon{color:var(--pulse)}.trade-context__step>div{min-width:0;display:grid;gap:5px}.trade-context__step small{color:var(--text-tertiary);font-size:10px;font-weight:700}.trade-context__step strong{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.trade-context__step>div>span{color:var(--text-tertiary);font-size:10px;line-height:1.4}.trade-context__result{position:relative;z-index:2;width:126px;height:126px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(255 64 95 / 46%);border-radius:50%;background:radial-gradient(circle at 50% 30%,#ff405f24,#0a1019 66%);text-align:center;transform:translateY(-42px);box-shadow:0 0 44px #ff405f17,inset 0 0 30px #ffffff05}.trade-context__result:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px dashed rgb(88 166 255 / 22%);border-radius:50%}.trade-context__result>svg{flex:0 0 auto;color:var(--pulse)}.trade-context__result>div{display:grid;gap:4px}.trade-context__result small{color:#88bdff;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.trade-context__result strong{font-size:10px;line-height:1.35}.reveal-enabled .trade-context__map[data-reveal]:not(.is-visible) .trade-context__step{opacity:0;transform:translateY(10px)}.reveal-enabled .trade-context__map[data-reveal]:not(.is-visible) .trade-context__result{opacity:0;transform:translateY(-30px) scale(.94)}.trade-context__map.is-visible .trade-context__step{animation:context-step-in .48s var(--ease) both}.trade-context__map.is-visible .trade-context__step:nth-child(2){animation-delay:.08s}.trade-context__map.is-visible .trade-context__step:nth-child(3){animation-delay:.16s}.trade-context__map.is-visible .trade-context__step:nth-child(4){animation-delay:.24s}.trade-context__map.is-visible .trade-context__result{animation:context-result-in .55s var(--ease) .32s both}@keyframes context-path-flow{to{stroke-dashoffset:-1}}@keyframes context-step-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes context-result-in{0%{opacity:0;transform:translateY(-30px) scale(.94)}to{opacity:1;transform:translateY(-42px) scale(1)}}.section{position:relative;padding-block:88px}.section-kicker{width:fit-content;min-height:0;margin-bottom:20px;padding:0;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:0;background:none;color:#84bbff;font:700 11px/1.4 var(--font-data);letter-spacing:.08em;text-transform:uppercase}.section-kicker:before{content:"";width:6px;height:6px;flex:0 0 auto;border:1px solid var(--pulse);transform:rotate(45deg);box-shadow:0 0 10px #ff405f52}.section-kicker>svg+*{margin-left:0}.home-section-heading{max-width:870px}.home-section-heading h2,.access-control__heading h2,.workspace-story__copy h2,.product-status h2{margin:0 0 22px;font:800 clamp(2.25rem,3.7vw,3.8rem)/1.04 var(--font-ui);letter-spacing:-.038em;text-wrap:balance}.home-section-heading>p,.access-control__heading>p,.product-status header>p{max-width:720px;margin:0;color:var(--text-secondary);font-size:16px;line-height:1.72}.product-tour{padding-bottom:64px;background:linear-gradient(180deg,var(--canvas),#070b12 48%,var(--canvas))}.product-tour__grid{margin-top:42px;display:grid;grid-template-columns:310px minmax(0,1fr);gap:16px}.product-tour__content{min-height:570px;padding:18px;display:flex;flex-direction:column;border:0;border-radius:18px;background:linear-gradient(140deg,#101925eb,#080d15b8);box-shadow:inset 1px 0 #ff405f2e,inset 0 1px #ffffff0a}.product-tour__tabs{display:grid;gap:5px}.product-tour__tabs button{min-height:48px;padding:0 14px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text-tertiary);text-align:left;cursor:pointer;font-size:12px;font-weight:800;transition:color .2s,background .2s,border-color .2s}.product-tour__tabs button:hover{color:var(--text-secondary);background:#ffffff08}.product-tour__tabs button.is-active{color:var(--text);border-color:#ff365f38;background:linear-gradient(90deg,#ff365f1c,#ff365f05);box-shadow:inset 2px 0 var(--pulse)}.product-tour__copy{margin-top:auto;padding:32px 10px 10px;animation:panel-copy-in .28s var(--ease) both}.product-tour__copy h3{margin:0 0 13px;font:800 24px/1.16 var(--font-ui);letter-spacing:-.035em}.product-tour__copy>p{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.65}.product-tour__copy ul{list-style:none;margin:25px 0 0;padding:0;display:grid;gap:10px}.product-tour__copy li{display:flex;align-items:center;gap:9px;color:var(--text-secondary);font-size:11px;font-weight:700}.product-tour__copy li svg{color:var(--profit)}.product-tour__visual{min-width:0;animation:panel-visual-in .32s var(--ease) both}.cycle-dashboard{height:570px;overflow:hidden;border:1px solid #25354a;border-radius:18px;background:#090f17;box-shadow:0 28px 70px #0000004d}.cycle-dashboard>header{height:54px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-soft);background:#0c131e}.cycle-dashboard>header>span{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:10px;font-weight:800}.cycle-dashboard>header>span svg{color:var(--signal)}.cycle-dashboard>header>small{color:var(--text-tertiary);font:700 7px var(--font-data);text-transform:uppercase;letter-spacing:.08em}.module-title{min-height:36px;display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary);font-size:9px;font-weight:800}.module-title button{min-height:27px;padding:0 8px;border:1px solid var(--border);border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;font-size:7px;font-weight:700}.module-title svg{color:var(--signal)}.cycle-dashboard .up{color:var(--profit)!important}.cycle-dashboard .down{color:var(--loss)!important}.cycle-prepare{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);grid-template-rows:54px 1fr 1fr;gap:0}.cycle-prepare>header{grid-column:1/-1}.cycle-prepare__calendar{grid-row:2;padding:12px 17px;border-right:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.cycle-prepare__calendar article{min-height:49px;display:grid;grid-template-columns:48px minmax(0,1fr) auto 50px;align-items:center;gap:10px;border-top:1px solid rgb(255 255 255 / 5%)}.cycle-prepare__calendar time{color:var(--text-tertiary);font:700 8px var(--font-data)}.cycle-prepare__calendar article>span{display:grid;gap:3px}.cycle-prepare__calendar article b{font:700 8px var(--font-data)}.cycle-prepare__calendar article small{color:var(--text-tertiary);font-size:8px}.cycle-prepare__calendar article em{color:var(--text-tertiary);font:normal 700 7px var(--font-data);text-align:right}.impact{width:24px;height:4px;display:block;border-radius:4px}.impact--high{background:var(--loss)}.impact--medium{background:var(--warning)}.impact--low{background:var(--profit)}.cycle-prepare__risk{grid-column:2;grid-row:2;padding:12px 17px;border-bottom:1px solid var(--border-soft)}.cycle-prepare__risk .field-row{min-height:36px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgb(255 255 255 / 5%)}.cycle-prepare__risk .field-row span{color:var(--text-tertiary);font-size:8px}.cycle-prepare__risk .field-row b{font:700 8px var(--font-data)}.risk-result{margin-top:8px;padding:12px;display:grid;gap:5px;border:1px solid rgb(52 214 155 / 18%);border-radius:9px;background:#34d69b0d}.risk-result small{color:var(--text-tertiary);font-size:7px}.risk-result strong{color:var(--profit);font:700 18px var(--font-data)}.cycle-prepare__signal{grid-row:3;padding:12px 17px;border-right:1px solid var(--border-soft)}.cycle-prepare__signal>div:not(.module-title){display:flex;align-items:center;justify-content:space-between}.cycle-prepare__signal>div>span{display:grid;gap:2px}.cycle-prepare__signal b{font:700 10px var(--font-data)}.cycle-prepare__signal small{color:var(--text-tertiary);font-size:7px}.cycle-prepare__signal em{padding:6px 8px;border-radius:6px;background:#ffc85714;color:var(--warning);font:normal 700 7px var(--font-data)}.cycle-prepare__signal svg{width:100%;height:72px;margin-top:9px}.cycle-prepare__signal path{fill:none;stroke:var(--signal);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgb(76 156 255 / 25%))}.cycle-prepare__plan{grid-column:2;grid-row:3;padding:12px 17px;display:grid;grid-template-columns:74px 1fr;align-items:center;gap:13px}.cycle-prepare__plan .module-title{grid-column:1/-1}.plan-ring{width:68px;height:68px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--signal) 0 62%,var(--surface-3) 62%);position:relative}.plan-ring:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:inherit;background:#0a1018}.plan-ring span{position:relative;z-index:1;font:700 12px var(--font-data)}.cycle-prepare__plan>div:last-child{display:grid;gap:5px}.cycle-prepare__plan b{font-size:10px}.cycle-prepare__plan small{color:var(--text-tertiary);font-size:8px;line-height:1.5}.cycle-trade{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-template-rows:54px 1fr 48px}.cycle-trade>header,.cycle-trade>footer{grid-column:1/-1}.cycle-trade__chart{position:relative;min-width:0;padding:14px 18px 0;border-right:1px solid var(--border-soft)}.trade-chart-head{display:flex;justify-content:space-between;align-items:center}.trade-chart-head>span{display:grid;gap:2px}.trade-chart-head b{font:700 9px var(--font-data)}.trade-chart-head small{color:var(--text-tertiary);font-size:7px}.trade-chart-head>div{display:flex;gap:3px}.trade-chart-head button{min-width:31px;height:27px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--text-tertiary);font:700 7px var(--font-data)}.trade-chart-head button.is-active{color:var(--signal);border-color:#4c9cff38;background:#4c9cff12}.trade-chart-price{margin-top:15px;display:flex;align-items:end;gap:8px}.trade-chart-price strong{font:700 20px var(--font-data)}.trade-chart-price em{color:var(--profit);font:normal 700 8px var(--font-data)}.cycle-trade__chart>svg{position:absolute;top:92px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 92px)}.trade-grid line{stroke:#ffffff0a}.trade-area{fill:#4c9cff0f}.trade-line{fill:none;stroke:var(--signal);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgb(76 156 255 / 28%))}.cycle-trade__ticket{padding:14px}.ticket-direction{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:11px}.ticket-direction button{min-height:38px;border:1px solid var(--border);border-radius:7px;background:transparent;display:flex;align-items:center;justify-content:center;gap:5px;font-size:8px;font-weight:800}.ticket-direction .buy.is-active{color:#06120e;border-color:var(--profit);background:var(--profit)}.ticket-direction .sell{color:var(--loss)}.cycle-trade__ticket .field-row{min-height:45px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-soft)}.cycle-trade__ticket .field-row span{color:var(--text-tertiary);font-size:8px}.cycle-trade__ticket .field-row b{font:700 8px var(--font-data)}.ticket-submit{width:100%;min-height:42px;margin-top:18px;border:0;border-radius:8px;background:var(--pulse);color:#19080c;font-size:9px;font-weight:800}.cycle-trade__ticket>small{display:block;margin-top:8px;color:var(--text-tertiary);font-size:6px;line-height:1.45}.cycle-trade>footer{padding:0 17px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-soft);background:#0b111a;color:var(--text-tertiary);font-size:8px}.cycle-trade>footer span{display:flex;align-items:center;gap:7px}.cycle-trade>footer b{color:var(--text-secondary);font:700 8px var(--font-data)}.cycle-control{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr);grid-template-rows:54px 108px 1fr}.cycle-control>header,.cycle-control__summary{grid-column:1/-1}.cycle-control>header small{display:flex;align-items:center;gap:5px;color:var(--profit)}.cycle-control__summary{padding:13px 17px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border-bottom:1px solid var(--border-soft)}.cycle-control__summary article{padding:11px 13px;display:grid;grid-template-columns:1fr auto;gap:4px;border:1px solid var(--border-soft);border-radius:9px;background:#ffffff05}.cycle-control__summary small{grid-column:1/-1;color:var(--text-tertiary);font-size:7px}.cycle-control__summary strong{font:700 15px var(--font-data)}.cycle-control__summary em,.cycle-control__summary span{align-self:end;color:var(--text-tertiary);font:normal 700 7px var(--font-data)}.cycle-control__positions{padding:14px 17px;border-right:1px solid var(--border-soft)}.position-row{min-height:56px;display:grid;grid-template-columns:.9fr 1fr .8fr .8fr 56px;align-items:center;gap:8px;border-top:1px solid rgb(255 255 255 / 5%);font-size:8px}.position-row--head{min-height:34px;color:var(--text-tertiary);font-size:7px}.position-row b,.position-row span{font:700 8px var(--font-data)}.position-row em{font:normal 700 8px var(--font-data)}.position-row button{min-height:27px;border:1px solid var(--border);border-radius:6px;background:transparent;color:var(--text-secondary);font-size:7px}.cycle-control__team{padding:14px 17px}.team-stack{display:flex;margin:16px 0 20px}.team-stack i{width:34px;height:34px;margin-left:-6px;display:grid;place-items:center;border:2px solid #0a1018;border-radius:50%;background:var(--surface-3);color:var(--text-secondary);font:normal 700 8px var(--font-data)}.team-stack i:first-child{margin-left:0;background:#ff365f33;color:#ff8ba1}.cycle-control__team p{color:var(--text-secondary);font-size:9px;line-height:1.5}.cycle-control__team p b{color:var(--text)}.cycle-control__team>span{display:flex;align-items:center;gap:6px;color:var(--text-tertiary);font-size:7px}.cycle-review{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);grid-template-rows:54px 92px 1fr}.cycle-review>header,.cycle-review__stats{grid-column:1/-1}.cycle-review__stats{padding:12px 17px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px;border-bottom:1px solid var(--border-soft)}.cycle-review__stats article{padding:8px 11px;display:grid;gap:4px;border:1px solid var(--border-soft);border-radius:8px}.cycle-review__stats small{color:var(--text-tertiary);font-size:7px}.cycle-review__stats b{font:700 13px var(--font-data)}.cycle-review__history{padding:14px 17px;border-right:1px solid var(--border-soft)}.history-row{min-height:52px;display:grid;grid-template-columns:55px .75fr 1.2fr .7fr;align-items:center;gap:8px;border-top:1px solid rgb(255 255 255 / 5%);font-size:8px}.history-row--head{min-height:34px;color:var(--text-tertiary);font-size:7px}.history-row time{color:var(--text-tertiary);font:700 7px var(--font-data)}.history-row b{font:700 8px var(--font-data)}.history-row em{font:normal 700 8px var(--font-data);text-align:right}.cycle-review__journal{padding:14px 17px}.journal-tag{width:fit-content;margin:14px 0;padding:6px 8px;display:block;border-radius:6px;background:#34d69b12;color:var(--profit);font:700 7px var(--font-data)}.cycle-review__journal h4{margin:13px 0 5px;font-size:9px}.cycle-review__journal p{margin:0;color:var(--text-tertiary);font-size:8px;line-height:1.5}.cycle-review__journal>button{min-height:32px;margin-top:16px;padding:0 11px;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--text-secondary);font-size:8px;font-weight:700}.cycle-grow{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);grid-template-rows:54px 135px 1fr}.cycle-grow>header,.cycle-grow__profile{grid-column:1/-1}.cycle-grow__profile{padding:17px;display:grid;grid-template-columns:76px 1fr;align-items:center;gap:15px;border-bottom:1px solid var(--border-soft)}.profile-level{width:72px;height:72px;display:grid;place-items:center;border:1px solid rgb(255 54 95 / 28%);border-radius:50%;background:radial-gradient(circle,rgb(255 54 95 / 13%),transparent 70%)}.profile-level span{color:var(--pulse);font:800 24px var(--font-ui)}.cycle-grow__profile>div:last-child{display:grid;gap:5px}.cycle-grow__profile small,.cycle-grow__profile>div:last-child>span{color:var(--text-tertiary);font-size:7px}.cycle-grow__profile strong{font:700 17px var(--font-data)}.level-track{max-width:380px;height:6px;overflow:hidden;border-radius:9px;background:var(--surface-3)}.level-track i{width:64%;height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--pulse),var(--signal))}.cycle-grow__learning{padding:14px 17px;border-right:1px solid var(--border-soft)}.cycle-grow__learning article{min-height:57px;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;border-top:1px solid rgb(255 255 255 / 5%)}.cycle-grow__learning article>i{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;background:#4c9cff14;color:var(--signal)}.cycle-grow__learning article>span{display:grid;gap:3px}.cycle-grow__learning b{font-size:9px}.cycle-grow__learning small{color:var(--text-tertiary);font-size:7px}.cycle-grow__learning em{color:var(--text-secondary);font:normal 700 8px var(--font-data)}.cycle-grow__tasks{padding:14px 17px}.cycle-grow__tasks label{min-height:43px;display:flex;align-items:center;gap:8px;border-top:1px solid rgb(255 255 255 / 5%);color:var(--text-secondary);font-size:8px}.cycle-grow__tasks input{accent-color:var(--pulse)}.cycle-grow__tasks>button{width:100%;min-height:34px;margin-top:15px;border:1px solid var(--border);border-radius:7px;background:#4c9cff0f;color:var(--signal);font-size:8px;font-weight:800}@keyframes panel-copy-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes panel-visual-in{0%{opacity:.25;transform:translate(10px)}to{opacity:1;transform:none}}.workspace-stories{position:relative;padding:0 0 96px;background:radial-gradient(circle at 12% 28%,rgb(88 166 255 / 5%),transparent 29%),radial-gradient(circle at 86% 78%,rgb(255 64 95 / 5%),transparent 30%)}.workspace-story{position:relative;min-height:560px;padding-block:92px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:clamp(48px,6vw,96px);align-items:center;border:0}.workspace-story:first-child{padding-top:64px}.workspace-story+.workspace-story:before{content:"";position:absolute;width:min(840px,62vw);height:110px;left:50%;top:-55px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgb(88 166 255 / 8%),transparent 68%);filter:blur(18px);pointer-events:none}.workspace-story--reverse .workspace-story__visual{order:2}.workspace-story--reverse .workspace-story__copy{order:1}.workspace-story__visual{min-width:0}.workspace-story__copy h2{font-size:clamp(2.15rem,3.25vw,3.45rem)}.workspace-story__copy>p{margin:0;color:var(--text-secondary);font-size:15px;line-height:1.72}.workspace-story__copy ul{list-style:none;margin:27px 0 0;padding:0;display:grid;gap:11px}.workspace-story__copy li{display:flex;align-items:center;gap:9px;color:var(--text-secondary);font-size:12px;font-weight:700}.workspace-story__copy li svg{color:var(--profit)}.chart-workbench,.review-workbench{min-height:430px;overflow:hidden;border:1px solid #293a52;border-radius:16px;background:#090f17;box-shadow:0 30px 72px #00000057}.chart-workbench>header,.review-workbench>header{height:56px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-soft);background:#0c131e}.chart-workbench>header>span{display:grid;gap:2px}.chart-workbench>header b{font:700 9px var(--font-data)}.chart-workbench>header small{color:var(--text-tertiary);font-size:7px}.chart-workbench>header>div{display:flex;gap:4px}.chart-workbench>header button,.review-workbench>header button{min-width:32px;height:30px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-tertiary);font:700 7px var(--font-data)}.chart-workbench>header button.is-active{color:var(--signal);border-color:#4c9cff38;background:#4c9cff12}.chart-workbench__body{height:374px;display:grid;grid-template-columns:46px 1fr}.chart-workbench__body>aside{padding:10px 7px;display:grid;align-content:start;gap:6px;border-right:1px solid var(--border-soft)}.chart-workbench__body>aside button{width:31px;height:31px;display:grid;place-items:center;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text-tertiary)}.chart-workbench__body>aside button.is-active{color:var(--signal);border-color:#4c9cff38;background:#4c9cff12}.chart-workbench__canvas{position:relative;min-width:0;overflow:hidden}.chart-workbench__price{position:absolute;z-index:2;top:17px;left:18px;display:flex;align-items:end;gap:8px}.chart-workbench__price span{font:700 20px var(--font-data)}.chart-workbench__price em{color:var(--profit);font:normal 700 8px var(--font-data)}.chart-workbench__canvas>svg{position:absolute;top:18px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 18px)}.workbench-grid line{stroke:#ffffff0a}.workbench-area{fill:#4c9cff0f}.workbench-line{fill:none;stroke:var(--signal);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgb(76 156 255 / 27%))}.workbench-candles .is-up line,.workbench-candles .is-up rect{stroke:var(--profit);fill:var(--profit)}.workbench-candles .is-down line,.workbench-candles .is-down rect{stroke:var(--loss);fill:var(--loss)}.workbench-candles line{stroke-width:2;vector-effect:non-scaling-stroke}.chart-workbench__indicator{position:absolute;left:16px;bottom:14px;padding:7px 8px;display:flex;gap:13px;border:1px solid rgb(255 54 95 / 18%);border-radius:6px;background:#ff365f0f;color:var(--pulse);font:700 7px var(--font-data)}.chart-workbench__indicator b{color:var(--text-secondary)}.review-workbench>header>span{display:flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:9px;font-weight:800}.review-workbench>header>span svg{color:var(--signal)}.review-workbench>header button{border-color:var(--border)}.review-workbench__stats{height:80px;padding:11px 16px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;border-bottom:1px solid var(--border-soft)}.review-workbench__stats>span{padding:9px 11px;display:grid;gap:3px;border:1px solid var(--border-soft);border-radius:8px}.review-workbench__stats small{color:var(--text-tertiary);font-size:7px}.review-workbench__stats b{font:700 13px var(--font-data)}.review-workbench__body{min-height:294px;display:grid;grid-template-columns:1.25fr .75fr}.review-workbench__history{padding:15px;border-right:1px solid var(--border-soft)}.review-workbench__history>div,.review-workbench__history>article{min-height:50px;display:grid;grid-template-columns:.75fr 1.2fr .7fr;align-items:center;gap:8px;border-bottom:1px solid rgb(255 255 255 / 5%);font-size:8px}.review-workbench__history>div{min-height:32px;color:var(--text-tertiary);font-size:7px}.review-workbench__history b{font:700 8px var(--font-data)}.review-workbench__history em{font:normal 700 8px var(--font-data);text-align:right}.review-workbench__history em.up{color:var(--profit)}.review-workbench__history em.down{color:var(--loss)}.review-workbench__body>aside{padding:17px}.review-workbench__body>aside>span{display:flex;align-items:center;gap:6px;color:var(--signal);font-size:9px;font-weight:800}.review-workbench__body>aside>small{display:block;margin:15px 0;color:var(--profit);font:700 7px var(--font-data)}.review-workbench__body h4{margin:13px 0 5px;font-size:9px}.review-workbench__body p{margin:0;color:var(--text-tertiary);font-size:8px;line-height:1.55}.access-control{padding-top:78px;background:linear-gradient(180deg,var(--canvas),#070b12,var(--canvas))}.access-control__heading{max-width:850px}.access-control__rail{margin-top:48px;display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(145px,1fr));gap:12px;border:0;border-radius:0;overflow:visible;background:transparent}.access-control__rail article{min-height:0;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;border:1px solid rgb(255 255 255 / 7%);border-radius:16px;background:linear-gradient(145deg,#0f1723eb,#080d15b8);box-shadow:inset 0 1px #ffffff0a}.access-control__rail article:first-child{grid-row:1 / 3;background:radial-gradient(circle at 20% 10%,rgb(255 64 95 / 10%),transparent 48%),linear-gradient(145deg,#101722,#080d15)}.access-control__rail article:last-child{grid-column:2 / 4;flex-direction:row;align-items:center}.access-control__rail article>svg{color:var(--profit)}.access-control__rail h3{margin:0 0 9px;font-size:15px}.access-control__rail p{margin:0;color:var(--text-tertiary);font-size:11px;line-height:1.6}.access-control__note{margin:15px 0 0;display:flex;align-items:center;gap:7px;color:var(--text-tertiary);font-size:9px}.access-control__note svg{color:var(--warning)}.faq-section{background:var(--canvas)}.faq-grid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(50px,7vw,100px);align-items:start}.faq-list{display:grid;gap:10px;border:0}.faq-item{overflow:hidden;border:1px solid transparent;border-radius:14px;background:#ffffff05;transition:background .25s,border-color .25s,box-shadow .25s}.faq-item.is-open{border-color:#58a6ff21;background:linear-gradient(90deg,#58a6ff12,#ffffff05);box-shadow:inset 2px 0 var(--pulse)}.faq-item>button{width:100%;min-height:76px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:0;background:none;cursor:pointer;text-align:left}.faq-item>button>span{color:var(--text-secondary);font-size:13px;font-weight:800;transition:color .2s}.faq-item>button:hover>span,.faq-item.is-open>button>span{color:var(--text)}.faq-item>button svg{flex:0 0 auto;color:var(--signal);transition:transform .25s var(--ease)}.faq-item.is-open>button svg{transform:rotate(45deg)}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--ease)}.faq-answer>p{max-width:690px;overflow:hidden;margin:0;padding-inline:18px;color:var(--text-secondary);font-size:13px;line-height:1.7}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-item.is-open .faq-answer>p{padding-bottom:26px}.final-cta{position:relative;padding:100px 0;overflow:hidden;border:0;background:#070a10}.final-cta:before{content:"";position:absolute;width:580px;height:580px;left:-310px;top:-200px;border-radius:50%;background:#ff365f21;filter:blur(120px)}.final-cta:after{content:"";position:absolute;width:500px;height:500px;right:-270px;bottom:-300px;border-radius:50%;background:#4c9cff1a;filter:blur(120px)}.final-cta__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(50px,8vw,120px);align-items:center}.final-cta__copy h2{margin:0 0 22px;font:800 clamp(2.4rem,4vw,4rem)/1.04 var(--font-ui);letter-spacing:-.038em}.final-cta__copy>p{max-width:650px;margin:0 0 28px;color:var(--text-secondary);font-size:14px;line-height:1.72}.final-cta__copy>div{display:flex;flex-wrap:wrap;gap:10px}.final-cta__ecosystem{padding:18px;border:1px solid #2a3a51;border-radius:16px;background:#0a1018e0;box-shadow:0 28px 70px #00000052}.final-cta__ecosystem>header{min-height:43px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-soft)}.final-cta__ecosystem>header span{font-size:11px;font-weight:800}.final-cta__ecosystem>header small{color:var(--signal);font:700 7px var(--font-data);text-transform:uppercase}.ecosystem-core{margin:15px 0 10px;padding:15px;display:grid;gap:7px;border:1px solid rgb(52 214 155 / 16%);border-radius:10px;background:#34d69b0d}.ecosystem-core span{display:flex;align-items:center;gap:6px;color:var(--profit);font-size:8px;font-weight:800}.ecosystem-core b{font-size:12px}.ecosystem-modules{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.ecosystem-modules>span{min-height:52px;padding:8px;display:flex;align-items:center;gap:7px;border:1px solid var(--border-soft);border-radius:9px;color:var(--text-secondary);font-size:9px;font-weight:700}.ecosystem-modules svg{color:var(--signal)}.final-cta__ecosystem>p{margin:14px 0 0;color:var(--text-tertiary);font-size:9px;line-height:1.55}.site-footer{padding:66px 0 calc(25px + var(--safe-bottom));border:0;background:#030509}.site-footer__main{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:55px}.site-footer__brand p{max-width:390px;margin:22px 0 0;color:var(--text-tertiary);font-size:12px;line-height:1.7}.site-footer__main h3{margin:0 0 18px;color:var(--text-tertiary);font:700 8px var(--font-data);text-transform:uppercase;letter-spacing:.12em}.site-footer__main>div:not(:first-child){display:flex;flex-direction:column;gap:11px}.site-footer__main a,.site-footer__main span{color:var(--text-secondary);font-size:11px;line-height:1.5}.site-footer__main a:hover{color:var(--text)}.risk-notice{margin-top:52px;padding-top:25px;display:grid;grid-template-columns:175px 1fr;gap:25px;border-top:1px solid var(--border-soft)}.risk-notice b{color:var(--warning);font:700 8px var(--font-data);text-transform:uppercase;letter-spacing:.1em}.risk-notice p{margin:0;color:var(--text-tertiary);font-size:10px;line-height:1.7}.site-footer__bottom{margin-top:30px;padding-top:20px;display:flex;justify-content:space-between;border-top:1px solid var(--border-soft);color:#566276;font:700 8px var(--font-data)}.reveal-enabled [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.reveal-enabled [data-reveal].is-visible{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.cycle-dashboard button:hover,.chart-workbench button:hover{transform:translateY(-1px)}.pulse-marketing button[aria-disabled=true]:hover{transform:none}}.pulse-marketing button[aria-disabled=true]{cursor:default}.auth-page{min-height:100dvh;position:relative;isolation:isolate;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;background:radial-gradient(circle at 82% 18%,rgb(76 156 255 / 9%),transparent 28rem),radial-gradient(circle at 10% 76%,rgb(255 54 95 / 9%),transparent 30rem),var(--canvas)}.auth-page:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#05070c05,#05070c94),linear-gradient(90deg,transparent 49.9%,rgb(76 156 255 / 2.5%) 50%,transparent 50.1%)}.auth-ambient{position:absolute;z-index:0;border-radius:50%;filter:blur(130px);pointer-events:none}.auth-ambient--red{width:480px;height:480px;background:var(--pulse);opacity:.12;left:-260px;top:18%}.auth-ambient--blue{width:520px;height:520px;background:var(--signal);opacity:.1;right:-280px;bottom:-120px}.auth-floating-candles{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.auth-floating-candles i{--candle-color: rgb(76 156 255 / 32%);position:absolute;width:6px;height:24px;border-radius:2px;background:var(--candle-color);color:var(--candle-color);opacity:.4;animation:auth-candle-float 10s ease-in-out infinite}.auth-floating-candles i:before{content:"";position:absolute;left:50%;top:-12px;width:1px;height:48px;background:currentColor;transform:translate(-50%)}.auth-floating-candles i:nth-child(1){left:6%;top:22%;height:18px;animation-delay:-2s}.auth-floating-candles i:nth-child(2){--candle-color: rgb(34 214 154 / 34%);left:16%;top:84%;height:32px;animation-delay:-7s}.auth-floating-candles i:nth-child(3){--candle-color: rgb(255 54 95 / 32%);left:48%;top:10%;height:20px;animation-delay:-4s}.auth-floating-candles i:nth-child(4){--candle-color: rgb(34 214 154 / 30%);right:16%;top:76%;height:28px;animation-delay:-8s}.auth-floating-candles i:nth-child(5){--candle-color: rgb(255 54 95 / 28%);right:5%;top:32%;height:35px;animation-delay:-5s}.auth-floating-candles i:nth-child(6){right:30%;top:91%;height:16px;animation-delay:-1s}@keyframes auth-candle-float{0%,to{transform:translate3d(0,-5px,0);opacity:.26}50%{transform:translate3d(0,5px,0);opacity:.48}}.auth-topbar{position:relative;z-index:3;width:min(100%,1440px);margin-inline:auto;min-height:78px;padding:14px var(--gutter);display:flex;align-items:center;justify-content:center}.auth-topbar .brand{display:grid;grid-template-columns:auto;grid-template-areas:"signature" "descriptor";align-items:center;row-gap:4px;margin-inline:auto}.auth-topbar>.brand{width:max-content;height:auto;min-height:0;padding:0;border-radius:0;background:none;font-size:inherit}.auth-topbar .brand__mark{width:42px;height:46px;flex:0 0 auto}.auth-topbar .brand__descriptor{width:100%;text-align:center}.auth-language-switcher{position:absolute;z-index:8;top:50%;right:max(var(--gutter),var(--safe-right));transform:translateY(-50%)}.auth-language-switcher .language-switcher__trigger{height:42px}.auth-language-switcher .language-switcher__panel{width:282px}.auth-shell{position:relative;z-index:2;flex:0 1 auto;width:min(calc(100% - var(--gutter) * 2),1080px);min-height:570px;margin:clamp(12px,3.5vh,38px) auto 40px;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border);border-radius:22px;overflow:hidden;background:#080c13e5;box-shadow:0 28px 90px #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-story{position:relative;padding:clamp(38px,4vw,54px);display:flex;flex-direction:column;justify-content:center;gap:clamp(22px,3vh,34px);overflow:hidden;border-right:1px solid var(--border-soft);background:radial-gradient(circle at 18% 92%,rgb(255 54 95 / 11%),transparent 40%),linear-gradient(145deg,#0c121d9e,#070a1047)}.auth-story__quote{position:relative;z-index:2;max-width:455px;padding-left:25px}.auth-story__quote:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:2px;border-radius:999px;background:linear-gradient(180deg,var(--pulse),rgb(88 166 255 / 64%),transparent 92%);box-shadow:0 0 22px #ff405f2e}.auth-story__quote-mark{position:absolute;z-index:-1;left:10px;top:-30px;color:#ff405f1c;font:700 104px/.8 Georgia,serif;pointer-events:none;-webkit-user-select:none;user-select:none}.auth-story__quote h2{max-width:440px;margin:0 0 14px;font:800 clamp(2rem,3vw,2.85rem)/1.04 var(--font-ui);letter-spacing:-.045em;text-wrap:balance}.auth-story__quote p{max-width:425px;margin:0;color:var(--text-secondary);font-size:13px;line-height:1.7}.auth-market-scene{position:relative;width:min(100%,560px);height:180px;margin:0 0 -18px;opacity:.88;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 93%,transparent 100%)}.auth-market-scene:after{content:"";position:absolute;top:34%;right:6%;bottom:7%;left:6%;pointer-events:none;background:radial-gradient(ellipse at 86% 14%,rgb(76 156 255 / 13%),transparent 42%);filter:blur(18px)}.auth-market-scene svg{width:100%;height:100%;overflow:visible}.auth-market-grid path{fill:none;stroke:#7b95b814;stroke-width:1}.auth-market-area{fill:url(#auth-market-area);opacity:0;animation:auth-market-area-in 1s .45s ease-out forwards}.auth-market-line{fill:none;stroke:var(--signal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 5px rgb(76 156 255 / 42%));animation:auth-market-draw 1.45s cubic-bezier(.22,.8,.3,1) .16s forwards}.auth-market-candle{opacity:0;transform-box:fill-box;transform-origin:center bottom;animation:auth-market-candle-in .42s cubic-bezier(.2,.75,.3,1) var(--candle-delay) forwards}.auth-market-candle line{stroke-width:2}.auth-market-candle rect{stroke:none}.auth-market-candle--up line{stroke:#22d69a}.auth-market-candle--up rect{fill:#22d69a}.auth-market-candle--down line{stroke:#ff526f}.auth-market-candle--down rect{fill:#ff526f}.auth-market-marker__halo{fill:#ff365f1a;stroke:#ff365f52;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:auth-market-pulse 3.2s ease-out 1.7s infinite}.auth-market-marker__core{fill:var(--pulse)}.auth-market-scan{fill:#4c9cff3d;opacity:0;filter:blur(.5px);animation:auth-market-scan 7s linear 1.8s infinite}@keyframes auth-market-draw{to{stroke-dashoffset:0}}@keyframes auth-market-area-in{to{opacity:1}}@keyframes auth-market-candle-in{0%{opacity:0;transform:translateY(12px) scaleY(.5)}to{opacity:.86;transform:translateY(0) scaleY(1)}}@keyframes auth-market-pulse{0%,72%,to{opacity:.2;transform:scale(.72)}84%{opacity:.75;transform:scale(1.2)}}@keyframes auth-market-scan{0%{opacity:0;transform:translate(18px)}8%{opacity:.55}82%{opacity:.14}92%,to{opacity:0;transform:translate(590px)}}.auth-panel{padding:clamp(38px,4.2vw,58px);display:flex;align-items:center;background:linear-gradient(145deg,rgb(16 25 37 / 46%),transparent)}.auth-form-wrap{width:min(100%,410px);margin-inline:auto}.auth-form-header{margin-bottom:26px}.auth-form-header h1{max-width:390px;margin:0 0 12px;font:800 clamp(1.85rem,2.4vw,2.35rem)/1.08 var(--font-ui);letter-spacing:-.045em;text-wrap:balance}.auth-form-header>p{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.65}.auth-form{display:grid;gap:14px}.form-field{display:grid;gap:7px}.form-field__label{color:var(--text-secondary);font-size:11px;font-weight:700}.form-field__control{position:relative;display:flex;align-items:center}.form-field__control>svg{position:absolute;left:16px;color:var(--text-tertiary);pointer-events:none}.form-field input{width:100%;height:52px;padding:0 16px 0 48px;border:1px solid var(--border);border-radius:var(--radius-control);background:#05070cd1;color:var(--text);outline:none;transition:border-color .2s,box-shadow .2s,background .2s;font-size:14px}.form-field__control--action input{padding-right:56px}.form-field input::placeholder{color:#58657a}.form-field input:focus{border-color:var(--signal);box-shadow:0 0 0 3px #58a6ff26;background:#080c13f5}.form-field input:disabled{opacity:.62}.form-field input:-webkit-autofill,.form-field input:-webkit-autofill:hover,.form-field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px #101827 inset;transition:background-color 9999s ease-out;caret-color:var(--text)}.field-action{position:absolute;z-index:1;right:7px;top:50%;width:40px;height:40px;border:0;border-radius:9px;padding:0;display:grid;place-items:center;color:var(--text-tertiary);background:transparent;cursor:pointer;transform:translateY(-50%);transition:color .2s,background .2s}.field-action:hover{color:var(--text);background:#ffffff0d}.field-action:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.auth-feedback{min-height:0}.form-message{margin:0;padding:10px 12px;border-radius:9px;font-size:11px;line-height:1.5}.form-message--error{color:#ff9ca4;border:1px solid rgb(255 107 117 / 20%);background:#ff6b7512}.form-message--success{color:var(--profit);border:1px solid rgb(52 214 155 / 20%);background:#34d69b12}.auth-submit{width:100%;margin-top:2px}.auth-text-link{border:0;background:none;color:var(--signal);cursor:pointer;font-size:11px;font-weight:700}.auth-text-link--forgot{margin-top:12px;padding:0}.auth-legal{margin:12px 0 0;color:var(--text-tertiary);font-size:11px;line-height:1.6}.auth-switch{margin-top:20px;padding-top:18px;border-top:1px solid var(--border-soft);color:var(--text-secondary);font-size:11px}.auth-switch p{margin:0}.auth-switch button{border:0;background:none;padding:0;color:var(--signal);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.auth-security-note{margin:17px 0 0;display:flex;align-items:center;gap:7px;color:var(--text-tertiary);font-size:11px}.auth-security-note svg{color:var(--profit)}@media(max-width:540px){.auth-topbar .brand__mark{width:34px;height:38px}.auth-topbar .brand__word{font-size:24px}.auth-topbar .brand__descriptor{font-size:7px;letter-spacing:.16em}.auth-language-switcher{right:max(18px,var(--safe-right))}.auth-language-switcher .language-switcher__trigger{min-width:62px;padding-inline:9px}.auth-language-switcher .language-switcher__globe{display:none}}@media(max-width:760px),(pointer:coarse){.auth-language-switcher{transform:translateY(calc(-50% + (var(--safe-top) / 2)))}}@media(max-width:360px){.auth-topbar .brand{--brand-mark-width: 31px;--brand-lockup-height: 36px}.auth-topbar .brand__word{font-size:22px}.auth-topbar .brand__word-pulse{left:9px;height:29px;top:3px}.auth-topbar .brand__descriptor{font-size:7px;letter-spacing:.14em}.auth-language-switcher{right:max(8px,var(--safe-right))}.auth-language-switcher .language-switcher__trigger{min-width:52px;padding-inline:8px;gap:5px}.auth-language-switcher .language-switcher__chevron{display:none}.auth-language-switcher .language-switcher__panel{width:min(282px,calc(100vw - 24px - var(--safe-left) - var(--safe-right)))}}@media(max-width:1320px){.hero-grid{grid-template-columns:minmax(500px,.84fr) minmax(0,1.16fr);gap:28px}.hero-copy h1{font-size:clamp(2.75rem,3.65vw,3.35rem)}.hero-visual{width:100%;margin-right:0}.site-nav{gap:20px}}@media(max-width:1240px){.site-nav{display:none}.site-header__actions{margin-left:auto}.menu-toggle{display:flex}.header-login,.header-cta,.language-switcher--header{display:none}.mobile-menu__backdrop{display:block;position:fixed;z-index:1;inset:calc(82px + var(--safe-top)) 0 0;border:0;background:#010307b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:mobile-backdrop-in .22s ease both}.mobile-menu{display:flex;position:fixed;z-index:2;top:calc(94px + var(--safe-top));right:max(var(--gutter),var(--safe-right));width:min(420px,calc(100vw - var(--gutter) * 2));max-height:calc(100dvh - 110px - var(--safe-top) - var(--safe-bottom));padding:18px;flex-direction:column;gap:12px;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgb(88 166 255 / 22%);border-radius:20px;background:linear-gradient(150deg,#0e1622fa,#05090ffa);box-shadow:0 32px 90px #0000009e,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:mobile-menu-in .3s var(--ease) both}.mobile-menu__heading{padding:3px 5px 11px;display:flex;align-items:center;justify-content:space-between;color:var(--text);font-size:14px;font-weight:800}.mobile-menu__heading small{color:var(--signal);font:700 9px var(--font-data);letter-spacing:.12em;text-transform:uppercase}.language-switcher--menu{width:100%;display:block}.mobile-menu nav{display:grid}.mobile-menu nav a,.mobile-menu__actions>button:not(.button){min-height:50px;padding:0 12px;display:flex;align-items:center;border:0;border-bottom:1px solid var(--border-soft);background:none;color:var(--text-secondary);font-size:13px;font-weight:700}.mobile-menu nav a:after{content:"↗";margin-left:auto;color:var(--text-tertiary);font:600 12px var(--font-data);transform:rotate(45deg)}.mobile-menu__actions{padding-top:6px;display:grid;gap:8px}.mobile-menu__actions>button:not(.button){border:1px solid var(--border-soft);border-radius:11px;justify-content:center}.mobile-menu__actions .button{width:100%}.mobile-menu__install{gap:8px;color:var(--signal)!important}.hero-market-rhythm{height:180px;opacity:.62}.trade-context__grid{grid-template-columns:minmax(280px,330px) minmax(0,1fr);gap:42px}.product-tour__grid{grid-template-columns:275px minmax(0,1fr)}.site-footer__main{grid-template-columns:1.55fr repeat(3,1fr);gap:34px}}@media(max-width:1060px){.auth-shell{grid-template-columns:1fr;width:min(calc(100% - var(--gutter) * 2),560px);min-height:auto}.auth-story{display:none}.auth-panel{min-height:0;padding-block:54px}.auth-floating-candles{opacity:.65}}@media(max-width:980px){.trade-context{padding-block:72px 66px}.trade-context__grid{grid-template-columns:1fr;gap:48px}.trade-context__copy{max-width:700px}.trade-context__copy h2{max-width:640px}.product-tour__grid{grid-template-columns:minmax(0,1fr)}.product-tour__content,.product-tour__visual{width:100%;min-width:0}.product-tour__content{min-height:0}.product-tour__tabs{grid-template-columns:repeat(5,1fr)}.product-tour__tabs button{text-align:center;padding-inline:8px}.product-tour__copy{max-width:720px;margin:0;padding-top:28px}.cycle-dashboard{height:560px}.workspace-story{min-height:0;grid-template-columns:1fr;gap:42px;padding-block:78px}.workspace-story__copy,.workspace-story--reverse .workspace-story__copy{order:1;max-width:760px}.workspace-story__visual,.workspace-story--reverse .workspace-story__visual{order:2}.access-control__rail{grid-template-columns:1fr 1fr;grid-template-rows:auto}.access-control__rail article:first-child,.access-control__rail article:last-child{grid-column:auto;grid-row:auto}.access-control__rail article:last-child{flex-direction:column;align-items:flex-start}.faq-grid{grid-template-columns:1fr;gap:44px}.faq-grid .home-section-heading{max-width:700px}.final-cta__grid{grid-template-columns:1fr}.final-cta__ecosystem{max-width:760px}.auth-shell{grid-template-columns:1fr;max-width:560px;min-height:auto}.auth-story{display:none}.auth-panel{min-height:0}}@media(max-width:960px){.hero-section{min-height:0;padding:132px 0 54px;display:block}.hero-scroll-cue{display:none}.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-copy{width:100%;min-width:0;max-width:820px}.hero-copy h1{max-width:760px;font-size:clamp(3rem,5.6vw,4.25rem)}.hero-lead{max-width:760px}.hero-visual{margin-top:12px}}@media(max-width:760px){:root{--gutter: 18px}.site-header__inner{height:calc(72px + var(--safe-top));padding-top:var(--safe-top)}.brand__descriptor{display:block}.header-login,.header-cta{display:none}.mobile-menu__backdrop{inset:calc(72px + var(--safe-top)) 0 0}.mobile-menu{top:calc(80px + var(--safe-top));left:max(12px,var(--safe-left));right:max(12px,var(--safe-right));width:auto;max-height:calc(100dvh - 92px - var(--safe-top) - var(--safe-bottom));padding-bottom:max(18px,var(--safe-bottom))}.hero-section{padding:calc(104px + var(--safe-top)) 0 26px}.hero-section:after{left:34%;background-size:44px 44px}.hero-copy{padding-block:0}.hero-copy h1{font-size:clamp(2.35rem,9vw,2.45rem);line-height:1;letter-spacing:-.025em}.hero-title__line{white-space:normal;text-wrap:balance}.hero-lead{margin-bottom:23px;font-size:14px;line-height:1.58}.hero-actions{display:grid;grid-template-columns:1fr 1fr}.hero-actions .button{width:100%;padding-inline:12px}.hero-visual{margin-top:8px}.hero-market-rhythm{display:none}.hero-market-rhythm svg{width:175%;transform:translate(-38%)}.hero-market-rhythm__area,.hero-market-rhythm__runner-glow{display:none}.trade-context{padding-block:60px 56px}.trade-context__grid{gap:38px}.trade-context__copy h2{font-size:clamp(2.1rem,9vw,2.8rem)}.trade-context__copy>p{font-size:14px}.trade-context__map>header{align-items:flex-start}.trade-context__map>header>div{display:grid;gap:4px}.trade-context__route{min-height:0;padding-top:24px;display:block}.trade-context__path{display:none}.trade-context__route ol{grid-template-columns:1fr;gap:18px}.trade-context__step{min-height:62px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px}.trade-context__icon{margin-bottom:0}.trade-context__step>div{padding-top:1px}.trade-context__step strong{font-size:14px}.trade-context__result{width:100%;height:auto;min-height:76px;margin-top:18px;padding:12px 14px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;justify-content:initial;gap:14px;border-radius:16px;text-align:left;transform:none}.trade-context__result:before{display:none}.trade-context__result>svg{width:44px;height:44px;padding:11px;border:1px solid rgb(255 64 95 / 34%);border-radius:13px;background:#0b121d}.trade-context__result small{font-size:8px}.trade-context__result strong{font-size:12px}.reveal-enabled .trade-context__map[data-reveal]:not(.is-visible) .trade-context__result{transform:translateY(10px)}.trade-context__map.is-visible .trade-context__result{animation-name:context-result-in-mobile}.section{padding-block:74px}.product-tour{padding-bottom:54px}.home-section-heading h2,.access-control__heading h2{font-size:clamp(2rem,8.7vw,3rem)}.home-section-heading>p,.access-control__heading>p{font-size:14px}.product-tour__grid{margin-top:38px}.product-tour__content{padding:12px}.product-tour__tabs{width:100%;max-width:100%;display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none}.product-tour__tabs::-webkit-scrollbar{display:none}.product-tour__tabs button{flex:0 0 auto;min-width:120px;min-height:44px;scroll-snap-align:center}.product-tour__copy{padding:24px 4px 8px}.product-tour__copy h3{font-size:21px}.cycle-dashboard{height:500px;min-height:0;border-radius:14px}.cycle-prepare{display:grid;grid-template-columns:1fr;grid-template-rows:50px 215px 235px}.cycle-prepare>header,.cycle-prepare__calendar,.cycle-prepare__risk{grid-column:1;grid-row:auto}.cycle-prepare__signal,.cycle-prepare__plan{display:none}.cycle-trade{display:grid;grid-template-columns:1fr;grid-template-rows:50px 280px 170px}.cycle-trade>header,.cycle-trade__chart,.cycle-trade__ticket{grid-column:1;grid-row:auto}.cycle-trade__chart{min-height:0;border-right:0;border-bottom:1px solid var(--border-soft)}.cycle-trade__ticket{min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;align-content:center}.cycle-trade__ticket .module-title,.cycle-trade__ticket .ticket-direction{grid-column:1 / -1}.cycle-trade__ticket .field-row,.cycle-trade__ticket>small{display:none}.cycle-trade__ticket .ticket-submit{margin:0;min-height:42px}.cycle-trade>footer{display:none}.cycle-control{display:grid;grid-template-columns:1fr;grid-template-rows:50px 116px 334px}.cycle-control>header,.cycle-control__summary,.cycle-control__positions{grid-column:1;grid-row:auto}.cycle-control__summary{grid-template-columns:repeat(3,minmax(0,1fr));height:auto;padding:10px}.cycle-control__summary article{min-width:0;padding:9px}.cycle-control__summary strong{font-size:11px}.cycle-control__summary em,.cycle-control__summary span{display:none}.cycle-control__positions{overflow:hidden;border-right:0}.cycle-control__positions .position-row--head,.cycle-control__positions .position-row:last-child{display:none}.cycle-control__positions .position-row{min-width:0;grid-template-columns:1fr 1fr auto}.cycle-control__positions .position-row>span:nth-child(3),.cycle-control__positions .position-row>button{display:none}.cycle-control__team{display:none}.cycle-review{display:grid;grid-template-columns:1fr;grid-template-rows:50px 104px 170px 176px}.cycle-review>header,.cycle-review__stats,.cycle-review__history,.cycle-review__journal{grid-column:1;grid-row:auto}.cycle-review__stats{grid-template-columns:repeat(4,minmax(0,1fr));height:auto;padding:10px}.cycle-review__stats article{min-width:0;padding:8px}.cycle-review__history{overflow:hidden;border-right:0}.cycle-review__history .history-row--head,.cycle-review__history .history-row:nth-last-child(-n+2){display:none}.cycle-review__history .history-row{min-width:0;grid-template-columns:42px .8fr 1.2fr auto}.cycle-review__journal{min-height:0;overflow:hidden}.cycle-review__journal h4:nth-of-type(2),.cycle-review__journal h4:nth-of-type(2)+p,.cycle-review__journal>button{display:none}.cycle-grow{display:grid;grid-template-columns:1fr;grid-template-rows:50px 120px 330px}.cycle-grow>header,.cycle-grow__profile,.cycle-grow__learning{grid-column:1;grid-row:auto}.cycle-grow__tasks{display:none}.cycle-dashboard>header{height:50px}.cycle-prepare__calendar,.cycle-prepare__risk,.cycle-prepare__signal,.cycle-prepare__plan,.cycle-trade__chart,.cycle-trade__ticket,.cycle-control__positions,.cycle-control__team,.cycle-review__history,.cycle-review__journal,.cycle-grow__learning,.cycle-grow__tasks{border:0;border-bottom:1px solid var(--border-soft)}.cycle-prepare__calendar article{grid-template-columns:42px minmax(0,1fr) auto}.cycle-prepare__calendar article em{display:none}.cycle-prepare__risk,.cycle-grow__profile,.cycle-grow__learning{min-height:0}.workspace-stories{padding-bottom:80px}.workspace-story{padding-block:68px}.workspace-story:first-child{padding-top:52px}.workspace-story__copy h2{font-size:clamp(2rem,8vw,2.8rem)}.chart-workbench,.review-workbench{min-height:390px}.chart-workbench__body{height:334px}.review-workbench__body{grid-template-columns:1fr}.review-workbench__body>aside{border-top:1px solid var(--border-soft)}.access-control__rail{grid-template-columns:1fr 1fr}.access-control__rail article{min-height:190px;padding:20px;gap:28px}.faq-item>button{min-height:70px}.final-cta{padding:76px 0}.final-cta__copy h2{font-size:clamp(2.1rem,9vw,3rem)}.ecosystem-modules{grid-template-columns:1fr 1fr}.site-footer__main{grid-template-columns:1fr 1fr;gap:38px 24px}.site-footer__brand{grid-column:1/-1}.risk-notice{grid-template-columns:1fr;gap:11px}.site-footer__bottom{flex-direction:column;gap:10px}.auth-page{overflow-x:hidden;overflow-y:auto}.auth-topbar{min-height:calc(72px + var(--safe-top));padding-top:var(--safe-top)}.auth-topbar>button{width:44px;height:44px;display:grid;place-items:center;font-size:0}.auth-shell{width:100%;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.auth-panel{min-height:0;padding:36px max(var(--gutter),var(--safe-right)) max(58px,calc(34px + var(--safe-bottom))) max(var(--gutter),var(--safe-left));align-items:flex-start}.auth-form-header h1{font-size:clamp(1.75rem,8vw,2.3rem)}.form-field input{font-size:16px}.auth-floating-candles{opacity:.45}}@media(max-width:540px){.hero-title__accent{font-size:.92em;letter-spacing:-.03em}.hero-actions{grid-template-columns:1fr}.cycle-prepare__calendar{padding-inline:12px}.cycle-prepare__calendar article{gap:6px}.cycle-prepare__calendar article small{max-width:160px}.cycle-grow__profile{grid-template-columns:62px 1fr}.profile-level{width:58px;height:58px}.chart-workbench,.review-workbench{min-height:360px}.chart-workbench__body{height:304px;grid-template-columns:40px 1fr}.review-workbench__stats{grid-template-columns:1fr 1fr;height:auto}.review-workbench__history{overflow-x:auto}.review-workbench__history>div,.review-workbench__history>article{min-width:420px}.access-control__rail{margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter);display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none}.access-control__rail::-webkit-scrollbar{display:none}.access-control__rail article,.access-control__rail article:first-child,.access-control__rail article:last-child{flex:0 0 min(82vw,310px);min-height:184px;flex-direction:column;align-items:flex-start;scroll-snap-align:start}.final-cta__copy>div{display:grid}.final-cta__copy .button{width:100%}.ecosystem-modules{grid-template-columns:1fr 1fr}.site-footer__main{grid-template-columns:1fr}.site-footer__brand{grid-column:auto}.auth-panel{padding-inline:18px}}@media(max-width:360px){.hero-copy h1{font-size:clamp(2.05rem,9.6vw,2.3rem)}}@media(max-width:420px){.hero-market-rhythm__pulse{display:none}.product-tour__tabs{scroll-padding-inline:12px;scroll-snap-type:x mandatory}.product-tour__tabs button{scroll-snap-align:center}.form-field input{font-size:16px}}@media(max-height:520px)and (orientation:landscape){.hero-section{padding-top:92px}.hero-copy{padding-block:0}.hero-copy h1{margin-bottom:14px;font-size:clamp(2.1rem,7vw,2.75rem)}.hero-lead{margin-bottom:16px;font-size:12px;line-height:1.5}.hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-shell{margin-top:0}.auth-topbar{min-height:62px;padding-block:8px}.auth-panel{min-height:auto;padding-block:24px 34px}.auth-form-header{margin-bottom:18px}.auth-form{gap:11px}.auth-switch{margin-top:15px;padding-top:14px}.auth-security-note{margin-top:13px}.auth-floating-candles{display:none}.mobile-menu{top:calc(68px + var(--safe-top));max-height:calc(100dvh - 76px - var(--safe-top) - var(--safe-bottom))}}@media(hover:none)and (pointer:coarse){.hero-glow,.final-cta:before,.final-cta:after{filter:blur(80px);opacity:.65}.site-header--scrolled,.mobile-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media(prefers-reduced-motion:reduce){.product-tour__copy,.product-tour__visual,.trade-context__path-runner,.trade-context__step,.trade-context__result,.auth-floating-candles i,.auth-market-area,.auth-market-line,.auth-market-candle,.auth-market-marker__halo,.auth-market-scan,.hero-market-rhythm__track,.hero-market-rhythm__runner,.hero-market-rhythm__runner-glow,.hero-market-rhythm__pulse,.hero-market-rhythm__pulse-halo,.hero-scroll-cue i:after{animation:none!important}.trade-context__step{opacity:1!important;transform:none!important}.trade-context__result{opacity:1!important}.auth-market-area{opacity:1}.auth-market-line{stroke-dashoffset:0}.auth-market-candle{opacity:.86;transform:none}.auth-market-scan{display:none}.hero-market-rhythm__track{stroke-dashoffset:0}.hero-market-rhythm__runner,.hero-market-rhythm__runner-glow,.hero-market-rhythm__pulse{display:none}.reveal-enabled [data-reveal]{opacity:1;transform:none}}@keyframes context-result-in-mobile{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes mobile-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes mobile-menu-in{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:none}}:root{--bd-ink: #020505;--bd-ink-soft: #050a09;--bd-panel: rgb(8 17 15 / 84%);--bd-panel-strong: rgb(9 20 17 / 96%);--bd-control: rgb(14 28 24 / 82%);--bd-border: rgb(154 211 197 / 16%);--bd-border-strong: rgb(103 245 181 / 34%);--bd-mint: #67f5b5;--bd-mint-bright: #9affcf;--bd-teal: #8cebd5;--bd-fog: #b9c1c2;--bd-shadow: 0 28px 90px rgb(0 0 0 / 56%), inset 0 1px rgb(255 255 255 / 4%);--bd-glow: 0 0 0 1px rgb(103 245 181 / 5%), 0 22px 70px rgb(6 67 48 / 24%)}html,body,#root{background:var(--bd-ink)}body{background-image:radial-gradient(ellipse 58% 42% at 50% -12%,rgb(39 140 106 / 18%),transparent 72%),linear-gradient(180deg,#020505,#030706 55%,#020505)}::selection{color:#02100b;background:#67f5b5c2}*:focus-visible{outline-color:var(--bd-mint)}.button,.site-shell .button,.header-cta,.auth-submit,.pulse-workspace button,.pulse-workspace input,.pulse-workspace select,.pulse-workspace textarea{letter-spacing:-.01em}.button--primary,.auth-submit,.site-shell .header-cta{color:#02120c;background:linear-gradient(135deg,var(--bd-mint-bright),var(--bd-mint));border-color:#9affcfa3;box-shadow:0 14px 44px #1fd38b38,inset 0 1px #ffffff61}.button--primary:hover,.auth-submit:hover,.site-shell .header-cta:hover{color:#020b08;background:linear-gradient(135deg,#b3ffdc,#75fbc0);box-shadow:0 18px 54px #1fd38b4f,inset 0 1px #ffffff7a}.button--ghost{color:var(--text);background:#ffffff08;border-color:var(--bd-border);box-shadow:inset 0 1px #ffffff08}.button--ghost:hover{background:#67f5b512;border-color:#67f5b547}.site-shell,.pulse-marketing{color:var(--text);background:radial-gradient(ellipse 54% 34% at 50% 4%,rgb(42 148 111 / 13%),transparent 72%),var(--bd-ink)}.site-header{inset:16px max(16px,var(--safe-right)) auto max(16px,var(--safe-left));border:0;pointer-events:none}.site-header--scrolled{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header__inner{width:min(1320px,100%);height:68px;padding:9px 10px 9px 18px;border:1px solid var(--bd-border);border-radius:24px;background:linear-gradient(135deg,#08100ee5,#030807db);box-shadow:0 18px 62px #00000061,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(22px) saturate(130%);backdrop-filter:blur(22px) saturate(130%);pointer-events:auto}.site-header__inner:after{content:"";position:absolute;inset:auto 17% -1px;height:1px;background:linear-gradient(90deg,transparent,rgb(103 245 181 / 52%),transparent);opacity:.72}.site-nav{gap:4px;padding:4px;border:1px solid rgb(255 255 255 / 5%);border-radius:999px;background:#ffffff05}@media(min-width:1241px){.site-header__inner{display:grid;grid-template-columns:minmax(210px,1fr) auto minmax(280px,1fr);gap:22px}.site-header__inner>.brand{justify-self:start}.site-header__inner>.site-nav{justify-self:center;margin-left:0}.site-header__actions{justify-self:end}}.site-header .brand{--brand-mark-width: 36px;--brand-lockup-height: 40px}.site-header .brand__word{font-size:24px}.site-nav a,.header-login{min-height:36px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;color:#9ca7a6;font-size:11px;font-weight:600}.site-nav a:hover,.header-login:hover{color:var(--text);background:#ffffff0a}.site-header .language-switcher__trigger,.site-header .header-cta{min-height:42px;border-radius:999px}.brand__word b,.brand__descriptor{color:var(--bd-mint)}.brand__glyph-p-pulse,.brand__pulse-runner,.brand__pulse-glow{stroke:var(--bd-mint);filter:drop-shadow(0 0 5px rgb(103 245 181 / 62%))}.hero-section{min-height:1080px;padding:132px 0 92px;align-items:start;background:radial-gradient(ellipse 38% 32% at 50% 28%,rgb(65 190 146 / 20%),transparent 72%),radial-gradient(circle at 13% 20%,rgb(74 129 116 / 8%),transparent 25rem),linear-gradient(180deg,#020505,#030807 68%,#020505)}.hero-section:before{background:radial-gradient(ellipse 50% 38% at 50% 32%,rgb(43 141 109 / 12%),transparent 70%),linear-gradient(180deg,rgb(2 5 5 / 22%),var(--bd-ink) 94%)}.hero-section:after{top:76px;right:8%;bottom:0;left:8%;opacity:.34;background-size:72px 72px;background-image:linear-gradient(rgb(151 195 184 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(151 195 184 / 4%) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse at 50% 38%,#000,transparent 72%);mask-image:radial-gradient(ellipse at 50% 38%,#000,transparent 72%)}.hero-glow--red,.hero-glow--blue{background:#37cd931c}.hero-glow--red{left:8%;top:230px}.hero-glow--blue{right:7%;top:250px;background:#69d7be17}.hero-grid{grid-template-columns:minmax(0,1fr);gap:52px}.hero-copy{width:min(920px,100%);margin-inline:auto;padding:38px 0 0;display:grid;justify-items:center;text-align:center}.hero-copy:before{content:"AI · MARKET DATA · DISCIPLINE";margin-bottom:22px;padding:8px 14px;border:1px solid rgb(103 245 181 / 18%);border-radius:999px;color:var(--bd-mint);background:#67f5b50d;font:600 9px/1 var(--font-data);letter-spacing:.12em}.hero-copy h1{max-width:960px;margin-bottom:24px;font:650 clamp(3.9rem,6.5vw,6.7rem)/.94 var(--font-display);letter-spacing:-.065em}.hero-title__line{white-space:normal}.hero-title__accent{color:transparent;background:linear-gradient(110deg,#f5f7f6 8%,var(--bd-mint-bright) 54%,#6cdabf 100%);-webkit-background-clip:text;background-clip:text;text-shadow:0 18px 70px rgb(72 225 166 / 14%)}.hero-lead{max-width:670px;margin-bottom:28px;color:#99a5a4;font-size:15px;line-height:1.75}.hero-actions{justify-content:center}.hero-actions .button{min-height:48px;padding-inline:24px;border-radius:999px}.hero-ticker{width:min(680px,100%);margin-top:28px;padding:7px;border:1px solid var(--bd-border);border-radius:999px;background:#08100ecc;box-shadow:inset 0 1px #ffffff08}.hero-ticker__item{color:#92a09e}.hero-visual{width:min(1040px,100%);margin-inline:auto;padding:20px;border:1px solid var(--bd-border);border-radius:34px;background:radial-gradient(ellipse 58% 70% at 50% 46%,rgb(30 111 86 / 20%),transparent 74%),linear-gradient(145deg,#0b1512eb,#030807f5);box-shadow:var(--bd-shadow),0 0 110px #1e73551f}.hero-visual:before{content:"";position:absolute;inset:-1px 16% auto;height:1px;background:linear-gradient(90deg,transparent,rgb(143 255 205 / 72%),transparent)}.candle-pulse{width:min(100%,920px);height:570px;border-radius:24px;background:radial-gradient(circle at 50% 48%,rgb(103 245 181 / 13%),transparent 42%),radial-gradient(circle at 72% 24%,rgb(140 235 213 / 7%),transparent 34%)}.candle-pulse__aura{background:radial-gradient(circle at 50% 45%,rgb(103 245 181 / 18%),transparent 32%),radial-gradient(ellipse at 50% 52%,rgb(140 235 213 / 8%),rgb(68 153 121 / 5%) 48%,transparent 74%)}.candle-pulse__candle.is-pulse,.candle-pulse__candle.is-profit,.candle-pulse__candle.is-signal,.candle-pulse__caption-statement em,.candle-pulse__caption-lead{color:var(--bd-mint)}.hero-market-rhythm__pulse-halo{fill:#67f5b524;stroke:#67f5b557}.hero-market-rhythm__pulse-core{stroke:var(--bd-mint)}.trade-context,.product-tour,.workspace-stories,.access-control,.faq-section,.final-cta,.site-footer{background:radial-gradient(ellipse 42% 28% at 74% 16%,rgb(33 116 89 / 8%),transparent 76%),var(--bd-ink)}.trade-context{border-block:1px solid rgb(185 214 207 / 6%)}.trade-context__map,.product-tour__content,.cycle-dashboard,.workspace-story__visual,.access-control__rail,.faq-list article,.final-cta__ecosystem{border:1px solid var(--bd-border);background:linear-gradient(145deg,#0d1a16db,#050b0ae0);box-shadow:var(--bd-shadow);-webkit-backdrop-filter:blur(20px) saturate(120%);backdrop-filter:blur(20px) saturate(120%)}.trade-context__map,.cycle-dashboard,.workspace-story__visual,.access-control__rail,.final-cta__ecosystem{border-radius:24px}.section-kicker,.trade-context__label{color:var(--bd-mint)}.section-kicker:before{border-color:var(--bd-mint);box-shadow:0 0 12px #67f5b561}.home-section-heading h2,.access-control__heading h2,.workspace-story__copy h2,.product-status h2,.final-cta__copy h2{font-family:var(--font-display);font-weight:600;letter-spacing:-.055em}.product-tour__content{border-radius:24px}.product-tour__tabs button{border-radius:999px}.product-tour__tabs button.is-active{color:#07140e;border-color:var(--bd-mint);background:var(--bd-mint);box-shadow:0 10px 34px #67f5b529}.cycle-dashboard>header,.cycle-trade>footer{background:#040a09d6}.module-title svg,.trade-context__icon,.cycle-dashboard>header>span svg,.trade-chart-head button.is-active{color:var(--bd-teal)}.trade-line,.cycle-prepare__signal path{stroke:var(--bd-mint);filter:drop-shadow(0 0 6px rgb(103 245 181 / 35%))}.trade-area{fill:#67f5b512}.ticket-submit,.ticket-direction .buy.is-active{color:#03110b;background:var(--bd-mint);border-color:var(--bd-mint)}.trade-context__result,.profile-level{border-color:#67f5b557;background:radial-gradient(circle at 50% 30%,#67f5b521,#060e0cf0 68%);box-shadow:0 0 48px #67f5b517}.trade-context__result>svg,.profile-level span{color:var(--bd-mint)}.faq-list article{border-radius:18px}.faq-list button:hover{color:var(--bd-mint)}.auth-page{background:radial-gradient(ellipse 44% 48% at 22% 40%,rgb(42 145 109 / 15%),transparent 72%),radial-gradient(ellipse 32% 34% at 82% 18%,rgb(93 183 160 / 8%),transparent 72%),linear-gradient(150deg,#020505,#050a09 52%,#020505)}.auth-ambient--red,.auth-ambient--blue{background:#43d39b1f}.auth-shell{border:1px solid var(--bd-border);border-radius:30px;background:linear-gradient(145deg,#0b1613e8,#040908f5);box-shadow:0 38px 120px #0000009e,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(24px) saturate(125%);backdrop-filter:blur(24px) saturate(125%)}.auth-panel{background:#0308078a}.auth-story{border-right-color:var(--bd-border);background:radial-gradient(circle at 42% 58%,rgb(63 194 145 / 13%),transparent 45%),linear-gradient(160deg,#0a1713bd,#0409086b)}.auth-story__quote-mark{color:#67f5b51c;background:transparent}.auth-story__quote:before{background:linear-gradient(180deg,var(--bd-mint),rgb(140 235 213 / 56%),transparent 92%);box-shadow:0 0 24px #67f5b52e}.auth-market-line{stroke:var(--bd-mint)}.auth-market-scan{fill:#67f5b53d}.form-field input{border-color:var(--bd-border);border-radius:14px;background:#040b09e0;box-shadow:inset 0 1px #ffffff08}.form-field input:hover,.form-field input:focus{border-color:#67f5b56b;background:#07100df0;box-shadow:0 0 0 4px #67f5b50d}.auth-text-link,.auth-switch button,.field-action:hover{color:var(--bd-mint)}.auth-security-note svg{color:var(--bd-mint)}.pulse-workspace{background:radial-gradient(ellipse 54% 32% at 52% -8%,rgb(50 154 119 / 13%),transparent 74%),radial-gradient(ellipse 36% 30% at 96% 96%,rgb(70 136 121 / 7%),transparent 76%),var(--bd-ink)}.pulse-workspace__topbar{border-color:#9dd2c61a;background:#020605de;box-shadow:0 16px 54px #00000047;-webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%)}.pulse-workspace__topbar:after{background:linear-gradient(90deg,transparent,rgb(103 245 181 / 44%),rgb(140 235 213 / 24%),transparent)}.pulse-workspace__product small,.pulse-workspace__navigation svg,.pulse-workspace__settings-toggle-icon{color:var(--bd-mint)}.pulse-workspace__user,.pulse-workspace__icon-button,.pulse-workspace__popover,.pulse-workspace__mobile-menu-panel,.pulse-workspace__confirm-dialog{border-color:var(--bd-border);background:linear-gradient(145deg,#0c1915f5,#040a08fa);box-shadow:var(--bd-shadow)}.pulse-workspace__icon-button:hover,.pulse-workspace__user:hover{color:var(--bd-mint);border-color:var(--bd-border-strong);background:#67f5b512}.pulse-workspace__navigation{border-color:#9dd2c617;background:linear-gradient(180deg,#050c0ae0,#020605c7);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.pulse-workspace__content{background-color:transparent}.pulse-workspace__settings-toggle[data-enabled=true]{border-color:#67f5b54d;background:#67f5b512}.pulse-workspace__settings-toggle[data-enabled=true] .pulse-workspace__settings-toggle-icon,.pulse-workspace__settings-toggle[data-enabled=true] strong{color:var(--bd-mint)}.pulse-workspace__payout-save,.pulse-workspace__confirm-actions .is-primary{color:#02120c;border-color:var(--bd-mint);background:var(--bd-mint)}.pulse-workspace--terminal{--terminal-canvas: #020505;--terminal-canvas-raised: #050b09;--terminal-panel: rgb(7 15 13 / 95%);--terminal-panel-strong: #091410;--terminal-control: rgb(12 25 21 / 88%);--terminal-control-hover: rgb(17 35 29 / 96%);--terminal-border: rgb(154 211 197 / 15%);--terminal-border-strong: rgb(103 245 181 / 38%);--terminal-blue: var(--bd-teal);--terminal-green: var(--bd-mint);--terminal-muted: #96a3a1;--terminal-dim: #697573;background:var(--bd-ink)}.pulse-workspace--terminal .terminal-workspace__stage{background:radial-gradient(ellipse 46% 32% at 42% 5%,rgb(32 104 81 / 8%),transparent 76%),var(--terminal-canvas)}.pulse-workspace--terminal .workspace-icon-button,.pulse-workspace--terminal .workspace-count,.pulse-workspace--terminal .workspace-balance-pill,.pulse-workspace--terminal .account-balance-visibility,.pulse-workspace--terminal .workspace-clock,.pulse-workspace--terminal .pulse-chart-control__trigger,.pulse-workspace--terminal .pulse-chart-timezone{border-color:var(--terminal-border);border-radius:999px;background:var(--terminal-control);box-shadow:inset 0 1px #ffffff0a}.pulse-workspace--terminal .workspace-icon-button:hover,.pulse-workspace--terminal .workspace-count:hover,.pulse-workspace--terminal .workspace-balance-pill:hover,.pulse-workspace--terminal .account-balance-visibility:hover,.pulse-workspace--terminal .pulse-chart-control__trigger:hover{color:var(--bd-mint);border-color:var(--terminal-border-strong);background:#67f5b512}.pulse-workspace--terminal .workspace-balance-pill>svg,.pulse-workspace--terminal .workspace-balance-pill .icons8-line-awesome-icon,.pulse-workspace--terminal .account-balance-visibility[data-hidden=true],.pulse-workspace--terminal .pulse-chart-control__trigger svg{color:var(--bd-mint)}.pulse-workspace--terminal .account-mode-selector[data-open=true] .workspace-balance-pill{border-color:#67f5b58f;background:linear-gradient(145deg,rgb(103 245 181 / 10%),var(--terminal-control));box-shadow:0 0 30px #67f5b517,inset 0 1px #ffffff0a}.pulse-chart-menu,.terminal-market-menu,.terminal-mobile-menu,.terminal-tools-popover,.terminal-trade-history,.terminal-trade-ticket__body{border-color:var(--bd-border);background:linear-gradient(145deg,#0a1612fa,#030907fc);box-shadow:var(--bd-shadow);-webkit-backdrop-filter:blur(22px) saturate(125%);backdrop-filter:blur(22px) saturate(125%)}.terminal-trade-ticket,.terminal-workspace__chart,.terminal-chart,.terminal-chart-shell{background-color:var(--terminal-canvas)}.terminal-trade-ticket__header,.terminal-trade-ticket__fields>label,.terminal-trade-ticket__return,.terminal-trade-history__list>article{border-color:var(--bd-border);background:#ffffff05;box-shadow:inset 0 1px #ffffff08}.terminal-trade-ticket__directions button.is-call{color:#03110b;border-color:var(--bd-mint);background:linear-gradient(135deg,var(--bd-mint-bright),var(--bd-mint));box-shadow:0 15px 40px #3ad39733}.terminal-trade-ticket__directions button.is-put{color:#fff;border-color:#ff6f83b8;background:linear-gradient(135deg,#ff7588,#d9415b);box-shadow:0 15px 40px #d9415b2e}.terminal-market-menu__item.is-active,.terminal-mobile-nav button.is-active,.pulse-chart-menu button[aria-checked=true],.pulse-chart-menu button.is-active{color:#04120c;border-color:var(--bd-mint);background:var(--bd-mint)}.pulse-workspace--admin{--admin-canvas: #020505;--admin-surface: #07100e;--admin-surface-raised: #0b1713;--admin-surface-hover: #10221c;--admin-border: rgb(154 211 197 / 15%);--admin-border-strong: rgb(103 245 181 / 34%);--admin-brand: var(--bd-mint);--admin-info: var(--bd-teal);--admin-success: var(--bd-mint);--admin-text: #f5f7f6;--admin-muted: #b3bfbd;--admin-subtle: #7d8a87;background:radial-gradient(ellipse 50% 30% at 54% -8%,rgb(44 142 109 / 12%),transparent 74%),var(--admin-canvas)}.pulse-workspace--admin .pulse-workspace__topbar{border-color:#9ad3c51a;background:#020605e5}.pulse-workspace--admin .pulse-workspace__product small{color:var(--bd-mint)}.pulse-workspace--admin .pulse-workspace__navigation{border-color:#9ad3c517;background:linear-gradient(180deg,#060e0ce0,#020706d1)}.admin-workspace__nav-item{border-radius:999px}.admin-workspace__nav-item svg{color:#7f9993}.admin-workspace__nav-item:hover{color:var(--admin-text);border-color:var(--admin-border);background:#67f5b50f}.admin-workspace__nav-item.is-active,.admin-workspace__nav-item[aria-current=page]{color:#04120c;border-color:var(--bd-mint);background:var(--bd-mint);box-shadow:0 12px 36px #67f5b526}.admin-workspace__nav-item.is-active svg,.admin-workspace__nav-item[aria-current=page] svg{color:#04120c}.pulse-workspace--admin .pulse-workspace__content{background:linear-gradient(rgb(155 203 191 / 2%) 1px,transparent 1px),linear-gradient(90deg,rgb(155 203 191 / 2%) 1px,transparent 1px);background-size:72px 72px}.pulse-workspace--admin .admin-stat,.pulse-workspace--admin .admin-panel,.quote-hub__category,.quote-hub__editor,.quote-hub__slot,.quote-hub__metric{border-color:var(--admin-border);border-radius:18px;background:linear-gradient(145deg,#0c1915e0,#040a08eb);box-shadow:0 22px 64px #00000047,inset 0 1px #ffffff08}.pulse-workspace--admin input,.pulse-workspace--admin select,.pulse-workspace--admin textarea,.quote-hub input,.quote-hub select{border-color:var(--admin-border);border-radius:12px;background:#030a08e0}.pulse-workspace--admin input:focus,.pulse-workspace--admin select:focus,.pulse-workspace--admin textarea:focus,.quote-hub input:focus,.quote-hub select:focus{border-color:var(--admin-border-strong);box-shadow:0 0 0 4px #67f5b50d}.pulse-workspace--admin .admin-button.is-primary,.quote-hub button.is-primary,.quote-hub__actions button:not(.is-danger){color:#03110b;border-color:var(--bd-mint);background:var(--bd-mint)}.language-switcher__panel{border-color:var(--bd-border);background:linear-gradient(145deg,#0a1612fa,#030907fc);box-shadow:var(--bd-shadow)}.language-switcher__trigger:hover,.language-switcher__trigger[aria-expanded=true]{border-color:var(--bd-border-strong);color:var(--bd-mint);background:#67f5b512}*{scrollbar-width:thin;scrollbar-color:rgb(103 245 181 / 30%) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#67f5b547;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}@media(max-width:980px){.site-header{inset-inline:10px;top:10px}.site-header__inner{height:58px;padding-inline:13px 8px}.hero-section{min-height:940px;padding-top:112px}.hero-copy h1{font-size:clamp(3.2rem,9vw,5.5rem)}.hero-visual{width:min(820px,100%);padding:12px;border-radius:26px}.candle-pulse{height:510px}}@media(max-width:640px){.site-header{top:8px;inset-inline:8px}.site-header__inner{height:54px;gap:10px;border-radius:18px}.menu-toggle{width:40px;height:40px;border:1px solid var(--bd-border);border-radius:999px;background:var(--bd-control)}.mobile-menu{border-color:var(--bd-border);border-radius:24px;background:linear-gradient(155deg,#0b1814fa,#030907fc);box-shadow:var(--bd-shadow)}.hero-section{min-height:820px;padding:96px 0 60px}.hero-copy{padding-top:26px}.hero-copy:before{margin-bottom:16px;font-size:7px}.hero-copy h1{margin-bottom:18px;font-size:clamp(2.7rem,13.2vw,4.2rem);line-height:.96}.hero-lead{font-size:13px}.hero-actions{width:100%}.hero-actions .button{min-width:min(100%,270px)}.hero-ticker{width:100%;border-radius:18px}.hero-visual{padding:7px;border-radius:20px}.candle-pulse{height:390px;border-radius:15px}.auth-shell{border-radius:22px}.pulse-workspace--terminal .workspace-icon-button,.pulse-workspace--terminal .workspace-count,.pulse-workspace--terminal .workspace-balance-pill,.pulse-workspace--terminal .account-balance-visibility,.pulse-workspace--terminal .workspace-clock,.pulse-workspace--terminal .pulse-chart-control__trigger{border-radius:12px}.admin-workspace__nav-item{border-radius:14px}}@media(prefers-reduced-motion:reduce){.site-header__inner,.auth-shell,.pulse-workspace__popover,.pulse-chart-menu{-webkit-backdrop-filter:none;backdrop-filter:none}}
