.design-v2 .section-ai-workforce{background:var(--brand-blue);overflow:hidden;padding:160px max(60px,(100% - var(--content-max-width))/2);position:relative}.design-v2 .section-ai-workforce .ai-workforce-subtitle,.design-v2 .section-ai-workforce .flow-subtitle{color:hsla(0,0%,100%,.7);font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.6;margin-top:24px}.design-v2 .ai-workforce-content{margin:0 auto;max-width:1200px;position:relative;z-index:2}.design-v2 .ai-workforce-quote{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:var(--quote-max-width,100%);text-align:center}.design-v2 .ai-workforce-eyebrow{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:hsla(0,0%,100%,.9);display:inline-block;font-family:var(--font-body);font-size:var(--text-caption);font-weight:600;letter-spacing:.12em;margin-bottom:20px;padding:8px 16px;text-transform:uppercase}.design-v2 .ai-workforce-text{color:var(--text-white);font-family:var(--font-display);font-size:var(--text-ai-workforce);font-weight:var(--arizona-heading-weight);line-height:var(--arizona-heading-line-height);margin:0}.design-v2 .ai-workforce-text .text-highlight{color:hsla(0,0%,100%,.5)}.design-v2 .flicker-marks{z-index:1}.design-v2 .flicker-lines,.design-v2 .flicker-marks{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.design-v2 .flicker-line{stroke:var(--text-white);stroke-width:1;fill:none;transition:opacity .3s ease}.design-v2 .flicker-mark{animation:floatMark1 20s linear infinite;color:var(--text-white);font-family:var(--font-body);font-size:var(--text-body);font-weight:300;opacity:.8;position:absolute}.design-v2 .flicker-mark:nth-child(odd){animation-name:floatDrift1}.design-v2 .flicker-mark:nth-child(2n){animation-name:floatDrift2}.design-v2 .flicker-mark:nth-child(3n){animation-name:floatDrift3}.design-v2 .flicker-mark:nth-child(4n){animation-name:floatDrift4}.design-v2 .flicker-mark:nth-child(5n){animation-name:floatDrift5}.design-v2 .flicker-mark:nth-child(6n){animation-name:floatDrift6}.design-v2 .flicker-mark:nth-child(7n){animation-name:floatDrift7}@keyframes floatDrift1{0%{opacity:.7;transform:translate(0)}15%{opacity:1;transform:translate(80px,-60px)}30%{opacity:.6;transform:translate(-40px,90px)}45%{opacity:.9;transform:translate(120px,30px)}60%{opacity:.5;transform:translate(-70px,-80px)}75%{opacity:.8;transform:translate(50px,100px)}90%{opacity:1;transform:translate(-90px,-20px)}to{opacity:.7;transform:translate(0)}}@keyframes floatDrift2{0%{opacity:.6;transform:translate(0)}12%{opacity:.9;transform:translate(-100px,50px)}28%{opacity:1;transform:translate(60px,-70px)}42%{opacity:.7;transform:translate(-30px,120px)}58%{opacity:.5;transform:translate(90px,-40px)}72%{opacity:.9;transform:translate(-80px,80px)}88%{opacity:.8;transform:translate(40px,-100px)}to{opacity:.6;transform:translate(0)}}@keyframes floatDrift3{0%{opacity:.8;transform:translate(0)}20%{opacity:1;transform:translate(70px,80px)}40%{opacity:.5;transform:translate(-110px,-30px)}60%{opacity:.9;transform:translate(40px,-90px)}80%{opacity:.7;transform:translate(-60px,60px)}to{opacity:.8;transform:translate(0)}}@keyframes floatDrift4{0%{opacity:.5;transform:translate(0)}16%{opacity:.8;transform:translate(-50px,-100px)}33%{opacity:1;transform:translate(100px,40px)}50%{opacity:.6;transform:translate(-80px,70px)}66%{opacity:.9;transform:translate(60px,-60px)}83%{opacity:.7;transform:translate(-40px,110px)}to{opacity:.5;transform:translate(0)}}@keyframes floatDrift5{0%{opacity:.9;transform:translate(0)}25%{opacity:.6;transform:translate(90px,-80px)}50%{opacity:1;transform:translate(-70px,50px)}75%{opacity:.5;transform:translate(30px,100px)}to{opacity:.9;transform:translate(0)}}@keyframes floatDrift6{0%{opacity:.7;transform:translate(0)}18%{opacity:1;transform:translate(-120px,-40px)}36%{opacity:.6;transform:translate(50px,90px)}54%{opacity:.8;transform:translate(80px,-70px)}72%{opacity:.5;transform:translate(-60px,30px)}90%{opacity:.9;transform:translate(100px,60px)}to{opacity:.7;transform:translate(0)}}@keyframes floatDrift7{0%{opacity:.6;transform:translate(0)}14%{opacity:.9;transform:translate(40px,110px)}28%{opacity:.5;transform:translate(-90px,-50px)}42%{opacity:1;transform:translate(110px,20px)}56%{opacity:.7;transform:translate(-40px,80px)}70%{opacity:.8;transform:translate(70px,-90px)}84%{opacity:.6;transform:translate(-100px,40px)}to{opacity:.6;transform:translate(0)}}.design-v2 .flicker-mark:first-child{animation-delay:0s;animation-duration:25s}.design-v2 .flicker-mark:nth-child(2){animation-delay:-3s;animation-duration:32s}.design-v2 .flicker-mark:nth-child(3){animation-delay:-8s;animation-duration:28s}.design-v2 .flicker-mark:nth-child(4){animation-delay:-2s;animation-duration:35s}.design-v2 .flicker-mark:nth-child(5){animation-delay:-12s;animation-duration:22s}.design-v2 .flicker-mark:nth-child(6){animation-delay:-5s;animation-duration:30s}.design-v2 .flicker-mark:nth-child(7){animation-delay:-15s;animation-duration:27s}.design-v2 .flicker-mark:nth-child(8){animation-delay:-1s;animation-duration:33s}.design-v2 .flicker-mark:nth-child(9){animation-delay:-9s;animation-duration:24s}.design-v2 .flicker-mark:nth-child(10){animation-delay:-18s;animation-duration:29s}.design-v2 .flicker-mark:nth-child(11){animation-delay:-4s;animation-duration:26s}.design-v2 .flicker-mark:nth-child(12){animation-delay:-11s;animation-duration:31s}.design-v2 .flicker-mark:nth-child(13){animation-delay:-7s;animation-duration:34s}.design-v2 .flicker-mark:nth-child(14){animation-delay:-14s;animation-duration:23s}.design-v2 .flicker-mark:nth-child(15){animation-delay:-6s;animation-duration:28s}.design-v2 .flicker-mark:nth-child(16){animation-delay:-20s;animation-duration:32s}.design-v2 .flicker-mark:nth-child(17){animation-delay:-3s;animation-duration:25s}.design-v2 .flicker-mark:nth-child(18){animation-delay:-16s;animation-duration:30s}.design-v2 .flicker-mark:nth-child(19){animation-delay:-10s;animation-duration:27s}.design-v2 .flicker-mark:nth-child(20){animation-delay:-13s;animation-duration:33s}.design-v2 .flicker-mark:nth-child(21){animation-delay:-2s;animation-duration:29s}.design-v2 .flicker-mark:nth-child(22){animation-delay:-17s;animation-duration:24s}.design-v2 .flicker-mark:nth-child(23){animation-delay:-8s;animation-duration:31s}.design-v2 .flicker-mark:nth-child(24){animation-delay:-5s;animation-duration:26s}.design-v2 .flicker-mark:nth-child(25){animation-delay:-19s;animation-duration:35s}.design-v2 .flicker-mark:nth-child(26){animation-delay:-11s;animation-duration:28s}.design-v2 .flicker-mark:nth-child(27){animation-delay:-7s;animation-duration:30s}.design-v2 .org-flow-diagram{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;overflow:hidden;padding:50px 40px 60px}.design-v2 .org-chart-title{color:hsla(0,0%,100%,.5);font-family:var(--font-body);font-size:var(--text-caption-lg);font-weight:600;letter-spacing:.1em;margin:0 0 40px;text-align:center;text-transform:uppercase}.design-v2 .org-flow-container{height:380px;margin:0 auto;max-width:650px;position:relative;width:100%}.design-v2 .org-flow-lines{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.design-v2 .org-flow-path{stroke:hsla(0,0%,100%,.25);stroke-width:2;fill:none}.design-v2 .org-flow-beam{stroke:var(--text-white);stroke-width:3;fill:none;stroke-dasharray:40 300;stroke-dashoffset:300;stroke-linecap:round;animation:orgDataBeam 2.5s linear infinite}.design-v2 .beam-1a{animation-delay:0s}.design-v2 .beam-1b{animation-delay:.3s}.design-v2 .beam-2a{animation-delay:.6s}.design-v2 .beam-2b{animation-delay:.9s}.design-v2 .beam-3a{animation-delay:1.2s}.design-v2 .beam-3b{animation-delay:1.5s}.design-v2 .beam-4a{animation-delay:1.8s}.design-v2 .beam-4b{animation-delay:2.1s}@keyframes orgDataBeam{0%{stroke-dashoffset:300;opacity:0}5%{opacity:1}95%{opacity:1}to{stroke-dashoffset:-40;opacity:0}}.design-v2 .org-flow-node{position:absolute;z-index:2}.design-v2 .org-flow-node.human-node{top:0}.design-v2 .org-flow-node.ai-node{bottom:0}.design-v2 .node-card{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.8);border-radius:16px;display:flex;gap:12px;padding:14px 18px;position:relative;width:200px}.design-v2 .node-card:before{background:linear-gradient(145deg,#fff,rgba(0,98,184,.3));border-radius:16px;content:"";inset:-1px;-webkit-mask:linear-gradient(var(--brand-white) 0 0) content-box,linear-gradient(var(--brand-white) 0 0);mask:linear-gradient(var(--brand-white) 0 0) content-box,linear-gradient(var(--brand-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.design-v2 .node-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:var(--text-body-lg);height:40px;justify-content:center;width:40px}.design-v2 .human-icon{background:linear-gradient(135deg,var(--brand-blue) 0,#0080e6 100%);color:var(--text-white)}.design-v2 .node-avatar-img{border:2px solid rgba(0,98,184,.2);border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.design-v2 .node-info{display:flex;flex-direction:column;gap:2px}.design-v2 .node-name{color:var(--brand-navy);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:700;letter-spacing:-.02em}.design-v2 .node-action-cycler{display:flex;flex-direction:column;height:14px;overflow:hidden;position:relative}.design-v2 .action-text{animation:cycleOrgText 9s cubic-bezier(.68,-.55,.265,1.55) infinite;color:var(--neutral-700);display:block;font-family:var(--font-body);font-size:var(--text-caption-sm);height:14px;line-height:14px;white-space:nowrap}@keyframes cycleOrgText{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-14px)}66%,94%{transform:translateY(-28px)}to{transform:translateY(-42px)}}.design-v2 .ai-card{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(255,247,237,.95));flex-direction:column;gap:6px;height:120px;justify-content:center;padding:16px 14px;text-align:center;width:90px}.design-v2 .ai-card-badge{background:var(--text-primary);border-radius:20px;color:var(--text-white);font-family:var(--font-body);font-size:var(--text-micro);font-weight:600;letter-spacing:-.02em;padding:4px 10px;position:absolute;right:-8px;top:-8px;z-index:2}.design-v2 .ai-wave{align-items:flex-end;display:flex;gap:3px;height:20px;justify-content:center;margin-bottom:4px}.design-v2 .ai-wave span{border-radius:2px;height:4px;transform-origin:bottom;width:3px}.design-v2 .ai-wave span:first-child{animation:aiWave1 1s ease-in-out infinite;background:var(--blue-700)}.design-v2 .ai-wave span:nth-child(2){animation:aiWave2 1s ease-in-out infinite;background:var(--brand-blue)}.design-v2 .ai-wave span:nth-child(3){animation:aiWave3 1s ease-in-out infinite;background:var(--accent-success)}.design-v2 .ai-wave span:nth-child(4){animation:aiWave4 1s ease-in-out infinite;background:var(--neutral-500)}.design-v2 .ai-wave span:nth-child(5){animation:aiWave5 1s ease-in-out infinite;background:var(--accent-orange)}@keyframes aiWave1{0%,to{height:5px}20%{height:14px}40%{height:6px}}@keyframes aiWave2{0%,to{height:6px}30%{height:17px}50%{height:7px}}@keyframes aiWave3{0%,to{height:8px}40%{height:20px}60%{height:6px}}@keyframes aiWave4{0%,to{height:6px}50%{height:15px}70%{height:5px}}@keyframes aiWave5{0%,to{height:5px}60%{height:12px}80%{height:6px}}.design-v2 .org-flow-node.ai-node:nth-of-type(4) .ai-wave span{animation-delay:0s}.design-v2 .org-flow-node.ai-node:nth-of-type(5) .ai-wave span{animation-delay:.15s}.design-v2 .org-flow-node.ai-node:nth-of-type(6) .ai-wave span{animation-delay:.4s}.design-v2 .org-flow-node.ai-node:nth-of-type(7) .ai-wave span{animation-delay:.25s}.design-v2 .org-flow-node.ai-node:nth-of-type(8) .ai-wave span{animation-delay:.55s}.design-v2 .org-flow-node.ai-node:nth-of-type(9) .ai-wave span{animation-delay:.1s}.design-v2 .ai-node-title{align-items:center;color:var(--brand-navy);display:flex;font-family:var(--font-body);font-size:var(--text-caption-sm);font-weight:600;line-height:1.3;min-height:28px;text-align:center}.design-v2 .ai-status{align-items:center;border-radius:4px;display:inline-flex;font-family:var(--font-body);font-size:var(--text-micro-xs);font-weight:700;gap:4px;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.design-v2 .status-active{background:rgba(122,158,126,.15);border:1px solid rgba(122,158,126,.3);color:var(--accent-success)}.design-v2 .status-active:before{animation:statusPulse 2s ease-in-out infinite;background:var(--accent-success);border-radius:50%;content:"";height:4px;width:4px}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.5}}.design-v2 .ghost-card{background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.35);border-radius:16px;overflow:hidden;position:absolute;z-index:0}.design-v2 .ghost-human{align-items:center;display:flex;gap:12px;height:68px;padding:14px 16px;top:0;width:180px}.design-v2 .ghost-ai{align-items:center;bottom:0;display:flex;flex-direction:column;gap:8px;height:120px;justify-content:center;padding:16px 12px;width:90px}.design-v2 .ghost-avatar{background:hsla(0,0%,100%,.5);border-radius:50%;flex-shrink:0;height:40px;width:40px}.design-v2 .ghost-content{display:flex;flex:1;flex-direction:column;gap:6px}.design-v2 .ghost-line{background:hsla(0,0%,100%,.4);border-radius:4px}.design-v2 .ghost-line-title{height:12px;width:80px}.design-v2 .ghost-line-sub{height:8px;width:60px}.design-v2 .ghost-line-sm{height:10px;width:50px}.design-v2 .ghost-wave{align-items:flex-end;display:flex;gap:2px;height:16px}.design-v2 .ghost-wave span{background:hsla(0,0%,100%,.4);border-radius:2px;width:3px}.design-v2 .ghost-wave span:first-child{height:4px}.design-v2 .ghost-wave span:nth-child(2){height:8px}.design-v2 .ghost-wave span:nth-child(3){height:12px}.design-v2 .ghost-wave span:nth-child(4){height:6px}.design-v2 .ghost-wave span:nth-child(5){height:4px}.design-v2 .ghost-badge{background:hsla(0,0%,100%,.35);border-radius:10px;height:18px;width:54px}.design-v2 .ghost-left-1{left:-200px;opacity:.22}.design-v2 .ghost-left-2{left:-400px;opacity:.12}.design-v2 .ghost-left-3{left:-600px;opacity:.05}.design-v2 .ghost-left-ai-1{left:-120px;opacity:.2}.design-v2 .ghost-left-ai-2{left:-230px;opacity:.1}.design-v2 .ghost-right-1{opacity:.22;right:-200px}.design-v2 .ghost-right-2{opacity:.12;right:-400px}.design-v2 .ghost-right-3{opacity:.05;right:-600px}.design-v2 .ghost-right-ai-1{opacity:.2;right:-120px}.design-v2 .ghost-right-ai-2{opacity:.1;right:-230px}@media(max-width:1200px){.design-v2 .ghost-card{display:none}}@media(max-width:1024px){.design-v2 .org-flow-container{display:flex;flex-direction:column;gap:60px;height:auto;padding:20px 0}.design-v2 .org-flow-lines{display:none}.design-v2 .org-flow-node{bottom:auto!important;left:auto!important;position:relative;top:auto!important}.design-v2 .org-flow-node.ai-node,.design-v2 .org-flow-node.human-node{display:inline-flex}.design-v2 .org-flow-container{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto 40px auto;row-gap:40px}.design-v2 .org-flow-node.human-node:first-of-type{grid-column:1;grid-row:1}.design-v2 .org-flow-node.human-node:nth-of-type(2){grid-column:2;grid-row:1}.design-v2 .org-flow-node.human-node:nth-of-type(3){grid-column:3;grid-row:1}.design-v2 .org-flow-node.human-node:nth-of-type(4){grid-column:4;grid-row:1}.design-v2 .org-flow-node.ai-node:nth-of-type(5),.design-v2 .org-flow-node.ai-node:nth-of-type(6){grid-column:1;grid-row:3}.design-v2 .org-flow-node.ai-node:nth-of-type(7),.design-v2 .org-flow-node.ai-node:nth-of-type(8){grid-column:2;grid-row:3}.design-v2 .org-flow-node.ai-node:nth-of-type(10),.design-v2 .org-flow-node.ai-node:nth-of-type(9){grid-column:3;grid-row:3}.design-v2 .org-flow-node.ai-node:nth-of-type(11),.design-v2 .org-flow-node.ai-node:nth-of-type(12){grid-column:4;grid-row:3}.design-v2 .node-card{min-width:0;width:auto}.design-v2 .ai-card{width:auto}}@media(max-width:768px){.design-v2 .section-ai-workforce{padding:80px 24px}.design-v2 .ai-workforce-quote{margin-bottom:60px}.design-v2 .org-flow-diagram{overflow:hidden;padding:40px 20px}.design-v2 .org-flow-container{display:block;height:380px;margin-left:calc(50% - 322px);position:relative;width:650px}.design-v2 .org-flow-node{position:absolute!important}.design-v2 .org-flow-node.human-node{top:0!important}.design-v2 .org-flow-node.ai-node{bottom:0!important;top:auto!important}.design-v2 .org-col-support.human-node{left:225px!important}.design-v2 .org-col-support.ai-node[style*="left: 230px"]{left:230px!important}.design-v2 .org-col-support.ai-node[style*="left: 330px"]{left:330px!important}.design-v2 .org-col-support .node-card{width:200px}.design-v2 .org-col-support .ai-card{width:90px}.design-v2 .org-flow-lines{display:block!important}.design-v2 .org-col-sales,.design-v2 .org-col-success{display:none!important}.design-v2 .org-lines-sales,.design-v2 .org-lines-success{display:none}.design-v2 .ghost-card{display:flex!important}.design-v2 .ghost-left-2,.design-v2 .ghost-left-3,.design-v2 .ghost-left-ai-2,.design-v2 .ghost-right-2,.design-v2 .ghost-right-3,.design-v2 .ghost-right-ai-2{display:none!important}.design-v2 .ghost-left-1{left:40px;opacity:.2}.design-v2 .ghost-left-ai-1{left:120px;opacity:.18}.design-v2 .ghost-right-1{left:440px;opacity:.2;right:auto}.design-v2 .ghost-right-ai-1{left:440px;opacity:.18;right:auto}}@media(max-width:480px){.design-v2 .section-ai-workforce{padding:60px 16px}.design-v2 .org-flow-diagram{padding:30px 16px}}.design-v2 .reveal{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.design-v2 .reveal.revealed{opacity:1;transform:translateY(0)}.design-v2 .reveal-delay-1{transition-delay:.1s}.design-v2 .reveal-delay-2{transition-delay:.2s}.design-v2 .reveal-delay-3{transition-delay:.3s}.design-v2 .reveal-delay-4{transition-delay:.4s}.design-v2 .reveal-delay-5{transition-delay:.5s}.design-v2 .reveal-delay-6{transition-delay:.6s}@media(prefers-reduced-motion:reduce){.design-v2 .reveal{opacity:1;transform:none;transition:none;will-change:auto}.design-v2 .reveal-delay-1,.design-v2 .reveal-delay-2,.design-v2 .reveal-delay-3,.design-v2 .reveal-delay-4,.design-v2 .reveal-delay-5,.design-v2 .reveal-delay-6{transition-delay:0s}.design-v2 .action-text,.design-v2 .ai-wave span,.design-v2 .flicker-mark,.design-v2 .org-flow-beam{animation:none}}