.page-module__E0kJGG__lp{--lp-ink-deep:#030712;--lp-ink:#07101d;--lp-line:#ffffff1a;--lp-haze:#afb8c4;--lp-haze-dim:#7c8795;--lp-snow:#f8fafd;--lp-dawn:#f3ae58;--lp-dawn-deep:#da7827;--lp-display:var(--font-zen-kaku), "Hiragino Sans", "Yu Gothic", sans-serif;--background:var(--lp-ink-deep);--foreground:var(--lp-snow);--card:#ffffff0a;--card-foreground:var(--lp-snow);--muted:#ffffff0f;--muted-foreground:#969fab;--border:var(--lp-line);background:radial-gradient(90rem 40rem at 85% -10%, #f3ae5812, transparent 60%), linear-gradient(to bottom, var(--lp-ink-deep), var(--lp-ink) 60%, var(--lp-ink-deep));color:var(--lp-snow)}@supports (color:lab(0% 0 0)){.page-module__E0kJGG__lp{--lp-ink-deep:lab(1.90804% .173762 -5.46202);--lp-ink:lab(4.31079% -.109091 -9.93615);--lp-line:lab(100% 0 0/.1);--lp-haze:lab(74.4345% -1.5251 -7.28511);--lp-haze-dim:lab(55.8571% -1.79443 -9.05337);--lp-snow:lab(98.2562% -.553459 -1.78938);--lp-dawn:lab(76.5943% 19.8977 53.4593);--lp-dawn-deep:lab(60.9397% 34.9419 58.1207);--card:lab(100% 0 0/.04);--muted:lab(100% 0 0/.06);--muted-foreground:lab(65.1535% -1.50728 -7.27634);background:radial-gradient(90rem 40rem at 85% -10%, lab(76.5943% 19.8977 53.4593/.07), transparent 60%), linear-gradient(to bottom, var(--lp-ink-deep), var(--lp-ink) 60%, var(--lp-ink-deep))}}.page-module__E0kJGG__display{font-family:var(--lp-display);letter-spacing:.015em;font-weight:900}.page-module__E0kJGG__heroTech{position:relative;overflow:hidden}.page-module__E0kJGG__heroTech:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-image:linear-gradient(90deg,lab(100% 0 0/.045) 1px,#0000 1px),linear-gradient(lab(100% 0 0/.045) 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 85%,#0000);mask-image:linear-gradient(#0000,#000 30% 85%,#0000)}.page-module__E0kJGG__heroLead{color:var(--lp-haze)}.page-module__E0kJGG__heroDim{color:var(--lp-haze-dim)}.page-module__E0kJGG__heroLink{color:var(--lp-haze);text-underline-offset:4px;text-decoration-line:underline;transition:color .15s}.page-module__E0kJGG__heroLink:hover{color:var(--lp-snow)}.page-module__E0kJGG__ctaPrimary,.page-module__E0kJGG__ctaSecondary{border-radius:.5rem;justify-content:center;align-items:center;height:3rem;padding:0 1.75rem;font-size:.9375rem;font-weight:600;transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.page-module__E0kJGG__ctaPrimary{background:var(--lp-dawn);color:var(--lp-ink-deep);box-shadow:0 0 24px #f3ae5840;box-shadow:0 0 24px lab(76.5943% 19.8977 53.4593/.25)}.page-module__E0kJGG__ctaPrimary:hover{background:#fdbd69;background:lab(81.3176% 17.435 51.0934);transform:translateY(-2px);box-shadow:0 8px 36px #f3ae5873;box-shadow:0 8px 36px lab(76.5943% 19.8977 53.4593/.45)}.page-module__E0kJGG__ctaSecondary{color:var(--lp-snow);border:1px solid #b5bfcb66;border:1px solid lab(76.7547% -1.52895 -7.28704/.4)}.page-module__E0kJGG__ctaSecondary:hover{border-color:var(--lp-snow);background:#ffffff0f;background:lab(100% 0 0/.06);transform:translateY(-2px)}.page-module__E0kJGG__chart{width:100%;height:auto;display:block;position:relative}.page-module__E0kJGG__chartArea{fill:url(#lp-chart-fill)}.page-module__E0kJGG__chartLine{fill:none;stroke:var(--lp-dawn);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px #f3ae58b3);filter:drop-shadow(0 0 6px lab(76.5943% 19.8977 53.4593/.7))}.page-module__E0kJGG__dataDot{fill:var(--lp-ink-deep);stroke:var(--lp-dawn);stroke-width:2px}.page-module__E0kJGG__dataDotPeak{fill:var(--lp-dawn);stroke:none;filter:drop-shadow(0 0 10px #f3ae58e6);filter:drop-shadow(0 0 10px lab(76.5943% 19.8977 53.4593/.9))}.page-module__E0kJGG__chartTick{font-family:var(--font-geist-mono), monospace;fill:var(--lp-haze-dim);font-size:15px}.page-module__E0kJGG__chartTickPeak{font-family:var(--lp-display);fill:var(--lp-dawn);font-size:24px;font-weight:900}@media (max-width:640px){.page-module__E0kJGG__chartTick{display:none}.page-module__E0kJGG__chartTickPeak{font-size:38px}}.page-module__E0kJGG__scanline{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#f3ae580f 45%,#f3ae581f 50%,#f3ae580f 55%,#0000);background:linear-gradient(90deg,#0000,lab(76.5943% 19.8977 53.4593/.06) 45%,lab(76.5943% 19.8977 53.4593/.12) 50%,lab(76.5943% 19.8977 53.4593/.06) 55%,#0000);width:8rem;position:absolute;top:0;bottom:0;left:-12%}.page-module__E0kJGG__ticker{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.page-module__E0kJGG__tickerTrack{align-items:center;gap:3rem;width:max-content;padding:.75rem 0;display:flex}.page-module__E0kJGG__tickerItem{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;color:var(--lp-haze-dim);white-space:nowrap;align-items:center;gap:3rem;font-size:.75rem;display:inline-flex}.page-module__E0kJGG__tickerSep{color:var(--lp-dawn-deep)}.page-module__E0kJGG__rail{z-index:40;pointer-events:none;height:44vh;display:none;position:fixed;top:50%;right:1.5rem;transform:translateY(-50%)}@media (min-width:1280px){.page-module__E0kJGG__rail{display:block}}.page-module__E0kJGG__railTrack{background:#ffffff1f;background:lab(100% 0 0/.12);width:2px;height:100%;position:relative}.page-module__E0kJGG__railFill{background:linear-gradient(to top, var(--lp-dawn-deep), var(--lp-dawn));transform-origin:bottom;position:absolute;inset:0;box-shadow:0 0 10px #f3ae5880;box-shadow:0 0 10px lab(76.5943% 19.8977 53.4593/.5)}.page-module__E0kJGG__railTick{background:#ffffff59;background:lab(100% 0 0/.35);width:8px;height:1px;position:absolute;right:-3px}.page-module__E0kJGG__railLabel{font-family:var(--font-geist-mono), monospace;color:var(--lp-haze-dim);font-size:10px;position:absolute;right:10px;transform:translateY(-50%)}.page-module__E0kJGG__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.3em;color:var(--lp-dawn);font-size:.75rem;font-weight:600}.page-module__E0kJGG__card{border:1px solid var(--lp-line);background:linear-gradient(160deg,#ffffff0d,#ffffff05);background:linear-gradient(160deg,lab(100% 0 0/.05),lab(100% 0 0/.02));border-radius:.75rem;transition:transform .2s,border-color .2s,box-shadow .2s}.page-module__E0kJGG__card:hover{border-color:#f3ae5873;border-color:lab(76.5943% 19.8977 53.4593/.45);transform:translateY(-4px);box-shadow:0 12px 48px #00000059,0 0 32px #f3ae581a;box-shadow:0 12px 48px lab(0% 0 0/.35),0 0 32px lab(76.5943% 19.8977 53.4593/.1)}.page-module__E0kJGG__cardHighlight{border-color:var(--lp-dawn-deep);box-shadow:0 0 0 1px var(--lp-dawn-deep), 0 0 48px #f3ae5824}@supports (color:lab(0% 0 0)){.page-module__E0kJGG__cardHighlight{box-shadow:0 0 0 1px var(--lp-dawn-deep), 0 0 48px lab(76.5943% 19.8977 53.4593/.14)}}.page-module__E0kJGG__bandAlt{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);background:#ffffff08;background:lab(100% 0 0/.03)}.page-module__E0kJGG__dawnRule{background:var(--lp-dawn);width:3.5rem;height:2px;box-shadow:0 0 12px #f3ae5899;box-shadow:0 0 12px lab(76.5943% 19.8977 53.4593/.6)}@media (prefers-reduced-motion:no-preference){.page-module__E0kJGG__rise{animation:.7s cubic-bezier(.22,1,.36,1) both page-module__E0kJGG__lp-rise}.page-module__E0kJGG__d1{animation-delay:80ms}.page-module__E0kJGG__d2{animation-delay:.2s}.page-module__E0kJGG__d3{animation-delay:.34s}.page-module__E0kJGG__d4{animation-delay:.48s}.page-module__E0kJGG__d5{animation-delay:.62s}.page-module__E0kJGG__d6{animation-delay:.76s}.page-module__E0kJGG__chartLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:2s cubic-bezier(.45,0,.25,1) .4s forwards page-module__E0kJGG__lp-draw}.page-module__E0kJGG__dataDot,.page-module__E0kJGG__dataDotPeak,.page-module__E0kJGG__chartTick,.page-module__E0kJGG__chartTickPeak{opacity:0;animation:.5s forwards page-module__E0kJGG__lp-fade}.page-module__E0kJGG__s1{animation-delay:.7s}.page-module__E0kJGG__s2{animation-delay:.95s}.page-module__E0kJGG__s3{animation-delay:1.15s}.page-module__E0kJGG__s4{animation-delay:1.4s}.page-module__E0kJGG__s5{animation-delay:1.65s}.page-module__E0kJGG__s6{animation-delay:1.95s}.page-module__E0kJGG__dataDotPeak{animation:.5s forwards page-module__E0kJGG__lp-fade,2.4s ease-in-out 2.6s infinite page-module__E0kJGG__lp-pulse}.page-module__E0kJGG__scanline{opacity:1;animation:9s linear 2.5s infinite page-module__E0kJGG__lp-scan}.page-module__E0kJGG__tickerTrack{animation:40s linear infinite page-module__E0kJGG__lp-ticker}.page-module__E0kJGG__ticker:hover .page-module__E0kJGG__tickerTrack{animation-play-state:paused}@supports (animation-timeline:scroll()){.page-module__E0kJGG__railFill{animation:linear both page-module__E0kJGG__lp-railfill;animation-timeline:scroll(root);transform:scaleY(0)}}@supports (animation-timeline:view()){.page-module__E0kJGG__reveal{animation:linear both page-module__E0kJGG__lp-rise;animation-timeline:view();animation-range:entry 5% entry 38%}}}@keyframes page-module__E0kJGG__lp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__E0kJGG__lp-fade{0%{opacity:0}to{opacity:1}}@keyframes page-module__E0kJGG__lp-draw{to{stroke-dashoffset:0}}@keyframes page-module__E0kJGG__lp-pulse{0%,to{r:7}50%{r:10}}@keyframes page-module__E0kJGG__lp-scan{0%{left:-12%}to{left:112%}}@keyframes page-module__E0kJGG__lp-ticker{to{transform:translate(-50%)}}@keyframes page-module__E0kJGG__lp-railfill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}
.InstrumentPanel-module__XWEzfq__panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-style:preserve-3d;will-change:transform;background:linear-gradient(160deg,#ffffff14,#ffffff08);background:linear-gradient(160deg,lab(100% 0 0/.08),lab(100% 0 0/.03));border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:.75rem;padding:1.25rem 1.5rem 1rem;transition:transform .2s;box-shadow:0 0 60px #f3ae5814,inset 0 1px #ffffff14;box-shadow:0 0 60px lab(76.5943% 19.8977 53.4593/.08),inset 0 1px lab(100% 0 0/.08)}.InstrumentPanel-module__XWEzfq__header{font-family:var(--font-geist-mono), monospace;letter-spacing:.25em;color:#7c8795;color:lab(55.8571% -1.79443 -9.05337);align-items:center;gap:.5rem;font-size:.7rem;display:flex}.InstrumentPanel-module__XWEzfq__statusDot{background:#f3ae58;background:lab(76.5943% 19.8977 53.4593);border-radius:9999px;width:7px;height:7px;box-shadow:0 0 8px #f3ae58e6;box-shadow:0 0 8px lab(76.5943% 19.8977 53.4593/.9)}.InstrumentPanel-module__XWEzfq__demoTag{letter-spacing:.15em;border:1px solid #fff3;border:1px solid lab(100% 0 0/.2);border-radius:.25rem;margin-left:auto;padding:.1rem .4rem;font-size:.6rem}.InstrumentPanel-module__XWEzfq__row{margin-top:1rem}.InstrumentPanel-module__XWEzfq__rowLabel{color:#7c8795;color:lab(55.8571% -1.79443 -9.05337);font-size:.7rem}.InstrumentPanel-module__XWEzfq__rowValue{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:#f8fafd;color:lab(98.2562% -.553459 -1.78938);font-size:1.6rem;font-weight:700}.InstrumentPanel-module__XWEzfq__rowValueSub{font-size:.95rem}.InstrumentPanel-module__XWEzfq__bar{background:#ffffff1a;background:lab(100% 0 0/.1);border-radius:9999px;height:6px;margin-top:.35rem;overflow:hidden}.InstrumentPanel-module__XWEzfq__barFill{height:100%;width:var(--w);background:linear-gradient(90deg,#da7827,#f3ae58);background:linear-gradient(90deg,lab(60.9397% 34.9419 58.1207),lab(76.5943% 19.8977 53.4593));border-radius:9999px;box-shadow:0 0 10px #f3ae5880;box-shadow:0 0 10px lab(76.5943% 19.8977 53.4593/.5)}.InstrumentPanel-module__XWEzfq__tagAlert{color:#ffb8b7;color:lab(81.6824% 28.6585 12.3688);background:#db42412e;background:lab(51.69% 60.0089 36.4368/.18);border:1px solid #db424166;border:1px solid lab(51.69% 60.0089 36.4368/.4);border-radius:.25rem;margin-left:.5rem;padding:.1rem .45rem;font-size:.65rem;font-weight:600;display:inline-block}.InstrumentPanel-module__XWEzfq__footnote{color:#7c8795;color:lab(55.8571% -1.79443 -9.05337);border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);margin-top:1.1rem;padding-top:.7rem;font-size:.65rem}@media (prefers-reduced-motion:no-preference){.InstrumentPanel-module__XWEzfq__statusDot{animation:1.8s steps(2,jump-none) infinite InstrumentPanel-module__XWEzfq__ip-blink}.InstrumentPanel-module__XWEzfq__barFill{animation:1.2s cubic-bezier(.22,1,.36,1) .6s both InstrumentPanel-module__XWEzfq__ip-grow}}@keyframes InstrumentPanel-module__XWEzfq__ip-blink{50%{opacity:.35}}@keyframes InstrumentPanel-module__XWEzfq__ip-grow{0%{width:0}to{width:var(--w)}}
