.b2b-technical-page{--b2b-bg:#10110f;--b2b-paper:#f4efe4;--b2b-paper-soft:#e0d7c8;--b2b-teal:#34d7bd;--b2b-violet:#725ac0;--b2b-oxide:#c86b48;--b2b-oxide-dark:#9d4428;--b2b-line:#34d7bd52;background:var(--b2b-bg);color:var(--b2b-paper);position:relative;overflow:clip visible}.b2b-technical-page .section-shell{width:min(100% - 2.5rem,1240px);margin-inline:auto}.b2b-technical-page .icp-breadcrumbs{z-index:8;background:var(--b2b-bg);width:min(100% - 2.5rem,1240px);position:relative}.b2b-technical-page .b2b-chapter{isolation:isolate;border-bottom:1px solid #e0d7c81c;position:relative;overflow:hidden}.b2b-technical-page .b2b-grid{z-index:3;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2rem);display:grid;position:relative}.b2b-technical-page .b2b-section-index{text-transform:uppercase;justify-items:start;gap:.22rem;margin-bottom:clamp(1.5rem,2.8vw,2.5rem);font-family:JetBrains Mono,monospace;display:grid}.b2b-technical-page .b2b-section-index span{color:var(--b2b-teal);font-size:clamp(1.8rem,2.5vw,2.25rem);font-weight:700;line-height:1}.b2b-technical-page .b2b-section-index strong{max-width:24ch;color:var(--b2b-paper-soft);letter-spacing:.07em;font-size:clamp(.82rem,1vw,.92rem);font-weight:700;line-height:1.35}.b2b-technical-page .b2b-kicker{color:var(--b2b-teal);letter-spacing:.07em;margin-bottom:1rem;font-family:JetBrains Mono,monospace;font-size:clamp(.82rem,1vw,.92rem);font-weight:700;line-height:1.4}.b2b-technical-page .b2b-chapter h1{max-width:13ch;color:var(--b2b-paper);letter-spacing:-.046em;text-wrap:balance;font-family:Archivo,Inter,sans-serif;font-size:clamp(3.25rem,5vw,4.5rem);font-weight:900;line-height:.98}.b2b-technical-page .b2b-chapter h2{max-width:25ch;color:var(--b2b-paper);letter-spacing:-.035em;text-wrap:balance;font-family:Archivo,Inter,sans-serif;font-size:clamp(2rem,2.8vw,2.5rem);font-weight:800;line-height:1.05}.b2b-technical-page .b2b-chapter h3{color:var(--b2b-paper);letter-spacing:-.02em;text-wrap:balance;font-family:Archivo,Inter,sans-serif;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:800;line-height:1.12}.b2b-technical-page .b2b-prose{color:var(--b2b-paper-soft);text-wrap:pretty;gap:.92rem;font-size:clamp(1.05rem,1.15vw,1.125rem);line-height:1.62;display:grid}.b2b-technical-page .b2b-prose p{max-width:62ch}.b2b-technical-page .b2b-lede{max-width:62ch;color:var(--b2b-paper-soft);font-size:clamp(1.05rem,1.15vw,1.125rem);line-height:1.62}.b2b-technical-page .b2b-ghost-number{z-index:-1;color:#e0d7c80b;letter-spacing:-.1em;pointer-events:none;user-select:none;font-family:Archivo,Inter,sans-serif;font-size:clamp(15rem,28vw,27rem);font-weight:900;line-height:.78;position:absolute;top:.02em;right:-.03em}.b2b-technical-page .b2b-route-layer{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b2b-technical-page .b2b-route-main{fill:none;stroke:#34d7bd47;stroke-dasharray:5 8;stroke-width:1.3px}.b2b-technical-page .b2b-route-branch{fill:none;stroke:#e0d7c821;stroke-width:1px}.b2b-technical-page .b2b-measure-grid{z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#e0d7c80b 1px,#0000 1px),linear-gradient(0deg,#e0d7c80b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 0%,#000 36% 100%)}.b2b-technical-page .b2b-primary-cta{min-height:52px;color:var(--b2b-bg);box-shadow:none;background:#238f7e;border:1px solid #238f7e;border-radius:2px;font-size:.96rem;transition:transform .18s,background-color .18s,border-color .18s}.b2b-technical-page .b2b-primary-cta:hover{border-color:var(--b2b-teal);background:var(--b2b-teal);color:var(--b2b-bg);transform:translateY(-2px)}.b2b-technical-page .b2b-primary-cta:active{transform:translateY(1px)}.b2b-technical-page.technical-motion-ready .technical-reveal{opacity:0;transition:opacity .48s cubic-bezier(.2,.8,.2,1),transform .48s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.b2b-technical-page.technical-motion-ready .technical-reveal.is-visible{opacity:1;transform:translateY(0)}.b2b-technical-page.technical-motion-ready .b2b-route-main{stroke-dasharray:10 10;stroke-dashoffset:120px;transition:stroke-dashoffset 1.1s ease-out}.b2b-technical-page.technical-motion-ready .b2b-chapter:has(.is-visible) .b2b-route-main{stroke-dashoffset:0}.b2b-technical-page .b2b-translation-hero{background:radial-gradient(circle at 82% 36%, #34d7bd16, transparent 30%), var(--b2b-bg);min-height:820px}.b2b-technical-page .b2b-hero-grid{align-items:center;min-height:820px;padding-block:4rem 4.75rem}.b2b-technical-page .b2b-hero-grid>.b2b-section-index{grid-area:1/1;align-self:start}.b2b-technical-page .b2b-hero-copy{grid-area:1/2/auto/-1;align-self:center}.b2b-technical-page .b2b-hero-copy h1{max-width:none;font-size:clamp(3.25rem,4.2vw,3.75rem)}.b2b-technical-page .b2b-hero-prose{max-width:61ch;margin-top:1.55rem}.b2b-technical-page .b2b-hero-copy .b2b-primary-cta{width:fit-content;margin-top:1.7rem;display:inline-flex}.b2b-technical-page .b2b-signal-graph{min-height:380px;color:var(--b2b-teal);grid-area:1/10/auto/-1;align-self:end;margin-bottom:1.5rem;position:relative}.b2b-technical-page .b2b-signal-graph>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b2b-technical-page .b2b-signal-graph path{fill:none;stroke:#34d7bd61;stroke-width:1.2px}.b2b-technical-page .b2b-signal-node{min-width:8.5rem;color:var(--b2b-paper-soft);letter-spacing:.05em;background:#10110fdb;border-left:2px solid #34d7bd99;padding:.48rem .55rem;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;position:absolute;left:0}.b2b-technical-page .signal-specialists{top:6%}.b2b-technical-page .signal-presentations{top:23%}.b2b-technical-page .signal-sheets{top:40%}.b2b-technical-page .signal-diagrams{top:57%}.b2b-technical-page .signal-meetings{top:74%}.b2b-technical-page .b2b-signal-core{background:var(--b2b-bg);min-width:10.5rem;color:var(--b2b-teal);letter-spacing:.06em;text-align:center;border:1px solid #34d7bd94;gap:.35rem;padding:.85rem .9rem;font-family:JetBrains Mono,monospace;font-size:.84rem;display:grid;position:absolute;top:43%;right:0}.b2b-technical-page .b2b-signal-core small{color:var(--b2b-paper-soft);font-size:.58rem;font-weight:500}.b2b-technical-page .b2b-signal-caption{color:#e0d7c885;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:.66rem;position:absolute;bottom:0;right:0}.b2b-technical-page .b2b-late-explanation{background:linear-gradient(90deg,#0000 49.94%,#34d7bd0d 50%,#0000 50.06%),#0d100e;min-height:900px}.b2b-technical-page .b2b-late-grid{align-content:center;min-height:900px;padding-block:5.25rem 5.75rem}.b2b-technical-page .b2b-late-heading{grid-column:1/span 5}.b2b-technical-page .b2b-late-heading .b2b-prose{margin-top:1.6rem}.b2b-technical-page .b2b-gap-map{grid-column:6/-1;min-height:410px;margin-top:5.2rem;position:relative}.b2b-technical-page .b2b-gap-map>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b2b-technical-page .b2b-gap-map path{fill:none;stroke:#e0d7c82e;stroke-width:1px}.b2b-technical-page .b2b-gap-map .b2b-gap-bracket{stroke:#c86b48b3;stroke-dasharray:4 6}.b2b-technical-page .b2b-gap-real{color:var(--b2b-teal);gap:.4rem;font-family:JetBrains Mono,monospace;font-size:clamp(.85rem,1.2vw,1rem);display:grid;position:absolute;top:34%;left:0}.b2b-technical-page .b2b-gap-site{color:var(--b2b-paper-soft);text-align:right;gap:.4rem;font-family:JetBrains Mono,monospace;font-size:clamp(.85rem,1.2vw,1rem);display:grid;position:absolute;top:42%;right:0}.b2b-technical-page .b2b-gap-real small,.b2b-technical-page .b2b-gap-site small{color:#e0d7c88a;font-size:.64rem;font-weight:500}.b2b-technical-page .b2b-gap-label{color:var(--b2b-oxide);letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;position:absolute;top:73%;left:50%;transform:translate(-50%)}.b2b-technical-page .b2b-coordinate{color:#e0d7c859;font-family:JetBrains Mono,monospace;font-size:.62rem;position:absolute}.b2b-technical-page .coordinate-a{top:4%;left:42%}.b2b-technical-page .coordinate-b{bottom:4%;right:42%}.b2b-technical-page .b2b-symptoms{border-top:1px solid #34d7bd33;grid-column:2/span 10;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem 1.5rem;margin-top:3rem;padding-top:2rem;display:grid}.b2b-technical-page .b2b-list-label{color:var(--b2b-teal);letter-spacing:.06em;grid-column:1/span 3;font-family:JetBrains Mono,monospace;font-size:.78rem;line-height:1.5}.b2b-technical-page .b2b-symptoms ul{grid-column:4/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 2rem;display:grid}.b2b-technical-page .b2b-symptoms li{color:var(--b2b-paper-soft);border-bottom:1px solid #e0d7c81f;grid-template-columns:2rem 1fr;gap:.6rem;padding-block:.65rem;font-size:.9rem;line-height:1.45;display:grid}.b2b-technical-page .b2b-symptoms li span{color:var(--b2b-oxide);font-family:JetBrains Mono,monospace;font-size:.7rem}.b2b-technical-page .b2b-symptoms .b2b-editorial-close{grid-area:1/1/auto/span 3;align-self:end;font-size:clamp(1.35rem,1.75vw,1.6rem)}.b2b-technical-page .b2b-symptoms .b2b-list-label,.b2b-technical-page .b2b-symptoms ul{grid-row:1}.b2b-technical-page .b2b-symptoms .b2b-list-label{align-self:start}.b2b-technical-page .b2b-editorial-close{max-width:42ch;color:var(--b2b-paper);letter-spacing:-.025em;text-wrap:balance;grid-column:4/-1;margin-top:.8rem;font-family:Archivo,Inter,sans-serif;font-size:clamp(1.45rem,2.1vw,1.85rem);font-weight:800;line-height:1.14}.b2b-technical-page .b2b-depth{background:repeating-linear-gradient(0deg, transparent 0 31px, #10110f09 31px 32px), var(--b2b-paper);min-height:820px;color:var(--b2b-bg);border-color:#10110f26;padding-block:0}.b2b-technical-page .b2b-depth .b2b-ghost-number{color:#10110f0b}.b2b-technical-page .b2b-depth .b2b-route-main{stroke:#9d44286b}.b2b-technical-page .b2b-depth .b2b-route-branch{stroke:#10110f29}.b2b-technical-page .b2b-depth-grid{align-content:center;min-height:820px;padding-block:5.2rem 5.6rem}.b2b-technical-page .b2b-depth-heading{grid-column:1/span 5}.b2b-technical-page .b2b-depth .b2b-section-index strong,.b2b-technical-page .b2b-depth .b2b-prose{color:#10110fbf}.b2b-technical-page .b2b-depth .b2b-section-index span,.b2b-technical-page .b2b-depth .b2b-kicker{color:var(--b2b-oxide-dark)}.b2b-technical-page .b2b-depth h2,.b2b-technical-page .b2b-depth h3{color:var(--b2b-bg)}.b2b-technical-page .b2b-depth-heading .b2b-prose{margin-top:1.5rem}.b2b-technical-page .b2b-depth-stack{grid-column:7/-1;align-self:center;gap:0;margin-top:4.5rem;display:grid}.b2b-technical-page .b2b-depth-level{padding:1.35rem 1rem 1.35rem calc(1rem + var(--depth-offset,0rem));border-top:1px solid #10110f38;grid-template-columns:6rem minmax(0,1fr);gap:.35rem 1.25rem;display:grid;position:relative}.b2b-technical-page .b2b-depth-level:nth-child(2){--depth-offset:2rem}.b2b-technical-page .b2b-depth-level:nth-child(3){--depth-offset:4rem;border-bottom:1px solid #10110f38}.b2b-technical-page .b2b-depth-level>span{color:var(--b2b-oxide-dark);letter-spacing:.05em;grid-row:1/span 2;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}.b2b-technical-page .b2b-depth-level p{color:#10110fbd;max-width:54ch;font-size:.95rem;line-height:1.52}.b2b-technical-page .b2b-depth-close{color:var(--b2b-oxide-dark);text-align:right;grid-column:6/-1;margin-top:2.4rem;font-family:Archivo,Inter,sans-serif;font-size:clamp(1.5rem,2vw,1.85rem);font-weight:800}.b2b-technical-page .b2b-buying-committee{background:radial-gradient(circle at 50% 58%,#725ac01a,#0000 28%),#0d110f;min-height:900px}.b2b-technical-page .b2b-committee-grid{align-content:center;min-height:900px;padding-block:5.2rem 5.8rem}.b2b-technical-page .b2b-committee-heading{grid-column:1/span 7}.b2b-technical-page .b2b-committee-heading .b2b-lede{margin-top:1.5rem}.b2b-technical-page .b2b-committee-map{grid-column:1/-1;min-height:430px;margin-top:2rem;padding-top:7.5rem;position:relative}.b2b-technical-page .b2b-committee-map>svg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b2b-technical-page .b2b-committee-map path{fill:none;stroke:#34d7bd4d;stroke-width:1.1px}.b2b-technical-page .b2b-shared-explanation{z-index:2;background:var(--b2b-bg);min-width:19rem;color:var(--b2b-teal);letter-spacing:.05em;text-align:center;border:1px solid #34d7bd8c;gap:.3rem;padding:.9rem 1.1rem;font-family:JetBrains Mono,monospace;font-size:.92rem;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.b2b-technical-page .b2b-shared-explanation small{color:#e0d7c88c;font-size:.62rem}.b2b-technical-page .b2b-buyer-nodes{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid;position:relative}.b2b-technical-page .b2b-buyer-node{background:linear-gradient(#34d7bd0e,#0000 72%);border-top:2px solid #34d7bd7a;min-height:12.5rem;padding:1rem .8rem 0}.b2b-technical-page .b2b-buyer-node>span{color:var(--b2b-violet);letter-spacing:.05em;font-family:JetBrains Mono,monospace;font-size:.67rem;font-weight:700}.b2b-technical-page .b2b-buyer-node h3{min-height:3.8rem;margin-top:.85rem;font-size:1.05rem}.b2b-technical-page .b2b-buyer-node p{color:var(--b2b-paper-soft);margin-top:.75rem;font-size:.88rem;line-height:1.48}.b2b-technical-page .b2b-content-architecture{background-color:#11120f;background-image:linear-gradient(90deg,#e0d7c809 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:80px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:980px}.b2b-technical-page .b2b-architecture-grid{align-content:center;min-height:980px;padding-block:5.3rem 5.8rem}.b2b-technical-page .b2b-architecture-heading{grid-area:1/1/auto/span 5}.b2b-technical-page .b2b-architecture-heading .b2b-lede{margin-top:1.5rem}.b2b-technical-page .b2b-architecture-map{grid-area:1/5/auto/-1;min-height:620px;margin-top:2.3rem;position:relative}.b2b-technical-page .b2b-architecture-map>svg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b2b-technical-page .b2b-architecture-map path{fill:none;stroke:#34d7bd57;stroke-width:1.2px}.b2b-technical-page .b2b-architecture-node{z-index:2;background:linear-gradient(90deg,#34d7bd0e,#0000 72%);border-left:2px solid #34d7bd80;width:29%;min-height:8.5rem;padding:.85rem 1rem 0;position:absolute}.b2b-technical-page .b2b-architecture-node>span{color:var(--b2b-teal);letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:700}.b2b-technical-page .b2b-architecture-node h3{margin-top:.65rem;font-size:1.08rem}.b2b-technical-page .b2b-architecture-node p{color:var(--b2b-paper-soft);margin-top:.55rem;font-size:.88rem;line-height:1.48}.b2b-technical-page .architecture-problem{top:0;left:0}.b2b-technical-page .architecture-industry{top:0;left:35.5%}.b2b-technical-page .architecture-solution{top:0;right:0}.b2b-technical-page .architecture-products{top:45%;left:9%}.b2b-technical-page .architecture-cases{top:45%;left:35.5%}.b2b-technical-page .architecture-content{top:45%;right:9%}.b2b-technical-page .b2b-architecture-output{z-index:3;background:var(--b2b-bg);min-width:18rem;color:var(--b2b-oxide);letter-spacing:.06em;text-align:center;border:1px solid #c86b489e;gap:.25rem;padding:.85rem 1rem;font-family:JetBrains Mono,monospace;font-size:.9rem;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.b2b-technical-page .b2b-architecture-output small{color:#e0d7c88c;font-size:.6rem}.b2b-technical-page .b2b-architecture-close{color:var(--b2b-paper);text-align:right;grid-area:2/6/auto/-1;margin-top:1.8rem;font-family:Archivo,Inter,sans-serif;font-size:clamp(1.5rem,2.1vw,1.9rem);font-weight:800;line-height:1.12}.b2b-technical-page .b2b-knowledge-pipeline{background:radial-gradient(circle at 78% 38%,#725ac012,#0000 28%),#0c100e;min-height:1580px}.b2b-technical-page .b2b-pipeline-grid{align-content:center;min-height:1580px;padding-block:5.3rem 6rem}.b2b-technical-page .b2b-pipeline-heading{grid-column:1/span 8}.b2b-technical-page .b2b-pipeline-heading .b2b-prose{margin-top:1.5rem}.b2b-technical-page .b2b-pipeline{border-top:1px solid #34d7bd59;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:1.5rem;display:grid}.b2b-technical-page .b2b-pipeline-step{border-right:1px solid #e0d7c81f;min-height:12.5rem;padding:1.3rem 1rem 1rem;position:relative}.b2b-technical-page .b2b-pipeline-step:before{background:var(--b2b-teal);content:"";width:9px;height:9px;position:absolute;top:-5px;left:0;transform:rotate(45deg)}.b2b-technical-page .b2b-pipeline-step>span{color:#34d7bd94;font-family:JetBrains Mono,monospace;font-size:1.8rem;font-weight:700}.b2b-technical-page .b2b-pipeline-step h3{margin-top:1rem;font-size:1rem}.b2b-technical-page .b2b-pipeline-step p{color:var(--b2b-paper-soft);margin-top:.75rem;font-size:.86rem;line-height:1.48}.b2b-technical-page .b2b-pipeline-handoff{border-left:2px solid #34d7bd7a;grid-column:3/-1;grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr);align-items:center;gap:2rem;margin-top:1rem;padding:1.5rem 0 1.5rem 1.5rem;display:grid}.b2b-technical-page .b2b-pipeline-handoff p{color:var(--b2b-paper-soft);font-size:1rem;line-height:1.58}.b2b-technical-page .b2b-pipeline-handoff strong{color:var(--b2b-teal);letter-spacing:.06em;text-align:center;border:1px solid #34d7bd80;padding:1rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.b2b-technical-page .b2b-commercial-shift{grid-column:1/span 7;margin-top:2.5rem}.b2b-technical-page .b2b-commercial-shift>h3{max-width:25ch;font-size:clamp(1.85rem,2.7vw,2.3rem)}.b2b-technical-page .b2b-commercial-shift>.b2b-prose{margin-top:1.3rem}.b2b-technical-page .b2b-outcome-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin-top:1.25rem;display:grid}.b2b-technical-page .b2b-outcome-list li{color:var(--b2b-paper-soft);border-top:1px solid #e0d7c826;padding:.8rem .4rem .8rem 1.25rem;font-size:.93rem;line-height:1.48}.b2b-technical-page .b2b-outcome-list li:before{color:var(--b2b-teal);content:"+";margin-left:-1.15rem;font-family:JetBrains Mono,monospace}.b2b-technical-page .b2b-commercial-shift .b2b-editorial-close{margin-top:1.4rem}.b2b-technical-page .b2b-applicability{border-left:1px solid #725ac073;grid-column:8/-1;margin-top:2.5rem;padding-left:1.5rem}.b2b-technical-page .b2b-applicability .b2b-list-label{color:#9f8ce0}.b2b-technical-page .b2b-applicability ul{gap:0;margin-top:1.2rem;display:grid}.b2b-technical-page .b2b-fit-item{color:var(--b2b-paper-soft);border-top:1px solid #e0d7c824;grid-template-columns:2.2rem 1fr;gap:.5rem;padding-block:.75rem;font-size:.9rem;line-height:1.45;display:grid}.b2b-technical-page .b2b-fit-item span{color:#9f8ce0;font-family:JetBrains Mono,monospace;font-size:.7rem}.b2b-technical-page .b2b-applicability>p:last-child{color:var(--b2b-paper-soft);margin-top:1.4rem;font-size:.96rem;line-height:1.55}.b2b-technical-page .b2b-this-landing{background:linear-gradient(135deg,#9d442852,#0000 38%),#17120f;min-height:940px}.b2b-technical-page .b2b-landing-grid{align-content:center;min-height:940px;padding-block:5.2rem 5.8rem}.b2b-technical-page .b2b-landing-heading{grid-column:1/span 6}.b2b-technical-page .b2b-landing-heading .b2b-prose{margin-top:1.5rem}.b2b-technical-page .b2b-route-map{letter-spacing:.05em;grid-area:1/7/auto/-1;grid-template-columns:auto 3rem auto 3rem auto;align-self:center;align-items:center;gap:.65rem;margin-top:5rem;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;display:grid}.b2b-technical-page .b2b-route-map span,.b2b-technical-page .b2b-route-map strong{text-align:center;border:1px solid #e0d7c833;padding:.7rem .75rem}.b2b-technical-page .b2b-route-map strong{color:var(--b2b-teal);border-color:#34d7bd8c}.b2b-technical-page .b2b-route-map i{background:#34d7bd66;height:1px}.b2b-technical-page .b2b-identification{border-left:2px solid var(--b2b-teal);max-width:34ch;color:var(--b2b-paper);grid-area:1/7/auto/-1;align-self:end;margin-top:2.8rem;padding-left:1.2rem;font-family:Archivo,Inter,sans-serif;font-size:clamp(1.45rem,2.15vw,1.9rem);font-weight:800;line-height:1.12}.b2b-technical-page .b2b-final-cta{border-top:1px solid #e0d7c82e;grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:end;gap:3rem;margin-top:4rem;padding-top:2.5rem;display:grid}.b2b-technical-page .b2b-final-cta h3{max-width:25ch;font-size:clamp(1.9rem,2.8vw,2.35rem)}.b2b-technical-page .b2b-final-cta .b2b-prose{margin-top:1.2rem}.b2b-technical-page .b2b-final-action{justify-items:end;gap:1.2rem;display:grid;position:relative}.b2b-technical-page .b2b-terminal-node{background:var(--b2b-teal);width:1.15rem;height:1.15rem;margin-right:2rem;display:block;transform:rotate(45deg)}@media (width<=1099px){.b2b-technical-page .b2b-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.b2b-technical-page .b2b-hero-copy{grid-area:2/1/auto/span 5}.b2b-technical-page .b2b-hero-grid>.b2b-section-index{grid-area:1/1/auto/span 2}.b2b-technical-page .b2b-signal-graph{grid-area:2/6/auto/-1}.b2b-technical-page .b2b-late-heading{grid-column:1/span 4}.b2b-technical-page .b2b-gap-map{grid-column:5/-1}.b2b-technical-page .b2b-symptoms{grid-column:1/-1;grid-template-columns:repeat(8,minmax(0,1fr))}.b2b-technical-page .b2b-symptoms .b2b-list-label{grid-column:1/span 2}.b2b-technical-page .b2b-symptoms ul,.b2b-technical-page .b2b-symptoms .b2b-editorial-close{grid-column:3/-1}.b2b-technical-page .b2b-depth-heading{grid-column:1/span 4}.b2b-technical-page .b2b-depth-stack{grid-column:5/-1}.b2b-technical-page .b2b-depth-close{grid-column:4/-1}.b2b-technical-page .b2b-committee-heading,.b2b-technical-page .b2b-architecture-heading,.b2b-technical-page .b2b-pipeline-heading{grid-column:1/span 6}.b2b-technical-page .b2b-committee-map,.b2b-technical-page .b2b-architecture-map,.b2b-technical-page .b2b-pipeline,.b2b-technical-page .b2b-final-cta{grid-column:1/-1}.b2b-technical-page .b2b-architecture-heading{grid-row:1}.b2b-technical-page .b2b-architecture-map{grid-row:2}.b2b-technical-page .b2b-architecture-close{grid-row:3}.b2b-technical-page .b2b-buyer-nodes{grid-template-columns:repeat(6,minmax(0,1fr))}.b2b-technical-page .b2b-buyer-node{grid-column:span 2}.b2b-technical-page .b2b-buyer-node:nth-child(4){grid-column:2/span 2}.b2b-technical-page .b2b-buyer-node:nth-child(5){grid-column:4/span 2}.b2b-technical-page .b2b-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.b2b-technical-page .b2b-pipeline-step{border-bottom:1px solid #e0d7c81f;min-height:10.5rem}.b2b-technical-page .b2b-pipeline-handoff{grid-column:2/-1}.b2b-technical-page .b2b-commercial-shift{grid-column:1/span 5}.b2b-technical-page .b2b-applicability{grid-column:6/-1}.b2b-technical-page .b2b-landing-heading{grid-column:1/span 4}.b2b-technical-page .b2b-route-map,.b2b-technical-page .b2b-identification{grid-column:5/-1}}@media (width<=719px){.b2b-technical-page .section-shell,.b2b-technical-page .icp-breadcrumbs{width:min(100% - 2.25rem,1240px)}.b2b-technical-page .b2b-chapter:before{z-index:1;background:linear-gradient(var(--b2b-line), #34d7bd14);content:"";width:1px;position:absolute;top:0;bottom:0;left:1.15rem}.b2b-technical-page .b2b-grid{display:block}.b2b-technical-page .b2b-chapter h1{max-width:none;font-size:clamp(2.625rem,12vw,3rem);line-height:.99}.b2b-technical-page .b2b-chapter h2{max-width:none;font-size:clamp(1.8rem,8.2vw,2rem);line-height:1.06}.b2b-technical-page .b2b-chapter h3{font-size:1.25rem}.b2b-technical-page .b2b-prose,.b2b-technical-page .b2b-lede{font-size:1.0625rem;line-height:1.58}.b2b-technical-page .b2b-section-index{margin-bottom:1.6rem}.b2b-technical-page .b2b-section-index span{font-size:1.75rem}.b2b-technical-page .b2b-section-index strong,.b2b-technical-page .b2b-kicker{font-size:.8rem}.b2b-technical-page .b2b-ghost-number{font-size:12rem;top:.08em;right:-.08em}.b2b-technical-page .b2b-route-layer{opacity:.62;width:calc(100% - 1rem);left:1rem}.b2b-technical-page .b2b-translation-hero,.b2b-technical-page .b2b-hero-grid{min-height:auto}.b2b-technical-page .b2b-hero-grid{padding-block:3.25rem 3.75rem}.b2b-technical-page .b2b-hero-copy .b2b-primary-cta,.b2b-technical-page .b2b-final-action .b2b-primary-cta{width:100%;margin-top:1.5rem}.b2b-technical-page .b2b-signal-graph{min-height:520px;margin-top:3rem}.b2b-technical-page .b2b-signal-graph>svg{transform:rotate(90deg)scale(.78,1.28)}.b2b-technical-page .b2b-signal-node{min-width:11rem;left:50%;transform:translate(-50%)}.b2b-technical-page .signal-specialists{top:0}.b2b-technical-page .signal-presentations{top:15%}.b2b-technical-page .signal-sheets{top:30%}.b2b-technical-page .signal-diagrams{top:45%}.b2b-technical-page .signal-meetings{top:60%}.b2b-technical-page .b2b-signal-core{width:13rem;top:78%;left:50%;right:auto;transform:translate(-50%)}.b2b-technical-page .b2b-signal-caption{white-space:nowrap;bottom:0;left:50%;right:auto;transform:translate(-50%)}.b2b-technical-page .b2b-late-explanation,.b2b-technical-page .b2b-late-grid,.b2b-technical-page .b2b-depth,.b2b-technical-page .b2b-depth-grid,.b2b-technical-page .b2b-buying-committee,.b2b-technical-page .b2b-committee-grid,.b2b-technical-page .b2b-content-architecture,.b2b-technical-page .b2b-architecture-grid,.b2b-technical-page .b2b-knowledge-pipeline,.b2b-technical-page .b2b-pipeline-grid,.b2b-technical-page .b2b-this-landing,.b2b-technical-page .b2b-landing-grid{min-height:auto}.b2b-technical-page .b2b-late-grid,.b2b-technical-page .b2b-depth-grid,.b2b-technical-page .b2b-committee-grid,.b2b-technical-page .b2b-architecture-grid,.b2b-technical-page .b2b-pipeline-grid,.b2b-technical-page .b2b-landing-grid{padding-block:3.5rem 4rem}.b2b-technical-page .b2b-gap-map{min-height:520px;margin-top:2.5rem}.b2b-technical-page .b2b-gap-map>svg{transform:rotate(90deg)scale(.74,1.25)}.b2b-technical-page .b2b-gap-real,.b2b-technical-page .b2b-gap-site{text-align:center;left:50%;right:auto;transform:translate(-50%)}.b2b-technical-page .b2b-gap-real{top:15%}.b2b-technical-page .b2b-gap-site{top:68%}.b2b-technical-page .b2b-gap-label{white-space:nowrap;top:50%}.b2b-technical-page .b2b-symptoms{margin-top:2rem;display:block}.b2b-technical-page .b2b-symptoms ul{margin-top:1.4rem;display:block}.b2b-technical-page .b2b-symptoms li{padding-block:.85rem;font-size:.95rem}.b2b-technical-page .b2b-editorial-close{margin-top:1.8rem;font-size:1.55rem}.b2b-technical-page .b2b-depth-stack{margin-top:2.5rem}.b2b-technical-page .b2b-depth-level,.b2b-technical-page .b2b-depth-level:nth-child(2),.b2b-technical-page .b2b-depth-level:nth-child(3){padding:1.4rem .5rem;display:block}.b2b-technical-page .b2b-depth-level h3{margin-top:.65rem}.b2b-technical-page .b2b-depth-level p{margin-top:.65rem;font-size:1rem}.b2b-technical-page .b2b-depth-close{text-align:left;margin-top:2rem;font-size:1.55rem}.b2b-technical-page .b2b-committee-map{min-height:auto;margin-top:2.5rem;padding-top:0}.b2b-technical-page .b2b-committee-map>svg{display:none}.b2b-technical-page .b2b-shared-explanation{width:100%;min-width:0;position:relative;top:auto;left:auto;transform:none}.b2b-technical-page .b2b-buyer-nodes{border-left:1px solid #34d7bd59;grid-template-columns:1fr;gap:0;margin-top:1.5rem;padding-left:1.25rem;display:grid}.b2b-technical-page .b2b-buyer-node,.b2b-technical-page .b2b-buyer-node:nth-child(4),.b2b-technical-page .b2b-buyer-node:nth-child(5){border-top-width:1px;grid-column:auto;min-height:0;padding:1.2rem .4rem}.b2b-technical-page .b2b-buyer-node h3{min-height:0}.b2b-technical-page .b2b-architecture-map{border-left:1px solid #34d7bd5c;gap:0;min-height:auto;margin-top:2rem;padding-left:1.2rem;display:grid}.b2b-technical-page .b2b-architecture-map>svg{display:none}.b2b-technical-page .b2b-architecture-node,.b2b-technical-page .architecture-problem,.b2b-technical-page .architecture-industry,.b2b-technical-page .architecture-solution,.b2b-technical-page .architecture-products,.b2b-technical-page .architecture-cases,.b2b-technical-page .architecture-content{border-top:1px solid #e0d7c824;border-left:0;width:100%;min-height:0;padding:1.15rem .6rem;position:relative;top:auto;left:auto;right:auto}.b2b-technical-page .b2b-architecture-output{width:100%;min-width:0;margin-top:1.2rem;position:relative;bottom:auto;left:auto;transform:none}.b2b-technical-page .b2b-architecture-close{text-align:left;margin-top:2.2rem;font-size:1.55rem}.b2b-technical-page .b2b-pipeline{border-top:0;border-left:1px solid #34d7bd66;margin-top:2.5rem;padding-left:1.2rem;display:block}.b2b-technical-page .b2b-pipeline-step{border-top:1px solid #e0d7c824;border-right:0;min-height:0;padding:1.2rem .6rem}.b2b-technical-page .b2b-pipeline-step:before{top:1.5rem;left:-1.48rem}.b2b-technical-page .b2b-pipeline-step>span{font-size:1.45rem}.b2b-technical-page .b2b-pipeline-handoff{margin-top:1.8rem;padding:1.2rem 0 1.2rem 1.1rem;display:block}.b2b-technical-page .b2b-pipeline-handoff strong{margin-top:1.2rem;display:block}.b2b-technical-page .b2b-commercial-shift,.b2b-technical-page .b2b-applicability{margin-top:3.5rem}.b2b-technical-page .b2b-commercial-shift>h3{font-size:1.85rem}.b2b-technical-page .b2b-outcome-list{display:block}.b2b-technical-page .b2b-applicability{padding-left:1.1rem}.b2b-technical-page .b2b-landing-heading .b2b-prose{margin-top:1.3rem}.b2b-technical-page .b2b-route-map{grid-template-columns:1fr;margin-top:2.5rem}.b2b-technical-page .b2b-route-map i{width:1px;height:1.5rem;margin-inline:auto}.b2b-technical-page .b2b-identification{margin-top:2.5rem;font-size:1.55rem}.b2b-technical-page .b2b-final-cta{margin-top:3.5rem;display:block}.b2b-technical-page .b2b-final-cta h3{font-size:1.9rem}.b2b-technical-page .b2b-final-action{margin-top:2rem;display:block}.b2b-technical-page .b2b-terminal-node{margin-left:.3rem}}@media (prefers-reduced-motion:reduce){.b2b-technical-page *,.b2b-technical-page :before,.b2b-technical-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.b2b-technical-page.technical-motion-ready .technical-reveal{opacity:1;transform:none}.b2b-technical-page.technical-motion-ready .b2b-route-main{stroke-dashoffset:0}}
