:root{--ink:#101316;--ink-2:#171d19;--ink-3:#252015;--paper:#f4f1e8;--paper-2:#e8dfcf;--text:#171511;--muted:#706b5e;--soft:#a9a292;--line:#2a241b2e;--line-dark:#eae4d42e;--cyan:#2f8f83;--green:#7fb36a;--amber:#d79b45;--danger:#d9685f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}img,svg{max-width:100%}.content-wide{width:min(1220px,100% - 80px);margin:0 auto}.content-narrow{width:min(760px,100% - 48px);margin:0 auto}.section-dark{background:var(--ink);color:#f5fbff}.section-light{background:var(--paper);color:var(--text)}.section-accent{background:var(--amber);color:#09131c}.site-header{z-index:30;color:#f7fbff;border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101316eb;justify-content:space-between;align-items:center;gap:22px;height:78px;padding:0 38px;display:flex;position:fixed;top:0;left:0;right:0}.brand{align-items:center;gap:12px;min-width:205px;font-size:20px;font-weight:800;line-height:1;display:flex}.brand>span:last-child{gap:4px;display:grid}.brand small{color:var(--soft);font-size:12px;font-weight:600;display:block}.brand-mark{width:34px;height:34px;color:var(--amber);background:#d79b451a;border:1px solid #d79b45e6;place-items:center;display:grid}.main-nav{align-items:center;gap:18px;font-size:14px;font-weight:700;display:flex}.main-nav a{opacity:.76;transition:color .18s,opacity .18s}.main-nav a:hover,.main-nav a:focus,.main-nav a.is-active{color:var(--cyan);opacity:1}.main-nav a.is-active{position:relative}.main-nav a.is-active:after{background:var(--cyan);content:"";height:2px;position:absolute;bottom:-14px;left:0;right:0}.nav-divider{background:var(--line-dark);width:1px;height:24px}.nav-register{background:#35d7ef17;border:1px solid #35d7efdb;align-items:center;gap:7px;min-height:40px;padding:0 13px;display:inline-flex;color:var(--cyan)!important;opacity:1!important}.header-actions{align-items:center;gap:14px;display:flex}.locale-switch{border:1px solid var(--line-dark);min-width:38px;min-height:38px;color:var(--amber);place-items:center;font-size:14px;font-weight:800;display:inline-grid}.menu-button{border:1px solid var(--line-dark);color:#fff;background:0 0;place-items:center;width:40px;height:40px;display:none}.eyebrow,.section-kicker,.auth-round{color:var(--cyan);text-transform:uppercase;font-size:13px;font-weight:800}.section-kicker{align-items:center;gap:11px;margin-bottom:24px;display:flex}.section-light .section-kicker{color:#6e4c1c}.section-accent .section-kicker{color:#172633}.kicker-line{background:currentColor;width:34px;height:2px;display:inline-block}.hero{min-height:86vh;padding:126px 0 72px;overflow:hidden}.hero-grid{grid-template-columns:minmax(320px,.92fr) minmax(420px,1.08fr);align-items:center;gap:70px;width:min(1280px,100% - 80px);min-height:650px;margin:0 auto;display:grid}.hero-copy{z-index:2;position:relative}.hero h1,.experience-page h1,.inner-hero h1{max-width:820px;margin:26px 0 28px;font-size:82px;font-weight:900;line-height:.94}.hero-body,.experience-page section>div>p,.manifesto-copy p,.section-heading-row p,.cases-grid>div>p,.reliability-preview-grid>div>p,.developer-grid>div>p,.contact-grid p{color:#b8c5ce;max-width:620px;font-size:18px;line-height:1.64}.section-light .hero-body,.section-light p,.manifesto-copy p{color:#53616c}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.button{border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:14px;font-weight:800;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--cyan);color:#041018}.button-primary:hover{background:#98effb}.button-dark{color:#fff;background:#07131d}.button-dark:hover{background:#122b3a}.button-ghost{color:#f5fbff;border-color:#f5fbff40}.button-ghost:hover{border-color:var(--cyan);color:var(--cyan)}.scroll-cue{color:var(--soft);align-items:center;gap:9px;margin-top:34px;font-size:14px;font-weight:700;display:inline-flex}.scroll-cue svg{color:var(--green)}.hero-visual{border:1px solid var(--line-dark);background:#1b1710;min-height:560px;position:relative;overflow:hidden;box-shadow:0 32px 90px #0000005c}.hero-visual:after{content:"";background:linear-gradient(#1013160a,#10131657);position:absolute;inset:0}.hero-visual img{object-fit:cover;object-position:center}.console-card{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061019d1;border:1px solid #ddf6ff33;gap:8px;min-width:210px;padding:18px;display:grid;position:absolute}.console-card span{color:var(--soft);font-size:13px;font-weight:700}.console-card strong{color:#fff;font-size:19px}.route-card{top:36px;left:34px}.delivery-card{bottom:36px;right:34px}.metrics-strip{border-bottom:1px solid var(--line)}.metrics-grid{grid-template-columns:repeat(4,1fr);display:grid}.metrics-grid div{border-left:1px solid var(--line);align-content:center;gap:8px;min-height:142px;padding:24px;display:grid}.metrics-grid div:last-child{border-right:1px solid var(--line)}.metrics-grid strong{font-size:34px;line-height:1}.metrics-grid span{color:var(--muted);font-size:14px;font-weight:700}.manifesto,.orchestration,.reliability-preview,.signal{padding:118px 0}.manifesto-grid,.cases-grid,.reliability-preview-grid,.developer-grid,.contact-grid,.architecture-grid,.split-feature,.proof-grid,.decision-grid,.matrix-grid,.control-grid,.contact-workbench-grid{grid-template-columns:.88fr 1.12fr;gap:82px;display:grid}.manifesto h2,.channels h2,.orchestration h2,.cases h2,.reliability-preview h2,.developer-console h2,.contact h2,.experience-page h2,.legal-copy h2{max-width:780px;margin:0;font-size:56px;font-weight:900;line-height:.98}.manifesto-copy{padding-top:50px}.label-row{flex-wrap:wrap;gap:9px;margin-top:36px;display:flex}.label-row span{border:1px solid var(--line);color:#41515e;background:#ffffff5c;padding:9px 11px;font-size:13px;font-weight:800}.channels,.cases,.developer-console{padding:124px 0}.section-heading-row{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:58px;display:flex}.section-heading-row p{margin:20px 0 0}.text-link{color:var(--cyan);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.dark-link{color:#0e6371}.channel-workbench{border:1px solid var(--line-dark);grid-template-columns:310px 1fr;min-height:500px;display:grid}.channel-tabs{border-right:1px solid var(--line-dark);align-content:stretch;display:grid}.channel-tab{border:0;border-bottom:1px solid var(--line-dark);color:#9fb0bc;text-align:left;background:0 0;align-items:center;gap:12px;padding:20px;font-size:15px;font-weight:800;display:flex}.channel-tab:last-child{border-bottom:0}.channel-tab.is-active,.channel-tab:hover{color:#fff;background:#35d7ef1f}.channel-tab.is-active svg{color:var(--cyan)}.channel-stage{background:linear-gradient(135deg,#d79b4517,#0000 42%),#171d19;grid-template-columns:minmax(260px,.88fr) minmax(280px,1fr);align-items:end;gap:30px;min-height:500px;padding:46px;display:grid}.channel-photo{background:#1b1710;border:1px solid #eae4d433;min-height:390px;position:relative;overflow:hidden}.channel-photo img,.trade-photo-main img,.trade-photo-card img,.product-card-photo img,.quality-photo-panel img{object-fit:cover}.channel-photo:after{content:"";background:linear-gradient(#0000 48%,#101316a8);position:absolute;inset:0}.channel-symbol{z-index:1;width:112px;height:112px;color:var(--cyan);background:#35d7ef14;border:1px solid #35d7ef80;place-items:center;display:grid;position:absolute;bottom:18px;left:18px}.channel-stage-copy{gap:18px;display:grid}.channel-stage-copy>span{color:var(--green);text-transform:uppercase;font-size:13px;font-weight:800}.channel-stage h3{margin:0;font-size:44px;line-height:1}.channel-stage p{color:#aebbc5;max-width:620px;margin:0;font-size:17px;line-height:1.62}.channel-stage strong{color:var(--amber);font-size:18px}.process-track{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:56px;display:grid}.process-step{background:var(--paper);min-height:270px;padding:26px}.step-number,.journey-track article>span,.playbook-list article>span,.toolkit-rail article>span,.flow-lanes article>span,.reliability-chapter li>span,.resource-library-grid article>span,.product-grid article>span,.layer-stack article>span,.contact-lanes article>span,.contact-routing-map article>span{color:#387083;font-size:14px;font-weight:900}.step-dot{color:var(--green);margin:36px 0 18px}.process-step h3,.case-list h3,.reliability-list h3,.journey-track h3,.playbook-list h3,.product-grid h3,.toolkit-rail h3,.matrix-grid h3,.flow-lanes h3,.reliability-chapter h3,.resource-library-grid h3,.learning-list h3,.contact-lanes h3,.contact-routing-map h3{margin:0 0 12px;font-size:26px;line-height:1.05}.process-step p,.case-list p,.reliability-list p,.journey-track p,.playbook-list p,.product-grid p,.toolkit-rail p,.matrix-grid p,.flow-lanes p,.reliability-chapter p,.resource-library-grid p,.learning-list p,.contact-lanes p,.contact-routing-map p{color:var(--muted);margin:0;font-size:15px;line-height:1.58}.section-dark .process-step{background:var(--ink-2)}.section-dark .process-step p,.section-dark .playbook-list p,.section-dark .toolkit-rail p,.section-dark .matrix-grid p,.section-dark .reliability-chapter p,.section-dark .resource-library-grid p,.section-dark .contact-lanes p{color:#aab8c2}.cases-grid>div:first-child,.contact-brief,.resource-archive aside,.matrix-grid aside,.control-grid>div:first-child,.architecture-grid aside{align-self:start;position:sticky;top:112px}.case-list,.reliability-list,.control-list,.learning-list{gap:16px;display:grid}.case-list article,.reliability-list article,.control-list article,.learning-list article{border-bottom:1px solid var(--line-dark);grid-template-columns:36px minmax(0,1fr);gap:10px 22px;padding:22px 0;display:grid}.case-list h3,.reliability-list h3,.learning-list h3{margin-bottom:0}.case-list p,.reliability-list p,.learning-list p{grid-column:2;max-width:760px}.case-list svg,.reliability-list svg,.control-list svg,.learning-list svg{color:var(--green)}.reliability-preview .reliability-list article,.learning-list article{border-color:var(--line)}.reliability-preview{padding:90px 0 98px}.reliability-preview-grid{grid-template-columns:minmax(360px,.76fr) minmax(560px,1.24fr);align-items:start;gap:56px}.reliability-preview .reliability-list{border-top:1px solid var(--line);gap:0}.reliability-preview .reliability-list article{grid-template-columns:36px minmax(0,1fr);gap:10px 24px;padding:30px 0}.reliability-preview .reliability-list h3{margin:0;font-size:29px}.reliability-preview .reliability-list p{grid-column:2;max-width:760px;font-size:16px}.developer-grid{align-items:center}.code-window{border:1px solid var(--line-dark);background:#171d19;gap:18px;padding:32px;display:grid;box-shadow:inset 0 1px #ffffff0d}.code-window span,.code-window strong{color:var(--green);font-size:14px;font-weight:900}.code-window code{overflow-wrap:anywhere;color:#e8fbff;font:700 20px/1.6 Courier New,monospace}.signal-list{border-top:1px solid var(--line)}.signal-item{border-bottom:1px solid var(--line);grid-template-columns:110px 140px 1fr 28px 34px;align-items:center;gap:18px;padding:24px 0;transition:color .18s,padding-left .18s;display:grid}.signal-item:hover{color:#0a7180;padding-left:12px}.signal-date,.signal-type,.signal-index{color:#73818a;font-size:13px;font-weight:800}.signal-item strong{font-size:24px}.signal-arrow{color:#4c5a64}.contact{padding:104px 0}.contact-grid{align-items:center}.contact p{color:#263a3f}.contact-console{border-left:1px solid #09131c47;gap:22px;padding-left:44px;display:grid}.contact-line{border-bottom:1px solid #09131c47;grid-template-columns:74px 1fr;gap:18px;padding-bottom:20px;display:grid}.contact-line span{font-size:13px;font-weight:900}.contact-line p{white-space:pre-line;margin:0;font-size:15px;line-height:1.55}.contact-graphic{color:#0b2c34;border:1px solid #09131c52;place-items:center;width:138px;height:138px;display:grid}.site-footer{color:#ecf8ff;border-top:1px solid var(--line-dark);background:#03070b;padding:56px 38px 26px}.footer-top{border-bottom:1px solid var(--line-dark);justify-content:space-between;gap:28px;padding-bottom:42px;display:flex}.footer-brand{font-size:30px;font-weight:900}.footer-brand span{color:var(--cyan)}.footer-top p,.footer-status,.footer-bottom{color:#8fa0aa;font-size:14px}.footer-status{align-items:center;gap:9px;font-weight:800;display:flex}.footer-status i{background:var(--green);width:8px;height:8px;box-shadow:0 0 18px var(--green);border-radius:50%}.footer-grid{grid-template-columns:repeat(4,1fr);gap:38px;padding:42px 0;display:grid}.footer-grid>div{color:#9aaab4;flex-direction:column;gap:11px;font-size:14px;display:flex}.footer-label{color:#f4fbff;margin-bottom:8px;font-size:14px;font-weight:900}.footer-grid span:last-child{white-space:pre-line}.footer-bottom{border-top:1px solid #dcf6ff14;justify-content:space-between;gap:20px;padding-top:20px;display:flex}.inner-page,.experience-page{padding-top:78px}.inner-hero{align-items:center;min-height:430px;padding:92px 0 70px;display:flex}.inner-hero p{color:#b2c0ca;margin:0;font-size:18px}.legal-copy{padding:88px 0 124px}.legal-copy section{padding:0 0 28px}.legal-copy h2{margin:0 0 14px;font-size:34px}.legal-copy p{color:#53616c;margin:0 0 18px;font-size:16px;line-height:1.72}.legal-copy a{color:#087487;text-decoration:underline}.auth-page{min-height:100vh;padding:150px 0 118px}.auth-shell{grid-template-columns:.9fr 1.1fr;align-items:start;gap:92px;width:min(1040px,100% - 48px);margin:0 auto;display:grid}.auth-intro h1{margin:28px 0 18px;font-size:66px;line-height:.98}.auth-intro p{color:#9caab4;font-size:16px;line-height:1.64}.auth-form{border:1px solid var(--line-dark);background:#0a1924b8;gap:18px;padding:30px;display:grid}.auth-form label{color:#b9c8d2;gap:8px;font-size:13px;font-weight:800;display:grid}.auth-form input,.contact-console-form input,.contact-console-form textarea{color:#f7fbff;background:0 0;border:0;border-bottom:1px solid #d2ebf54d;outline:none;width:100%;padding:12px 0}.auth-form input:focus,.contact-console-form input:focus,.contact-console-form textarea:focus{border-color:var(--cyan)}.method-toggle{border:1px solid #d2ebf54d;grid-template-columns:1fr 1fr;margin:0 0 6px;padding:0;display:grid}.method-toggle button{color:#9caab4;background:0 0;border:0;border-right:1px solid #d2ebf54d;min-height:48px;font-size:14px;font-weight:900}.method-toggle button:last-of-type{border-right:0}.method-toggle button[aria-pressed=true]{background:var(--cyan);color:#061019}.method-toggle button:focus-visible,.auth-form input:focus-visible,.consent:focus-within,.menu-button:focus-visible,.locale-switch:focus-visible,.button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.consents{gap:12px;margin:4px 0;display:grid}.consent{border:1px solid #d2ebf542;align-items:flex-start;padding:15px;line-height:1.5;color:#b9c8d2!important;gap:12px!important;font-size:13px!important;font-weight:500!important;display:flex!important}.consent input{width:17px;height:17px;accent-color:var(--cyan);flex:none;margin-top:1px}.consent a,.auth-switch a{color:#e5fbff;text-decoration:underline}.auth-submit{width:100%;margin-top:4px}.auth-switch{color:#9caab4;text-align:center;margin:0;font-size:14px}.form-error,.form-notice{margin:0;font-size:14px;line-height:1.5}.form-error{color:var(--danger)}.form-notice{color:var(--green)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.experience-page h1{margin-top:28px}.experience-page p{line-height:1.62}.platform-hero,.product-hero,.reliability-hero,.contact-workbench-hero{align-items:center;min-height:680px;padding:86px 0;display:flex}.platform-hero-grid,.product-hero-grid,.reliability-hero-grid,.resources-mast{grid-template-columns:1fr .82fr;align-items:center;gap:78px;display:grid}.fabric-map{border:1px solid var(--line-dark);background-color:#08131d;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:430px;position:relative}.fabric-map:before,.fabric-map:after{content:"";background:var(--cyan);opacity:.7;position:absolute}.fabric-map:before{width:74%;height:2px;top:52%;left:12%}.fabric-map:after{width:2px;height:64%;top:18%;left:48%}.fabric-node{z-index:1;color:#eafaff;text-align:center;background:#0b1b27;border:1px solid #35d7ef73;place-items:center;width:142px;min-height:58px;padding:11px;font-size:14px;font-weight:900;display:grid;position:absolute}.node-0{top:42px;left:44px}.node-1{top:184px;left:calc(50% - 71px)}.node-2{bottom:44px;right:44px}.trade-photo-stack{min-height:470px;position:relative}.trade-photo-main,.trade-photo-card,.quality-photo-panel{border:1px solid var(--line-dark);background:#1b1710;position:relative;overflow:hidden;box-shadow:0 26px 70px #00000047}.trade-photo-main{min-height:430px}.trade-photo-main:after,.quality-photo-panel:after{content:"";background:linear-gradient(#10131605,#10131661);position:absolute;inset:0}.trade-photo-card{z-index:1;min-height:150px;position:absolute}.photo-card-a{width:42%;top:34px;right:-24px}.photo-card-b{width:48%;bottom:28px;left:-24px}.architecture-section,.platform-layers,.product-catalog,.solution-flows,.control-section,.resource-learning,.contact-workbench,.contact-routing,.proof-section,.journey-section{padding:118px 0}.resource-learning{padding:86px 0}.company-proof-shelf,.catalog-proof-board,.sourcing-services,.sourcing-decision-board,.sourcing-roadmap,.quality-response,.resource-proof-strip,.resource-publishing{padding:96px 0}.company-proof-shelf{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.company-proof-grid,.catalog-proof-grid,.sourcing-hero-grid,.sourcing-services-grid,.sourcing-decision-grid,.quality-response-grid,.resource-proof-grid,.resource-publishing-grid{align-items:start;gap:64px;display:grid}.company-proof-grid{grid-template-columns:minmax(300px,.74fr) minmax(620px,1.26fr);align-items:end}.company-proof-grid p,.catalog-proof-grid p,.sourcing-services-grid p,.sourcing-proof-stack p,.quality-response-grid p,.resource-proof-grid p,.resource-publishing-grid p{color:inherit;opacity:.72;font-size:17px}.company-stat-strip{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);display:grid}.company-stat-strip article{border-left:1px solid var(--line-dark);align-content:end;gap:8px;min-height:148px;padding:24px;display:grid}.company-stat-strip strong,.catalog-proof-cards strong,.sourcing-proof-stack strong,.resource-proof-grid strong{color:var(--amber);font-size:38px;line-height:1}.company-stat-strip span,.catalog-proof-cards span,.resource-proof-grid article span{color:inherit;opacity:.72;font-size:14px;font-weight:800}.company-route{padding:102px 0}.company-route-grid{grid-template-columns:minmax(300px,.62fr) minmax(680px,1.38fr);align-items:start;gap:58px;display:grid}.company-route-list{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.company-route-list article{border-right:1px solid var(--line);align-content:space-between;gap:28px;min-height:250px;padding:24px;display:grid}.company-route-list article:last-child{border-right:0}.company-route-list span,.catalog-build-stack span,.sourcing-service-cards span,.sourcing-workflow-cards article>span,.sourcing-roadmap-track article>span,.quality-response-grid li>span,.publishing-ladder article>span{color:#387083;font-size:14px;font-weight:900}.company-route-list h3,.catalog-build-stack h3,.sourcing-service-cards h3,.sourcing-workflow-cards h3,.sourcing-roadmap-track h3,.quality-response-grid h3,.publishing-ladder h3{margin:0 0 12px;font-size:26px;line-height:1.05}.company-route-list p,.catalog-build-stack p,.sourcing-service-cards p,.sourcing-workflow-cards p,.sourcing-roadmap-track p,.quality-response-grid li p,.publishing-ladder p{color:var(--muted);margin:0;font-size:15px;line-height:1.58}.catalog-proof-board{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.catalog-proof-grid{grid-template-columns:minmax(320px,.78fr) minmax(620px,1.22fr);align-items:stretch}.catalog-proof-cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.catalog-proof-cards article{border:1px solid var(--line);background:#ffffff57;align-content:end;gap:8px;min-height:178px;padding:24px;display:grid}.catalog-build{padding:100px 0}.catalog-build-grid{grid-template-columns:minmax(300px,.68fr) minmax(680px,1.32fr);gap:58px;display:grid}.catalog-build-stack{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.catalog-build-stack article{background:var(--paper);align-content:start;gap:18px;min-height:188px;padding:24px;display:grid}.sourcing-hero{padding:132px 0 98px}.sourcing-hero-grid{grid-template-columns:minmax(360px,.82fr) minmax(500px,1.18fr);align-items:end}.sourcing-hero p{color:#53616c;max-width:680px;font-size:18px}.sourcing-brief-board{border:1px solid var(--line);background:#0f1718;grid-template-columns:minmax(260px,1fr) 230px;min-height:470px;display:grid;box-shadow:0 28px 78px #17151129}.sourcing-brief-photo{min-height:470px;position:relative;overflow:hidden}.sourcing-brief-photo img{object-fit:cover}.sourcing-brief-points{background:#f4f1e824;align-content:end;gap:1px;display:grid}.sourcing-brief-points span{color:#eafaff;background:#101316eb;gap:8px;padding:22px;font-weight:900;display:grid}.sourcing-brief-points b{color:var(--green);font-size:14px}.sourcing-services{padding:116px 0 142px}.sourcing-services-grid{grid-template-columns:minmax(280px,.54fr) minmax(680px,1.46fr)}.sourcing-services-grid>div:first-child{position:sticky;top:112px}.sourcing-service-cards{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.sourcing-service-cards article{border:1px solid var(--line-dark);background:#ffffff0b;align-content:start;gap:18px;min-height:250px;padding:28px;display:grid}.sourcing-service-cards article:nth-child(2n){transform:translateY(34px)}.sourcing-service-cards p,.sourcing-roadmap-track p,.resource-publishing-grid p,.publishing-ladder p{color:#aab8c2}.sourcing-decision-board{padding:92px 0 106px}.sourcing-decision-grid{grid-template-columns:1fr;align-items:start;gap:58px}.sourcing-proof-stack{border:0;border-bottom:1px solid var(--line);background:0 0;grid-template-columns:minmax(0,1fr) minmax(310px,.36fr);align-content:start;align-items:start;gap:12px 54px;padding:0 0 42px;display:grid}.sourcing-proof-stack .section-kicker,.sourcing-proof-stack h2,.sourcing-proof-stack p{grid-column:1}.sourcing-proof-stack h2{max-width:820px;font-size:clamp(48px,5vw,72px);line-height:.98}.sourcing-proof-stack p{max-width:740px;margin-bottom:0;font-size:17px}.sourcing-proof-stack>div:last-child{border:1px solid var(--line);background:#ffffff52;grid-area:1/2/4;gap:0;margin-top:0;display:grid}.sourcing-proof-stack>div:last-child span{border-top:0;border-bottom:1px solid var(--line);color:#53616c;align-content:center;gap:7px;min-height:112px;padding:18px;font-weight:800;display:grid}.sourcing-proof-stack>div:last-child span:last-child{border-bottom:0}.sourcing-workflow-cards h2{grid-column:1/-1;max-width:1060px}.sourcing-workflow-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sourcing-workflow-cards .section-kicker,.sourcing-workflow-cards>p{grid-column:1/-1}.sourcing-workflow-cards>p{max-width:760px;margin-bottom:12px}.sourcing-workflow-cards article{border:1px solid var(--line);background:var(--paper);grid-template-columns:1fr;align-content:start;gap:24px;min-height:230px;padding:28px;display:grid}.sourcing-roadmap{padding:112px 0}.sourcing-roadmap-track{border:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid}.sourcing-roadmap-track article{border-right:1px solid var(--line-dark);align-content:space-between;gap:30px;min-height:310px;padding:28px;display:grid}.sourcing-roadmap-track article:nth-child(2n){background:#ffffff0b;padding-top:72px}.sourcing-roadmap-track article:last-child{border-right:0}.quality-response{padding:104px 0}.quality-response-grid{grid-template-columns:minmax(300px,.72fr) minmax(640px,1.28fr)}.quality-response-grid ol{border-left:2px solid #387083;gap:0;margin:0;padding:0;list-style:none;display:grid}.quality-response-grid li{grid-template-columns:70px 1fr;gap:22px;padding:0 0 34px 34px;display:grid;position:relative}.quality-response-grid li:last-child{padding-bottom:0}.quality-response-grid li:before{content:"";background:#387083;width:10px;height:10px;position:absolute;top:6px;left:-6px}.resource-proof-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:74px 0}.resource-proof-grid{grid-template-columns:minmax(320px,.9fr) minmax(580px,1.1fr);align-items:end}.resource-proof-grid>div:last-child{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.resource-proof-grid article{border:1px solid var(--line);background:#ffffff57;align-content:end;gap:8px;min-height:140px;padding:22px;display:grid}.resource-publishing{padding:104px 0}.resource-publishing-grid{grid-template-columns:minmax(300px,.7fr) minmax(680px,1.3fr)}.publishing-ladder{border-top:1px solid var(--line-dark);display:grid}.publishing-ladder article{border-bottom:1px solid var(--line-dark);grid-template-columns:68px 190px 1fr;gap:22px;padding:24px 0;display:grid}.architecture-grid p,.control-grid p,.contact-brief p{color:#53616c;margin:0 0 20px;font-size:17px}.architecture-points{gap:12px;margin-top:30px;display:grid}.architecture-points span{color:#18313d;align-items:center;gap:10px;font-weight:900;display:flex}.architecture-points svg{color:#0d879b}.proof-section.section-dark{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.proof-section.section-light{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof-grid{align-items:end}.proof-grid p{max-width:640px;color:inherit;opacity:.72;font-size:17px}.proof-stats{border:1px solid #78919e47;grid-template-columns:repeat(3,1fr);display:grid}.proof-stats article{border-right:1px solid #78919e47;align-content:end;gap:8px;min-height:150px;padding:24px;display:grid}.proof-stats article:last-child{border-right:0}.proof-stats strong{color:var(--amber);font-size:42px;line-height:1}.proof-stats span{color:inherit;opacity:.7;font-size:14px;font-weight:800}.module-intro,.toolkit-head{max-width:820px;margin-bottom:54px}.module-intro p,.toolkit-head p{color:inherit;opacity:.72;font-size:17px}.layer-stack,.product-grid,.resource-library-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.product-grid{grid-template-columns:repeat(4,1fr)}.layer-stack article,.product-grid article,.resource-library-grid article{background:var(--paper);align-content:start;gap:18px;min-height:300px;padding:28px;display:grid}.product-card-photo{border-bottom:1px solid var(--line);background:var(--paper-2);min-height:160px;margin:-28px -28px 8px;position:relative;overflow:hidden}.product-grid article svg,.layer-stack article svg{color:#0d879b}.routing-playbook,.product-decision,.product-toolkit,.solutions-matrix,.reliability-chapters,.resource-archive,.resource-library,.contact-lanes{padding:124px 0}.split-feature{align-items:start}.resource-learning .split-feature{grid-template-columns:minmax(280px,.7fr) minmax(620px,1.3fr);gap:58px}.split-feature>div:first-child p,.decision-grid p,.matrix-grid aside p{color:inherit;opacity:.72;font-size:17px}.playbook-list,.matrix-grid>div:last-child{border-top:1px solid var(--line-dark);display:grid}.playbook-list article,.matrix-grid article{border-bottom:1px solid var(--line-dark);grid-template-columns:58px 220px 1fr;gap:26px;padding:27px 0;display:grid}.journey-track,.toolkit-rail,.flow-lanes,.contact-routing-map{border:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid}.journey-section.section-light .journey-track,.contact-routing-map{border-color:var(--line)}.journey-track article,.toolkit-rail article,.contact-routing-map article{border-right:1px solid var(--line-dark);min-height:260px;padding:26px}.journey-section.section-light .journey-track article,.contact-routing-map article{border-color:var(--line)}.journey-track article:last-child,.toolkit-rail article:last-child,.contact-routing-map article:last-child{border-right:0}.journey-track h3,.toolkit-rail h3,.contact-routing-map h3{margin-top:56px}.experience-cta{padding:92px 0}.experience-cta>div{grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.experience-cta p{color:#263a3f;max-width:620px;font-size:17px}.product-index,.status-board{gap:12px;display:grid}.product-index span,.status-board span{border:1px solid var(--line-dark);color:#eafaff;background:#ffffff0a;justify-content:space-between;gap:18px;padding:18px;font-weight:900;display:flex}.product-index b,.status-board strong{color:var(--green)}.decision-grid ol{background:var(--line-dark);border:1px solid var(--line-dark);gap:1px;margin:0;padding:0;list-style:none;display:grid}.decision-grid li{background:var(--ink-2);grid-template-columns:54px 1fr;align-items:center;gap:16px;min-height:86px;padding:20px;font-size:20px;font-weight:900;display:grid}.decision-grid li span{color:var(--cyan);font-size:14px}.product-toolkit{border-top:1px solid var(--line-dark)}.solutions-hero,.resources-hero{padding:132px 0 104px}.solutions-hero h1,.resources-hero h1{max-width:1020px}.solutions-hero p,.resources-hero p{color:#53616c;max-width:700px;font-size:18px}.flow-lanes{border-color:var(--line);grid-template-columns:1fr;display:grid}.flow-lanes article,.contact-lanes article{border-bottom:1px solid var(--line);grid-template-columns:58px 230px 1fr 28px;align-items:center;gap:24px;padding:28px 0;display:grid}.flow-lanes article:last-child,.contact-lanes article:last-child{border-bottom:0}.flow-lanes svg,.contact-lanes svg{color:var(--green)}.reliability-hero{background:#041018}.status-board span{min-height:104px;display:grid}.status-board strong{font-size:44px}.quality-photo-panel{min-height:460px}.quality-photo-panel .status-board{z-index:1;grid-template-columns:repeat(3,1fr);position:absolute;bottom:22px;left:22px;right:22px}.quality-photo-panel .status-board span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101316c2;border-color:#eae4d438;min-height:118px}.control-list article{border-color:var(--line);background:#ffffff59;grid-template-columns:34px 1fr;align-items:center;min-height:100px;padding:22px}.control-list span{font-size:22px;font-weight:900}.reliability-chapter{border-top:1px solid var(--line-dark);grid-template-columns:.86fr 1.14fr;gap:72px;padding:70px 0;display:grid}.reliability-chapter:last-child{border-bottom:1px solid var(--line-dark)}.reliability-chapter>div p{color:#aab8c2;font-size:17px}.reliability-chapter ol{border-top:1px solid var(--line-dark);gap:0;margin:0;padding:0;list-style:none;display:grid}.reliability-chapter li{border-bottom:1px solid var(--line-dark);grid-template-columns:52px 1fr;gap:22px;padding:26px 0;display:grid}.resources-mast svg{color:#0d879b;justify-self:end}.resource-archive-grid{grid-template-columns:340px 1fr;gap:88px;display:grid}.resource-archive aside p{color:#aab8c2}.resource-archive-grid>div:last-child{border-top:1px solid var(--line-dark)}.resource-archive article{border-bottom:1px solid var(--line-dark);grid-template-columns:48px 110px 150px 1fr;align-items:center;gap:20px;padding:26px 0;display:grid}.resource-archive span,.resource-archive time,.resource-archive small{color:#8fa0aa;font-size:13px;font-weight:800}.resource-archive h3{margin:0;font-size:25px}.resource-library-grid{background:var(--line-dark);border-color:var(--line-dark)}.resource-library-grid article{background:var(--ink-2)}.resource-learning .learning-list{border-top:1px solid var(--line);gap:0}.resource-learning .learning-list article{padding:24px 0}.contact-workbench-hero a{border-top:1px solid var(--cyan);border-bottom:1px solid var(--cyan);color:var(--cyan);justify-content:space-between;align-items:center;gap:24px;margin-top:54px;padding:22px 0;font-size:42px;font-weight:900;display:flex}.contact-brief>div:last-child{gap:14px;margin-top:30px;display:grid}.contact-brief>div:last-child span{white-space:pre-line;color:#43525d;gap:12px;line-height:1.55;display:flex}.contact-brief svg{color:#0d879b}.contact-console-form{border-top:1px solid var(--line);gap:0;display:grid}.contact-console-form label{border-bottom:1px solid var(--line);gap:10px;padding:22px 0;display:grid}.contact-console-form label span{color:#4c5a64;font-size:13px;font-weight:900}.contact-console-form input,.contact-console-form textarea{color:var(--text);resize:vertical;border-color:#08182442}.contact-console-form .button{justify-self:start;margin-top:28px}.contact-lanes .module-intro p,.contact-lanes article p{color:#aab8c2}@media (max-width:1120px){.site-header{padding:0 24px}.brand{min-width:170px}.main-nav{gap:12px}.hero-grid,.platform-hero-grid,.product-hero-grid,.reliability-hero-grid,.resources-mast{gap:44px}.product-grid,.company-route-list,.sourcing-roadmap-track,.catalog-build-stack,.resource-proof-grid>div:last-child{grid-template-columns:repeat(2,1fr)}.company-route-list article:nth-child(2),.sourcing-roadmap-track article:nth-child(2){border-right:0}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.site-header{height:68px}.brand small{font-size:11px}.main-nav{border-bottom:1px solid var(--line-dark);background:#061019;flex-direction:column;align-items:stretch;gap:0;padding:10px 22px 22px;display:none;position:absolute;top:68px;left:0;right:0}.main-nav.is-open{display:flex}.main-nav a{border-bottom:1px solid #dcf6ff14;align-items:center;min-height:46px;font-size:14px;display:flex}.main-nav a.is-active:after,.nav-divider{display:none}.nav-register{justify-content:space-between;margin-top:12px}.menu-button{display:grid}.content-wide,.hero-grid{width:calc(100% - 40px)}.hero{padding:104px 0 44px}.hero-grid,.manifesto-grid,.cases-grid,.reliability-preview-grid,.developer-grid,.contact-grid,.architecture-grid,.split-feature,.proof-grid,.decision-grid,.matrix-grid,.control-grid,.contact-workbench-grid,.platform-hero-grid,.product-hero-grid,.reliability-hero-grid,.resources-mast,.resource-archive-grid,.reliability-chapter,.company-proof-grid,.company-route-grid,.catalog-proof-grid,.catalog-build-grid,.sourcing-hero-grid,.sourcing-services-grid,.sourcing-decision-grid,.quality-response-grid,.resource-proof-grid,.resource-publishing-grid{grid-template-columns:1fr}.hero h1,.experience-page h1,.inner-hero h1{font-size:54px}.manifesto h2,.channels h2,.orchestration h2,.cases h2,.reliability-preview h2,.developer-console h2,.contact h2,.experience-page h2{font-size:40px}.hero-visual{min-height:390px}.console-card{margin:14px;display:inline-grid;position:relative;inset:auto}.delivery-card{float:right}.metrics-grid,.process-track,.journey-track,.toolkit-rail,.contact-routing-map,.proof-stats,.layer-stack,.resource-library-grid,.company-stat-strip,.company-route-list,.catalog-proof-cards,.catalog-build-stack,.sourcing-service-cards,.sourcing-roadmap-track,.resource-proof-grid>div:last-child,.sourcing-brief-board{grid-template-columns:1fr}.sourcing-brief-photo{min-height:330px}.sourcing-proof-stack,.sourcing-workflow-cards{grid-template-columns:1fr}.sourcing-proof-stack .section-kicker,.sourcing-proof-stack h2,.sourcing-proof-stack p,.sourcing-proof-stack>div:last-child{grid-area:auto/1}.sourcing-services-grid>div:first-child{position:static}.sourcing-service-cards article:nth-child(2n){transform:none}.company-route-list article,.sourcing-roadmap-track article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.sourcing-roadmap-track article:nth-child(2n){padding-top:28px}.sourcing-workflow-cards article,.quality-response-grid li,.publishing-ladder article{grid-template-columns:1fr}.quality-response-grid ol{border-top:2px solid #387083;border-left:0;padding-top:24px}.quality-response-grid li{padding-left:0}.quality-response-grid li:before{display:none}.metrics-grid div,.metrics-grid div:last-child,.proof-stats article,.journey-track article,.toolkit-rail article,.contact-routing-map article{border-left:0;border-right:0;border-bottom:1px solid var(--line)}.channel-workbench{grid-template-columns:1fr}.channel-tabs{border-right:0;border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(2,1fr)}.channel-stage{grid-template-columns:1fr;min-height:390px;padding:30px}.channel-photo{min-height:270px}.trade-photo-stack,.trade-photo-main,.quality-photo-panel{min-height:360px}.trade-photo-card{display:none}.section-heading-row{align-items:start;display:grid}.cases-grid>div:first-child,.contact-brief,.resource-archive aside,.matrix-grid aside,.control-grid>div:first-child,.architecture-grid aside{position:static}.playbook-list article,.matrix-grid article,.flow-lanes article,.contact-lanes article,.resource-archive article{grid-template-columns:1fr}.flow-lanes svg,.contact-lanes svg{display:none}.contact-workbench-hero a{font-size:26px}.quality-photo-panel .status-board{grid-template-columns:1fr;padding:190px 16px 16px;position:relative;bottom:auto;left:auto;right:auto}.auth-shell{grid-template-columns:1fr;gap:36px}.auth-form{padding:22px}.contact-console{border-left:0;padding-left:0}.footer-top,.footer-bottom{display:grid}}@media (max-width:560px){.site-header{padding:0 16px}.brand{min-width:0;font-size:18px}.brand small{display:none}.hero-actions,.experience-cta>div{grid-template-columns:1fr}.button,.hero-actions .button,.experience-cta .button{width:100%}.hero h1,.experience-page h1,.inner-hero h1{font-size:46px}.hero-body,.experience-page section>div>p,.manifesto-copy p,.section-heading-row p,.cases-grid>div>p,.reliability-preview-grid>div>p,.developer-grid>div>p,.contact-grid p{font-size:16px}.hero-visual{min-height:330px}.channel-tabs,.product-grid{grid-template-columns:1fr}.channel-tab{min-height:54px}.case-list p,.reliability-list p,.learning-list p{grid-column:1/-1}.fabric-node{width:118px;font-size:13px}.contact-line,.footer-grid{grid-template-columns:1fr}}
