.glass-gem.svelte-1q37ri0{background:radial-gradient(135deg, #ffffff38 0%, #ffffff14 50%, #ffffff05 100%);-webkit-backdrop-filter:blur(12px);cursor:pointer;border:1px solid #ffffff59;box-shadow:inset 0 1.5px 2px #ffffff80,inset 0 -1.5px 2px #0003,0 8px 32px #0006,0 0 0 1px #ffffff0d}.glass-gem.svelte-1q37ri0:hover{background:radial-gradient(135deg, #ffffff52 0%, #ffffff1f 50%, #ffffff0a 100%);border-color:var(--color-primary,#f26b21);box-shadow:inset 0 1.5px 3px #fff9,inset 0 -1.5px 2px #0003,0 12px 36px #f26b2140,0 0 15px #f26b214d}.pcard-wrap.svelte-1asrqf4{perspective:1400px;width:100%;transform:translateY(var(--hover-lift));will-change:transform;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block;position:relative}.pcard-tilt.svelte-1asrqf4{width:100%;height:100%;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;will-change:transform;transition:transform .28s cubic-bezier(.22,1,.36,1);position:relative}.pcard-canvas.svelte-1asrqf4{border-radius:var(--radius);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transform:translateZ(calc(var(--parallax-depth) * -20px));position:absolute;inset:0;overflow:hidden;mask-image:radial-gradient(#fff,#000)}.pcard-theme-dark.svelte-1asrqf4 .pcard-canvas:where(.svelte-1asrqf4){background:#0d0d10;box-shadow:inset 0 1px #ffffff0d,0 28px 70px -30px #000c,0 8px 20px -8px #0009}.pcard-theme-light.svelte-1asrqf4 .pcard-canvas:where(.svelte-1asrqf4){-webkit-backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #0f172a0f;box-shadow:inset 0 1px #fff9,0 12px 40px -16px #0f172a1f,0 4px 12px -4px #0f172a0f}.pcard-bgimage.svelte-1asrqf4{filter:brightness(var(--bg-brightness)) blur(var(--bg-blur)) saturate(.85);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:filter .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:-4%}.pcard-aurora.svelte-1asrqf4{opacity:calc(var(--aurora-intensity) * var(--aurora-mult));background: radial-gradient(ellipse var(--aurora-spread) 70% at var(--aurora-x) var(--aurora-y), color-mix(in oklch, var(--accent) 95%, transparent), transparent 55%),  radial-gradient(ellipse 70% 70% at calc(var(--aurora-x) + 50%) calc(var(--aurora-y) + 45%), color-mix(in oklch, oklch(from var(--accent) l c calc(h + var(--aurora-hue-shift))) 70%, transparent), transparent 60%),  radial-gradient(ellipse 55% 65% at calc(var(--aurora-x) - 8%) calc(var(--aurora-y) + 55%), color-mix(in oklch, oklch(from var(--accent) l c calc(h - var(--aurora-hue-shift))) 55%, transparent), transparent 65%),  radial-gradient(ellipse 30% 30% at var(--aurora-x) var(--aurora-y), color-mix(in oklch, var(--accent) 60%, white), transparent 50%);background-blend-mode:screen, screen, normal, soft-light;filter:saturate(1.3)blur(6px);pointer-events:none;transition:opacity .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:-10%}.pcard-specular.svelte-1asrqf4{background:radial-gradient(circle var(--specular-radius) at var(--mx) var(--my), color-mix(in oklch, var(--accent) 55%, white), transparent 60%);opacity:var(--specular-intensity);mix-blend-mode:overlay;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:0}.pcard-shimmer.svelte-1asrqf4{background:conic-gradient(from var(--mx), transparent, color-mix(in oklch, var(--accent) 50%, transparent), transparent, color-mix(in oklch, var(--accent) 30%, transparent), transparent);opacity:.4;mix-blend-mode:overlay;pointer-events:none;filter:blur(20px);position:absolute;inset:-25%}.pcard-theme-dark.svelte-1asrqf4 .pcard-vignette:where(.svelte-1asrqf4){pointer-events:none;background:radial-gradient(80% 80%,#0000 30%,#00000080 100%),linear-gradient(#0000001a,#0006);transition:opacity .5s ease-out;position:absolute;inset:0}.pcard-theme-dark.svelte-1asrqf4 .pcard-vignette.has-bg:where(.svelte-1asrqf4){opacity:.5}.pcard-theme-light.svelte-1asrqf4 .pcard-vignette:where(.svelte-1asrqf4){pointer-events:none;background:radial-gradient(100% 100%,#fff0 60%,#ffffff40 100%);position:absolute;inset:0}.pcard-noise.svelte-1asrqf4{opacity:var(--noise-opacity);mix-blend-mode:overlay;pointer-events:none;background-repeat:repeat;background-size:160px 160px;position:absolute;inset:0}.pcard-content.svelte-1asrqf4{z-index:1;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pcard-wrap.svelte-1asrqf4,.pcard-tilt.svelte-1asrqf4,.pcard-content.svelte-1asrqf4,.pcard-specular.svelte-1asrqf4{transition:none!important;transform:none!important}}.mosaic.svelte-10jh1zn{grid-template-rows:248px 248px 270px;grid-template-columns:repeat(6,1fr);grid-template-areas:"oil oil oil tool tool tool""oil oil oil steel steel steel""tex tex phar phar log log";gap:14px;margin-top:54px;display:grid}.industry-card-link.svelte-10jh1zn{color:inherit;height:100%;text-decoration:none;display:block}.card-gradient.svelte-10jh1zn{pointer-events:none;z-index:1;background:linear-gradient(#080a0e00 15%,#080a0e26 40%,#080a0e99 72%,#080a0ee0 100%);border-radius:4px;transition:background .3s;position:absolute;inset:0;overflow:hidden}.industry-card-link.svelte-10jh1zn:hover .card-gradient:where(.svelte-10jh1zn){background:linear-gradient(#080a0e1a 10%,#080a0e59 35%,#080a0ecc 65%,#080a0ef2 100%)}.industry-card{width:100%;height:100%}.tnum.svelte-10jh1zn{z-index:10;letter-spacing:.16em;color:#ffffff9e;pointer-events:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;position:absolute;top:18px;left:20px}.go.svelte-10jh1zn{z-index:10;color:#fff;opacity:0;pointer-events:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;transition:opacity .3s,transform .3s;position:absolute;top:18px;right:20px;transform:translate(-6px)}.industry-card-link.svelte-10jh1zn:hover .go:where(.svelte-10jh1zn){opacity:1;transform:translate(0)}.tbody.svelte-10jh1zn{z-index:10;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.tname.svelte-10jh1zn{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 16px #0009;font-family:"Exo 2",system-ui,sans-serif;font-weight:700;line-height:1.05}.tile.oil.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:44px}.tile.log.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:34px}.tile.tool.svelte-10jh1zn .tname:where(.svelte-10jh1zn),.tile.steel.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:30px}.tile.tex.svelte-10jh1zn .tname:where(.svelte-10jh1zn),.tile.phar.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:26px}.tdesc.svelte-10jh1zn{letter-spacing:.01em;color:#ffffffbd;opacity:0;text-shadow:0 1px 4px #0009;max-width:38ch;margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.45;transition:opacity .3s,transform .3s;transform:translateY(8px)}.industry-card-link.svelte-10jh1zn:hover .tdesc:where(.svelte-10jh1zn){opacity:1;transform:translateY(0)}.tile.oil.svelte-10jh1zn{grid-area:oil}.tile.tool.svelte-10jh1zn{grid-area:tool}.tile.steel.svelte-10jh1zn{grid-area:steel}.tile.tex.svelte-10jh1zn{grid-area:tex}.tile.phar.svelte-10jh1zn{grid-area:phar}.tile.log.svelte-10jh1zn{grid-area:log}.indicator-dots.svelte-10jh1zn{display:flex}@media (width>=901px){.indicator-dots.svelte-10jh1zn{display:none}}@media (width<=900px){.mosaic.svelte-10jh1zn{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;flex-flow:row;gap:16px;margin:0 -24px;padding:0 24px 20px;display:flex;overflow-x:auto}.mosaic.svelte-10jh1zn::-webkit-scrollbar{display:none}.industry-card-link.svelte-10jh1zn{scroll-snap-align:center;flex-shrink:0;width:80vw;max-width:320px;height:380px}.tdesc.svelte-10jh1zn{opacity:1;transform:none}.go.svelte-10jh1zn{display:none}.tile.oil.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:32px}.tile.log.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:28px}.tile.tool.svelte-10jh1zn .tname:where(.svelte-10jh1zn),.tile.steel.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:26px}.tile.tex.svelte-10jh1zn .tname:where(.svelte-10jh1zn),.tile.phar.svelte-10jh1zn .tname:where(.svelte-10jh1zn){font-size:24px}}.tier-label.svelte-1p6imoo{letter-spacing:.18em;fill:#64748b;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500}.chip-text.svelte-1p6imoo{fill:#0f172a;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600}.plate-label.svelte-1p6imoo{letter-spacing:.08em;fill:#0f172a;text-transform:uppercase;font-family:"Exo 2",system-ui,sans-serif;font-size:13px;font-weight:700}.plate-sublabel.svelte-1p6imoo{letter-spacing:.12em;fill:#f26b21;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500}.rail-text.svelte-1p6imoo{letter-spacing:.22em;fill:#94a3b8;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500}.card-title.svelte-1p6imoo{letter-spacing:.12em;fill:#0f172a;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:600}.card-row-label.svelte-1p6imoo{fill:#64748b;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.card-row-value.svelte-1p6imoo{fill:#0f172a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500}.platform-scene.svelte-1ppbaar{isolation:isolate}.platform-scene.svelte-1ppbaar:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(circle at 48% 42%,#f26b2114,#0000 27%),radial-gradient(circle at 50% 70%,#0f172a0b,#0000 33%);position:absolute;inset:4% 8% 2%}canvas.svelte-1ppbaar{width:100%;height:auto;display:block}@media (width<=900px){.platform-scene.svelte-1ppbaar{min-height:500px}}@media (width<=640px){.platform-scene.svelte-1ppbaar{min-height:360px}}@media (prefers-reduced-motion:reduce){.platform-scene.svelte-1ppbaar:before{filter:blur(24px)}}.glass.svelte-sc0ue6{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.led-blink-fast.svelte-1jvs45m{animation:.8s ease-in-out infinite alternate svelte-1jvs45m-ledPulse}.led-blink-fast-delay.svelte-1jvs45m{animation:.8s ease-in-out .4s infinite alternate svelte-1jvs45m-ledPulse}.led-blink-slow.svelte-1jvs45m{animation:1.6s ease-in-out infinite alternate svelte-1jvs45m-ledPulse}@keyframes svelte-1jvs45m-ledPulse{0%{opacity:.15}to{opacity:1}}.hub-ambient-outer.svelte-1jvs45m{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite svelte-1jvs45m-hubBreathe}.hub-ambient-inner.svelte-1jvs45m{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out .6s infinite svelte-1jvs45m-hubBreathe}.hub-hex.svelte-1jvs45m{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite svelte-1jvs45m-hexPulse}@keyframes svelte-1jvs45m-hubBreathe{0%,to{opacity:.04;transform:scale(1)}50%{opacity:.1;transform:scale(1.12)}}@keyframes svelte-1jvs45m-hexPulse{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 4px #f26b214d);transform:scale(1.04)}}.hub-ring-rot.svelte-1jvs45m{transform-box:fill-box;transform-origin:50%;animation:12s linear infinite svelte-1jvs45m-spinCW}.hub-ticks.svelte-1jvs45m{transform-box:fill-box;transform-origin:50%;animation:24s linear infinite svelte-1jvs45m-spinCCW}@keyframes svelte-1jvs45m-spinCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1jvs45m-spinCCW{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.output-flow.svelte-1jvs45m{animation:1.5s linear infinite svelte-1jvs45m-flowDash}@keyframes svelte-1jvs45m-flowDash{to{stroke-dashoffset:-12px}}.term-pulse-1.svelte-1jvs45m{animation:1.5s ease-in-out infinite svelte-1jvs45m-nodePulse}.term-pulse-2.svelte-1jvs45m{animation:1.5s ease-in-out .5s infinite svelte-1jvs45m-nodePulse}.term-pulse-3.svelte-1jvs45m{animation:1.5s ease-in-out 1s infinite svelte-1jvs45m-nodePulse}@keyframes svelte-1jvs45m-nodePulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.term-pulse-1.svelte-1jvs45m,.term-pulse-2.svelte-1jvs45m,.term-pulse-3.svelte-1jvs45m{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:reduce){.led-blink-fast.svelte-1jvs45m,.led-blink-fast-delay.svelte-1jvs45m,.led-blink-slow.svelte-1jvs45m,.hub-ambient-outer.svelte-1jvs45m,.hub-ambient-inner.svelte-1jvs45m,.hub-hex.svelte-1jvs45m,.hub-ring-rot.svelte-1jvs45m,.hub-ticks.svelte-1jvs45m,.output-flow.svelte-1jvs45m,.term-pulse-1.svelte-1jvs45m,.term-pulse-2.svelte-1jvs45m,.term-pulse-3.svelte-1jvs45m{animation:none!important;transform:none!important}}.laser-line.svelte-1o0lbkt{animation:6s ease-in-out infinite svelte-1o0lbkt-scanSweep}.laser-beam.svelte-1o0lbkt{animation:6s ease-in-out infinite svelte-1o0lbkt-scanSweepBeam}.clip-rect.svelte-1o0lbkt{animation:6s ease-in-out infinite svelte-1o0lbkt-clipSweep}@keyframes svelte-1o0lbkt-scanSweep{0%,to{transform:translateY(28px)}50%{transform:translateY(122px)}}@keyframes svelte-1o0lbkt-scanSweepBeam{0%,to{height:20px;transform:translateY(8px)}50%{height:20px;transform:translateY(102px)}}@keyframes svelte-1o0lbkt-clipSweep{0%,to{height:28px}50%{height:122px}}.target-rot.svelte-1o0lbkt{transform-box:fill-box;transform-origin:50%;animation:8s linear infinite svelte-1o0lbkt-spinCW}.target-pulse.svelte-1o0lbkt{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite svelte-1o0lbkt-radarPulse}.anomaly-blink.svelte-1o0lbkt{animation:1.2s ease-in-out infinite alternate svelte-1o0lbkt-blink}@keyframes svelte-1o0lbkt-radarPulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes svelte-1o0lbkt-blink{0%{opacity:.2}to{opacity:1}}@keyframes svelte-1o0lbkt-spinCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.osc-wave-1.svelte-1o0lbkt{stroke-dasharray:40 40;animation:1.2s linear infinite svelte-1o0lbkt-oscScroll}.osc-wave-2.svelte-1o0lbkt{stroke-dasharray:30 30;animation:1.8s linear infinite reverse svelte-1o0lbkt-oscScroll}@keyframes svelte-1o0lbkt-oscScroll{to{stroke-dashoffset:-80px}}@media (prefers-reduced-motion:reduce){.laser-line.svelte-1o0lbkt,.laser-beam.svelte-1o0lbkt,.clip-rect.svelte-1o0lbkt,.target-rot.svelte-1o0lbkt,.target-pulse.svelte-1o0lbkt,.anomaly-blink.svelte-1o0lbkt,.osc-wave-1.svelte-1o0lbkt,.osc-wave-2.svelte-1o0lbkt{animation:none!important;transform:none!important}.clip-rect.svelte-1o0lbkt{height:160px!important}.anomaly-blink.svelte-1o0lbkt{opacity:.8!important}}.pipeline-dash.svelte-ee8ekx{animation:1.2s linear infinite svelte-ee8ekx-pipelineFlow}@keyframes svelte-ee8ekx-pipelineFlow{to{stroke-dashoffset:-12px}}.alarm-wave-1.svelte-ee8ekx{transform-origin:0 -12px;animation:1.4s ease-out infinite svelte-ee8ekx-pulseWave}.alarm-wave-2.svelte-ee8ekx{transform-origin:0 -12px;animation:1.4s ease-out .4s infinite svelte-ee8ekx-pulseWave}@keyframes svelte-ee8ekx-pulseWave{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.4)}}.core-outer-rot.svelte-ee8ekx{transform-box:fill-box;transform-origin:50%;animation:10s linear infinite svelte-ee8ekx-spinCW}.core-hex.svelte-ee8ekx{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite svelte-ee8ekx-coreHexCycle}.core-node-pulse.svelte-ee8ekx{transform-box:fill-box;transform-origin:50%;animation:1.5s ease-in-out infinite alternate svelte-ee8ekx-coreNodePulse}@keyframes svelte-ee8ekx-spinCW{to{transform:rotate(360deg)}}@keyframes svelte-ee8ekx-coreHexCycle{0%,30%,80%,to{transform:scale(1)rotate(0)}40%,65%{transform:scale(1.05)rotate(60deg)}}@keyframes svelte-ee8ekx-coreNodePulse{0%{opacity:.7;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.packet-alert.svelte-ee8ekx{animation:6s cubic-bezier(.4,0,.2,1) infinite svelte-ee8ekx-alertMove}@keyframes svelte-ee8ekx-alertMove{0%{opacity:0;transform:translate(40px,80px)scale(0)}2%{opacity:1;transform:translate(40px,80px)scale(1)}28%,to{opacity:0;transform:translate(140px,80px)scale(.8)}}.packet-ticket.svelte-ee8ekx{animation:6s cubic-bezier(.4,0,.2,1) infinite svelte-ee8ekx-ticketMove}@keyframes svelte-ee8ekx-ticketMove{0%,30%{opacity:0;transform:translate(140px,80px)scale(0)}33%{opacity:1;transform:translate(140px,80px)scale(.8)}62%{opacity:1;transform:translate(240px,80px)scale(1)}64%,to{opacity:0;transform:translate(240px,80px)scale(.8)}}.erp-badge.svelte-ee8ekx{animation:6s ease-in-out infinite svelte-ee8ekx-badgeColorChange}@keyframes svelte-ee8ekx-badgeColorChange{0%,60%,95%,to{fill:#dc2626;fill-opacity:.15}64%,90%{fill:#16a34a;fill-opacity:.15}}.erp-text-pending.svelte-ee8ekx{fill:#ef4444;animation:6s ease-in-out infinite svelte-ee8ekx-pendingText}@keyframes svelte-ee8ekx-pendingText{0%,60%,95%,to{opacity:1}64%,90%{opacity:0}}.erp-text-dispatched.svelte-ee8ekx{fill:#22c55e;animation:6s ease-in-out infinite svelte-ee8ekx-dispatchedText}@keyframes svelte-ee8ekx-dispatchedText{0%,60%,95%,to{opacity:0}64%,90%{opacity:1}}.erp-check.svelte-ee8ekx{stroke-dasharray:12;stroke-dashoffset:12px;animation:6s ease-in-out infinite svelte-ee8ekx-checkDraw}@keyframes svelte-ee8ekx-checkDraw{0%,61%,95%,to{stroke-dashoffset:12px;opacity:0}66%,90%{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion:reduce){.pipeline-dash.svelte-ee8ekx,.alarm-wave-1.svelte-ee8ekx,.alarm-wave-2.svelte-ee8ekx,.core-outer-rot.svelte-ee8ekx,.core-hex.svelte-ee8ekx,.core-node-pulse.svelte-ee8ekx,.packet-alert.svelte-ee8ekx,.packet-ticket.svelte-ee8ekx,.erp-badge.svelte-ee8ekx,.erp-text-pending.svelte-ee8ekx,.erp-text-dispatched.svelte-ee8ekx,.erp-check.svelte-ee8ekx{animation:none!important;transform:none!important}.erp-badge.svelte-ee8ekx{fill:#16a34a!important;fill-opacity:.15!important}.erp-text-pending.svelte-ee8ekx{opacity:0!important}.erp-text-dispatched.svelte-ee8ekx{opacity:1!important}.erp-check.svelte-ee8ekx{stroke-dashoffset:0!important;opacity:1!important}}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}text.svelte-haoqr3{font-family:var(--font-mono)}.tag.svelte-haoqr3{letter-spacing:.1em;font-size:10px;font-weight:500}.sub.svelte-haoqr3{letter-spacing:.08em;font-size:8.5px}.etag.svelte-haoqr3{letter-spacing:.08em;fill:#ffffff6b;opacity:0;font-size:8.5px;animation:9s linear infinite svelte-haoqr3-dv-col}.tw.svelte-haoqr3{animation:3.4s ease-in-out infinite svelte-haoqr3-dv-tw}@keyframes svelte-haoqr3-dv-tw{0%,to{opacity:.08}50%{opacity:.5}}.col.svelte-haoqr3{opacity:0;animation:9s linear infinite svelte-haoqr3-dv-col}@keyframes svelte-haoqr3-dv-col{0%{opacity:0}1.6%{opacity:1}62%{opacity:1}74%{opacity:0}to{opacity:0}}.sweep.svelte-haoqr3{will-change:transform;animation:9s linear infinite svelte-haoqr3-dv-sweep}@keyframes svelte-haoqr3-dv-sweep{0%{opacity:0;transform:translate(28px)}1%{opacity:1}49.4%{opacity:1}50%{opacity:0;transform:translate(532px)}to{opacity:0;transform:translate(532px)}}.marker.svelte-haoqr3{opacity:0;animation:9s ease-out 2.62s infinite svelte-haoqr3-dv-marker}@keyframes svelte-haoqr3-dv-marker{0%{opacity:0;transform:translateY(5px)}2.5%{opacity:1;transform:translateY(0)}34%{opacity:1}42%{opacity:0}to{opacity:0}}.pulse.svelte-haoqr3{transform-box:fill-box;transform-origin:50%;animation:2.25s ease-out infinite svelte-haoqr3-dv-pulse}@keyframes svelte-haoqr3-dv-pulse{0%{opacity:.9;transform:scale(.4)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.col.svelte-haoqr3,.marker.svelte-haoqr3,.etag.svelte-haoqr3{opacity:1;animation:none;transform:none}.tw.svelte-haoqr3{animation:none}.sweep.svelte-haoqr3,.pulse.svelte-haoqr3{display:none}}text.svelte-15nqty{font-family:var(--font-mono)}.lbl.svelte-15nqty{letter-spacing:.14em;font-size:9px}.lbl.now.svelte-15nqty{font-weight:500}.num.svelte-15nqty{letter-spacing:.06em;font-size:8px}.tag.svelte-15nqty{letter-spacing:.12em;font-size:10px;font-weight:500}.sub.svelte-15nqty{letter-spacing:.08em;font-size:8.5px}.band.svelte-15nqty{fill:var(--color-primary-muted)}.forecast.svelte-15nqty{animation:1.1s linear infinite svelte-15nqty-pv-dash}@keyframes svelte-15nqty-pv-dash{to{stroke-dashoffset:-12px}}.ring.svelte-15nqty{fill:none;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite svelte-15nqty-pv-pulse}@keyframes svelte-15nqty-pv-pulse{0%{opacity:.8;transform:scale(1)}75%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.forecast.svelte-15nqty,.ring.svelte-15nqty{animation:none}}.tag.svelte-fmajly{font-family:var(--font-mono);letter-spacing:.2em;font-size:10px;font-weight:500}.slab.svelte-fmajly{font-family:var(--font-mono);letter-spacing:.12em;fill:#ffffff73;opacity:0;font-size:8px;animation:7.5s linear infinite svelte-fmajly-sv-slab}@keyframes svelte-fmajly-sv-slab{0%{opacity:0}3%{opacity:1}72%{opacity:1}86%{opacity:0}to{opacity:0}}.bld.svelte-fmajly{opacity:0;animation:7.5s linear infinite svelte-fmajly-sv-bld}@keyframes svelte-fmajly-sv-bld{0%{opacity:0;transform:translateY(6px)}2.2%{opacity:1;transform:translateY(0)}72%{opacity:1}86%{opacity:0}to{opacity:0}}.btop.svelte-fmajly{fill:#26262b;stroke:#ffffff6b;animation:7.5s linear infinite svelte-fmajly-sv-btop}@keyframes svelte-fmajly-sv-btop{0%,3%{fill:#f26b218c;stroke:#f26b21}9%{fill:#26262b;stroke:#ffffff6b}to{fill:#26262b;stroke:#ffffff6b}}.link.svelte-fmajly{stroke:#fff;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;animation:7.5s linear infinite svelte-fmajly-sv-link}@keyframes svelte-fmajly-sv-link{0%{stroke-dashoffset:1px;opacity:0;stroke:#f26b21}1.5%{opacity:.55}6.5%{stroke-dashoffset:0;stroke:#f26b21;opacity:.55}16%{stroke:#fff;opacity:.26}72%{stroke:#fff;opacity:.26}86%{opacity:0}to{stroke-dashoffset:0;opacity:0}}.lpulse.svelte-fmajly{stroke:#f26b21;stroke-width:1.4px;stroke-dasharray:.16 1.84;stroke-dashoffset:.16px;opacity:0;animation:7.5s linear infinite svelte-fmajly-sv-lpulse}@keyframes svelte-fmajly-sv-lpulse{0%{stroke-dashoffset:.16px;opacity:0}.7%{opacity:.9}5.3%{opacity:.9}6%{stroke-dashoffset:-1px;opacity:0}to{stroke-dashoffset:-1px;opacity:0}}.ripple.svelte-fmajly{transform-box:fill-box;transform-origin:50%;opacity:0;animation:7.5s linear .55s infinite svelte-fmajly-sv-ripple}.ripple.echo.svelte-fmajly{animation-delay:.95s}@keyframes svelte-fmajly-sv-ripple{0%{opacity:.5;transform:scale(.04)}22.7%{opacity:0;transform:scale(10)}to{opacity:0;transform:scale(10)}}.pilot.svelte-fmajly{transform-box:fill-box;transform-origin:50%;animation:3.75s ease-in-out infinite svelte-fmajly-sv-pilot}@keyframes svelte-fmajly-sv-pilot{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.bld.svelte-fmajly,.slab.svelte-fmajly{opacity:1;animation:none;transform:none}.btop.svelte-fmajly{animation:none}.link.svelte-fmajly{opacity:.26;stroke-dashoffset:0;animation:none}.lpulse.svelte-fmajly,.ripple.svelte-fmajly{display:none}.pilot.svelte-fmajly{animation:none}}.chrome.svelte-iyufs1{pointer-events:none;font-family:var(--font-mono);z-index:1;position:absolute;inset:0}.sheen.svelte-iyufs1{background:linear-gradient(#ffffff0b,#0000 24%);position:absolute;inset:0}.vignette.svelte-iyufs1{background:radial-gradient(135% 110% at 50% 0,#0000 58%,#00000057);position:absolute;inset:0}.bar.svelte-iyufs1{border-bottom:1px solid var(--color-border-subtle);background:linear-gradient(180deg, rgba(var(--color-dark-base-rgb), .55), rgba(var(--color-dark-base-rgb), 0));justify-content:space-between;align-items:center;padding:11px 18px 9px;display:flex;position:absolute;top:0;left:0;right:0}.lbl.svelte-iyufs1{letter-spacing:.14em;color:#ffffff85;font-size:10px;font-weight:500}.status.svelte-iyufs1{letter-spacing:.18em;color:#ffffff61;align-items:center;gap:7px;font-size:9px;display:flex}.dot.svelte-iyufs1{background:var(--color-primary);border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite svelte-iyufs1-chrome-dot;box-shadow:0 0 6px #f26b21b3}.foot.svelte-iyufs1{justify-content:flex-end;padding:0 18px 11px;display:flex;position:absolute;bottom:0;left:0;right:0}.fig.svelte-iyufs1{letter-spacing:.16em;color:#ffffff42;font-size:9px}@keyframes svelte-iyufs1-chrome-dot{0%,to{opacity:1}50%{opacity:.25}}@media (width<=860px){.bar.svelte-iyufs1{padding:9px 14px 8px}.foot.svelte-iyufs1{padding:0 14px 9px}}@media (prefers-reduced-motion:reduce){.dot.svelte-iyufs1{animation:none}}.phases-stack.svelte-1g51z6f{flex-direction:column;display:flex}.phase.svelte-1g51z6f{border-top:1px solid var(--color-border-subtle);grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}.phase.svelte-1g51z6f:last-child{border-bottom:1px solid var(--color-border-subtle)}.phase.svelte-1g51z6f .pnum:where(.svelte-1g51z6f){font-family:var(--font-heading);color:#0000;-webkit-text-stroke:1.5px var(--color-text-tertiary);opacity:.28;font-size:clamp(80px,11vw,140px);font-weight:700;line-height:.8}.phase-text.svelte-1g51z6f{flex-direction:column;gap:14px;padding:54px 60px 54px 0;display:flex}.phase-text.svelte-1g51z6f .ptop:where(.svelte-1g51z6f){align-items:flex-end;gap:24px;display:flex}.phase-text.svelte-1g51z6f h3:where(.svelte-1g51z6f){font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(28px,3vw,40px);font-weight:700}.phase-desc.svelte-1g51z6f{color:var(--color-text-secondary);font-family:var(--font-sans);max-width:42ch;margin:0;font-size:17px;line-height:1.55}.phase-text.svelte-1g51z6f .when:where(.svelte-1g51z6f){font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-primary);margin-top:4px;font-size:11px}.phase-plate.svelte-1g51z6f{background:var(--color-dark-base);border-radius:var(--radius-xl);min-height:340px;box-shadow:inset 0 1px 0 var(--color-border-subtle), inset 0 0 0 1px var(--color-border-subtle), 0 20px 48px #0f172a1f;justify-content:center;align-items:center;margin:40px 0;display:flex;position:relative;overflow:hidden}.phase.flip.svelte-1g51z6f .phase-text:where(.svelte-1g51z6f){order:2;padding:54px 0 54px 60px}.phase.flip.svelte-1g51z6f .phase-plate:where(.svelte-1g51z6f){order:1}@media (width<=860px){.phases-stack.svelte-1g51z6f{gap:28px}.phase.svelte-1g51z6f,.phase.svelte-1g51z6f:last-child{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);grid-template-columns:1fr;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}.phase-text.svelte-1g51z6f,.phase.flip.svelte-1g51z6f .phase-text:where(.svelte-1g51z6f){order:2;gap:12px;padding:30px 22px}.phase-plate.svelte-1g51z6f,.phase.flip.svelte-1g51z6f .phase-plate:where(.svelte-1g51z6f){min-height:240px;box-shadow:none;border-radius:0;order:1;margin:0}.phase.svelte-1g51z6f .pnum:where(.svelte-1g51z6f){font-size:clamp(48px,15vw,72px);line-height:.8}.phase-text.svelte-1g51z6f .ptop:where(.svelte-1g51z6f){gap:18px}.phase-desc.svelte-1g51z6f{max-width:none;font-size:16px}}.start-conversation-card [style*=background-image]{opacity:.12!important;filter:blur(16px)!important;transition:opacity .7s ease-out,transform .7s ease-out!important}.start-conversation-card:hover [style*=background-image]{opacity:.2!important;filter:blur(16px)!important}
