.hero{isolation:isolate;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(10px,1.4vw,20px);min-height:612px;padding:clamp(94px,7.6vw,110px) clamp(34px,3.4vw,52px) clamp(58px,5vw,74px);transition:grid-template-columns .92s cubic-bezier(.22,1,.36,1),gap .92s cubic-bezier(.22,1,.36,1),min-height .92s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:none!important;background:linear-gradient(#030a0ffe,#02070bfe),radial-gradient(circle at 68% 48%,#4ed6cb0d,#0000 30%),radial-gradient(circle at 14% 8%,#4ed6cb05,#0000 22%)!important;border:0!important;border-radius:2px!important}.hero:before,.hero:after{display:none!important}.field{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.fieldNoise,.fieldGrid,.fieldScanlines,.fieldGlow,.fieldRuleTop,.fieldRuleSide{position:absolute}.fieldNoise{opacity:.085;background-image:radial-gradient(circle at 20% 24%,#ffffff1f .6px,#0000 .8px),radial-gradient(circle at 74% 58%,#ffffff14 .6px,#0000 .8px),radial-gradient(circle at 46% 76%,#ffffff0f .7px,#0000 .9px);background-size:180px 180px,228px 228px,272px 272px;inset:0}.fieldGrid{opacity:0;background-image:linear-gradient(#7af9ee0a 1px,#0000 1px),linear-gradient(90deg,#7af9ee08 1px,#0000 1px);background-size:96px 96px;transition:opacity .52s;inset:8% 2% 8% 21%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000d9 18%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000d9 18%,#000 100%)}.fieldScanlines{opacity:.1;mix-blend-mode:screen;background:repeating-linear-gradient(#0000 0 12px,#60e0d606 13px,#0000 14px);inset:0}.fieldGlow{opacity:0;filter:blur(14px);background:radial-gradient(circle at 48% 48%,#56dfd417,#0000 22%),radial-gradient(circle at 74%,#56dfd40a,#0000 34%);transition:opacity .76s;inset:12% 12% 14% 40%}.fieldRuleTop{opacity:.66;background:linear-gradient(90deg,#0000,#aefffb29,#0000 82%);height:1px;top:42px;left:52px;right:52px}.fieldRuleSide{opacity:.24;background:linear-gradient(#0000,#aefffb1a,#0000);width:1px;top:74px;bottom:74px;right:48px}.statement,.visualMass{z-index:1;position:relative}.statement{align-content:center;justify-self:start;gap:0;max-width:50rem;margin-left:0;padding-right:clamp(18px,2.2vw,34px);transition:opacity .72s,transform .96s cubic-bezier(.22,1,.36,1),max-width .96s cubic-bezier(.22,1,.36,1),padding-right .96s cubic-bezier(.22,1,.36,1);display:grid}.label{color:#f5f9fba8;letter-spacing:.36em;margin:0 0 18px;font-size:.72rem}.title{color:#fcfefffe;letter-spacing:-.072em;margin:0 0 16px;font-size:clamp(4.45rem,5.6vw,5.2rem);font-weight:300;line-height:.92;transition:font-size .96s cubic-bezier(.22,1,.36,1),margin-bottom .96s cubic-bezier(.22,1,.36,1),letter-spacing .96s cubic-bezier(.22,1,.36,1)}.lead{color:#fffffffb;letter-spacing:-.054em;text-wrap:balance;max-width:29ch;margin:0 0 18px;font-size:clamp(1.72rem,2.08vw,1.96rem);line-height:1.08;transition:font-size .96s cubic-bezier(.22,1,.36,1),line-height .96s cubic-bezier(.22,1,.36,1),max-width .96s cubic-bezier(.22,1,.36,1),margin-bottom .96s cubic-bezier(.22,1,.36,1)}.leadLine{display:block}.support{color:#f2f7f9e6;max-width:38rem;margin:0 0 24px;padding-top:0;font-size:1rem;line-height:1.62;transition:font-size .96s cubic-bezier(.22,1,.36,1),line-height .96s cubic-bezier(.22,1,.36,1),max-width .96s cubic-bezier(.22,1,.36,1)}.actions{flex-wrap:wrap;gap:14px;padding-top:0;display:flex}.primaryAction,.secondaryAction{letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.96rem;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.primaryAction{color:#030a0ef5;background:linear-gradient(#bffffbf7,#84f1e8e8);box-shadow:0 18px 42px #3fc1b72e}.secondaryAction{color:#ecf4f7e6;background:#0812186b;border:1px solid #b3fffb33}.primaryAction:hover,.secondaryAction:hover{transform:translateY(-1px)}.secondaryAction:hover{color:#f8fcfdfa;border-color:#b3fffb57}.visualMass{min-height:500px;padding-right:clamp(148px,10vw,186px);transition:padding-right .96s cubic-bezier(.22,1,.36,1);position:relative}.visualPlane{transform-origin:0;will-change:transform, opacity;min-height:500px;transition:opacity .64s,transform 1.08s cubic-bezier(.22,1,.36,1);position:relative}.planeGlow{filter:blur(24px);opacity:.58;background:radial-gradient(circle,#51dbd01a,#0000 54%);border-radius:50%;transition:opacity .52s;position:absolute;inset:14% 8% 18% 4%}.planeFrame span{background:linear-gradient(90deg,#0000,#affffb29,#0000);position:absolute}.planeFrame span:first-child{width:84%;height:1px;top:15%;left:-2%}.planeFrame span:last-child{background:linear-gradient(#0000,#affffb1f,#0000);width:1px;height:54%;top:18%;right:2%}.signalSpine{height:2px;position:absolute;top:54%;left:-1%;right:2%}.signalBase,.signalGlowLine,.signalDrift{transform-origin:0;position:absolute;inset:0}.signalBase{background:linear-gradient(90deg,#58c7be24,#b1fffb6b,#5cd5cb24);box-shadow:0 0 0 1px #7af9ee08}.signalGlowLine{filter:blur(7px);opacity:.84;background:linear-gradient(90deg,#84fff800,#84fff870,#84fff800)}.signalDrift{filter:blur(6px);opacity:0;background:linear-gradient(90deg,#ccfffd00,#ccfffddb,#ccfffd00);border-radius:999px;width:18%;inset:-3px auto -3px 18%}.captureMoment,.fingerprintMoment,.coreMass,.catalogueMoment,.returnMoment{position:absolute;top:50%;transform:translateY(-50%)}.captureMoment{width:30%;height:186px;left:-3%}.captureIngress,.captureArcs,.fingerprintGrid,.catalogueCluster,.cataloguePackets,.returnBars,.coreFingerprint,.coreRibs{position:absolute}.captureIngress{width:58%;height:2px;top:50%;left:0;transform:translateY(-50%)}.captureIngress span{opacity:.56;background:linear-gradient(90deg,#84fff800,#84fff8b8,#84fff800);border-radius:999px;position:absolute;inset:0}.captureIngress span:first-child{transform:translateY(-13px)scaleX(.78)}.captureIngress span:nth-child(3){transform:translateY(13px)scaleX(.84)}.captureArcs{inset:8px 0 8px 28%}.captureArcs span{border:1px solid #a2fffa2b;border-color:#a2fffa2b #0000 #a2fffa2b #a2fffa7a;border-radius:999px;position:absolute;inset:0}.captureArcs span:nth-child(2){inset:16px}.captureArcs span:nth-child(3){inset:32px}.fingerprintMoment{width:18%;height:212px;left:28%}.fingerprintGrid{grid-template-columns:repeat(11,1fr);align-items:end;gap:7px;display:grid;inset:0}.fingerprintGrid span,.coreFingerprint span{background:linear-gradient(#cefffdf7,#58d7cc5c);border-radius:999px;width:100%;display:block}.fingerprintGrid span:first-child{height:32%}.fingerprintGrid span:nth-child(2){height:54%}.fingerprintGrid span:nth-child(3){height:74%}.fingerprintGrid span:nth-child(4){height:46%}.fingerprintGrid span:nth-child(5){height:80%}.fingerprintGrid span:nth-child(6){height:94%}.fingerprintGrid span:nth-child(7){height:56%}.fingerprintGrid span:nth-child(8){height:86%}.fingerprintGrid span:nth-child(9){height:48%}.fingerprintGrid span:nth-child(10){height:68%}.fingerprintGrid span:nth-child(11){height:42%}.coreMass{width:28%;height:350px;left:45%}.coreHalo,.corePulse{border-radius:42px;position:absolute;inset:12% 8%}.coreHalo{filter:blur(18px);background:radial-gradient(circle,#80fff72e,#0000 68%)}.corePulse{opacity:.84;border:1px solid #b8fffc1f}.coreShell{background:linear-gradient(#071218eb,#040c11f7),radial-gradient(circle at 50% 40%,#69e8de1a,#0000 58%);border:1px solid #b8fffc2e;border-radius:34px;position:absolute;inset:6% 16%;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #69e8de0a}.coreRibs{gap:10px;display:grid;inset:10% 10% auto}.coreRibs span{background:linear-gradient(90deg,#0000,#b8fffc29,#0000);height:1px;display:block}.coreFingerprint{grid-template-columns:repeat(9,1fr);align-items:end;gap:7px;display:grid;inset:24% 16% 16%}.coreFingerprint span:first-child{height:30%}.coreFingerprint span:nth-child(2){height:58%}.coreFingerprint span:nth-child(3){height:82%}.coreFingerprint span:nth-child(4){height:46%}.coreFingerprint span:nth-child(5){height:96%}.coreFingerprint span:nth-child(6){height:70%}.coreFingerprint span:nth-child(7){height:88%}.coreFingerprint span:nth-child(8){height:52%}.coreFingerprint span:nth-child(9){height:36%}.catalogueMoment{width:14%;height:198px;left:73%}.catalogueCluster{grid-template-columns:repeat(4,1fr);gap:7px;display:grid;inset:10px 0 42px}.catalogueCluster span,.cataloguePackets span{background:linear-gradient(#d0fffddb,#54d4c942);border-radius:6px;display:block}.catalogueCluster span:first-child{height:38%}.catalogueCluster span:nth-child(2){height:64%}.catalogueCluster span:nth-child(3){height:88%}.catalogueCluster span:nth-child(4){height:54%}.catalogueCluster span:nth-child(5){height:74%}.catalogueCluster span:nth-child(6){height:48%}.catalogueCluster span:nth-child(7){height:94%}.catalogueCluster span:nth-child(8){height:58%}.cataloguePackets{justify-content:center;gap:8px;height:22px;display:flex;bottom:4px;left:-18%;right:-8%}.cataloguePackets span{opacity:.8;width:14px}.cataloguePackets span:first-child{height:8px}.cataloguePackets span:nth-child(2){height:14px}.cataloguePackets span:nth-child(3){height:10px}.returnMoment{width:14%;height:178px;left:85%}.returnTrack,.returnPulse,.returnRing,.returnCore{position:absolute}.returnTrack{background:linear-gradient(90deg,#84fff800,#84fff89e);height:2px;top:calc(50% - 1px);left:-30%;right:46%}.returnPulse{filter:blur(5px);opacity:0;background:linear-gradient(90deg,#d2fffd00,#d2fffdeb,#d2fffd00);border-radius:999px;width:40px;height:10px;top:calc(50% - 5px);left:-24%}.returnRing{border:1px solid #b8fffc38;border-radius:999px;inset:30% 22%;box-shadow:0 0 0 12px #7af9ee0a}.returnCore{background:radial-gradient(circle,#e0fffdfa,#62e6db94);border-radius:999px;inset:39% 31%;box-shadow:0 0 18px #7af9ee38}.returnBars{grid-template-columns:repeat(3,1fr);align-items:end;gap:7px;height:48px;display:grid;inset:auto 10% 0}.returnBars span{background:linear-gradient(#d8fffde6,#60e0d647);border-radius:999px;display:block}.returnBars span:first-child{height:44%}.returnBars span:nth-child(2){height:100%}.returnBars span:nth-child(3){height:64%}.profileRail{z-index:2;align-content:center;width:clamp(168px,11vw,208px);transition:width .96s cubic-bezier(.22,1,.36,1),right .96s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:9%;bottom:9%;right:0}.profileBody{gap:24px;transition:gap .96s cubic-bezier(.22,1,.36,1);display:grid}.profileRow{opacity:0;grid-template-columns:94px minmax(0,1fr);align-items:start;gap:14px;transition:opacity .42s,transform .62s cubic-bezier(.22,1,.36,1),grid-template-columns .96s cubic-bezier(.22,1,.36,1),gap .96s cubic-bezier(.22,1,.36,1);display:grid;position:relative;transform:translate(18px)}.profileRow[data-row="1"]{--connector-width:104px}.profileRow[data-row="2"]{--connector-width:90px}.profileRow[data-row="3"]{--connector-width:78px}.profileConnector{height:30px;margin-top:14px;display:block;position:relative}.profileConnectorLine{width:var(--connector-width,92px);background:linear-gradient(90deg,#aefffb52,#aefffb05);height:1px;position:absolute;top:15px;right:10px}.profileConnectorNode{background:#c4fffcd6;border-radius:999px;width:12px;height:12px;position:absolute;top:10px;right:0;box-shadow:0 0 14px #7af9ee24}.profileCopy{gap:10px;display:grid}.profileTitle{color:#f8fcfdfa;letter-spacing:-.026em;text-wrap:balance;margin:0;font-size:1.16rem;font-weight:600;line-height:1.06;transition:font-size .96s cubic-bezier(.22,1,.36,1),line-height .96s cubic-bezier(.22,1,.36,1)}.profileText{color:#ebf2f5cc;margin:0;font-size:.86rem;line-height:1.48;transition:font-size .96s cubic-bezier(.22,1,.36,1),line-height .96s cubic-bezier(.22,1,.36,1)}.hero .statement,.hero .visualPlane,.hero .captureMoment,.hero .fingerprintMoment,.hero .coreMass,.hero .catalogueMoment,.hero .returnMoment,.hero .profileRow,.hero .signalBase,.hero .signalGlowLine{opacity:0}.hero .statement{transition:opacity .72s,transform .86s cubic-bezier(.22,1,.36,1);transform:translate(22px)}.hero .visualPlane{transition:opacity .42s,transform .9s cubic-bezier(.22,1,.36,1);transform:translate(-2%)scale(1.18)}.hero .captureMoment,.hero .fingerprintMoment,.hero .coreMass,.hero .catalogueMoment,.hero .returnMoment{transition:opacity .38s,transform .76s cubic-bezier(.22,1,.36,1);transform:translateY(-50%)scale(.94)}.hero .signalBase,.hero .signalGlowLine{transition:opacity .36s,transform .86s cubic-bezier(.22,1,.36,1);transform:scaleX(.04)}.hero[data-hero-phase=wake],.hero[data-hero-phase=capture],.hero[data-hero-phase=resolve],.hero[data-hero-phase=confirm]{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.hero[data-hero-phase=wake] .fieldGrid,.hero[data-hero-phase=capture] .fieldGrid,.hero[data-hero-phase=resolve] .fieldGrid,.hero[data-hero-phase=confirm] .fieldGrid,.hero[data-hero-phase=retract] .fieldGrid,.hero[data-hero-phase=settled] .fieldGrid{opacity:.56}.hero[data-hero-phase=wake] .fieldGlow,.hero[data-hero-phase=capture] .fieldGlow,.hero[data-hero-phase=resolve] .fieldGlow,.hero[data-hero-phase=confirm] .fieldGlow{opacity:.68}.hero[data-hero-phase=retract] .fieldGlow{opacity:.12}.hero[data-hero-phase=wake] .statement,.hero[data-hero-phase=capture] .statement{opacity:.78;transform:translate(14px)}.hero[data-hero-phase=resolve] .statement{opacity:.94;transform:translate(8px)}.hero[data-hero-phase=confirm] .statement{opacity:1;transform:translate(4px)}.hero[data-hero-phase=retract] .statement,.hero[data-hero-phase=settled] .statement{opacity:1;transform:translate(0,0)}.hero[data-hero-phase=wake] .visualPlane,.hero[data-hero-phase=capture] .visualPlane,.hero[data-hero-phase=resolve] .visualPlane,.hero[data-hero-phase=confirm] .visualPlane{opacity:1;transform:translate(-3%)scale(1.28)}.hero[data-hero-phase=settled] .visualPlane{opacity:0;transform:translate(42%)scale(.56)}.hero[data-hero-phase=capture] .signalBase,.hero[data-hero-phase=resolve] .signalBase,.hero[data-hero-phase=confirm] .signalBase,.hero[data-hero-phase=capture] .signalGlowLine,.hero[data-hero-phase=resolve] .signalGlowLine,.hero[data-hero-phase=confirm] .signalGlowLine{opacity:1;transform:scaleX(1)}.hero[data-hero-phase=settled] .signalBase{opacity:0;transform:scaleX(.04)}.hero[data-hero-phase=settled] .signalGlowLine{opacity:0;transform:scaleX(.04)}.hero[data-hero-phase=capture] .captureMoment,.hero[data-hero-phase=resolve] .captureMoment,.hero[data-hero-phase=confirm] .captureMoment,.hero[data-hero-phase=retract] .captureMoment,.hero[data-hero-phase=settled] .captureMoment,.hero[data-hero-phase=capture] .fingerprintMoment,.hero[data-hero-phase=resolve] .fingerprintMoment,.hero[data-hero-phase=confirm] .fingerprintMoment,.hero[data-hero-phase=retract] .fingerprintMoment,.hero[data-hero-phase=settled] .fingerprintMoment,.hero[data-hero-phase=capture] .coreMass,.hero[data-hero-phase=resolve] .coreMass,.hero[data-hero-phase=confirm] .coreMass,.hero[data-hero-phase=retract] .coreMass,.hero[data-hero-phase=settled] .coreMass,.hero[data-hero-phase=resolve] .catalogueMoment,.hero[data-hero-phase=confirm] .catalogueMoment,.hero[data-hero-phase=retract] .catalogueMoment,.hero[data-hero-phase=settled] .catalogueMoment,.hero[data-hero-phase=confirm] .returnMoment,.hero[data-hero-phase=retract] .returnMoment,.hero[data-hero-phase=settled] .returnMoment,.hero[data-hero-phase=confirm] .profileRow,.hero[data-hero-phase=retract] .profileRow,.hero[data-hero-phase=settled] .profileRow{opacity:1}.hero[data-hero-phase=capture] .captureMoment,.hero[data-hero-phase=resolve] .captureMoment,.hero[data-hero-phase=confirm] .captureMoment,.hero[data-hero-phase=retract] .captureMoment,.hero[data-hero-phase=settled] .captureMoment,.hero[data-hero-phase=capture] .fingerprintMoment,.hero[data-hero-phase=resolve] .fingerprintMoment,.hero[data-hero-phase=confirm] .fingerprintMoment,.hero[data-hero-phase=retract] .fingerprintMoment,.hero[data-hero-phase=settled] .fingerprintMoment,.hero[data-hero-phase=capture] .coreMass,.hero[data-hero-phase=resolve] .coreMass,.hero[data-hero-phase=confirm] .coreMass,.hero[data-hero-phase=retract] .coreMass,.hero[data-hero-phase=settled] .coreMass,.hero[data-hero-phase=resolve] .catalogueMoment,.hero[data-hero-phase=confirm] .catalogueMoment,.hero[data-hero-phase=retract] .catalogueMoment,.hero[data-hero-phase=settled] .catalogueMoment,.hero[data-hero-phase=confirm] .returnMoment,.hero[data-hero-phase=retract] .returnMoment,.hero[data-hero-phase=settled] .returnMoment{transform:translateY(-50%)scale(1)}.hero[data-hero-phase=confirm] .profileRow,.hero[data-hero-phase=retract] .profileRow,.hero[data-hero-phase=settled] .profileRow{transform:translate(0)}.hero[data-hero-phase=confirm] .profileRow:first-child,.hero[data-hero-phase=retract] .profileRow:first-child,.hero[data-hero-phase=settled] .profileRow:first-child{transition-delay:20ms}.hero[data-hero-phase=confirm] .profileRow:nth-child(2),.hero[data-hero-phase=retract] .profileRow:nth-child(2),.hero[data-hero-phase=settled] .profileRow:nth-child(2){transition-delay:.1s}.hero[data-hero-phase=confirm] .profileRow:nth-child(3),.hero[data-hero-phase=retract] .profileRow:nth-child(3),.hero[data-hero-phase=settled] .profileRow:nth-child(3){transition-delay:.18s}.hero[data-hero-phase=settled] .profileRow{opacity:1}.hero[data-hero-phase=resolve] .cataloguePackets span,.hero[data-hero-phase=confirm] .cataloguePackets span{animation:.62s cubic-bezier(.22,1,.36,1) both packetSlide}.hero[data-hero-phase=settled] .planeGlow{opacity:0}.hero[data-hero-phase=settled] .captureMoment,.hero[data-hero-phase=settled] .fingerprintMoment,.hero[data-hero-phase=settled] .catalogueMoment{opacity:0}.hero[data-hero-phase=settled] .coreMass{opacity:0}.hero[data-hero-phase=settled] .returnMoment{opacity:0}.hero[data-reduced-motion=true] .fieldGrid,.hero[data-reduced-motion=true] .fieldGlow,.hero[data-reduced-motion=true] .statement,.hero[data-reduced-motion=true] .visualPlane,.hero[data-reduced-motion=true] .captureMoment,.hero[data-reduced-motion=true] .fingerprintMoment,.hero[data-reduced-motion=true] .coreMass,.hero[data-reduced-motion=true] .catalogueMoment,.hero[data-reduced-motion=true] .returnMoment,.hero[data-reduced-motion=true] .profileRow,.hero[data-reduced-motion=true] .signalBase,.hero[data-reduced-motion=true] .signalGlowLine,.hero[data-reduced-motion=true] .signalDrift,.hero[data-reduced-motion=true] .returnPulse,.hero[data-reduced-motion=true] .corePulse,.hero[data-reduced-motion=true] .returnRing{transition-duration:.14s;animation:none!important}.hero[data-reduced-motion=true] .fieldGrid{opacity:.56}.hero[data-reduced-motion=true] .fieldGlow{opacity:.04}.hero[data-reduced-motion=true] .statement{opacity:1;transform:translate(0,0)}.hero[data-reduced-motion=true] .visualPlane{opacity:0;transform:translate(42%)scale(.56)}.hero[data-reduced-motion=true] .captureMoment,.hero[data-reduced-motion=true] .fingerprintMoment,.hero[data-reduced-motion=true] .catalogueMoment,.hero[data-reduced-motion=true] .coreMass,.hero[data-reduced-motion=true] .returnMoment,.hero[data-reduced-motion=true] .signalBase,.hero[data-reduced-motion=true] .signalGlowLine{opacity:0}.hero[data-reduced-motion=true] .profileRow{opacity:1}.hero[data-reduced-motion=true] .captureMoment,.hero[data-reduced-motion=true] .fingerprintMoment,.hero[data-reduced-motion=true] .catalogueMoment,.hero[data-reduced-motion=true] .coreMass,.hero[data-reduced-motion=true] .returnMoment{transform:translateY(-50%)scale(1)}.hero[data-reduced-motion=true] .profileRow{transform:translate(0)}.hero[data-reduced-motion=true] .signalBase,.hero[data-reduced-motion=true] .signalGlowLine{transform:scaleX(.04)}.hero[data-hero-phase=retract]{grid-template-columns:minmax(0,1.34fr) minmax(0,.66fr)}.hero[data-hero-phase=settled],.hero[data-reduced-motion=true]{grid-template-columns:minmax(0,1.22fr) minmax(332px,.82fr);gap:clamp(14px,1.6vw,24px);min-height:572px}.hero[data-hero-phase=settled] .statement,.hero[data-reduced-motion=true] .statement{max-width:56rem;padding-right:clamp(26px,3vw,44px)}.hero[data-hero-phase=retract] .profileRow{opacity:.88}.hero[data-hero-phase=settled] .profileRow,.hero[data-reduced-motion=true] .profileRow{opacity:1}.hero[data-hero-phase=settled] .profileRail,.hero[data-reduced-motion=true] .profileRail{width:clamp(260px,18vw,330px)}.hero[data-hero-phase=settled] .profileRow,.hero[data-reduced-motion=true] .profileRow{grid-template-columns:126px minmax(0,1fr);gap:18px}.hero[data-hero-phase=retract]{grid-template-columns:minmax(0,1.24fr) minmax(316px,.78fr);gap:clamp(16px,1.8vw,26px);min-height:572px}.hero[data-hero-phase=retract] .statement,.hero[data-hero-phase=settled] .statement,.hero[data-reduced-motion=true] .statement{max-width:56rem}.hero[data-hero-phase=retract] .statement{padding-right:clamp(24px,2.7vw,40px)}.hero[data-hero-phase=settled] .statement,.hero[data-reduced-motion=true] .statement{padding-right:clamp(28px,3vw,46px)}.hero[data-hero-phase=retract] .title{margin-bottom:18px;font-size:clamp(5.12rem,6.24vw,6.04rem)}.hero[data-hero-phase=settled] .title,.hero[data-reduced-motion=true] .title{margin-bottom:20px;font-size:clamp(5.34rem,6.44vw,6.28rem)}.hero[data-hero-phase=retract] .lead{max-width:31ch;margin-bottom:20px;font-size:clamp(1.94rem,2.36vw,2.22rem);line-height:1.05}.hero[data-hero-phase=settled] .lead,.hero[data-reduced-motion=true] .lead{max-width:32ch;margin-bottom:22px;font-size:clamp(2.1rem,2.56vw,2.42rem);line-height:1.04}.hero[data-hero-phase=retract] .support{max-width:40rem;font-size:1.02rem;line-height:1.64}.hero[data-hero-phase=settled] .support,.hero[data-reduced-motion=true] .support{max-width:42rem;font-size:1.07rem;line-height:1.66}.hero[data-hero-phase=retract] .visualPlane{opacity:.52;transform:translate(4%)scale(1)}.hero[data-hero-phase=settled] .visualPlane,.hero[data-reduced-motion=true] .visualPlane{opacity:.6;transform:translate(2%)scale(1.04)}.hero[data-hero-phase=retract] .signalBase{opacity:.18;transform:scaleX(.74)}.hero[data-hero-phase=retract] .signalGlowLine{opacity:.08;transform:scaleX(.7)}.hero[data-hero-phase=retract] .planeGlow{opacity:.12}.hero[data-hero-phase=settled] .planeGlow,.hero[data-reduced-motion=true] .planeGlow{opacity:.16}.hero[data-hero-phase=retract] .profileRail{width:clamp(304px,21vw,368px);right:clamp(8px,.9vw,14px)}.hero[data-hero-phase=settled] .profileRail,.hero[data-reduced-motion=true] .profileRail{width:clamp(328px,22vw,392px);right:clamp(12px,1.2vw,20px)}.hero[data-hero-phase=retract] .profileBody{gap:28px}.hero[data-hero-phase=settled] .profileBody,.hero[data-reduced-motion=true] .profileBody{gap:32px}.hero[data-hero-phase=retract] .profileRow{opacity:1;grid-template-columns:134px minmax(0,1fr);gap:18px}.hero[data-hero-phase=settled] .profileRow,.hero[data-reduced-motion=true] .profileRow{opacity:1;grid-template-columns:150px minmax(0,1fr);gap:22px}.hero[data-hero-phase=retract] .profileRow[data-row="1"]{--connector-width:146px}.hero[data-hero-phase=retract] .profileRow[data-row="2"]{--connector-width:128px}.hero[data-hero-phase=retract] .profileRow[data-row="3"]{--connector-width:114px}.hero[data-hero-phase=settled] .profileRow[data-row="1"],.hero[data-reduced-motion=true] .profileRow[data-row="1"]{--connector-width:164px}.hero[data-hero-phase=settled] .profileRow[data-row="2"],.hero[data-reduced-motion=true] .profileRow[data-row="2"]{--connector-width:146px}.hero[data-hero-phase=settled] .profileRow[data-row="3"],.hero[data-reduced-motion=true] .profileRow[data-row="3"]{--connector-width:132px}.hero[data-hero-phase=retract] .profileTitle{font-size:1.5rem;line-height:1.04}.hero[data-hero-phase=settled] .profileTitle,.hero[data-reduced-motion=true] .profileTitle{font-size:1.78rem;line-height:1.01}.hero[data-hero-phase=retract] .profileText{font-size:1rem;line-height:1.58}.hero[data-hero-phase=settled] .profileText,.hero[data-reduced-motion=true] .profileText{font-size:1.12rem;line-height:1.66}.hero[data-hero-phase=retract] .captureMoment,.hero[data-hero-phase=retract] .fingerprintMoment,.hero[data-hero-phase=retract] .catalogueMoment{opacity:.2}.hero[data-hero-phase=settled] .captureMoment,.hero[data-hero-phase=settled] .fingerprintMoment,.hero[data-hero-phase=settled] .catalogueMoment,.hero[data-reduced-motion=true] .captureMoment,.hero[data-reduced-motion=true] .fingerprintMoment,.hero[data-reduced-motion=true] .catalogueMoment{opacity:.24}.hero[data-hero-phase=retract] .coreMass{opacity:.32}.hero[data-hero-phase=settled] .coreMass,.hero[data-reduced-motion=true] .coreMass{opacity:.38}.hero[data-hero-phase=retract] .returnMoment{opacity:.3}.hero[data-hero-phase=settled] .returnMoment,.hero[data-reduced-motion=true] .returnMoment{opacity:.34}@keyframes packetSlide{0%{opacity:0;transform:translate(-12px)}30%{opacity:1}to{opacity:.62;transform:translate(20px)}}@keyframes returnConfirm{0%{opacity:0;transform:translate(-10px)}28%{opacity:.94}to{opacity:0;transform:translate(42px)}}@media (max-width:1260px){.hero{grid-template-columns:minmax(0,1fr);gap:38px;min-height:0}.statement{justify-self:start;max-width:44rem;margin-left:0}.visualMass{gap:34px;min-height:0;padding-right:0;display:grid}.visualPlane{transform-origin:50%;min-height:500px}.profileRail{width:auto;position:relative;top:auto;bottom:auto;right:auto}.profileBody{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.profileRow{grid-template-columns:56px minmax(0,1fr)}.profileRow[data-row="1"],.profileRow[data-row="2"],.profileRow[data-row="3"]{--connector-width:42px}}@media (max-width:960px){.hero{padding-block:92px 76px;padding-inline:26px}.statement{margin-left:0}.title{font-size:clamp(3.7rem,12vw,4.7rem)}.lead{max-width:24ch;font-size:clamp(1.72rem,5.4vw,2.08rem)}.support{font-size:1rem;line-height:1.72}.visualPlane{min-height:430px}.signalSpine{left:1%;right:4%}.captureMoment{width:31%;left:-2%}.fingerprintMoment{width:18%;left:29%}.coreMass{width:28%;left:46%}.catalogueMoment{width:14%;left:73%}.returnMoment{width:13%;left:86%}.profileBody{grid-template-columns:1fr}}@media (max-width:720px){.hero{padding:86px 18px 68px;border-radius:0!important}.fieldRuleTop{top:22px;left:18px;right:18px}.fieldRuleSide{display:none}.actions{gap:10px}.primaryAction,.secondaryAction{width:100%}.lead{max-width:none}.visualPlane{min-height:340px}.captureMoment{width:32%;height:118px;left:-2%}.fingerprintMoment{width:18%;height:132px;left:29%}.coreMass{width:28%;height:238px;left:47%}.catalogueMoment{width:14%;height:154px;left:74%}.returnMoment{width:14%;height:150px;left:86%}.profileRow{gap:12px}.profileTitle{font-size:1.14rem}.profileText{font-size:.94rem;line-height:1.6}}.hero[data-hero-phase=wake],.hero[data-hero-phase=capture],.hero[data-hero-phase=resolve],.hero[data-hero-phase=confirm],.hero[data-hero-phase=settled],.hero[data-reduced-motion=true]{grid-template-columns:minmax(0,1.26fr) minmax(320px,.74fr);gap:clamp(18px,1.9vw,28px);min-height:564px}.hero[data-hero-phase=wake] .statement,.hero[data-hero-phase=capture] .statement,.hero[data-hero-phase=resolve] .statement,.hero[data-hero-phase=confirm] .statement,.hero[data-hero-phase=settled] .statement,.hero[data-reduced-motion=true] .statement{max-width:57rem;padding-right:clamp(24px,2.8vw,42px);opacity:1!important;transform:none!important}.hero[data-hero-phase=wake] .title,.hero[data-hero-phase=capture] .title,.hero[data-hero-phase=resolve] .title,.hero[data-hero-phase=confirm] .title,.hero[data-hero-phase=settled] .title,.hero[data-reduced-motion=true] .title{margin-bottom:18px;font-size:clamp(5.18rem,6.22vw,6.02rem)}.hero[data-hero-phase=wake] .lead,.hero[data-hero-phase=capture] .lead,.hero[data-hero-phase=resolve] .lead,.hero[data-hero-phase=confirm] .lead,.hero[data-hero-phase=settled] .lead,.hero[data-reduced-motion=true] .lead{max-width:19ch;margin-bottom:20px;font-size:clamp(2.06rem,2.42vw,2.3rem);line-height:1.04}.hero[data-hero-phase=wake] .support,.hero[data-hero-phase=capture] .support,.hero[data-hero-phase=resolve] .support,.hero[data-hero-phase=confirm] .support,.hero[data-hero-phase=settled] .support,.hero[data-reduced-motion=true] .support{max-width:41rem;font-size:1.04rem;line-height:1.66}.hero[data-hero-phase=wake] .visualMass,.hero[data-hero-phase=capture] .visualMass,.hero[data-hero-phase=resolve] .visualMass,.hero[data-hero-phase=confirm] .visualMass,.hero[data-hero-phase=settled] .visualMass,.hero[data-reduced-motion=true] .visualMass{min-height:470px;padding-right:clamp(126px,8.4vw,156px)}.hero[data-hero-phase=wake] .visualPlane,.hero[data-hero-phase=capture] .visualPlane,.hero[data-hero-phase=resolve] .visualPlane,.hero[data-hero-phase=confirm] .visualPlane,.hero[data-hero-phase=settled] .visualPlane,.hero[data-reduced-motion=true] .visualPlane{min-height:470px;opacity:.56!important;transform:translate(-3%)scale(1.02)!important}.hero[data-hero-phase=wake] .profileRail,.hero[data-hero-phase=capture] .profileRail,.hero[data-hero-phase=resolve] .profileRail,.hero[data-hero-phase=confirm] .profileRail,.hero[data-hero-phase=settled] .profileRail,.hero[data-reduced-motion=true] .profileRail{width:clamp(242px,16.8vw,304px);right:12px}.hero[data-hero-phase=wake] .profileBody,.hero[data-hero-phase=capture] .profileBody,.hero[data-hero-phase=resolve] .profileBody,.hero[data-hero-phase=confirm] .profileBody,.hero[data-hero-phase=settled] .profileBody,.hero[data-reduced-motion=true] .profileBody{gap:30px}.hero[data-hero-phase=wake] .profileRow,.hero[data-hero-phase=capture] .profileRow,.hero[data-hero-phase=resolve] .profileRow,.hero[data-hero-phase=confirm] .profileRow,.hero[data-hero-phase=settled] .profileRow,.hero[data-reduced-motion=true] .profileRow{grid-template-columns:116px minmax(0,1fr);gap:16px;opacity:1!important;transform:none!important}.hero[data-hero-phase=wake] .profileRow[data-row="1"],.hero[data-hero-phase=capture] .profileRow[data-row="1"],.hero[data-hero-phase=resolve] .profileRow[data-row="1"],.hero[data-hero-phase=confirm] .profileRow[data-row="1"],.hero[data-hero-phase=settled] .profileRow[data-row="1"],.hero[data-reduced-motion=true] .profileRow[data-row="1"]{--connector-width:124px}.hero[data-hero-phase=wake] .profileRow[data-row="2"],.hero[data-hero-phase=capture] .profileRow[data-row="2"],.hero[data-hero-phase=resolve] .profileRow[data-row="2"],.hero[data-hero-phase=confirm] .profileRow[data-row="2"],.hero[data-hero-phase=settled] .profileRow[data-row="2"],.hero[data-reduced-motion=true] .profileRow[data-row="2"]{--connector-width:108px}.hero[data-hero-phase=wake] .profileRow[data-row="3"],.hero[data-hero-phase=capture] .profileRow[data-row="3"],.hero[data-hero-phase=resolve] .profileRow[data-row="3"],.hero[data-hero-phase=confirm] .profileRow[data-row="3"],.hero[data-hero-phase=settled] .profileRow[data-row="3"],.hero[data-reduced-motion=true] .profileRow[data-row="3"]{--connector-width:96px}.hero[data-hero-phase=wake] .profileTitle,.hero[data-hero-phase=capture] .profileTitle,.hero[data-hero-phase=resolve] .profileTitle,.hero[data-hero-phase=confirm] .profileTitle,.hero[data-hero-phase=settled] .profileTitle,.hero[data-reduced-motion=true] .profileTitle{font-size:1.34rem;line-height:1.04}.hero[data-hero-phase=wake] .profileText,.hero[data-hero-phase=capture] .profileText,.hero[data-hero-phase=resolve] .profileText,.hero[data-hero-phase=confirm] .profileText,.hero[data-hero-phase=settled] .profileText,.hero[data-reduced-motion=true] .profileText{font-size:.95rem;line-height:1.56}.hero[data-hero-phase=wake] .fieldGrid,.hero[data-hero-phase=capture] .fieldGrid,.hero[data-hero-phase=resolve] .fieldGrid,.hero[data-hero-phase=confirm] .fieldGrid,.hero[data-hero-phase=settled] .fieldGrid,.hero[data-reduced-motion=true] .fieldGrid{opacity:.5}.hero[data-hero-phase=wake] .fieldGlow,.hero[data-reduced-motion=true] .fieldGlow{opacity:.08}.hero[data-hero-phase=capture] .fieldGlow{opacity:.14}.hero[data-hero-phase=resolve] .fieldGlow,.hero[data-hero-phase=confirm] .fieldGlow{opacity:.18}.hero[data-hero-phase=settled] .fieldGlow{opacity:.1}.hero[data-hero-phase=wake] .signalBase,.hero[data-hero-phase=wake] .signalGlowLine,.hero[data-hero-phase=wake] .captureMoment,.hero[data-hero-phase=wake] .fingerprintMoment,.hero[data-hero-phase=wake] .coreMass,.hero[data-hero-phase=wake] .catalogueMoment,.hero[data-hero-phase=wake] .returnMoment,.hero[data-reduced-motion=true] .signalBase,.hero[data-reduced-motion=true] .signalGlowLine,.hero[data-reduced-motion=true] .captureMoment,.hero[data-reduced-motion=true] .fingerprintMoment,.hero[data-reduced-motion=true] .coreMass,.hero[data-reduced-motion=true] .catalogueMoment,.hero[data-reduced-motion=true] .returnMoment{opacity:1}.hero[data-hero-phase=wake] .signalBase{opacity:.14;transform:scaleX(.18)}.hero[data-hero-phase=wake] .signalGlowLine{opacity:0;transform:scaleX(.12)}.hero[data-hero-phase=wake] .captureMoment{opacity:.18;transform:translateY(-50%)scale(.98)}.hero[data-hero-phase=wake] .fingerprintMoment{opacity:.12;transform:translateY(-50%)scale(.98)}.hero[data-hero-phase=wake] .coreMass{opacity:.22;transform:translateY(-50%)scale(.985)}.hero[data-hero-phase=wake] .catalogueMoment{opacity:.1;transform:translateY(-50%)scale(.98)}.hero[data-hero-phase=wake] .returnMoment{opacity:.22;transform:translateY(-50%)scale(.985)}.hero[data-hero-phase=capture] .signalBase{opacity:.54;transform:scaleX(1)}.hero[data-hero-phase=capture] .signalGlowLine{opacity:.24;transform:scaleX(1)}.hero[data-hero-phase=capture] .captureMoment{opacity:.58;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=capture] .fingerprintMoment{opacity:.42;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=capture] .coreMass{opacity:.28;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=capture] .catalogueMoment{opacity:.16;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=capture] .returnMoment{opacity:.24;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=resolve] .signalBase,.hero[data-hero-phase=confirm] .signalBase{opacity:.44;transform:scaleX(1)}.hero[data-hero-phase=resolve] .signalGlowLine,.hero[data-hero-phase=confirm] .signalGlowLine{opacity:.18;transform:scaleX(1)}.hero[data-hero-phase=resolve] .captureMoment,.hero[data-hero-phase=confirm] .captureMoment{opacity:.22;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=resolve] .fingerprintMoment,.hero[data-hero-phase=confirm] .fingerprintMoment{opacity:.44;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=resolve] .coreMass,.hero[data-hero-phase=confirm] .coreMass{opacity:.64;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=resolve] .catalogueMoment,.hero[data-hero-phase=confirm] .catalogueMoment{opacity:.36;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=resolve] .returnMoment{opacity:.28;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=confirm] .returnMoment{opacity:.68;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=settled] .signalBase,.hero[data-reduced-motion=true] .signalBase{opacity:.18;transform:scaleX(.82)}.hero[data-hero-phase=settled] .signalGlowLine,.hero[data-reduced-motion=true] .signalGlowLine{opacity:.08;transform:scaleX(.78)}.hero[data-hero-phase=settled] .captureMoment,.hero[data-reduced-motion=true] .captureMoment{opacity:.08;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=settled] .fingerprintMoment,.hero[data-reduced-motion=true] .fingerprintMoment{opacity:.12;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=settled] .coreMass,.hero[data-reduced-motion=true] .coreMass{opacity:.28;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=settled] .catalogueMoment,.hero[data-reduced-motion=true] .catalogueMoment{opacity:.08;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=settled] .returnMoment,.hero[data-reduced-motion=true] .returnMoment{opacity:.34;transform:translateY(-50%)scale(1)}.hero[data-hero-phase=resolve] .corePulse{animation:.86s cubic-bezier(.22,1,.36,1) both coreResolvePulse}.hero[data-hero-phase=confirm] .returnPulse{animation:.78s cubic-bezier(.22,1,.36,1) both returnConfirm}.hero[data-reduced-motion=true] .visualPlane{opacity:.5!important}.hero[data-reduced-motion=true] .signalBase,.hero[data-reduced-motion=true] .signalGlowLine,.hero[data-reduced-motion=true] .captureMoment,.hero[data-reduced-motion=true] .fingerprintMoment,.hero[data-reduced-motion=true] .coreMass,.hero[data-reduced-motion=true] .catalogueMoment,.hero[data-reduced-motion=true] .returnMoment{transition-duration:.14s;animation:none!important}@keyframes coreResolvePulse{0%{opacity:.12;transform:scale(.94)}36%{opacity:.78;transform:scale(1.02)}to{opacity:.24;transform:scale(1)}}@media (max-width:1260px){.hero[data-hero-phase=wake],.hero[data-hero-phase=capture],.hero[data-hero-phase=resolve],.hero[data-hero-phase=confirm],.hero[data-hero-phase=settled],.hero[data-reduced-motion=true]{grid-template-columns:minmax(0,1fr);gap:34px;min-height:0}.hero[data-hero-phase=wake] .visualMass,.hero[data-hero-phase=capture] .visualMass,.hero[data-hero-phase=resolve] .visualMass,.hero[data-hero-phase=confirm] .visualMass,.hero[data-hero-phase=settled] .visualMass,.hero[data-reduced-motion=true] .visualMass{min-height:0;padding-right:0}.hero[data-hero-phase=wake] .profileRail,.hero[data-hero-phase=capture] .profileRail,.hero[data-hero-phase=resolve] .profileRail,.hero[data-hero-phase=confirm] .profileRail,.hero[data-hero-phase=settled] .profileRail,.hero[data-reduced-motion=true] .profileRail{width:auto;right:0}}@media (max-width:720px){.hero[data-hero-phase=wake] .title,.hero[data-hero-phase=capture] .title,.hero[data-hero-phase=resolve] .title,.hero[data-hero-phase=confirm] .title,.hero[data-hero-phase=settled] .title,.hero[data-reduced-motion=true] .title{font-size:clamp(4rem,17vw,4.8rem)}.hero[data-hero-phase=wake] .lead,.hero[data-hero-phase=capture] .lead,.hero[data-hero-phase=resolve] .lead,.hero[data-hero-phase=confirm] .lead,.hero[data-hero-phase=settled] .lead,.hero[data-reduced-motion=true] .lead{max-width:none;font-size:clamp(1.72rem,7vw,2rem)}}
.heroField{pointer-events:none;opacity:.88;position:absolute;inset:0}.heroLane{background:linear-gradient(#0000 0%,#68f0e41f 24% 76%,#0000 100%);width:1px;position:absolute;top:86px;bottom:74px}.heroLane:first-child{left:16%}.heroLane:nth-child(2){left:36%}.heroLane:nth-child(3){left:54%}.heroGrid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008a,#0000 94%);mask-image:linear-gradient(#0000008a,#0000 94%)}.heroPacketRow{gap:14px;display:flex;position:absolute;bottom:86px;left:10%;right:36%}.heroPacket{background:linear-gradient(90deg,#68f0e414,#c8fffc3d);border-radius:999px;width:52px;height:12px;animation:4.4s ease-in-out infinite packetPulse;box-shadow:0 0 18px #68f0e40f}.heroPacket:nth-child(2){animation-delay:.25s}.heroPacket:nth-child(3){animation-delay:.5s}.heroPacket:nth-child(4){animation-delay:.75s}.heroPulse{filter:blur(8px);background:radial-gradient(circle,#68f0e41f,#0000 68%);border-radius:50%;width:180px;height:180px;animation:5.6s ease-in-out infinite pulseField;position:absolute;top:126px;left:34%}.glyphFrame{isolation:isolate;border-radius:16px;width:100%;height:100px;position:relative;overflow:hidden}.captureGlyph{background:linear-gradient(#030a0ffa,#02080c),radial-gradient(circle at 26% 54%,#68f0e41a,#0000 28%),radial-gradient(circle at 64% 44%,#68f0e414,#0000 24%);box-shadow:inset 0 0 0 1px #ffffff05,inset 0 -30px 40px #0000002e}.captureGrid{opacity:.42;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000db 14% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000db 14% 100%)}.captureGlow{filter:blur(18px);opacity:.58;background:radial-gradient(circle,#68f0e424,#0000 70%);border-radius:999px;width:34%;height:72%;animation:7.6s ease-in-out infinite captureGlow;position:absolute;top:14%;left:14%}.captureSweep{mix-blend-mode:screen;filter:blur(2px);background:linear-gradient(90deg,#68f0e400 0%,#68f0e408 34%,#b4fffc33 50%,#68f0e40d 66%,#68f0e400 100%);width:28%;animation:6.8s cubic-bezier(.22,1,.36,1) infinite captureSweepTravel;position:absolute;top:-14%;bottom:-14%;transform:translate(-160%)skew(-10deg)}.glyphWave{filter:drop-shadow(0 0 10px #68f0e40f);border-top:2px solid #68f0e42e;border-radius:999px 999px 0 0;height:30px;animation:4.8s ease-in-out infinite captureWaveDrift;position:absolute;top:34px;left:6%;right:58%}.glyphWave:before,.glyphWave:after{content:"";border-top:1px solid #68f0e41f;border-radius:999px 999px 0 0;height:18px;position:absolute}
.glyphWave:before{animation:5.4s ease-in-out infinite captureWaveEcho;inset:6px 12px auto}.glyphWave:after{animation:6s ease-in-out infinite reverse captureWaveEcho;inset:12px 22px auto}.captureTrack{height:10px;position:absolute;top:50px;left:31%;right:28%}.captureTrackLine,.captureTrackGhost{border-radius:999px;height:1px;position:absolute;top:4px;left:0;right:0}.captureTrackLine{opacity:.92;background:linear-gradient(90deg,#68f0e41f,#c8fffc57 45%,#68f0e424 100%)}.captureTrackGhost{opacity:.8;background:linear-gradient(90deg,#0000 0%,#68f0e414,#0000 100%);top:1px}.glyphCapturePulse{opacity:0;background:linear-gradient(90deg,#acfffc00,#acfffce6,#acfffc00);border-radius:999px;width:42px;height:7px;animation:2.9s ease-in-out infinite capturePacketTravel;position:absolute;top:1px;left:0;transform:translate(-12px);box-shadow:0 0 14px #68f0e429}.captureCore{background:radial-gradient(circle,#dcfffce0 0%,#68f0e48f 36%,#68f0e414 70%,#0000 100%);border-radius:999px;width:22px;height:22px;animation:3.6s ease-in-out infinite captureCorePulse;position:absolute;top:35px;left:52%;box-shadow:0 0 0 8px #68f0e40a,0 0 26px #68f0e429}.captureCore:before{content:"";opacity:.72;border:1px solid #68f0e41a;border-radius:999px;animation:3.6s ease-out infinite captureCoreRing;position:absolute;inset:-8px}.captureSampler{align-items:flex-end;gap:5px;height:58px;display:flex;position:absolute;top:18px;left:58%}.captureSampler span{opacity:.18;transform-origin:bottom;background:linear-gradient(#b8fffbe0,#68f0e41a 72%);border-radius:999px;width:4px;height:58px;transform:scaleY(.28)}.captureSampler span:first-child{animation:1.6s ease-in-out infinite samplerScan}.captureSampler span:nth-child(2){animation:1.6s ease-in-out 80ms infinite samplerScan}.captureSampler span:nth-child(3){animation:1.6s ease-in-out .16s infinite samplerScan}.captureSampler span:nth-child(4){animation:1.6s ease-in-out .24s infinite samplerScan}.captureSampler span:nth-child(5){animation:1.6s ease-in-out .32s infinite samplerScan}.captureFingerprint{grid-template-columns:repeat(4,10px);gap:6px;display:grid;position:absolute;top:20px;right:22%}.captureFingerprint span{opacity:.16;background:linear-gradient(#68f0e414,#68f0e405);border:1px solid #68f0e41f;border-radius:4px;width:10px;height:10px;transform:scale(.9);box-shadow:inset 0 0 0 1px #ffffff03}.captureFingerprint span:first-child{animation:3.8s step-end infinite fingerprintCell}.captureFingerprint span:nth-child(2){animation:3.8s step-end .12s infinite fingerprintCell}.captureFingerprint span:nth-child(3){animation:3.8s step-end .24s infinite fingerprintCell}.captureFingerprint span:nth-child(4){animation:3.8s step-end .36s infinite fingerprintCell}.captureFingerprint span:nth-child(5){animation:3.8s step-end .48s infinite fingerprintCell}.captureFingerprint span:nth-child(6){animation:3.8s step-end .6s infinite fingerprintCell}.captureFingerprint span:nth-child(7){animation:3.8s step-end .72s infinite fingerprintCell}.captureFingerprint span:nth-child(8){animation:3.8s step-end .84s infinite fingerprintCell}.captureBarsGlow{filter:blur(12px);opacity:.72;background:radial-gradient(circle,#68f0e41f,#0000 72%);border-radius:999px;width:66px;height:50px;position:absolute;bottom:10px;right:4%}
.glyphBars{align-items:flex-end;gap:7px;display:flex;position:absolute;bottom:16px;right:8%}.glyphBars span{opacity:.88;transform-origin:bottom;background:linear-gradient(#c8fffceb,#68f0e447);border-radius:999px;width:8px;box-shadow:0 0 10px #68f0e414}.glyphBars span:first-child{height:16px;animation:1.8s ease-in-out infinite equalizerA}.glyphBars span:nth-child(2){height:30px;animation:1.55s ease-in-out infinite equalizerB}.glyphBars span:nth-child(3){height:40px;animation:1.9s ease-in-out infinite equalizerC}.glyphBars span:nth-child(4){height:24px;animation:1.7s ease-in-out .12s infinite equalizerB}.glyphBars span:nth-child(5){height:34px;animation:1.6s ease-in-out .24s infinite equalizerA}.catalogueGlyph{background:linear-gradient(#030a0ffa,#02080c),radial-gradient(circle at 24% 48%,#68f0e414,#0000 26%),radial-gradient(circle at 72% 46%,#68f0e414,#0000 28%);box-shadow:inset 0 0 0 1px #ffffff05,inset 0 -28px 38px #00000029}.catalogueGrid{opacity:.34;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000e0 14%,#000000f5 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000e0 14%,#000000f5 100%)}.catalogueGlow{filter:blur(18px);opacity:.52;background:radial-gradient(circle,#68f0e41f,#0000 72%);border-radius:999px;width:26%;height:64%;animation:8.8s ease-in-out infinite catalogueGlowDrift;position:absolute;top:18%;left:24%}.catalogueIngress{gap:8px;display:grid;position:absolute;top:22px;left:8%}.catalogueIngress span{opacity:.7;transform-origin:0;background:linear-gradient(90deg,#68f0e40f,#68f0e403),linear-gradient(#ffffff08,#fff0);border:1px solid #68f0e414;border-radius:999px;width:68px;height:16px;display:block;box-shadow:inset 0 0 0 1px #ffffff03}.catalogueIngress span:first-child{width:78px;animation:4.8s cubic-bezier(.22,1,.36,1) infinite catalogueIngressShiftA}.catalogueIngress span:nth-child(2){width:58px;margin-left:12px;animation:4.8s cubic-bezier(.22,1,.36,1) .16s infinite catalogueIngressShiftB}.catalogueIngress span:nth-child(3){width:72px;margin-left:4px;animation:4.8s cubic-bezier(.22,1,.36,1) .32s infinite catalogueIngressShiftC}.catalogueRail{height:10px;position:absolute;top:50%;left:24%;right:34%;transform:translateY(-50%)}.catalogueRailLine,.catalogueRailGhost{border-radius:999px;height:1px;position:absolute;top:4px;left:0;right:0}.catalogueRailLine{background:linear-gradient(90deg,#68f0e40f 0%,#c8fffc3d 26%,#c8fffc52 52%,#68f0e414 100%)}.catalogueRailGhost{opacity:.68;background:linear-gradient(90deg,#0000 0%,#68f0e41a 42%,#0000 100%);top:1px}
.cataloguePacketStream{position:absolute;inset:0}.cataloguePacketStream span{opacity:0;background:linear-gradient(90deg,#acfffc00,#acfffcf0,#acfffc00);border-radius:999px;width:44px;height:7px;position:absolute;top:1px;left:0;box-shadow:0 0 16px #68f0e429}.cataloguePacketStream span:first-child{animation:3.1s ease-in-out infinite cataloguePacketTravel}.cataloguePacketStream span:nth-child(2){animation:3.1s ease-in-out 1.04s infinite cataloguePacketTravel}.cataloguePacketStream span:nth-child(3){animation:3.1s ease-in-out 2.08s infinite cataloguePacketTravel}.catalogueCore{background:radial-gradient(circle,#dcfffcf5 0%,#68f0e499 38%,#68f0e414 74%,#0000 100%);border-radius:999px;width:24px;height:24px;animation:3.4s ease-in-out infinite catalogueCorePulse;position:absolute;top:50%;left:56%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #68f0e40a,0 0 28px #68f0e429}.catalogueCoreRing{opacity:0;border:1px solid #68f0e41f;border-radius:999px;position:absolute;inset:-8px}.catalogueCoreRing:first-child{animation:3.4s ease-out infinite catalogueCoreRing}.catalogueCoreRing:nth-child(2){animation:3.4s ease-out 1.12s infinite catalogueCoreRing}.catalogueRegistry{background:linear-gradient(#071218f0,#030a0ffa),radial-gradient(circle at 80% 26%,#68f0e40f,#0000 26%);border:1px solid #68f0e414;border-radius:16px;width:30%;min-width:140px;height:76px;position:absolute;top:18px;right:8%;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #68f0e405}.catalogueRegistry:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#b8fffb57,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}.catalogueRegistryHeader{gap:6px;display:flex;position:absolute;top:10px;left:12px;right:12px}.catalogueRegistryHeader span{opacity:.72;background:linear-gradient(90deg,#b8fffba3,#68f0e438);border-radius:999px;width:22px;height:4px;display:block}.catalogueRegistryRows{gap:12px;display:grid;position:absolute;top:24px;left:12px;right:12px}.catalogueRegistryRows span{opacity:.62;background:linear-gradient(90deg,#68f0e414,#68f0e405);height:1px;display:block}.catalogueCells{grid-template-columns:repeat(4,1fr);gap:6px 7px;display:grid;position:absolute;top:32px;left:14px;right:14px}.catalogueCells span{opacity:.18;background:linear-gradient(#68f0e40d,#68f0e404);border:1px solid #68f0e414;border-radius:4px;height:10px;transform:scale(.94);box-shadow:inset 0 0 0 1px #ffffff03}.catalogueCells span:first-child{animation:3.6s step-end infinite catalogueCellResolve}.catalogueCells span:nth-child(2){animation:3.6s step-end .12s infinite catalogueCellResolve}.catalogueCells span:nth-child(3){animation:3.6s step-end .24s infinite catalogueCellResolve}.catalogueCells span:nth-child(4){animation:3.6s step-end .36s infinite catalogueCellResolve}.catalogueCells span:nth-child(5){animation:3.6s step-end .48s infinite catalogueCellResolve}
.catalogueCells span:nth-child(6){animation:3.6s step-end .6s infinite catalogueCellResolve}.catalogueCells span:nth-child(7){animation:3.6s step-end .72s infinite catalogueCellResolve}.catalogueCells span:nth-child(8){animation:3.6s step-end .84s infinite catalogueCellResolve}.catalogueCells span:nth-child(9){animation:3.6s step-end .96s infinite catalogueCellResolve}.catalogueCells span:nth-child(10){animation:3.6s step-end 1.08s infinite catalogueCellResolve}.catalogueCells span:nth-child(11){animation:3.6s step-end 1.2s infinite catalogueCellResolve}.catalogueCells span:nth-child(12){animation:3.6s step-end 1.32s infinite catalogueCellResolve}.catalogueSweep{mix-blend-mode:screen;filter:blur(1px);background:linear-gradient(90deg,#68f0e400 0%,#68f0e408 34%,#b8fffb2e 52%,#68f0e408 70%,#68f0e400 100%);width:24%;animation:5.8s cubic-bezier(.22,1,.36,1) infinite catalogueSweepTravel;position:absolute;top:-12%;bottom:-12%;transform:translate(-140%)skew(-10deg)}.catalogueTelemetry{align-items:flex-end;gap:7px;display:flex;position:absolute;bottom:10px;right:10%}.catalogueTelemetry span{opacity:.84;transform-origin:bottom;background:linear-gradient(#c8fffce0,#68f0e433);border-radius:999px;width:6px;box-shadow:0 0 10px #68f0e414}.catalogueTelemetry span:first-child{height:12px;animation:1.9s ease-in-out infinite catalogueTelemetryA}.catalogueTelemetry span:nth-child(2){height:22px;animation:1.7s ease-in-out infinite catalogueTelemetryB}.catalogueTelemetry span:nth-child(3){height:30px;animation:2.1s ease-in-out infinite catalogueTelemetryC}.catalogueTelemetry span:nth-child(4){height:18px;animation:1.84s ease-in-out .18s infinite catalogueTelemetryB}.glyphBlocks{grid-template-columns:repeat(3,28px);gap:10px;display:grid;position:absolute;top:18px;left:12%}.glyphBlocks span{opacity:0;background:#68f0e408;border:1px solid #68f0e414;border-radius:10px;height:28px;transform:translateY(8px)}.glyphBlocks span:nth-child(2){transform:translateY(16px)}.glyphBlocks span:nth-child(4){transform:translate(16px,8px)}.glyphBlocks span:nth-child(5){transform:translate(12px,14px)}.glyphLaneStack{gap:14px;display:grid;position:absolute;top:24px;right:10%}.glyphLaneStack span{opacity:0;transform-origin:0;background:linear-gradient(90deg,#68f0e414,#c8fffc29);border-radius:999px;width:72px;height:14px;transform:scaleX(.78)}.glyphSyncPulse{opacity:0;background:#acfffc8a;border-radius:999px;width:18px;height:18px;position:absolute;top:44px;left:38%;transform:translate(-12px);box-shadow:0 0 18px #68f0e424}.outputGlyph{background:linear-gradient(#030a0ffa,#02080c),radial-gradient(circle at 20%,#68f0e41a,#0000 26%),radial-gradient(circle at 74% 44%,#68f0e414,#0000 24%);box-shadow:inset 0 0 0 1px #ffffff05,inset 0 -28px 38px #0000002e}.outputGrid{opacity:.34;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000db 14%,#000000f5 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000db 14%,#000000f5 100%)}.outputGlow{filter:blur(18px);opacity:.52;background:radial-gradient(circle,#68f0e424,#0000 72%);border-radius:999px;width:28%;height:68%;animation:8.4s ease-in-out infinite outputGlowDrift;position:absolute;top:16%;left:18%}
.outputValidationStack{gap:8px;display:grid;position:absolute;top:26px;left:7%}.outputValidationStack span{opacity:.46;transform-origin:0;background:linear-gradient(90deg,#68f0e40a,#b8fffb2e,#68f0e40d);border-radius:999px;width:56px;height:6px;display:block;box-shadow:0 0 10px #68f0e40a}.outputValidationStack span:first-child{width:64px;animation:4.6s ease-in-out infinite outputStackFlow}.outputValidationStack span:nth-child(2){width:48px;margin-left:6px;animation:4.6s ease-in-out .18s infinite outputStackFlow}.outputValidationStack span:nth-child(3){width:58px;margin-left:2px;animation:4.6s ease-in-out .36s infinite outputStackFlow}.glyphLock{opacity:.88;background:linear-gradient(#071218f0,#030a0ffa),radial-gradient(circle,#68f0e414,#0000 72%);border:1px solid #68f0e41f;border-radius:14px;width:42px;height:42px;position:absolute;top:24px;left:20%;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #68f0e405}.glyphLock:before{content:"";opacity:0;border:1px solid #68f0e41a;border-radius:18px;animation:4.2s ease-out infinite outputLockRing;position:absolute;inset:-7px}.glyphLock:after{content:"";background:radial-gradient(circle,#dcfffcf0,#68f0e480);border-radius:999px;width:10px;height:10px;animation:3.6s ease-in-out infinite outputLockCore;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #68f0e429}.outputLockCore{background:radial-gradient(circle,#68f0e40d,#68f0e404);border:1px solid #68f0e414;border-radius:12px;position:absolute;inset:10px}.outputLockGlyph{border:1px solid #b8fffb24;border-bottom-width:0;border-radius:999px 999px 4px 4px;width:12px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-72%)}.outputLockGlyph:before{content:"";background:linear-gradient(#b8fffb0f,#68f0e405);border:1px solid #b8fffb24;border-radius:4px;width:14px;height:10px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.outputCipherRail{height:16px;position:absolute;top:50%;left:34%;right:18%;transform:translateY(-50%)}.glyphOutputLine,.outputRailGhost{border-radius:999px;position:absolute;left:0;right:0}.glyphOutputLine{transform-origin:0;background:linear-gradient(90deg,#68f0e40f 0%,#b8fffb3d 26%,#dcfffc57 52%,#68f0e414 100%);height:1px;top:7px;transform:scaleX(0)}.outputRailGhost{opacity:.64;filter:blur(3px);background:linear-gradient(90deg,#0000 0%,#68f0e40f 28%,#68f0e405 72%,#0000 100%);height:7px;top:4px}
.outputCipherTicks{justify-content:space-between;display:flex;position:absolute;top:0;left:8%;right:8%}.outputCipherTicks span{opacity:.24;transform-origin:50%;background:linear-gradient(#b8fffb1a,#68f0e405);border-radius:999px;width:2px;height:14px;animation:3.8s ease-in-out infinite outputCipherTick}.outputCipherTicks span:nth-child(2){animation-delay:.16s}.outputCipherTicks span:nth-child(3){animation-delay:.32s}.outputCipherTicks span:nth-child(4){animation-delay:.48s}.outputCipherTicks span:nth-child(5){animation-delay:.64s}.outputCipherTicks span:nth-child(6){animation-delay:.8s}.outputRailPulse{filter:blur(3px);opacity:0;background:linear-gradient(90deg,#68f0e400,#b8fffb1f,#68f0e400);border-radius:999px;width:88px;height:9px;animation:4.4s ease-in-out infinite outputRailSweep;position:absolute;top:3px;left:14%}.glyphOutputPacket,.outputEscortPacket{opacity:0;border-radius:999px;position:absolute;top:4px}.glyphOutputPacket{background:linear-gradient(90deg,#acfffc00,#acfffcd1,#acfffc00);width:34px;height:7px;left:0;transform:translate(0);box-shadow:0 0 16px #68f0e429}.outputEscortPacket{background:linear-gradient(90deg,#acfffc00,#acfffc8f,#acfffc00);width:18px;height:5px;animation:3.8s ease-in-out infinite outputEscortTravel;left:0;transform:translate(24px);box-shadow:0 0 10px #68f0e41f}.outputEnvelope{background:linear-gradient(#071218f0,#030a0ffa),radial-gradient(circle at 78% 24%,#68f0e40f,#0000 24%);border:1px solid #68f0e414;border-radius:14px;width:24%;min-width:128px;height:64px;position:absolute;top:18px;right:12%;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #68f0e405}.outputEnvelope:before{content:"";opacity:.68;background:linear-gradient(90deg,#0000,#b8fffb57,#0000);height:1px;position:absolute;top:0;left:10px;right:10px}.outputEnvelopeHeader{gap:5px;display:flex;position:absolute;top:9px;left:10px;right:10px}.outputEnvelopeHeader span{opacity:.7;background:linear-gradient(90deg,#b8fffb9e,#68f0e433);border-radius:999px;width:20px;height:4px;display:block}.outputEnvelopeRows{gap:10px;display:grid;position:absolute;top:24px;left:10px;right:10px}.outputEnvelopeRows span{opacity:.7;background:linear-gradient(90deg,#68f0e414,#68f0e405);height:1px;display:block}.outputEnvelopeSweep{mix-blend-mode:screen;filter:blur(1px);background:linear-gradient(90deg,#68f0e400 0%,#68f0e408 34%,#b8fffb2e 52%,#68f0e408 70%,#68f0e400 100%);width:24%;animation:5.6s cubic-bezier(.22,1,.36,1) infinite outputEnvelopeSweepTravel;position:absolute;top:-14%;bottom:-14%;transform:translate(-140%)skew(-10deg)}.glyphPacketGroup{gap:8px;display:flex;position:absolute;top:38px;right:8%}
.glyphPacketGroup:before{content:"";opacity:.72;background:linear-gradient(90deg,#68f0e414,#b8fffb38);width:16px;height:1px;position:absolute;top:8px;left:-22px}.glyphPacketGroup span{opacity:0;background:radial-gradient(circle,#dcfffc61,#68f0e414 50%,#68f0e405 100%),linear-gradient(#68f0e40d,#68f0e404);border:1px solid #68f0e41a;border-radius:999px;width:16px;height:16px;transform:scale(.86);box-shadow:0 0 12px #68f0e414}@keyframes packetPulse{0%,to{opacity:.48;transform:translate(0)}50%{opacity:.92;transform:translate(6px)}}@keyframes pulseField{0%,to{opacity:.38;transform:scale(.94)}50%{opacity:.82;transform:scale(1.04)}}@keyframes captureGlow{0%,to{opacity:.44;transform:translate(0)scale(.94)}45%{opacity:.72;transform:translate(8px)scale(1.02)}70%{opacity:.58;transform:translate(3px)scale(.98)}}@keyframes captureSweepTravel{0%{opacity:0;transform:translate(-160%)skew(-10deg)}12%{opacity:.72}44%{opacity:.92}68%{opacity:.4}to{opacity:0;transform:translate(470%)skew(-10deg)}}@keyframes captureWaveDrift{0%,to{border-top-color:#68f0e429;transform:translate(0)scaleY(.98)}50%{border-top-color:#b8fffb3d;transform:translate(4px)scaleY(1.04)}}@keyframes captureWaveEcho{0%,to{opacity:.52;transform:translate(0)}50%{opacity:.88;transform:translate(2px)}}@keyframes capturePacketTravel{0%{opacity:0;transform:translate(-12px)}10%{opacity:.86}70%{opacity:.9}to{opacity:0;transform:translate(150px)}}@keyframes captureCorePulse{0%,to{transform:scale(.94);box-shadow:0 0 0 8px #68f0e40a,0 0 22px #68f0e424}42%{transform:scale(1.08);box-shadow:0 0 0 10px #68f0e40f,0 0 32px #68f0e433}}@keyframes captureCoreRing{0%{opacity:.78;transform:scale(.84)}to{opacity:0;transform:scale(1.42)}}
@keyframes samplerScan{0%,to{opacity:.18;transform:scaleY(.24)}35%{opacity:.92;transform:scaleY(1)}70%{opacity:.34;transform:scaleY(.48)}}@keyframes fingerprintCell{0%,to{opacity:.14;background:linear-gradient(#68f0e414,#68f0e405);transform:scale(.9)}35%{opacity:.96;background:linear-gradient(#c8fffc6b,#68f0e41f);transform:scale(1)}60%{opacity:.54;transform:scale(.96)}}@keyframes equalizerA{0%,to{opacity:.72;transform:scaleY(.62)}45%{opacity:1;transform:scaleY(1.04)}70%{opacity:.86;transform:scaleY(.78)}}@keyframes equalizerB{0%,to{opacity:.68;transform:scaleY(.54)}40%{opacity:1;transform:scaleY(1.14)}72%{opacity:.84;transform:scaleY(.8)}}@keyframes equalizerC{0%,to{opacity:.66;transform:scaleY(.48)}36%{opacity:1;transform:scaleY(1.18)}64%{opacity:.9;transform:scaleY(.9)}}@keyframes captureWaveIn{0%{opacity:.2;filter:blur(1px)}to{opacity:1;filter:blur()}}@keyframes captureWaveIdle{0%,to{border-top-color:#68f0e424}50%{border-top-color:#68f0e42e}}@keyframes capturePulseOnce{0%{opacity:0;transform:translate(-22px)}30%{opacity:.92}to{opacity:0;transform:translate(118px)}}@keyframes capturePulseAmbient{0%,88%{opacity:0;transform:translate(-18px)}92%{opacity:.72}to{opacity:0;transform:translate(118px)}}@keyframes capturePulseHover{0%{opacity:0;transform:translate(-18px)}24%{opacity:.96}to{opacity:0;transform:translate(118px)}}@keyframes barRise{0%{opacity:.2;transform:translateY(16px)}to{opacity:.9;transform:translateY(0)}}
@keyframes barIdle{0%,to{opacity:.82;transform:translateY(0)}50%{opacity:.94;transform:translateY(-1px)}}@keyframes catalogueGlowDrift{0%,to{opacity:.4;transform:translate(0)scale(.94)}50%{opacity:.72;transform:translate(8px)scale(1.04)}}@keyframes catalogueIngressShiftA{0%,to{opacity:.44;transform:translate(0)scaleX(.94)}22%{opacity:.92;transform:translate(4px)scaleX(1)}58%{opacity:.62;transform:translate(10px)scaleX(.98)}}@keyframes catalogueIngressShiftB{0%,to{opacity:.38;transform:translate(0)scaleX(.9)}26%{opacity:.84;transform:translate(6px)scaleX(1.02)}62%{opacity:.56;transform:translate(14px)scaleX(.96)}}@keyframes catalogueIngressShiftC{0%,to{opacity:.36;transform:translate(0)scaleX(.92)}30%{opacity:.78;transform:translate(5px)scaleX(1)}66%{opacity:.54;transform:translate(12px)scaleX(.97)}}@keyframes cataloguePacketTravel{0%{opacity:0;transform:translate(-18px)}12%{opacity:.88}74%{opacity:.92}to{opacity:0;transform:translate(172px)}}@keyframes catalogueCorePulse{0%,to{transform:translate(-50%,-50%)scale(.94);box-shadow:0 0 0 10px #68f0e40a,0 0 24px #68f0e424}45%{transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 12px #68f0e40f,0 0 34px #68f0e433}}@keyframes catalogueCoreRing{0%{opacity:.72;transform:scale(.82)}to{opacity:0;transform:scale(1.48)}}@keyframes catalogueCellResolve{0%,to{opacity:.16;background:linear-gradient(#68f0e40d,#68f0e404);transform:scale(.94)}28%{opacity:.94;background:linear-gradient(#c8fffc66,#68f0e41f);transform:scale(1)}52%{opacity:.58;transform:scale(.98)}}@keyframes catalogueSweepTravel{0%{opacity:0;transform:translate(-140%)skew(-10deg)}14%{opacity:.56}46%{opacity:.88}72%{opacity:.34}to{opacity:0;transform:translate(440%)skew(-10deg)}}
@keyframes catalogueTelemetryA{0%,to{opacity:.68;transform:scaleY(.58)}44%{opacity:.98;transform:scaleY(1.04)}}@keyframes catalogueTelemetryB{0%,to{opacity:.64;transform:scaleY(.52)}40%{opacity:1;transform:scaleY(1.12)}72%{opacity:.82;transform:scaleY(.78)}}@keyframes catalogueTelemetryC{0%,to{opacity:.62;transform:scaleY(.46)}36%{opacity:1;transform:scaleY(1.18)}68%{opacity:.86;transform:scaleY(.86)}}@keyframes blockAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:.92;transform:translateY(0)}}@keyframes blockFlicker{0%,to{opacity:.86}50%{opacity:.96}}@keyframes laneResolve{0%{opacity:0;transform:scaleX(.78)}to{opacity:.9;transform:scaleX(1)}}@keyframes syncPulseOnce{0%{opacity:0;transform:translate(-8px)}30%{opacity:.9}to{opacity:0;transform:translate(118px)}}@keyframes syncPulseAmbient{0%,90%{opacity:0;transform:translate(-6px)}94%{opacity:.76}to{opacity:0;transform:translate(114px)}}@keyframes syncPulseHover{0%{opacity:0;transform:translate(-6px)}28%{opacity:.92}to{opacity:0;transform:translate(114px)}}@keyframes sourceResolve{0%{opacity:.5;filter:blur(1px)}to{opacity:.9;filter:blur()}}@keyframes outputLineDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes outputLineIdle{0%,to{opacity:.92}50%{opacity:1}}
@keyframes dotResolve{0%{opacity:0;transform:scale(.82)}to{opacity:.88;transform:scale(1)}}@keyframes dotIdle{0%,to{opacity:.74}50%{opacity:.92}}@keyframes outputPulseOnce{0%{opacity:0;transform:translate(0)}24%{opacity:.92}to{opacity:0;transform:translate(160px)}}@keyframes outputPulseAmbient{0%,90%{opacity:0;transform:translate(0)}94%{opacity:.76}to{opacity:0;transform:translate(160px)}}@keyframes outputPulseHover{0%{opacity:0;transform:translate(0)}26%{opacity:.92}to{opacity:0;transform:translate(160px)}}@keyframes outputGlowDrift{0%,to{opacity:.42;transform:translate(0)scale(.94)}48%{opacity:.72;transform:translate(10px)scale(1.03)}72%{opacity:.56;transform:translate(4px)scale(.98)}}@keyframes outputStackFlow{0%,to{opacity:.34;transform:scaleX(.88)}38%{opacity:.78;transform:scaleX(1.02)}68%{opacity:.52;transform:scaleX(.94)}}@keyframes outputLockRing{0%{opacity:.72;transform:scale(.84)}to{opacity:0;transform:scale(1.34)}}@keyframes outputLockCore{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(.9)}40%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}68%{opacity:.82;transform:translate(-50%,-50%)scale(.98)}}@keyframes outputCipherTick{0%,to{opacity:.18;transform:scaleY(.64)}34%{opacity:.82;transform:scaleY(1)}60%{opacity:.34;transform:scaleY(.78)}}@keyframes outputRailSweep{0%{opacity:0;transform:translate(-30px)}18%{opacity:.62}56%{opacity:.78}to{opacity:0;transform:translate(168px)}}
@keyframes outputEscortTravel{0%,8%{opacity:0;transform:translate(24px)}18%{opacity:.7}74%{opacity:.78}to{opacity:0;transform:translate(174px)}}@keyframes outputEnvelopeSweepTravel{0%{opacity:0;transform:translate(-140%)skew(-10deg)}14%{opacity:.62}44%{opacity:.86}72%{opacity:.34}to{opacity:0;transform:translate(360%)skew(-10deg)}}@media (prefers-reduced-motion:reduce){.heroPacket,.heroPulse,.captureGlow,.captureSweep,.glyphWave,.glyphWave:before,.glyphWave:after,.glyphCapturePulse,.captureCore,.captureCore:before,.captureSampler span,.captureFingerprint span,.glyphBars span,.catalogueGlow,.catalogueIngress span,.cataloguePacketStream span,.catalogueCore,.catalogueCoreRing,.catalogueCells span,.catalogueSweep,.catalogueTelemetry span,.outputGlow,.outputValidationStack span,.glyphLock:before,.glyphLock:after,.outputCipherTicks span,.outputRailPulse,.glyphOutputPacket,.outputEscortPacket,.outputEnvelopeSweep{animation:none!important}}.captureGlyph[data-visual-state=pending] .captureGlow,.captureGlyph[data-visual-state=pending] .captureSweep,.captureGlyph[data-visual-state=pending] .glyphWave,.captureGlyph[data-visual-state=pending] .glyphWave:before,.captureGlyph[data-visual-state=pending] .glyphWave:after,.captureGlyph[data-visual-state=pending] .glyphCapturePulse,.captureGlyph[data-visual-state=pending] .captureCore,.captureGlyph[data-visual-state=pending] .captureCore:before,.captureGlyph[data-visual-state=pending] .captureSampler span,.captureGlyph[data-visual-state=pending] .captureFingerprint span,.captureGlyph[data-visual-state=pending] .captureBarsGlow,.captureGlyph[data-visual-state=pending] .glyphBars span,.captureGlyph[data-visual-state=complete] .captureGlow,.captureGlyph[data-visual-state=complete] .captureSweep,.captureGlyph[data-visual-state=complete] .glyphWave,.captureGlyph[data-visual-state=complete] .glyphWave:before,.captureGlyph[data-visual-state=complete] .glyphWave:after,.captureGlyph[data-visual-state=complete] .glyphCapturePulse,.captureGlyph[data-visual-state=complete] .captureCore,.captureGlyph[data-visual-state=complete] .captureCore:before,.captureGlyph[data-visual-state=complete] .captureSampler span,.captureGlyph[data-visual-state=complete] .captureFingerprint span,.captureGlyph[data-visual-state=complete] .captureBarsGlow,.captureGlyph[data-visual-state=complete] .glyphBars span,.catalogueGlyph[data-visual-state=pending] .catalogueGlow,.catalogueGlyph[data-visual-state=pending] .catalogueIngress span,.catalogueGlyph[data-visual-state=pending] .cataloguePacketStream span,.catalogueGlyph[data-visual-state=pending] .catalogueCore,.catalogueGlyph[data-visual-state=pending] .catalogueCoreRing,.catalogueGlyph[data-visual-state=pending] .catalogueCells span,.catalogueGlyph[data-visual-state=pending] .catalogueSweep,.catalogueGlyph[data-visual-state=pending] .catalogueTelemetry span,.catalogueGlyph[data-visual-state=complete] .catalogueGlow,.catalogueGlyph[data-visual-state=complete] .catalogueIngress span,.catalogueGlyph[data-visual-state=complete] .cataloguePacketStream span,.catalogueGlyph[data-visual-state=complete] .catalogueCore,.catalogueGlyph[data-visual-state=complete] .catalogueCoreRing,.catalogueGlyph[data-visual-state=complete] .catalogueCells span,.catalogueGlyph[data-visual-state=complete] .catalogueSweep,.catalogueGlyph[data-visual-state=complete] .catalogueTelemetry span,.outputGlyph[data-visual-state=pending] .outputGlow,.outputGlyph[data-visual-state=pending] .outputValidationStack span,.outputGlyph[data-visual-state=pending] .glyphLock:before,.outputGlyph[data-visual-state=pending] .glyphLock:after,.outputGlyph[data-visual-state=pending] .outputLockCore,.outputGlyph[data-visual-state=pending] .outputCipherTicks span,.outputGlyph[data-visual-state=pending] .outputRailPulse,.outputGlyph[data-visual-state=pending] .glyphOutputPacket,.outputGlyph[data-visual-state=pending] .outputEscortPacket,.outputGlyph[data-visual-state=pending] .outputEnvelopeSweep,.outputGlyph[data-visual-state=pending] .glyphPacketGroup span,.outputGlyph[data-visual-state=complete] .outputGlow,.outputGlyph[data-visual-state=complete] .outputValidationStack span,.outputGlyph[data-visual-state=complete] .glyphLock:before,.outputGlyph[data-visual-state=complete] .glyphLock:after,.outputGlyph[data-visual-state=complete] .outputLockCore,.outputGlyph[data-visual-state=complete] .outputCipherTicks span,.outputGlyph[data-visual-state=complete] .outputRailPulse,.outputGlyph[data-visual-state=complete] .glyphOutputPacket,.outputGlyph[data-visual-state=complete] .outputEscortPacket,.outputGlyph[data-visual-state=complete] .outputEnvelopeSweep,.outputGlyph[data-visual-state=complete] .glyphPacketGroup span{animation:none}.captureGlyph[data-visual-state=pending] .captureGlow{opacity:.18}.captureGlyph[data-visual-state=pending] .captureSweep,.captureGlyph[data-visual-state=pending] .glyphCapturePulse{opacity:0}.captureGlyph[data-visual-state=pending] .glyphWave{border-top-color:#68f0e41a}
.captureGlyph[data-visual-state=pending] .glyphWave:before,.captureGlyph[data-visual-state=pending] .glyphWave:after{border-top-color:#68f0e412}.captureGlyph[data-visual-state=pending] .captureCore{opacity:.54;box-shadow:0 0 0 6px #68f0e408,0 0 14px #68f0e414}.captureGlyph[data-visual-state=pending] .captureSampler span{opacity:.12;transform:scaleY(.24)}.captureGlyph[data-visual-state=pending] .captureFingerprint span{opacity:.08;transform:scale(.88)}.captureGlyph[data-visual-state=pending] .captureBarsGlow{opacity:.18}.captureGlyph[data-visual-state=pending] .glyphBars span{opacity:.3;transform:scaleY(.48)}.captureGlyph[data-visual-state=active] .captureGlow{animation:.86s ease-out both workflowGlowWake}.captureGlyph[data-visual-state=active] .captureSweep{animation:.86s cubic-bezier(.22,1,.36,1) both workflowSweepAcross}.captureGlyph[data-visual-state=active] .glyphWave{animation:.26s ease-out .1s both workflowCaptureWave}.captureGlyph[data-visual-state=active] .glyphWave:before{animation:.26s ease-out .16s both workflowCaptureWaveEcho}.captureGlyph[data-visual-state=active] .glyphWave:after{animation:.26s ease-out .22s both workflowCaptureWaveEcho}.captureGlyph[data-visual-state=active] .glyphCapturePulse{animation:.32s ease-out .28s both workflowTrackPulse}.captureGlyph[data-visual-state=active] .captureCore{animation:.42s ease-out .34s both workflowCoreWake}.captureGlyph[data-visual-state=active] .captureCore:before{animation:.52s ease-out .4s both workflowCoreRingWake}.captureGlyph[data-visual-state=active] .captureSampler span:first-child{animation:.2s ease-out .42s both workflowSamplerRise}.captureGlyph[data-visual-state=active] .captureSampler span:nth-child(2){animation:.2s ease-out .47s both workflowSamplerRise}.captureGlyph[data-visual-state=active] .captureSampler span:nth-child(3){animation:.2s ease-out .52s both workflowSamplerRise}.captureGlyph[data-visual-state=active] .captureSampler span:nth-child(4){animation:.2s ease-out .57s both workflowSamplerRise}.captureGlyph[data-visual-state=active] .captureSampler span:nth-child(5){animation:.2s ease-out .62s both workflowSamplerRise}.captureGlyph[data-visual-state=active] .captureFingerprint span:first-child{animation:.15s ease-out .52s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureFingerprint span:nth-child(2){animation:.15s ease-out .56s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureFingerprint span:nth-child(3){animation:.15s ease-out .6s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureFingerprint span:nth-child(4){animation:.15s ease-out .64s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureFingerprint span:nth-child(5){animation:.15s ease-out .68s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureFingerprint span:nth-child(6){animation:.15s ease-out .72s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureFingerprint span:nth-child(7){animation:.15s ease-out .76s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureFingerprint span:nth-child(8){animation:.15s ease-out .8s both workflowCellResolve}.captureGlyph[data-visual-state=active] .captureBarsGlow{animation:.76s ease-out .48s both workflowGlowWake}.captureGlyph[data-visual-state=active] .glyphBars span:first-child{animation:.24s ease-out .56s both workflowBarLift}.captureGlyph[data-visual-state=active] .glyphBars span:nth-child(2){animation:.24s ease-out .61s both workflowBarLift}.captureGlyph[data-visual-state=active] .glyphBars span:nth-child(3){animation:.24s ease-out .66s both workflowBarLift}.captureGlyph[data-visual-state=active] .glyphBars span:nth-child(4){animation:.24s ease-out .71s both workflowBarLift}.captureGlyph[data-visual-state=active] .glyphBars span:nth-child(5){animation:.24s ease-out .76s both workflowBarLift}.captureGlyph[data-visual-state=complete] .captureGlow,.captureGlyph[data-visual-state=settled] .captureGlow,.captureGlyph[data-visual-state=spotlight] .captureGlow{opacity:.38}.captureGlyph[data-visual-state=complete] .glyphWave,.captureGlyph[data-visual-state=settled] .glyphWave,.captureGlyph[data-visual-state=spotlight] .glyphWave{border-top-color:#68f0e429}.captureGlyph[data-visual-state=complete] .glyphWave:before,.captureGlyph[data-visual-state=complete] .glyphWave:after,.captureGlyph[data-visual-state=settled] .glyphWave:before,.captureGlyph[data-visual-state=settled] .glyphWave:after,.captureGlyph[data-visual-state=spotlight] .glyphWave:before,.captureGlyph[data-visual-state=spotlight] .glyphWave:after{border-top-color:#68f0e41f}.captureGlyph[data-visual-state=complete] .captureCore,.captureGlyph[data-visual-state=settled] .captureCore,.captureGlyph[data-visual-state=spotlight] .captureCore{opacity:1}.captureGlyph[data-visual-state=complete] .captureSampler span,.captureGlyph[data-visual-state=settled] .captureSampler span,.captureGlyph[data-visual-state=spotlight] .captureSampler span{opacity:.44;transform:scaleY(.68)}.captureGlyph[data-visual-state=complete] .captureFingerprint span,.captureGlyph[data-visual-state=settled] .captureFingerprint span,.captureGlyph[data-visual-state=spotlight] .captureFingerprint span{opacity:.28;transform:scale(1)}.captureGlyph[data-visual-state=complete] .glyphBars span,.captureGlyph[data-visual-state=settled] .glyphBars span,.captureGlyph[data-visual-state=spotlight] .glyphBars span{opacity:.78;transform:scaleY(1)}.captureGlyph[data-visual-state=settled] .captureGlow{animation:11.6s ease-in-out 1.6s infinite workflowAmbientGlow}.captureGlyph[data-visual-state=settled] .glyphBars span:nth-child(2),.captureGlyph[data-visual-state=settled] .glyphBars span:nth-child(4){animation:9.4s ease-in-out 2.4s infinite workflowAmbientBars}.captureGlyph[data-visual-state=spotlight] .glyphCapturePulse{animation:.32s ease-out both workflowTrackPulse}.captureGlyph[data-visual-state=spotlight] .glyphBars span:first-child,.captureGlyph[data-visual-state=spotlight] .glyphBars span:nth-child(3),.captureGlyph[data-visual-state=spotlight] .glyphBars span:nth-child(5){animation:.24s ease-out both workflowBarLift}
.catalogueGlyph[data-visual-state=pending] .catalogueGlow{opacity:.16}.catalogueGlyph[data-visual-state=pending] .catalogueIngress span,.catalogueGlyph[data-visual-state=pending] .cataloguePacketStream span,.catalogueGlyph[data-visual-state=pending] .catalogueTelemetry span{opacity:.18;transform:none}.catalogueGlyph[data-visual-state=pending] .catalogueCore{opacity:.52}.catalogueGlyph[data-visual-state=pending] .catalogueCells span{opacity:.08;transform:scale(.9)}.catalogueGlyph[data-visual-state=pending] .catalogueSweep{opacity:0}.catalogueGlyph[data-visual-state=active] .catalogueGlow{animation:.82s ease-out both workflowGlowWake}.catalogueGlyph[data-visual-state=active] .catalogueIngress span:first-child{animation:.22s ease-out 80ms both workflowIngressResolve}.catalogueGlyph[data-visual-state=active] .catalogueIngress span:nth-child(2){animation:.22s ease-out .15s both workflowIngressResolve}.catalogueGlyph[data-visual-state=active] .catalogueIngress span:nth-child(3){animation:.22s ease-out .22s both workflowIngressResolve}.catalogueGlyph[data-visual-state=active] .cataloguePacketStream span:first-child{animation:.34s ease-out .3s both workflowPacketTravel}.catalogueGlyph[data-visual-state=active] .cataloguePacketStream span:nth-child(2){animation:.34s ease-out .42s both workflowPacketTravel}.catalogueGlyph[data-visual-state=active] .cataloguePacketStream span:nth-child(3){animation:.34s ease-out .54s both workflowPacketTravel}.catalogueGlyph[data-visual-state=active] .catalogueCore{animation:.42s ease-out .36s both workflowCoreWake}.catalogueGlyph[data-visual-state=active] .catalogueCoreRing:first-child{animation:.52s ease-out .42s both workflowCoreRingWake}.catalogueGlyph[data-visual-state=active] .catalogueCoreRing:nth-child(2){animation:.52s ease-out .52s both workflowCoreRingWake}.catalogueGlyph[data-visual-state=active] .catalogueCells span:first-child{animation:.15s ease-out .46s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(2){animation:.15s ease-out .5s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(3){animation:.15s ease-out .54s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(4){animation:.15s ease-out .58s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(5){animation:.15s ease-out .62s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(6){animation:.15s ease-out .66s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(7){animation:.15s ease-out .7s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(8){animation:.15s ease-out .74s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(9){animation:.15s ease-out .78s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(10){animation:.15s ease-out .82s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(11){animation:.15s ease-out .86s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueCells span:nth-child(12){animation:.15s ease-out .9s both workflowCellResolve}.catalogueGlyph[data-visual-state=active] .catalogueSweep{animation:.74s cubic-bezier(.22,1,.36,1) .52s both workflowRegistrySweep}.catalogueGlyph[data-visual-state=active] .catalogueTelemetry span:first-child{animation:.22s ease-out .62s both workflowTelemetryRise}.catalogueGlyph[data-visual-state=active] .catalogueTelemetry span:nth-child(2){animation:.22s ease-out .68s both workflowTelemetryRise}.catalogueGlyph[data-visual-state=active] .catalogueTelemetry span:nth-child(3){animation:.22s ease-out .74s both workflowTelemetryRise}.catalogueGlyph[data-visual-state=active] .catalogueTelemetry span:nth-child(4){animation:.22s ease-out .8s both workflowTelemetryRise}.catalogueGlyph[data-visual-state=complete] .catalogueGlow,.catalogueGlyph[data-visual-state=settled] .catalogueGlow,.catalogueGlyph[data-visual-state=spotlight] .catalogueGlow{opacity:.32}.catalogueGlyph[data-visual-state=complete] .catalogueIngress span,.catalogueGlyph[data-visual-state=settled] .catalogueIngress span,.catalogueGlyph[data-visual-state=spotlight] .catalogueIngress span,.catalogueGlyph[data-visual-state=complete] .cataloguePacketStream span,.catalogueGlyph[data-visual-state=settled] .cataloguePacketStream span,.catalogueGlyph[data-visual-state=spotlight] .cataloguePacketStream span{opacity:.62}.catalogueGlyph[data-visual-state=complete] .catalogueCore,.catalogueGlyph[data-visual-state=settled] .catalogueCore,.catalogueGlyph[data-visual-state=spotlight] .catalogueCore{opacity:1}.catalogueGlyph[data-visual-state=complete] .catalogueCells span,.catalogueGlyph[data-visual-state=settled] .catalogueCells span,.catalogueGlyph[data-visual-state=spotlight] .catalogueCells span{opacity:.32;transform:scale(1)}.catalogueGlyph[data-visual-state=complete] .catalogueTelemetry span,.catalogueGlyph[data-visual-state=settled] .catalogueTelemetry span,.catalogueGlyph[data-visual-state=spotlight] .catalogueTelemetry span{opacity:.6}.catalogueGlyph[data-visual-state=settled] .catalogueGlow{animation:12.8s ease-in-out 3.2s infinite workflowAmbientGlow}.catalogueGlyph[data-visual-state=settled] .catalogueTelemetry span:nth-child(2),.catalogueGlyph[data-visual-state=settled] .catalogueTelemetry span:nth-child(4){animation:10.8s ease-in-out 4.4s infinite workflowAmbientBars}.catalogueGlyph[data-visual-state=spotlight] .cataloguePacketStream span:first-child,.catalogueGlyph[data-visual-state=spotlight] .cataloguePacketStream span:nth-child(2),.catalogueGlyph[data-visual-state=spotlight] .cataloguePacketStream span:nth-child(3){animation:.34s ease-out both workflowPacketTravel}.catalogueGlyph[data-visual-state=spotlight] .catalogueSweep{animation:.7s cubic-bezier(.22,1,.36,1) both workflowRegistrySweep}.outputGlyph[data-visual-state=pending] .outputGlow{opacity:.14}.outputGlyph[data-visual-state=pending] .outputValidationStack span,.outputGlyph[data-visual-state=pending] .outputCipherTicks span,.outputGlyph[data-visual-state=pending] .glyphPacketGroup span{opacity:.14;transform:none}.outputGlyph[data-visual-state=pending] .glyphOutputLine{opacity:.22;transform:scaleX(.42)}.outputGlyph[data-visual-state=pending] .glyphOutputPacket,.outputGlyph[data-visual-state=pending] .outputEscortPacket,.outputGlyph[data-visual-state=pending] .outputRailPulse,.outputGlyph[data-visual-state=pending] .outputEnvelopeSweep{opacity:0}.outputGlyph[data-visual-state=active] .outputGlow{animation:.84s ease-out both workflowGlowWake}.outputGlyph[data-visual-state=active] .outputValidationStack span:first-child{animation:.18s ease-out 80ms both workflowStackResolve}.outputGlyph[data-visual-state=active] .outputValidationStack span:nth-child(2){animation:.18s ease-out .14s both workflowStackResolve}.outputGlyph[data-visual-state=active] .outputValidationStack span:nth-child(3){animation:.18s ease-out .2s both workflowStackResolve}.outputGlyph[data-visual-state=active] .glyphLock:before{animation:.52s ease-out .2s both workflowCoreRingWake}.outputGlyph[data-visual-state=active] .glyphLock:after,.outputGlyph[data-visual-state=active] .outputLockCore{animation:.42s ease-out .26s both workflowCoreWake}
.outputGlyph[data-visual-state=active] .glyphOutputLine{animation:.26s ease-out .32s both workflowLineDraw}.outputGlyph[data-visual-state=active] .outputCipherTicks span:first-child{animation:.16s ease-out .42s both workflowTickResolve}.outputGlyph[data-visual-state=active] .outputCipherTicks span:nth-child(2){animation:.16s ease-out .47s both workflowTickResolve}.outputGlyph[data-visual-state=active] .outputCipherTicks span:nth-child(3){animation:.16s ease-out .52s both workflowTickResolve}.outputGlyph[data-visual-state=active] .outputCipherTicks span:nth-child(4){animation:.16s ease-out .57s both workflowTickResolve}.outputGlyph[data-visual-state=active] .outputCipherTicks span:nth-child(5){animation:.16s ease-out .62s both workflowTickResolve}.outputGlyph[data-visual-state=active] .outputCipherTicks span:nth-child(6){animation:.16s ease-out .67s both workflowTickResolve}.outputGlyph[data-visual-state=active] .outputRailPulse{animation:.34s ease-out .46s both workflowRailSweep}.outputGlyph[data-visual-state=active] .glyphOutputPacket{animation:.32s ease-out .52s both workflowOutputTravel}.outputGlyph[data-visual-state=active] .outputEscortPacket{animation:.32s ease-out .62s both workflowOutputTravelSoft}.outputGlyph[data-visual-state=active] .outputEnvelopeSweep{animation:.74s cubic-bezier(.22,1,.36,1) .52s both workflowRegistrySweep}.outputGlyph[data-visual-state=active] .glyphPacketGroup span:first-child{animation:.18s ease-out .7s both workflowDotResolve}.outputGlyph[data-visual-state=active] .glyphPacketGroup span:nth-child(2){animation:.18s ease-out .76s both workflowDotResolve}.outputGlyph[data-visual-state=active] .glyphPacketGroup span:nth-child(3){animation:.18s ease-out .82s both workflowDotResolve}.outputGlyph[data-visual-state=complete] .outputGlow,.outputGlyph[data-visual-state=settled] .outputGlow,.outputGlyph[data-visual-state=spotlight] .outputGlow{opacity:.32}.outputGlyph[data-visual-state=complete] .outputValidationStack span,.outputGlyph[data-visual-state=settled] .outputValidationStack span,.outputGlyph[data-visual-state=spotlight] .outputValidationStack span,.outputGlyph[data-visual-state=complete] .outputCipherTicks span,.outputGlyph[data-visual-state=settled] .outputCipherTicks span,.outputGlyph[data-visual-state=spotlight] .outputCipherTicks span,.outputGlyph[data-visual-state=complete] .glyphPacketGroup span,.outputGlyph[data-visual-state=settled] .glyphPacketGroup span,.outputGlyph[data-visual-state=spotlight] .glyphPacketGroup span{opacity:.5}.outputGlyph[data-visual-state=complete] .glyphOutputLine,.outputGlyph[data-visual-state=settled] .glyphOutputLine,.outputGlyph[data-visual-state=spotlight] .glyphOutputLine{opacity:.82;transform:scaleX(1)}.outputGlyph[data-visual-state=settled] .outputGlow{animation:13.4s ease-in-out 5.2s infinite workflowAmbientGlow}.outputGlyph[data-visual-state=settled] .outputCipherTicks span:nth-child(3),.outputGlyph[data-visual-state=settled] .outputCipherTicks span:nth-child(5){animation:11.2s ease-in-out 6.2s infinite workflowAmbientBars}.outputGlyph[data-visual-state=spotlight] .glyphOutputPacket{animation:.32s ease-out both workflowOutputTravel}.outputGlyph[data-visual-state=spotlight] .outputEnvelopeSweep{animation:.7s cubic-bezier(.22,1,.36,1) both workflowRegistrySweep}@keyframes workflowGlowWake{0%{opacity:.08;transform:scale(.94)}55%{opacity:.42}to{opacity:.34;transform:scale(1)}}@keyframes workflowAmbientGlow{0%,to{opacity:.24;transform:scale(.96)}50%{opacity:.36;transform:scale(1.02)}}@keyframes workflowSweepAcross{0%{opacity:0;transform:translate(-160%)skew(-10deg)}18%{opacity:.62}56%{opacity:.82}to{opacity:0;transform:translate(150%)skew(-10deg)}}@keyframes workflowCaptureWave{0%{opacity:.28;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes workflowCaptureWaveEcho{0%{opacity:.12;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes workflowTrackPulse{0%{opacity:0;transform:translate(-18px)}18%{opacity:1}to{opacity:0;transform:translate(156px)}}@keyframes workflowCoreWake{0%{opacity:.42;transform:scale(.82)}56%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}
@keyframes workflowCoreRingWake{0%{opacity:0;transform:scale(.72)}24%{opacity:.78}to{opacity:0;transform:scale(1.22)}}@keyframes workflowSamplerRise{0%{opacity:.12;transform:scaleY(.24)}to{opacity:.48;transform:scaleY(.78)}}@keyframes workflowCellResolve{0%{opacity:.08;transform:scale(.88)}to{opacity:.34;transform:scale(1)}}@keyframes workflowBarLift{0%{opacity:.3;transform:scaleY(.48)}to{opacity:.84;transform:scaleY(1)}}@keyframes workflowAmbientBars{0%,to{opacity:.62;transform:scaleY(.88)}50%{opacity:.78;transform:scaleY(1)}}@keyframes workflowIngressResolve{0%{opacity:.18;transform:translate(-10px)}to{opacity:.72;transform:translate(0)}}@keyframes workflowPacketTravel{0%{opacity:0;transform:translate(-14px)}18%{opacity:.94}to{opacity:0;transform:translate(170px)}}@keyframes workflowRegistrySweep{0%{opacity:0;transform:translate(-132%)skew(-10deg)}20%{opacity:.62}52%{opacity:.84}to{opacity:0;transform:translate(260%)skew(-10deg)}}@keyframes workflowTelemetryRise{0%{opacity:.16;transform:scaleY(.44)}to{opacity:.68;transform:scaleY(1)}}@keyframes workflowStackResolve{0%{opacity:.18;transform:translate(-8px)}to{opacity:.64;transform:translate(0)}}@keyframes workflowLineDraw{0%{opacity:.22;transform:scaleX(.42)}to{opacity:.82;transform:scaleX(1)}}@keyframes workflowTickResolve{0%{opacity:.16;transform:scaleY(.42)}to{opacity:.6;transform:scaleY(1)}}@keyframes workflowRailSweep{0%{opacity:0;transform:translate(-24px)}22%{opacity:.72}to{opacity:0;transform:translate(164px)}}
@keyframes workflowOutputTravel{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(168px)}}@keyframes workflowOutputTravelSoft{0%{opacity:0;transform:translate(18px)}20%{opacity:.7}to{opacity:0;transform:translate(168px)}}@keyframes workflowDotResolve{0%{opacity:.16;transform:scale(.82)}to{opacity:.62;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.captureGlyph[data-visual-state=active] .captureGlow,.captureGlyph[data-visual-state=active] .captureSweep,.captureGlyph[data-visual-state=active] .glyphWave,.captureGlyph[data-visual-state=active] .glyphWave:before,.captureGlyph[data-visual-state=active] .glyphWave:after,.captureGlyph[data-visual-state=active] .glyphCapturePulse,.captureGlyph[data-visual-state=active] .captureCore,.captureGlyph[data-visual-state=active] .captureCore:before,.captureGlyph[data-visual-state=active] .captureSampler span,.captureGlyph[data-visual-state=active] .captureFingerprint span,.captureGlyph[data-visual-state=active] .glyphBars span,.catalogueGlyph[data-visual-state=active] .catalogueGlow,.catalogueGlyph[data-visual-state=active] .catalogueIngress span,.catalogueGlyph[data-visual-state=active] .cataloguePacketStream span,.catalogueGlyph[data-visual-state=active] .catalogueCore,.catalogueGlyph[data-visual-state=active] .catalogueCoreRing,.catalogueGlyph[data-visual-state=active] .catalogueCells span,.catalogueGlyph[data-visual-state=active] .catalogueSweep,.catalogueGlyph[data-visual-state=active] .catalogueTelemetry span,.outputGlyph[data-visual-state=active] .outputGlow,.outputGlyph[data-visual-state=active] .outputValidationStack span,.outputGlyph[data-visual-state=active] .glyphLock:before,.outputGlyph[data-visual-state=active] .glyphLock:after,.outputGlyph[data-visual-state=active] .outputLockCore,.outputGlyph[data-visual-state=active] .glyphOutputLine,.outputGlyph[data-visual-state=active] .outputCipherTicks span,.outputGlyph[data-visual-state=active] .outputRailPulse,.outputGlyph[data-visual-state=active] .glyphOutputPacket,.outputGlyph[data-visual-state=active] .outputEscortPacket,.outputGlyph[data-visual-state=active] .outputEnvelopeSweep,.outputGlyph[data-visual-state=active] .glyphPacketGroup span,.captureGlyph[data-visual-state=settled] .captureGlow,.catalogueGlyph[data-visual-state=settled] .catalogueGlow,.outputGlyph[data-visual-state=settled] .outputGlow{animation:none!important}}.captureGlyph[data-visual-state=settled] *,.captureGlyph[data-visual-state=spotlight] *,.catalogueGlyph[data-visual-state=settled] *,.catalogueGlyph[data-visual-state=spotlight] *,.outputGlyph[data-visual-state=settled] *,.outputGlyph[data-visual-state=spotlight] *,.captureGlyph[data-visual-state=settled] .glyphWave:before,.captureGlyph[data-visual-state=settled] .glyphWave:after,.captureGlyph[data-visual-state=spotlight] .glyphWave:before,.captureGlyph[data-visual-state=spotlight] .glyphWave:after,.captureGlyph[data-visual-state=settled] .captureCore:before,.captureGlyph[data-visual-state=spotlight] .captureCore:before,.outputGlyph[data-visual-state=settled] .glyphLock:before,.outputGlyph[data-visual-state=settled] .glyphLock:after,.outputGlyph[data-visual-state=spotlight] .glyphLock:before,.outputGlyph[data-visual-state=spotlight] .glyphLock:after{animation:none}
.workflowSection{opacity:0;transition:opacity .46s,transform .46s,border-color .46s,box-shadow .46s;transform:translateY(20px)}.workflowSection:before{opacity:.4;transition:opacity .42s}.workflowSection:after{opacity:.28;transition:opacity .42s}.workflowSection .workflowHeader>*{opacity:0;transition:opacity .42s,transform .42s;transform:translateY(14px)}.workflowVisible{opacity:1;transform:translateY(0);box-shadow:0 34px 110px #00000047,inset 0 1px #ffffff0f}.workflowVisible:before{opacity:.68}.workflowVisible:after{opacity:.72}.workflowVisible .workflowHeader>*{opacity:1;transform:translateY(0)}.workflowStack{--workflow-spine-x:46px;--workflow-node-1-y:74px;--workflow-node-2-y:344px;--workflow-node-3-y:614px;z-index:1;gap:18px;padding-top:8px;display:grid;position:relative}.workflowSpine{left:calc(var(--workflow-spine-x) - 1px);top:calc(var(--workflow-node-1-y) - 54px);width:2px;height:calc(var(--workflow-node-3-y) - var(--workflow-node-1-y) + 108px);opacity:0;transform-origin:top;pointer-events:none;background:linear-gradient(#68f0e403 0%,#68f0e41a 10%,#68f0e43d 16%,#68f0e42e 84%,#68f0e40d 92%,#68f0e403 100%);transition:opacity .48s 80ms,transform .62s cubic-bezier(.22,1,.36,1) 80ms;position:absolute;transform:scaleY(.08)}.workflowVisible .workflowSpine{opacity:1;transform:scaleY(1)}.workflowSpine:after{content:"";opacity:.34;filter:blur(.6px);background:linear-gradient(#acfffc29,#acfffc05);border-radius:999px;position:absolute;inset:0}.workflowSpineSegment{left:calc(var(--workflow-spine-x) - 2px);opacity:0;transform-origin:top;pointer-events:none;filter:blur(.3px);background:linear-gradient(#c8fffc0a 0%,#c8fffce0 34%,#68f0e46b 64%,#68f0e40a 100%);border-radius:999px;width:4px;position:absolute;transform:scaleY(.2);box-shadow:0 0 22px #68f0e429}.workflowSegment12{top:var(--workflow-node-1-y);height:calc(var(--workflow-node-2-y) - var(--workflow-node-1-y))}.workflowSegment23{top:var(--workflow-node-2-y);height:calc(var(--workflow-node-3-y) - var(--workflow-node-2-y))}.workflowSection[data-sequence-phase=handoff12] .workflowSegment12,.workflowSection[data-sequence-phase=handoff23] .workflowSegment23{animation:.42s cubic-bezier(.22,1,.36,1) both spineSegmentWake}.workflowSpinePulse{left:calc(var(--workflow-spine-x) - 7px);opacity:0;pointer-events:none;filter:blur(.45px);background:linear-gradient(#acfffc00,#dcfffcfa 28%,#acfffce6 44%,#68f0e46b 68%,#acfffc00);border-radius:999px;width:14px;height:128px;position:absolute;box-shadow:0 0 30px #68f0e433,0 0 52px #68f0e41a}.workflowHandoff12{top:calc(var(--workflow-node-1-y) - 38px);animation:.38s cubic-bezier(.22,1,.36,1) both handoff12}.workflowHandoff23{top:calc(var(--workflow-node-2-y) - 38px);animation:.38s cubic-bezier(.22,1,.36,1) both handoff23}
.workflowCard{--workflow-card-height:252px;--workflow-card-opacity:1;--workflow-card-scale:1;height:var(--workflow-card-height);opacity:0;transform:translateY(18px) scale(var(--workflow-card-scale));transform-origin:12%;background:linear-gradient(#061016c2,#02090de6),radial-gradient(circle at 18%,#68f0e40b,#0000 28%),radial-gradient(circle at 78% 26%,#68f0e409,#0000 24%);border:1px solid #ffffff0f;border-radius:28px;grid-template-columns:72px minmax(0,1.06fr) minmax(320px,.94fr);align-items:center;gap:24px;padding:26px 26px 26px 14px;transition:height .56s cubic-bezier(.22,1,.36,1),padding .56s cubic-bezier(.22,1,.36,1),gap .56s cubic-bezier(.22,1,.36,1),opacity .42s,transform .56s cubic-bezier(.22,1,.36,1),border-color .22s,background .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.workflowVisible .workflowCard{opacity:var(--workflow-card-opacity);transform:translateY(0) scale(var(--workflow-card-scale))}.workflowCard:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#b8fffb8f,#0000);height:1px;transition:opacity .2s,transform .2s;position:absolute;top:0;left:32px;right:32px;transform:scaleX(.84)}.workflowCard:after{content:"";opacity:.56;pointer-events:none;background:linear-gradient(90deg,#68f0e429,#68f0e400);width:46px;height:1px;position:absolute;top:50%;left:46px;transform:translateY(-50%)}.workflowCard[data-card-state=pending]{--workflow-card-height:134px;--workflow-card-opacity:.46;--workflow-card-scale:.986;background:linear-gradient(#050d129e,#02070bd1),radial-gradient(circle at 18%,#68f0e406,#0000 26%),radial-gradient(circle at 78% 26%,#68f0e404,#0000 22%);border-color:#ffffff08;gap:18px;padding-top:18px;padding-bottom:18px;box-shadow:inset 0 1px #ffffff04}.workflowCard[data-card-state=active]{background:linear-gradient(#061016d1,#02090df0),radial-gradient(circle at 18%,#68f0e413,#0000 28%),radial-gradient(circle at 78% 26%,#68f0e40f,#0000 24%);border-color:#68f0e42e;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #68f0e40d,0 24px 72px #0000002e}.workflowCard[data-card-state=active]:before,.workflowCard[data-card-state=spotlight]:before{opacity:1;transform:scaleX(1)}.workflowCard[data-card-state=complete],.workflowCard[data-card-state=settled]{--workflow-card-height:252px;background:linear-gradient(#061016cc,#02090deb),radial-gradient(circle at 18%,#68f0e40f,#0000 28%),radial-gradient(circle at 78% 26%,#68f0e40b,#0000 24%);border-color:#68f0e41a}.workflowCard[data-card-state=spotlight]{border-color:#68f0e429;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #68f0e40d,0 26px 76px #0000002e}.workflowMarkerColumn{align-content:center;justify-items:center;gap:18px;height:100%;min-height:196px;transition:min-height .56s cubic-bezier(.22,1,.36,1),opacity .26s;display:grid;position:relative}.workflowMarkerColumn:before,.workflowMarkerColumn:after{content:"";background:#68f0e41a;width:1px;position:absolute;left:50%;transform:translate(-50%)}.workflowMarkerColumn:before{height:32px;top:-26px}.workflowMarkerColumn:after{height:32px;bottom:-26px}.workflowCard:first-child .workflowMarkerColumn:before,.workflowCard:last-child .workflowMarkerColumn:after{display:none}.workflowStep{color:#ffffff6b;letter-spacing:.34em;text-transform:uppercase;font-size:.76rem;transition:color .22s,opacity .22s}.workflowNode{background:radial-gradient(circle,#68f0e417,#68f0e405);border:1px solid #68f0e41f;border-radius:999px;width:26px;height:26px;transition:border-color .22s,box-shadow .22s,background .22s;position:relative;box-shadow:0 0 0 10px #68f0e406}.workflowNode:after{content:"";opacity:0;border:1px solid #acfffc29;border-radius:999px;position:absolute;inset:-12px;transform:scale(.76)}.workflowNodeCore{background:radial-gradient(circle,#dcfffceb,#68f0e47a);border-radius:999px;transition:opacity .22s,box-shadow .22s,transform .22s;position:absolute;inset:6px;box-shadow:0 0 14px #68f0e429}
.workflowCard[data-card-state=pending] .workflowMarkerColumn{min-height:96px}.workflowCard[data-card-state=pending] .workflowStep{color:#ffffff38;opacity:.72}.workflowCard[data-card-state=pending] .workflowNode{background:radial-gradient(circle,#68f0e408,#68f0e403);border-color:#68f0e40f;box-shadow:0 0 0 7px #68f0e403}.workflowCard[data-card-state=pending] .workflowNodeCore{opacity:.26;transform:scale(.82);box-shadow:0 0 8px #68f0e40d}.workflowCard[data-card-state=active] .workflowStep,.workflowCard[data-card-state=spotlight] .workflowStep{color:#ffffff9e}.workflowCard[data-card-state=active] .workflowNode,.workflowCard[data-card-state=spotlight] .workflowNode{background:radial-gradient(circle,#68f0e41f,#68f0e405);border-color:#68f0e42e;box-shadow:0 0 0 12px #68f0e409}.workflowCard[data-card-state=active] .workflowNode:after,.workflowCard[data-card-state=spotlight] .workflowNode:after{animation:.72s cubic-bezier(.22,1,.36,1) both nodeWake}.workflowCard[data-card-state=active] .workflowNodeCore,.workflowCard[data-card-state=spotlight] .workflowNodeCore{opacity:1;transform:scale(1);box-shadow:0 0 18px #68f0e438}.workflowCard[data-card-state=complete] .workflowStep,.workflowCard[data-card-state=settled] .workflowStep{color:#ffffff80}.workflowCard[data-card-state=complete] .workflowNode,.workflowCard[data-card-state=settled] .workflowNode{background:radial-gradient(circle,#68f0e41c,#68f0e405);border-color:#68f0e424;box-shadow:0 0 0 10px #68f0e408}.workflowCard[data-card-state=complete] .workflowNodeCore,.workflowCard[data-card-state=settled] .workflowNodeCore{opacity:.8;transform:scale(.96)}.workflowVisualColumn{min-width:0;transition:opacity .38s,transform .56s cubic-bezier(.22,1,.36,1)}.workflowVisualWrap{background:linear-gradient(#030a0feb,#02080cfa),radial-gradient(circle,#68f0e40f,#0000 36%);border:1px solid #ffffff0d;border-radius:24px;justify-content:center;align-items:center;min-height:178px;padding:12px;transition:min-height .56s cubic-bezier(.22,1,.36,1),border-color .22s,background .22s,box-shadow .22s,opacity .32s,transform .56s cubic-bezier(.22,1,.36,1);display:flex}.workflowVisualWrap>*{width:100%}.workflowCard[data-card-state=pending] .workflowVisualColumn{opacity:.34;transform:translate(18px)scaleX(.94)}.workflowCard[data-card-state=pending] .workflowVisualWrap{opacity:.52;transform-origin:0;min-height:86px;transform:scaleY(.82)}.workflowCard[data-card-state=active] .workflowVisualWrap,.workflowCard[data-card-state=spotlight] .workflowVisualWrap{background:linear-gradient(#030a0ffa,#02080cfc),radial-gradient(circle,#68f0e41c,#0000 36%);border-color:#68f0e424;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #68f0e408}.workflowCard[data-card-state=complete] .workflowVisualWrap,.workflowCard[data-card-state=settled] .workflowVisualWrap{border-color:#68f0e41a}.workflowContentColumn{align-content:center;gap:18px;transition:opacity .36s,transform .56s cubic-bezier(.22,1,.36,1),filter .36s;display:grid}.workflowTitle{color:#fffffff0;letter-spacing:-.04em;margin:0;font-size:clamp(1.34rem,2.2vw,1.9rem);line-height:1.08;transition:color .22s,text-shadow .22s,opacity .22s}.workflowText{color:#f4f7faad;max-width:32rem;margin:0;font-size:1.02rem;line-height:1.76;transition:color .22s,opacity .22s}.workflowCard[data-card-state=pending] .workflowContentColumn{opacity:.14;filter:blur(2px);transform:translate(34px)}.workflowCard[data-card-state=pending] .workflowTitle{color:#ffffffad;opacity:.24}.workflowCard[data-card-state=pending] .workflowText{opacity:.02}.workflowCard[data-card-state=active] .workflowVisualColumn,.workflowCard[data-card-state=complete] .workflowVisualColumn,.workflowCard[data-card-state=settled] .workflowVisualColumn,.workflowCard[data-card-state=spotlight] .workflowVisualColumn,.workflowCard[data-card-state=active] .workflowContentColumn,.workflowCard[data-card-state=complete] .workflowContentColumn,.workflowCard[data-card-state=settled] .workflowContentColumn,.workflowCard[data-card-state=spotlight] .workflowContentColumn{opacity:1;filter:blur();transform:translate(0)}.workflowCard[data-card-state=active] .workflowTitle,.workflowCard[data-card-state=spotlight] .workflowTitle{color:#fffffffc;text-shadow:0 0 12px #68f0e40a}
.workflowCard[data-card-state=active] .workflowText,.workflowCard[data-card-state=spotlight] .workflowText{color:#f4f7fac2}.workflowCard[data-card-state=complete] .workflowTitle,.workflowCard[data-card-state=settled] .workflowTitle{color:#fffffff2}.workflowCard[data-card-state=complete] .workflowText,.workflowCard[data-card-state=settled] .workflowText{color:#f4f7fab8}.workflowSection[data-sequence-phase=settled] .workflowCard:hover{border-color:#68f0e429;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #68f0e40d,0 26px 76px #0000002e}.workflowSection[data-sequence-phase=wake] .workflowCard[data-step="01"]{--workflow-card-opacity:.62;border-color:#68f0e414}.workflowSection[data-sequence-phase=wake] .workflowCard[data-step="01"] .workflowStep{color:#ffffff57}.workflowSection[data-sequence-phase=wake] .workflowCard[data-step="01"] .workflowNode{border-color:#68f0e424;box-shadow:0 0 0 10px #68f0e407}.workflowSection[data-sequence-phase=wake] .workflowCard[data-step="01"] .workflowNode:after{animation:.68s cubic-bezier(.22,1,.36,1) both nodeWake}.workflowSection[data-sequence-phase=step1] .workflowCard[data-step="02"],.workflowSection[data-sequence-phase=step1] .workflowCard[data-step="03"],.workflowSection[data-sequence-phase=handoff12] .workflowCard[data-step="03"],.workflowSection[data-sequence-phase=step2] .workflowCard[data-step="03"]{--workflow-card-opacity:.34}.workflowSection[data-reduced-motion=true]{transition-duration:.18s}.workflowSection[data-reduced-motion=true] .workflowHeader>*{transition-duration:.18s;transition-delay:0s}.workflowSection[data-reduced-motion=true] .workflowCard,.workflowSection[data-reduced-motion=true] .workflowSpine,.workflowSection[data-reduced-motion=true] .workflowNode:after,.workflowSection[data-reduced-motion=true] .workflowSpinePulse{animation:none!important}@keyframes nodeWake{0%{opacity:0;transform:scale(.72)}26%{opacity:.86}to{opacity:0;transform:scale(1.16)}}@keyframes spineSegmentWake{0%{opacity:0;transform:scaleY(.24)}42%{opacity:1}to{opacity:0;transform:scaleY(1)}}@keyframes handoff12{0%{opacity:0;transform:translateY(-10px)scaleY(.84)}14%{opacity:1}86%{opacity:.98}to{opacity:0;transform:translateY(calc(var(--workflow-node-2-y) - var(--workflow-node-1-y) - 26px)) scaleY(1.02)}}@keyframes handoff23{0%{opacity:0;transform:translateY(-10px)scaleY(.84)}14%{opacity:1}86%{opacity:.98}to{opacity:0;transform:translateY(calc(var(--workflow-node-3-y) - var(--workflow-node-2-y) - 26px)) scaleY(1.02)}}@media (max-width:1120px){.workflowCard{grid-template-columns:72px minmax(0,1fr);align-items:start}.workflowContentColumn{grid-column:2}}@media (max-width:720px){.workflowSpine,.workflowSpinePulse,.workflowMarkerColumn:before,.workflowMarkerColumn:after,.workflowCard:after{display:none}.workflowCard{grid-template-columns:1fr;gap:18px;height:auto;min-height:0;padding:20px}.workflowMarkerColumn{grid-auto-flow:column;justify-content:start;justify-items:start;min-height:0}.workflowVisualWrap{min-height:152px}.workflowContentColumn{grid-column:auto;gap:14px}.workflowText{font-size:.96rem;line-height:1.66}}

