.technology-module__fuDLqW__page{--white:#fff;--cloud:#f1f5f3;--cloud-line:#d0dada;--cloud-deep:#b4c6c2;--ink:#1c2320;--ink-mid:#3d5452;--ink-light:#526b67;--sky:#3878c2;--sky-deep:#1d3a5c;--sky-light:#5b98d8;--sky-pale:#b0c8e4;--sea-nymph:#7c9e99;--storm:#216869;--storm-hover:#1a5254;--violet:#8b5cf6;--violet-text:#5b21b6;--green:#22c55e;--near-white:#f1f5fa;--grad:linear-gradient(90deg, #3878c2, #22c55e);--grad-cta:linear-gradient(110deg, #3878c2 0%, #22c55e 100%);--grad-cta-hover:linear-gradient(110deg, #1d3a5c 0%, #16a34a 100%);--mesh:radial-gradient(ellipse 60% 55% at 12% 18%, #b0c8e480, transparent 60%), radial-gradient(ellipse 55% 50% at 88% 8%, #7c9e9952, transparent 60%), linear-gradient(165deg, #f6fafd, #eff6f1);--ease:cubic-bezier(.22, 1, .36, 1);--shadow-rest:0 2px 8px #1d3a5c0f;--shadow-card:0 8px 32px #1d3a5c1c;--shadow-hero:0 24px 60px #1d3a5c2e;--r-sm:6px;--r-btn:7px;--r-md:12px;--r-lg:14px;--r-xl:18px;--r-2xl:18px;--r-full:99px;color:var(--ink);background:var(--white)}.technology-module__fuDLqW__wrap{max-width:1160px;margin:0 auto;padding:0 40px}@media (max-width:768px){.technology-module__fuDLqW__wrap{padding:0 20px}}.technology-module__fuDLqW__page ::selection{background:#8b5cf638}.technology-module__fuDLqW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--violet-text);align-items:center;margin-bottom:24px;font-size:11px;font-weight:700;display:inline-flex}.technology-module__fuDLqW__eyebrowNeutral,.technology-module__fuDLqW__eyebrowInk{color:var(--storm)}.technology-module__fuDLqW__gradText{color:#216869;background:linear-gradient(90deg,#3878c2,#15803d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.technology-module__fuDLqW__pipelineHeader .technology-module__fuDLqW__gradText{background-image:linear-gradient(90deg, var(--sky-light,#5b98d8), var(--green,#22c55e))}.technology-module__fuDLqW__lede{color:var(--ink-mid);max-width:60ch;font-size:clamp(18px,1.8vw,20px);line-height:1.7}.technology-module__fuDLqW__lede strong{color:var(--ink);font-weight:600}.technology-module__fuDLqW__btn{border-radius:var(--r-btn);cursor:pointer;white-space:nowrap;border:2px solid #0000;align-items:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}.technology-module__fuDLqW__btn i{font-size:16px;line-height:1;transition:transform .15s}.technology-module__fuDLqW__btn:hover i.arr{transform:translate(4px)}.technology-module__fuDLqW__btn:hover i.dn{transform:translateY(3px)}.technology-module__fuDLqW__btnPrimary{background:var(--grad-cta);color:#fff;box-shadow:var(--shadow-rest);}.technology-module__fuDLqW__btnPrimary:hover{background:var(--grad-cta-hover);transform:translateY(-1px);box-shadow:0 6px 20px #3878c261}.technology-module__fuDLqW__btnGhost{color:var(--storm);border-color:var(--storm);background:0 0;}.technology-module__fuDLqW__btnGhost:hover{background:var(--storm);border-color:var(--storm);color:#fff;transform:translateY(-1px)}.technology-module__fuDLqW__band{padding:104px 0;position:relative}.technology-module__fuDLqW__bandWhite{background:var(--white);}.technology-module__fuDLqW__bandCloud{background:var(--cloud);}.technology-module__fuDLqW__bandStorm{background:var(--storm);color:#fff;--color-focus:#fff;}@media (max-width:768px){.technology-module__fuDLqW__band,.technology-module__fuDLqW__bandWhite,.technology-module__fuDLqW__bandCloud,.technology-module__fuDLqW__bandStorm{padding:64px 0}}.technology-module__fuDLqW__sectionHead{max-width:760px;margin-bottom:48px}.technology-module__fuDLqW__sectionHead h2{color:var(--sky-deep);letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(30px,3.6vw,40px);font-weight:700;line-height:1.08}.technology-module__fuDLqW__hero{background:var(--mesh);padding:144px 0 96px;position:relative;overflow:hidden}.technology-module__fuDLqW__hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#8b5cf61f 0%,#8b5cf60a 40%,#0000 66%);width:720px;height:720px;position:absolute;top:-260px;left:46%}@media (max-width:768px){.technology-module__fuDLqW__hero{padding:116px 0 64px}}.technology-module__fuDLqW__heroGrid{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:80px;display:grid;position:relative}@media (max-width:940px){.technology-module__fuDLqW__heroGrid{grid-template-columns:1fr;gap:48px}}.technology-module__fuDLqW__hero h1{color:var(--sky-deep);letter-spacing:-.03em;text-wrap:balance;margin-bottom:24px;font-size:clamp(38px,4.8vw,52px);font-weight:700;line-height:1.08}.technology-module__fuDLqW__hero .technology-module__fuDLqW__lede{margin-bottom:32px;font-size:clamp(18px,1.9vw,21px)}.technology-module__fuDLqW__heroCred{border-top:1px solid var(--cloud-line);flex-wrap:wrap;gap:28px;margin:0 0 32px;padding-top:24px;display:flex}@media (max-width:480px){.technology-module__fuDLqW__heroCred{flex-direction:column;align-items:flex-start;gap:10px}}.technology-module__fuDLqW__heroCred .technology-module__fuDLqW__credItem{flex-direction:column;gap:3px;display:flex}.technology-module__fuDLqW__credNum{font-family:var(--font-ibm-plex-mono), monospace;color:var(--sky-deep);letter-spacing:-.01em;font-size:20px;font-weight:600}.technology-module__fuDLqW__credLab{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--storm);font-size:10px;font-weight:500}.technology-module__fuDLqW__heroCta{flex-wrap:wrap;gap:12px;display:flex}.technology-module__fuDLqW__recordCard{background:var(--white);border:1.5px solid var(--cloud-line);border-radius:var(--r-2xl);box-shadow:var(--shadow-hero);padding:24px;position:relative;overflow:hidden}.technology-module__fuDLqW__recordCard:before{content:"";background:linear-gradient(to bottom, var(--violet), #8b5cf61f);width:3px;position:absolute;top:0;bottom:0;left:0}.technology-module__fuDLqW__rcHead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.technology-module__fuDLqW__rcChip{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--violet-text);border-radius:var(--r-full);background:#8b5cf612;border:1px solid #8b5cf647;align-items:center;gap:7px;padding:5px 11px;font-size:10px;font-weight:600;display:inline-flex}.technology-module__fuDLqW__rcChipDot{background:var(--violet);border-radius:50%;width:5px;height:5px}.technology-module__fuDLqW__rcTitle{color:var(--ink);margin-bottom:2px;font-size:18px;font-weight:700}.technology-module__fuDLqW__rcSub{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mid);font-size:11px}.technology-module__fuDLqW__rcLine{border-top:1px solid var(--cloud);align-items:center;gap:16px;padding:13px 0;display:flex}.technology-module__fuDLqW__rcLineBody{flex:1;min-width:0}.technology-module__fuDLqW__rcLineK{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mid);margin-bottom:3px;font-size:11px}.technology-module__fuDLqW__rcLineV{color:var(--ink);font-size:14.5px;font-weight:500}.technology-module__fuDLqW__rcSrc{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;color:var(--storm);white-space:nowrap;align-items:center;gap:5px;font-size:9.5px;font-weight:500;display:inline-flex}.technology-module__fuDLqW__rcSrc i{font-size:12px}@media (max-width:560px){.technology-module__fuDLqW__rcLine{flex-wrap:wrap;row-gap:8px}.technology-module__fuDLqW__rcLineBody{flex:100%}.technology-module__fuDLqW__rcSrc{margin-left:auto}.technology-module__fuDLqW__fClaim{flex-wrap:wrap;row-gap:8px}.technology-module__fuDLqW__fClaimText{flex:100%}.technology-module__fuDLqW__fTrace{margin-left:auto}}.technology-module__fuDLqW__conf{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;color:var(--violet-text);border-radius:var(--r-full);white-space:nowrap;background:#8b5cf612;border:1px solid #8b5cf647;padding:3px 9px;font-size:10px;font-weight:600}.technology-module__fuDLqW__rcFoot{border-top:1px solid var(--cloud);color:var(--ink-mid);align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:12.5px;display:flex}.technology-module__fuDLqW__rcFoot i{color:var(--violet-text);font-size:15px}.technology-module__fuDLqW__thesis{text-align:center}.technology-module__fuDLqW__thesis h2{color:var(--sky-deep);letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0 auto 32px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.06}.technology-module__fuDLqW__thesis .technology-module__fuDLqW__lede{text-align:left;margin:0 auto}.technology-module__fuDLqW__principle{text-align:left;border-left:2px solid var(--violet);max-width:60ch;color:var(--ink);margin:32px auto 0;padding:8px 0 8px 24px;font-size:17px;line-height:1.7}.technology-module__fuDLqW__pipelineWrap{background:var(--sky-deep);border-radius:var(--r-2xl);box-shadow:var(--shadow-hero);padding:56px 48px;position:relative;overflow:hidden}.technology-module__fuDLqW__pipelineWrap:after{content:"";pointer-events:none;background:radial-gradient(circle,#3878c24d 0%,#0000 65%);width:420px;height:420px;position:absolute;top:-120px;right:-80px}.technology-module__fuDLqW__pipelineWrap:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#0000,#8b5cf61a,#0000);background-position:0 -160px;background-repeat:no-repeat;background-size:100% 140px;animation:11s linear infinite technology-module__fuDLqW__scanline;position:absolute;inset:0}@keyframes technology-module__fuDLqW__scanline{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 160px))}}.technology-module__fuDLqW__pipelineHeader{z-index:1;max-width:640px;margin-bottom:48px;position:relative}.technology-module__fuDLqW__pipelineHeader h2{color:var(--near-white);letter-spacing:-.025em;margin-top:12px;font-size:clamp(28px,3.6vw,40px);font-weight:700;line-height:1.08}.technology-module__fuDLqW__pipelineHeader p{color:#b0c8e4d1;margin-top:16px;font-size:16px;line-height:1.7}.technology-module__fuDLqW__pipelineRail{z-index:1;grid-template-columns:repeat(6,1fr);gap:0;display:grid;position:relative}.technology-module__fuDLqW__pipelineRail:before{content:"";background:var(--grad);height:2px;position:absolute;top:18px;left:0;right:0}.technology-module__fuDLqW__pipelineStep{padding:40px 18px 0 10px;position:relative}.technology-module__fuDLqW__pipelineStep:last-child{padding-right:0}.technology-module__fuDLqW__pipelineStep+.technology-module__fuDLqW__pipelineStep:after{content:"";background:linear-gradient(#3878c259,#0000);width:1px;position:absolute;top:38px;bottom:0;left:0}.technology-module__fuDLqW__stepNum{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;color:var(--sky-pale);margin-bottom:10px;font-size:11px;font-weight:600;display:block}.technology-module__fuDLqW__stepName{color:var(--near-white);letter-spacing:-.01em;margin-bottom:10px;font-size:17px;font-weight:600;line-height:1.2}.technology-module__fuDLqW__stepDesc{color:#b0c8e4d9;font-size:12.5px;line-height:1.6}@media (max-width:900px){.technology-module__fuDLqW__pipelineWrap{padding:40px 28px}.technology-module__fuDLqW__pipelineRail{grid-template-columns:repeat(3,1fr)}.technology-module__fuDLqW__pipelineRail:before,.technology-module__fuDLqW__pipelineStep+.technology-module__fuDLqW__pipelineStep:after{display:none}.technology-module__fuDLqW__pipelineStep{padding:20px 16px 0 0}}@media (max-width:560px){.technology-module__fuDLqW__pipelineRail{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.technology-module__fuDLqW__pipelineRail{grid-template-columns:1fr}}.technology-module__fuDLqW__grid2{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:720px){.technology-module__fuDLqW__grid2{grid-template-columns:1fr}}.technology-module__fuDLqW__pillar{background:var(--white);border:1.5px solid var(--cloud-line);border-radius:var(--r-lg);box-shadow:var(--shadow-rest);padding:28px;position:relative}.technology-module__fuDLqW__pillar:before{content:"";background:var(--violet);border-radius:3px;width:3px;position:absolute;top:28px;bottom:28px;left:-1.5px}.technology-module__fuDLqW__pillarInner{padding-left:20px}.technology-module__fuDLqW__pillarLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--violet-text);margin-bottom:12px;font-size:11px;font-weight:700}.technology-module__fuDLqW__pillar h3{color:var(--ink);letter-spacing:-.01em;margin-bottom:12px;font-size:19px;font-weight:700;line-height:1.15}.technology-module__fuDLqW__pillar p{color:var(--ink-mid);margin-bottom:0;font-size:14.5px;line-height:1.62}.technology-module__fuDLqW__feature2{grid-template-columns:1fr .9fr;align-items:center;gap:64px;display:grid}@media (max-width:900px){.technology-module__fuDLqW__feature2{grid-template-columns:1fr;gap:40px}}.technology-module__fuDLqW__feature2 h2{color:var(--sky-deep);letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(28px,3.6vw,40px);font-weight:700;line-height:1.08}.technology-module__fuDLqW__feature2 p{color:var(--ink-mid);margin-bottom:20px;font-size:17px;line-height:1.7}.technology-module__fuDLqW__feature2 p strong{color:var(--ink)}.technology-module__fuDLqW__pull{border-left:2px solid var(--violet);color:var(--sky-deep);padding:8px 0 8px 24px;font-size:18px;font-style:italic;font-weight:500;line-height:1.45}.technology-module__fuDLqW__quoteCap{color:var(--ink-mid);margin-top:20px;font-size:12.5px;font-weight:500}.technology-module__fuDLqW__gateFlow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.technology-module__fuDLqW__gateChip{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid);background:var(--white);border:1.5px solid var(--cloud-line);border-radius:var(--r-btn);box-shadow:var(--shadow-rest);padding:9px 14px;font-size:11.5px;font-weight:600}.technology-module__fuDLqW__gateChipViolet{color:var(--violet-text);background:#8b5cf612;border-color:#8b5cf647;}.technology-module__fuDLqW__gateFlow i{color:var(--ink-light);font-size:15px}.technology-module__fuDLqW__ladderWrap{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}@media (max-width:900px){.technology-module__fuDLqW__ladderWrap{grid-template-columns:1fr;gap:40px}}.technology-module__fuDLqW__rung{background:var(--white);border:1.5px solid var(--cloud-line);border-radius:var(--r-md);box-shadow:var(--shadow-rest);align-items:center;gap:16px;margin-bottom:8px;padding:14px 18px;display:flex;position:relative}.technology-module__fuDLqW__rungRank{font-family:var(--font-ibm-plex-mono), monospace;color:var(--violet-text);flex-shrink:0;width:18px;font-size:11px;font-weight:600}.technology-module__fuDLqW__rungName{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:12.5px;font-weight:500}.technology-module__fuDLqW__rungTop{background:#8b5cf612;border-color:#8b5cf659;}.technology-module__fuDLqW__rungSep{height:18px;color:var(--ink-light);justify-content:center;align-items:center;display:flex}.technology-module__fuDLqW__rungSep i{font-size:13px}.technology-module__fuDLqW__rungNote{border-style:dashed;border-color:var(--cloud-deep);box-shadow:none;background:0 0;margin-top:14px;}.technology-module__fuDLqW__rungNote .technology-module__fuDLqW__rungName{color:var(--ink-mid)}.technology-module__fuDLqW__ladderSide h3{color:var(--sky-deep);letter-spacing:-.015em;margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.15}.technology-module__fuDLqW__ladderSide p{color:var(--ink-mid);margin-bottom:20px;font-size:15.5px;line-height:1.7}.technology-module__fuDLqW__ladderSide p strong{color:var(--ink)}.technology-module__fuDLqW__channels{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.technology-module__fuDLqW__channelTag{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);background:var(--cloud);border:1px solid var(--cloud-line);border-radius:var(--r-sm);padding:6px 10px;font-size:10.5px;font-weight:500}.technology-module__fuDLqW__channelsNote{color:var(--storm);margin-top:16px;font-size:12.5px}.technology-module__fuDLqW__finding{background:var(--white);border:1.5px solid var(--cloud-line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:28px;position:relative}.technology-module__fuDLqW__findingTag{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mid);background:var(--cloud);border:1px solid var(--cloud-line);border-radius:var(--r-full);padding:3px 10px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:22px}.technology-module__fuDLqW__fCause{border-bottom:1px solid var(--cloud);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;padding-bottom:20px;display:flex}.technology-module__fuDLqW__fCauseK{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mid);margin-bottom:4px;font-size:11px}.technology-module__fuDLqW__fCauseV{color:var(--ink);font-size:18px;font-weight:700}.technology-module__fuDLqW__confInk{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;color:var(--violet-text);border-radius:var(--r-full);white-space:nowrap;background:#8b5cf612;border:1px solid #8b5cf647;padding:4px 10px;font-size:10px;font-weight:600}.technology-module__fuDLqW__fClaim{border-bottom:1px solid var(--cloud);align-items:center;gap:16px;padding:13px 0;display:flex}.technology-module__fuDLqW__fClaim:last-child{border-bottom:none}.technology-module__fuDLqW__fClaimText{color:var(--ink-mid);flex:1;font-size:14.5px}.technology-module__fuDLqW__fTrace{flex-shrink:0;align-items:center;gap:7px;display:flex}.technology-module__fuDLqW__fTraceLine{background:var(--violet);border-radius:2px;width:26px;height:2px;position:relative}.technology-module__fuDLqW__fTraceLine:after{content:"";border-top:2px solid var(--violet);border-right:2px solid var(--violet);width:6px;height:6px;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}.technology-module__fuDLqW__fSrc{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--violet-text);border-radius:var(--r-sm);white-space:nowrap;background:#8b5cf612;border:1px solid #8b5cf638;padding:4px 9px;font-size:10px;font-weight:600}.technology-module__fuDLqW__fFoot{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mid);margin-top:20px;font-size:11px;line-height:1.6}.technology-module__fuDLqW__outGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (max-width:760px){.technology-module__fuDLqW__outGrid{grid-template-columns:1fr}}.technology-module__fuDLqW__out{background:var(--white);border:1.5px solid var(--cloud-line);border-radius:var(--r-lg);box-shadow:var(--shadow-rest);align-items:flex-start;gap:20px;padding:28px;display:flex}.technology-module__fuDLqW__outIcon{border-radius:var(--r-md);width:46px;height:46px;color:var(--storm);background:#21686917;border:1px solid #2168693d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.technology-module__fuDLqW__outIcon i{font-size:22px}.technology-module__fuDLqW__out h3{color:var(--ink);letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.2}.technology-module__fuDLqW__out p{color:var(--ink-mid);font-size:14.5px;line-height:1.62}.technology-module__fuDLqW__closing{text-align:center}.technology-module__fuDLqW__closePanel{max-width:760px;margin:0 auto;position:relative}.technology-module__fuDLqW__closePanel .technology-module__fuDLqW__eyebrow{color:#ffffffd1;justify-content:center}.technology-module__fuDLqW__closePanel h2{color:#fff;letter-spacing:-.03em;margin-bottom:24px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.08}.technology-module__fuDLqW__closePanel .technology-module__fuDLqW__lede{color:#ffffffd9;margin:0 auto 32px}.technology-module__fuDLqW__closePanel .technology-module__fuDLqW__lede strong{color:#fff}.technology-module__fuDLqW__closeThesis{color:#fff;letter-spacing:-.025em;margin-bottom:32px;font-size:clamp(22px,3vw,30px);font-weight:700}.technology-module__fuDLqW__closeCta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.technology-module__fuDLqW__bandStorm .technology-module__fuDLqW__btnGhost{color:#ffffffe6;background:0 0;border-color:#ffffff59}.technology-module__fuDLqW__bandStorm .technology-module__fuDLqW__btnGhost:hover{color:#fff;background:#ffffff14;border-color:#fff9;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.technology-module__fuDLqW__btn,.technology-module__fuDLqW__btn i{transition:none!important}.technology-module__fuDLqW__btn:hover{transform:none!important}.technology-module__fuDLqW__pipelineWrap:before{animation:none;display:none}}
