:root{--navy-950:#07152f;--navy-900:#0b1d3d;--navy-800:#16315b;--ink:#13233f;--slate:#5f6f86;--muted:#8793a6;--line:#e7eaf0;--surface:#fff;--warm-white:#fbfaf8;--orange:#ff7a2f;--orange-dark:#e95f14;--purple:#7c5cff;--cyan:#1dcbd1;--green:#17a874;--pink:#ef4ca5;--electric-blue:#3d7cff;--glass-nav:#07152fc2;--glass-line:#ffffff24;--shadow-sm:0 12px 40px #12284e14;--shadow-lg:0 34px 90px #16315b2e;--radius-sm:12px;--radius-md:22px;--radius-lg:32px;--container:1280px;--font-display:"Manrope", "Avenir Next", Arial, sans-serif;--font-body:"DM Sans", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 12% 8%,#ff7a2f12,#0000 28%),radial-gradient(circle at 92% 16%,#7c5cff17,#0000 30%),radial-gradient(circle at 50% 45%,#1dcbd10b,#0000 34%),linear-gradient(#fff 0%,#fbfcff 42%,#fff 100%);margin:0}body:before{z-index:-2;content:"";background-image:linear-gradient(#13233f06 1px,#0000 1px),linear-gradient(90deg,#13233f06 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 10%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 10%,#000,#0000 75%)}body:after{z-index:-1;filter:blur(90px);opacity:.65;content:"";pointer-events:none;background:conic-gradient(from 160deg,#ff7a2f24,#7c5cff29,#1dcbd11a,#ff7a2f24);border-radius:50%;width:38vw;height:38vw;animation:14s ease-in-out infinite ambientFloat;position:fixed;top:8vh;right:8vw}main section,footer{scroll-margin-top:92px}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.container{width:min(calc(100% - 48px), var(--container));margin-inline:auto}.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}.skip-link{z-index:100;background:var(--navy-950);color:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;border-bottom:1px solid var(--glass-line);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);background:linear-gradient(90deg,#07152fd1,#0d1f3db8),#07152fc2;width:100%;transition:background .18s,box-shadow .18s,border-color .18s;position:fixed;top:0;box-shadow:0 16px 55px #07152f26}.site-header.is-scrolled{background:linear-gradient(90deg, #07152feb, #0f2244d6), var(--glass-nav);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#ffffff29;box-shadow:0 18px 60px #07152f33}.nav-shell{justify-content:space-between;align-items:center;min-height:84px;display:flex}.brand{font-family:var(--font-display);letter-spacing:-.045em;align-items:center;gap:11px;font-weight:800;display:inline-flex}.brand-name{color:#fff;text-shadow:0 0 20px #7c5cff2e;font-size:18px}.brand-name span{color:var(--orange)}.brand-mark{background:var(--navy-950);border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:relative;overflow:hidden;transform:rotate(-6deg);box-shadow:0 0 0 1px #ffffff24,0 10px 25px #0000002e}.brand-mark span{background:linear-gradient(#fff,#91f3f5);border-radius:999px;width:6px;position:absolute;transform:rotate(34deg)}.brand-mark span:first-child{height:14px;bottom:6px;left:7px}.brand-mark span:nth-child(2){background:linear-gradient(180deg, #ffb575, var(--orange));height:22px;bottom:4px;left:13px}.brand-mark span:nth-child(3){background:linear-gradient(180deg, #d6ccff, var(--purple));height:13px;top:5px;right:5px}.primary-nav{align-items:center;gap:clamp(18px,2vw,30px);font-size:14px;font-weight:600;display:flex}.primary-nav>a:not(.button){color:#ecf1f8c7;text-shadow:0 0 16px #7c5cff2e;padding-block:12px;position:relative}.primary-nav>a:not(.button):after{background:linear-gradient(90deg, var(--orange), var(--pink), var(--cyan));content:"";transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 18px #ef4ca573}.primary-nav>a:not(.button):hover:after,.primary-nav>a:not(.button):focus-visible:after{transform:scaleX(1)}.nav-text-link{color:#fff!important}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 25px;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:focus-visible,.menu-toggle:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,.industry-tab:focus-visible{outline-offset:3px;outline:3px solid #7c5cff59}.button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px}.button-primary{background:linear-gradient(135deg, var(--orange), var(--pink) 52%, var(--purple));color:#fff;box-shadow:0 14px 32px #ff7a2f3d,0 0 28px #7c5cff2e}.button-primary:hover{background:linear-gradient(135deg, var(--orange-dark), var(--pink), var(--purple));box-shadow:0 18px 40px #ff7a2f57,0 0 36px #7c5cff3d}.button-secondary{color:var(--navy-900);background:#ffffffd1;border-color:#d9dfe8;box-shadow:inset 0 1px #fffc,0 14px 35px #12284e0f}.button-small{min-height:44px;padding-inline:20px;font-size:13px}.menu-toggle{display:none}.hero{background:radial-gradient(circle at 82% 18%,#7c5cff26,#0000 29%),radial-gradient(circle at 72% 68%,#1dcbd11f,#0000 25%),radial-gradient(circle at 14% 58%,#ff7a2f17,#0000 24%),linear-gradient(#fff 0% 72%,#fbfcfe 100%);padding:170px 0 84px;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(#13233f06 1px,#0000 1px),linear-gradient(90deg,#13233f06 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 62%,#0000);mask-image:linear-gradient(90deg,#0000,#000 62%,#0000)}.orb{filter:blur(2px);opacity:.55;border-radius:50%;position:absolute}.orb-one{border:1px solid #7c5cff21;width:430px;height:430px;top:130px;right:8%;box-shadow:inset 0 0 80px #7c5cff0d}.orb-two{border:1px solid #1dcbd126;width:260px;height:260px;top:220px;right:14%}.hero-layout{z-index:2;grid-template-columns:minmax(0,1.02fr) minmax(480px,.98fr);align-items:center;gap:72px;display:grid;position:relative}.hero-copy{max-width:690px}.eyebrow{color:var(--navy-800);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.eyebrow-dot{background:var(--orange);border:2px solid #fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ff7a2f29}h1,h2{font-family:var(--font-display);color:var(--navy-950);letter-spacing:-.055em;text-wrap:balance;margin:0}h1{max-width:680px;margin-top:24px;font-size:clamp(54px,5.3vw,80px);line-height:.99}h1 span{background:linear-gradient(100deg, var(--orange) 5%, var(--pink) 48%, var(--purple) 76%, var(--cyan) 105%);color:#0000;filter:drop-shadow(0 12px 24px #7c5cff2e);-webkit-background-clip:text;background-clip:text}.hero-lede{max-width:610px;color:var(--slate);margin:28px 0 0;font-size:clamp(18px,1.55vw,21px);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.hero-proof{gap:36px;margin-top:42px;display:flex}.hero-proof>div{align-items:flex-start;gap:12px;display:flex}.proof-icon{width:31px;height:31px;color:var(--purple);font-family:var(--font-display);border:1px solid #dfe5ee;border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:800;display:grid}.hero-proof p{margin:0}.hero-proof strong,.hero-proof span{display:block}.hero-proof strong{color:var(--navy-900);font-size:13px}.hero-proof p span{color:var(--muted);margin-top:4px;font-size:12px}.hero-visual{min-height:545px;position:relative}.visual-glow{filter:blur(60px);background:conic-gradient(from 210deg,#ff7a2f40,#7c5cff42,#1dcbd133,#ff7a2f40);border-radius:50%;position:absolute;inset:12% 8% 7%}.platform-card{z-index:2;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-style:preserve-3d;background:#ffffffed;border:1px solid #d6dce7e6;border-radius:24px;animation:7s ease-in-out infinite holoFloat;position:absolute;top:30px;left:2%;right:0;overflow:hidden;transform:perspective(1200px)rotateY(-5deg)rotateX(2deg)translateZ(0)}.platform-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:54px;padding:0 22px;display:flex}.mini-brand{color:var(--navy-800);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.mini-mark{background:linear-gradient(135deg, var(--navy-900) 48%, var(--orange) 49%);border-radius:5px;width:17px;height:17px}.live-pill{color:#0b865a;text-transform:uppercase;background:#eafaf4;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex}.live-pill i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #17a8741f}.platform-content{padding:25px}.platform-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.platform-heading span,.platform-heading strong{display:block}.platform-heading span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}.platform-heading strong{color:var(--navy-950);font-family:var(--font-display);margin-top:5px;font-size:20px}.avatar-stack{flex-direction:row-reverse;display:flex}.avatar-stack span{width:30px;height:30px;color:var(--purple);background:#f1edff;border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-8px;font-size:8px;font-weight:800;display:grid}.avatar-stack span:nth-child(2){color:#098d92;background:#e4f9fa}.avatar-stack span:nth-child(3){color:var(--orange-dark);background:#fff0e6}.avatar-stack span:nth-child(4){background:var(--navy-900);color:#fff}.metric-grid{grid-template-columns:1.55fr .85fr;gap:12px;display:grid}.metric-card{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:145px;padding:19px;position:relative;overflow:hidden}.metric-card>span{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:700;display:block}.metric-card>strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.04em;margin-top:8px;font-size:29px;display:block}.metric-card small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.metric-card small i{color:var(--green);font-style:normal;font-weight:800}.metric-featured{background:linear-gradient(145deg,#fff,#fdfbff)}.sparkline{fill:none;stroke:url(#line);stroke-linecap:round;stroke-width:3px;width:calc(100% - 24px);height:45px;position:absolute;bottom:9px;left:12px;right:12px}.coverage-bars{align-items:flex-end;gap:6px;height:46px;margin-top:12px;display:flex}.coverage-bars i{background:#dcd5ff;border-radius:4px 4px 2px 2px;width:12px;height:40%}.coverage-bars i:nth-child(2){background:#b7a9ff;height:66%}.coverage-bars i:nth-child(3){background:var(--purple);height:92%}.coverage-bars i:nth-child(4){background:#8d73ff;height:75%}.talent-row{border-bottom:1px solid #edf0f4;grid-template-columns:36px 1fr auto auto;align-items:center;gap:12px;padding:14px 3px;display:grid}.talent-row:last-child{border-bottom:0;padding-bottom:2px}.talent-avatar{border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.avatar-purple{color:var(--purple);background:#efeaff}.avatar-orange{color:var(--orange-dark);background:#fff0e5}.talent-name strong,.talent-name span{display:block}.talent-name strong{color:var(--navy-900);font-size:11px}.talent-name span{color:var(--muted);margin-top:3px;font-size:9px}.talent-status{color:#0b865a;background:#eafaf4;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.talent-location{color:var(--slate);align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.talent-location span{background:#f1f3f7;border-radius:3px;place-items:center;width:22px;height:16px;font-size:7px;display:grid}.floating-card{z-index:4;box-shadow:var(--shadow-sm);color:var(--slate);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #e1e5edf2;border-radius:14px;align-items:center;gap:11px;padding:12px 15px;font-size:10px;display:flex;position:absolute}.floating-card strong{color:var(--navy-950);font-size:13px;display:block}.floating-talent{bottom:4px;left:-27px}.floating-speed{top:12px;right:-30px}.float-icon{width:36px;height:36px;color:var(--purple);background:#eeeaff;border-radius:11px;place-items:center;display:grid}.float-icon.orange{color:var(--orange);background:#fff0e6}.float-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px}.trust-strip{background:#fff;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.trust-layout{grid-template-columns:minmax(210px,.7fr) 2fr;align-items:center;gap:45px;min-height:122px;display:grid}.trust-layout>p{max-width:220px;color:var(--slate);text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.5}.trust-metrics{grid-template-columns:repeat(4,1fr);display:grid}.trust-metrics>div{border-left:1px solid var(--line);padding:3px 28px}.trust-metrics strong,.trust-metrics span{display:block}.trust-metrics strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.04em;font-size:24px}.trust-metrics span{color:var(--muted);margin-top:4px;font-size:10px}.savings-section{background:radial-gradient(circle at 15% 50%, #ff7a2f14, transparent 25%), var(--warm-white);padding:120px 0}.savings-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.section-copy h2,.next-phase h2{margin-top:18px;font-size:clamp(38px,4vw,58px);line-height:1.08}.section-copy p{max-width:570px;color:var(--slate);margin:24px 0 0;font-size:17px;line-height:1.7}.calculator-card{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#ffffffe6;border:1px solid #dde1e9e6;padding:30px}.form-grid{grid-template-columns:.7fr 1.3fr;gap:16px;display:grid}.calculator-card label>span{color:var(--navy-800);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.calculator-card input[type=number]{width:100%;height:52px;color:var(--navy-950);background:#fff;border:1px solid #dce1e9;border-radius:11px;padding:0 14px;font-weight:700}.range-label{margin-top:24px;display:block}.range-label>span{justify-content:space-between;display:flex!important}.range-label output{color:var(--purple)}input[type=range]{width:100%;accent-color:var(--purple)}.calculator-result{background:linear-gradient(135deg,#7c5cff14,#1dcbd114),#fff;border-radius:16px;margin-top:22px;padding:24px}.calculator-result span,.calculator-result strong,.calculator-result small{display:block}.calculator-result span{color:var(--slate);text-transform:uppercase;font-size:12px;font-weight:700}.calculator-result strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.05em;margin-top:5px;font-size:clamp(38px,4vw,52px)}.calculator-result small{color:var(--muted);margin-top:6px;font-size:11px}.next-phase{background:var(--navy-950);text-align:center;padding:105px 0}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(34px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.dark-section{background:var(--navy-950);color:#fff;position:relative;overflow:hidden}.noise-layer{opacity:.32;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.06'/%3E%3C/svg%3E");position:absolute;inset:0}.aurora{filter:blur(100px);pointer-events:none;border-radius:50%;position:absolute}.aurora-one{background:#7c5cff33;width:480px;height:480px;top:8%;left:-12%}.aurora-two{background:#1dcbd11f;width:420px;height:420px;bottom:2%;right:-8%}.os-section{padding:130px 0 100px}.section-heading{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:72px;display:grid}.section-heading h2{max-width:820px;margin-top:18px;font-size:clamp(42px,4.7vw,68px);line-height:1.05}.section-heading>p{color:var(--slate);margin:0 0 8px;font-size:17px;line-height:1.7}.light-heading h2{color:#fff}.light-heading>p{color:#aebbd0}.eyebrow-light{color:#c3cde0}.os-stage{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle,#7c5cff1f,#0000 36%),#ffffff06;border:1px solid #ffffff1a;border-radius:34px;min-height:600px;margin-top:70px;position:relative}.system-core{z-index:4;background:radial-gradient(circle at 35% 25%,#2b4470,#0d1d3a 65%);border:1px solid #fff3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:170px;height:170px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #7c5cff09,0 0 90px #7c5cff40,inset 0 0 35px #ffffff0f}.core-pulse{border:1px solid #7c5cff52;border-radius:50%;animation:3s ease-out infinite corePulse;position:absolute;inset:-18px}.core-mark{align-items:flex-end;gap:4px;height:35px;margin-bottom:8px;display:flex;position:relative}.core-mark i{background:linear-gradient(180deg, #fff, var(--cyan));border-radius:5px;width:8px;transform:skew(-20deg)}.core-mark i:first-child{height:19px}.core-mark i:nth-child(2){background:linear-gradient(180deg, #ffb171, var(--orange));height:31px}.core-mark i:nth-child(3){background:linear-gradient(180deg, #cfc4ff, var(--purple));height:24px}.system-core strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:23px}.system-core small{color:#8494ae;letter-spacing:.12em;text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:700}.system-orbit{border:1px solid #ffffff12;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.system-orbit-one{width:350px;height:350px;animation:28s linear infinite orbitSpin}.system-orbit-two{border-style:dashed;width:510px;height:510px;animation:42s linear infinite orbitSpinReverse}.system-node{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d1f3dc7;border:1px solid #ffffff1c;border-radius:17px;align-items:center;gap:15px;width:250px;padding:17px;transition:border-color .2s,transform .2s;display:flex;position:absolute;box-shadow:0 20px 50px #00000029}.system-node:hover{border-color:#7c5cff8c;transform:translateY(-4px)}.node-recruit{top:70px;left:6%}.node-employ{top:70px;right:6%}.node-enable{bottom:70px;left:6%}.node-scale{bottom:70px;right:6%}.node-icon{color:#a995ff;background:#7c5cff24;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.node-icon.cyan{color:var(--cyan);background:#1dcbd11f}.node-icon.orange{color:#ff9a5e;background:#ff7a2f21}.node-icon.purple{color:#dc82ff;background:#d65cff1f}.node-icon svg,.step-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px}.system-node small,.system-node strong,.system-node p{display:block}.system-node small{color:#667994;letter-spacing:.1em;font-size:8px;font-weight:800}.system-node strong{font-family:var(--font-display);margin-top:2px;font-size:16px}.system-node p{color:#8291a7;margin:2px 0 0;font-size:10px}.system-connections{fill:none;stroke:url(#connectionGradient);stroke-dasharray:8 9;stroke-linecap:round;stroke-width:1.4px;width:100%;height:100%;animation:1.2s linear infinite dataFlow;position:absolute;inset:0}.capability-strip{color:#8494ae;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:32px;font-size:11px;font-weight:700;display:flex}.capability-strip i{background:var(--orange);border-radius:50%;width:4px;height:4px}.ai-command-section{color:#fff;background:radial-gradient(circle at 18% 24%,#ff7a2f2e,#0000 27%),radial-gradient(circle at 82% 22%,#7c5cff42,#0000 30%),radial-gradient(circle at 68% 84%,#1dcbd129,#0000 28%),linear-gradient(140deg,#061127,#0a1d3c 54%,#07152f);padding:130px 0;position:relative;overflow:hidden}.ai-command-section:before{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.ai-mesh{pointer-events:none;position:absolute;inset:0}.ai-mesh span{background:var(--cyan);border-radius:50%;width:9px;height:9px;animation:3s ease-in-out infinite meshPulse;position:absolute;box-shadow:0 0 0 8px #1dcbd114,0 0 30px #1dcbd1bf}.ai-mesh span:first-child{top:18%;left:14%}.ai-mesh span:nth-child(2){background:var(--purple);animation-delay:-.8s;top:27%;right:18%}.ai-mesh span:nth-child(3){background:var(--orange);animation-delay:-1.5s;bottom:18%;left:22%}.ai-mesh span:nth-child(4){animation-delay:-2.1s;bottom:24%;right:10%}.ai-mesh span:nth-child(5){background:var(--pink);animation-delay:-2.7s;top:50%;left:50%}.ai-command-layout{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:86px;display:grid;position:relative}.ai-command-copy h2{color:#fff;margin-top:18px;font-size:clamp(44px,4.8vw,72px);line-height:1.03}.ai-command-copy h2 span{background:linear-gradient(100deg, #fff, var(--cyan) 28%, var(--pink) 62%, var(--orange));color:#0000;filter:drop-shadow(0 18px 34px #ef4ca538);-webkit-background-clip:text;background-clip:text}.ai-command-copy p{color:#aebbd0;max-width:610px;margin:25px 0 0;font-size:17px;line-height:1.72}.ai-console{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);min-height:560px;transform-style:preserve-3d;background:radial-gradient(circle at 70% 16%,#7c5cff3d,#0000 34%),#ffffff0e;border:1px solid #ffffff24;border-radius:34px;animation:8s ease-in-out infinite consoleFloat;position:relative;overflow:hidden;transform:perspective(1400px)rotateY(-5deg)rotateX(3deg);box-shadow:0 44px 110px #00000047,inset 0 1px #ffffff14}.ai-console:before{filter:blur(38px);opacity:.72;content:"";background:conic-gradient(from 90deg,#ff7a2f24,#7c5cff33,#1dcbd129,#ff7a2f24);animation:16s linear infinite commercialSpin;position:absolute;inset:-30%}.console-top,.console-body,.console-footer{z-index:2;position:relative}.console-top,.console-footer{color:#b7c4d6;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;min-height:62px;padding:0 24px;font-size:10px;font-weight:900;display:flex}.console-footer{border-top:1px solid #ffffff1c;border-bottom:0;position:absolute;bottom:0;left:0;right:0}.console-top i{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 18px var(--cyan);border-radius:50%;margin-right:8px;display:inline-block}.console-top b{color:#75e9ee}.console-body{height:430px;position:relative}.neural-core{background:radial-gradient(circle at 35% 22%,#233e72,#0a1d3c 72%);border:1px solid #75e9ee3d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #7c5cff40,inset 0 0 35px #ffffff0f}.neural-core strong{font-family:var(--font-display);font-size:35px}.neural-core small{color:#7d8fa9;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}.core-ring{border:1px solid #ffffff1f;border-radius:50%;position:absolute}.ring-a{width:240px;height:100px;animation:13s linear infinite ringSpinA}.ring-b{width:290px;height:130px;animation:18s linear infinite reverse ringSpinB}.ring-c{border-style:dashed;width:210px;height:210px;animation:20s linear infinite chartSpin}.data-node{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09172fc2;border:1px solid #ffffff1f;border-radius:16px;min-width:158px;padding:15px;position:absolute;box-shadow:0 20px 55px #0003}.data-node b,.data-node small{display:block}.data-node b{color:#fff;font-size:13px}.data-node small{color:#7f90aa;margin-top:5px;font-size:9px}.node-roles{top:58px;left:42px}.node-industries{top:62px;right:42px}.node-countries{bottom:60px;left:42px}.node-proof{bottom:60px;right:42px}.data-lines{fill:none;stroke:url(#phaseFiveLines);stroke-dasharray:8 9;stroke-linecap:round;stroke-width:1.4px;width:100%;height:100%;animation:1.2s linear infinite dataFlow;position:absolute;inset:0}.roles-section{background:radial-gradient(circle at 85% 22%,#7c5cff12,#0000 23%),#fff;padding:130px 0}.role-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:60px;display:grid}.role-card{--tilt-x:0deg;--tilt-y:0deg;border:1px solid var(--line);background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,50%), #7c5cff17, transparent 30%), white;min-height:375px;transform:perspective(1000px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;border-radius:23px;flex-direction:column;padding:26px;transition:border-color .25s,box-shadow .25s,transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #12284e0b}.role-card-featured{background:linear-gradient(120deg,#fffffffa,#f9f7fffa),#fff;grid-column:span 2;min-height:440px}.role-topline{color:var(--slate);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.role-topline i{border:1px solid var(--line);width:27px;height:27px;color:var(--purple);border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid}.role-card h3{max-width:420px;color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.045em;margin:auto 0 0;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.role-card p{max-width:450px;color:var(--slate);margin:13px 0 0;font-size:14px;line-height:1.6}.card-link{color:var(--navy-900);margin-top:22px;font-size:12px;font-weight:800}.card-link b{color:var(--orange);margin-left:5px;transition:transform .18s;display:inline-block}.role-card:hover .card-link b{transform:translate(5px)}.role-graphic{width:310px;height:180px;position:absolute;top:48px;right:40px}.finance-graphic svg{fill:none;stroke:url(#line);stroke-linecap:round;stroke-width:4px;width:280px;position:absolute;bottom:0;right:0}.chart-ring{border:14px solid #ece8ff;border-top-color:var(--purple);border-right-color:#a58eff;border-radius:50%;width:112px;height:112px;animation:10s linear infinite chartSpin;position:absolute;top:10px;right:30px}.chart-ring:after{content:"";background:radial-gradient(circle,#fff 45%,#f5f2ff);border-radius:50%;position:absolute;inset:18px}.chart-bar{background:linear-gradient(180deg, var(--orange), #ffb275);border-radius:6px 6px 2px 2px;width:14px;position:absolute;bottom:10px}.bar-a{height:45px;left:25px}.bar-b{height:75px;left:47px}.bar-c{height:105px;left:69px}.role-symbol{place-items:center;width:90px;height:90px;margin:46px 0 20px;display:grid}.code-symbol{color:var(--purple);font-family:var(--font-display);background:linear-gradient(145deg,#f8f6ff,#fff);border:1px solid #d9d2ff;border-radius:24px;font-size:26px;font-weight:800;box-shadow:0 15px 30px #7c5cff1a}.orbit-symbol{border:1px solid #d8f0f1;border-radius:50%;position:relative}.orbit-symbol span{background:linear-gradient(135deg, var(--cyan), var(--purple));border-radius:50%;width:24px;height:24px;box-shadow:0 0 25px #1dcbd159}.orbit-symbol i,.orbit-symbol b{background:var(--orange);border-radius:50%;width:12px;height:12px;animation:5s linear infinite smallOrbit;position:absolute}.orbit-symbol b{background:var(--purple);width:9px;height:9px;animation-delay:-2.5s}.bloom-symbol{position:relative}.bloom-symbol i{transform-origin:50% 100%;background:linear-gradient(#ff9260,#ff5e91);border-radius:80% 20% 70% 30%;width:22px;height:52px;position:absolute}.bloom-symbol i:first-child{transform:rotate(0)translateY(-15px)}.bloom-symbol i:nth-child(2){background:linear-gradient(#9f7cff,#7557ed);transform:rotate(90deg)translateY(-15px)}.bloom-symbol i:nth-child(3){background:linear-gradient(#3edee2,#18aeb4);transform:rotate(180deg)translateY(-15px)}.bloom-symbol i:nth-child(4){background:linear-gradient(#ffcb66,#ff7a2f);transform:rotate(270deg)translateY(-15px)}.role-footer{color:var(--slate);justify-content:center;align-items:center;gap:16px;margin-top:38px;font-size:14px;display:flex}.role-footer a{color:var(--navy-950);font-weight:800}.role-footer a span{color:var(--orange)}.industry-section{background:var(--warm-white);padding:120px 0}.industry-shell{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.industry-copy h2,.global-copy h2,.faq-intro h2,.cta-copy h2{margin-top:18px;font-size:clamp(40px,4.4vw,64px);line-height:1.06}.industry-copy>p,.global-copy>p,.faq-intro>p,.cta-copy>p{color:var(--slate);margin:24px 0 0;font-size:17px;line-height:1.7}.industry-tabs{flex-direction:column;align-items:stretch;margin-top:34px;display:flex}.industry-tab{color:#6f7b8d;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e3e5e9;padding:15px 15px 15px 23px;transition:color .18s,padding .18s;position:relative}.industry-tab:before{content:"";background:#d1d6de;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.industry-tab.is-active{color:var(--navy-950);padding-left:29px;font-weight:800}.industry-tab.is-active:before{background:var(--orange);width:9px;height:9px;box-shadow:0 0 0 5px #ff7a2f1f}.industry-visual{background:radial-gradient(circle at 70% 15%,#7c5cff45,#0000 30%),radial-gradient(circle at 20% 80%,#1dcbd129,#0000 30%),#091a36;border:1px solid #dfe3ea;border-radius:30px;min-height:590px;position:relative;overflow:hidden;box-shadow:0 40px 80px #0e203f29}.industry-grid-bg{transform-origin:bottom;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;transform:perspective(500px)rotateX(55deg)scale(1.5)translateY(20%)}.holo-panel{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e2344b3;border:1px solid #ffffff24;position:absolute;box-shadow:0 30px 70px #0000002e}.panel-main{border-radius:22px;min-height:320px;padding:32px;top:70px;left:46px;right:46px;transform:perspective(1000px)rotateX(2deg)rotateY(-2deg)}.panel-kicker{color:#96a8c2;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.panel-kicker i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 14px var(--cyan);border-radius:50%}.panel-main>strong{color:#fff;max-width:510px;font-family:var(--font-display);letter-spacing:-.045em;margin-top:22px;font-size:clamp(26px,3vw,42px);line-height:1.1;display:block}.workflow-map{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:32px;left:32px;right:32px}.workflow-node{color:#a9b7cb;background:#ffffff0d;border:1px solid #ffffff21;border-radius:11px;place-items:center;min-width:82px;height:38px;padding:0 14px;font-size:9px;font-weight:700;display:grid}.workflow-node.central{color:#fff;background:#7c5cff29;border-color:#7c5cff8c;box-shadow:0 0 30px #7c5cff2e}.workflow-line{background:linear-gradient(90deg, transparent, var(--purple), transparent);flex:1;height:1px}.panel-data{border-radius:17px;width:300px;padding:19px;bottom:30px;right:22px}.panel-data small{color:#778ba7;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.panel-data>div{grid-template-columns:85px 1fr;align-items:center;gap:9px;margin-top:12px;display:grid}.panel-data div span{color:#a9b7cb;font-size:9px}.panel-data div i{background:#ffffff12;border-radius:99px;height:4px;overflow:hidden}.panel-data div i:after{width:var(--fill);border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--purple));content:"";height:100%;display:block}.scan-line{z-index:5;background:linear-gradient(90deg,#0000,#1dcbd1cc,#0000);height:1px;animation:5s ease-in-out infinite scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px #1dcbd1b3}.industry-visual.is-switching .panel-main{animation:.5s cubic-bezier(.22,1,.36,1) panelSwitch}.global-section{padding:120px 0}.global-layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;display:grid}.globe-stage{min-height:610px;position:relative}.globe-halo{filter:blur(45px);background:conic-gradient(from 30deg,#1dcbd138,#7c5cff33,#ff7a2f2e,#1dcbd138);border-radius:50%;width:470px;height:470px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.globe{z-index:2;background:radial-gradient(circle at 35% 28%,#75ecef2b,#0000 24%),radial-gradient(circle,#7c5cff17,#0a1b36bf);border:1px solid #6de1e759;border-radius:50%;width:370px;height:370px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:inset -35px -25px 70px #00000047,inset 20px 10px 50px #1dcbd114,0 0 70px #1dcbd11c}.globe-lat,.globe-long{border:1px solid #62d9df2e;border-radius:50%;position:absolute}.globe-lat{left:4%;right:4%}.lat-one{height:20%;top:22%}.lat-two{height:18%;top:42%}.lat-three{height:16%;top:63%}.globe-long{width:55%;top:0;bottom:0}.long-one{left:22%}.long-two{left:5%;transform:rotate(28deg)}.long-three{right:5%;transform:rotate(-28deg)}.map-dot{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 0 6px #1dcbd11f, 0 0 20px var(--cyan);border:2px solid #d8ffff;border-radius:50%;animation:2.4s ease-in-out infinite mapPulse;position:absolute}.dot-one{top:29%;left:66%}.dot-two{animation-delay:-.8s;top:53%;left:73%}.dot-three{animation-delay:-1.4s;top:66%;left:29%}.dot-four{animation-delay:-2s;top:38%;left:36%}.globe-orbit{z-index:3;border:1px solid #ffffff1a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)}.globe-orbit span{color:#b7c3d5;letter-spacing:.08em;text-transform:uppercase;background:#0d1f3de6;border:1px solid #ffffff21;border-radius:999px;padding:7px 11px;font-size:8px;font-weight:800;position:absolute;top:-15px;left:50%;transform:rotateX(-68deg)translate(-50%)}.orbit-a{width:500px;height:260px;animation:22s linear infinite globeOrbit}.orbit-b{width:570px;height:340px;animation:28s linear infinite reverse globeOrbitB;transform:translate(-50%,-50%)rotateX(62deg)rotate(58deg)}.orbit-c{width:430px;height:540px;animation:32s linear infinite globeOrbitC;transform:translate(-50%,-50%)rotateX(72deg)rotate(-53deg)}.global-copy h2{color:#fff}.global-copy>p{color:#aebbd0}.country-list{grid-template-columns:repeat(2,1fr);gap:12px;margin:30px 0 35px;display:grid}.country-list span{color:#cad3e2;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.country-list i{color:#8ea0b8;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;place-items:center;width:34px;height:27px;font-size:8px;font-style:normal;display:grid}.button-ghost-light{color:#fff;background:#ffffff0d;border-color:#fff3}.button-ghost-light:hover{background:#ffffff17;border-color:#fff6}.process-section{background:#fff;padding:130px 0}.centered-heading{text-align:center;grid-template-columns:1fr;gap:22px;max-width:880px;margin-inline:auto}.centered-heading h2{margin-left:auto;margin-right:auto}.centered-heading>p{max-width:700px;margin:0 auto}.process-timeline{grid-template-columns:repeat(5,1fr);gap:16px;margin:70px 0 0;padding:0;list-style:none;display:grid;position:relative}.process-timeline:before{content:"";background:linear-gradient(90deg,#0000,#d7dce5 10% 90%,#0000);height:1px;position:absolute;top:48px;left:8%;right:8%}.process-step{z-index:2;text-align:center;padding:0 12px;position:relative}.process-step:nth-child(2){transition-delay:80ms}.process-step:nth-child(3){transition-delay:.16s}.process-step:nth-child(4){transition-delay:.24s}.process-step:nth-child(5){transition-delay:.32s}.step-number{color:var(--purple);letter-spacing:.1em;font-size:8px;font-weight:800;display:block}.step-icon{width:68px;height:68px;color:var(--navy-800);background:#fff;border:1px solid #dfe4ec;border-radius:22px;place-items:center;margin:8px auto 20px;transition:transform .2s,border-color .2s,color .2s;display:grid;box-shadow:0 12px 30px #12284e12}.process-step:hover .step-icon{color:var(--orange);border-color:#ff7a2f66;transform:translateY(-5px)rotate(-3deg)}.process-step h3{color:var(--navy-950);font-family:var(--font-display);margin:0;font-size:17px}.process-step p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.6}.proof-section{background:#fff;padding:60px 0 120px}.proof-card{--tilt-x:0deg;--tilt-y:0deg;background:radial-gradient(circle at var(--glow-x,80%) var(--glow-y,30%), #7c5cff40, transparent 25%), linear-gradient(135deg, #0a1a35, #101f3d);color:#fff;transform:perspective(1600px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));border-radius:34px;grid-template-columns:.9fr 1.1fr;gap:70px;padding:70px;transition:transform .15s;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px #0c1d3c33}.proof-card:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.proof-copy,.blueprint-visual{z-index:2;position:relative}.proof-copy h2{color:#fff;margin-top:18px;font-size:clamp(38px,4vw,58px);line-height:1.07}.proof-copy>p{color:#aebbd0;margin:22px 0 0;font-size:16px;line-height:1.7}.proof-copy blockquote{border-left:2px solid var(--orange);color:#8191aa;margin:25px 0;padding-left:18px;font-size:12px;font-style:italic;line-height:1.6}.button-light{color:var(--navy-950);background:#fff}.blueprint-visual{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f;border:1px solid #ffffff26;border-radius:22px;align-self:center;overflow:hidden;box-shadow:0 25px 60px #0003}.blueprint-header{color:#aebbd0;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:52px;padding:0 20px;font-size:9px;font-weight:800;display:flex}.blueprint-header i{color:#66dfe3;background:#1dcbd11f;border-radius:99px;padding:5px 8px;font-style:normal}.blueprint-body{grid-template-columns:150px 1fr;align-items:center;gap:28px;padding:30px;display:grid}.blueprint-ring{border:13px solid #ffffff12;border-top-color:var(--orange);border-right-color:var(--purple);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;animation:5s ease-in-out infinite softFloat;display:flex}.blueprint-ring strong{font-family:var(--font-display);font-size:38px}.blueprint-ring span{color:#8494ae;text-transform:uppercase;font-size:8px}.blueprint-stats>div{grid-template-columns:70px 1fr;gap:4px 12px;margin-bottom:14px;display:grid}.blueprint-stats small{color:#6f819c;text-transform:uppercase;font-size:8px}.blueprint-stats strong{color:#dce4f0;font-size:10px}.blueprint-stats i{background:#ffffff12;border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}.blueprint-stats b{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--purple));height:100%;display:block}.blueprint-roles{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.blueprint-roles span{color:#91a0b7;border:1px solid #ffffff1a;border-radius:999px;padding:7px 10px;font-size:8px}.faq-section{background:var(--warm-white);padding:120px 0}.faq-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:100px;display:grid}.faq-intro{position:sticky;top:120px}.faq-list details{border-bottom:1px solid #dfe3e8}.faq-list summary{color:var(--navy-950);font-family:var(--font-display);cursor:pointer;padding:25px 50px 25px 0;font-size:17px;font-weight:700;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{border:1px solid #d7dce4;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq-list summary span:before,.faq-list summary span:after{background:var(--navy-800);content:"";width:9px;height:1px;transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-list summary span:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-list details[open] summary span:after{transform:translate(-50%,-50%)rotate(0)}.faq-list details p{max-width:660px;color:var(--slate);margin:-5px 0 26px;font-size:14px;line-height:1.7;animation:.25s faqOpen}.final-cta{background:#0a1933;padding:120px 0;position:relative;overflow:hidden}.cta-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.cta-orb{filter:blur(80px);border-radius:50%;position:absolute}.cta-orb-one{background:#ff7a2f29;width:500px;height:500px;top:-30%;left:-10%}.cta-orb-two{background:#7c5cff38;width:600px;height:600px;bottom:-40%;right:-8%}.final-cta-inner{z-index:2;grid-template-columns:1fr .85fr;align-items:center;gap:90px;display:grid;position:relative}.cta-copy h2{color:#fff}.cta-copy>p{color:#aebbd0;max-width:630px}.strategy-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f;border:1px solid #ffffff21;border-radius:22px;padding:27px;box-shadow:0 30px 70px #0003}.strategy-form label{margin-bottom:16px;display:block}.strategy-form label span{color:#b5c0d1;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.strategy-form input,.strategy-form select{color:#fff;background:#ffffff0f;border:1px solid #ffffff21;border-radius:11px;width:100%;height:52px;padding:0 14px}.strategy-form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#8190a7 50%),linear-gradient(135deg,#8190a7 50%,#0000 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.strategy-form option{color:var(--navy-950)}.strategy-form .button{width:100%;margin-top:4px}.strategy-form small{color:#72829b;text-align:center;margin-top:12px;font-size:9px;display:block}.strategy-form small.is-success{color:#6ee0b7}.site-footer{color:#fff;background:#061127;padding:75px 0 24px}.footer-main{grid-template-columns:1fr 1.2fr;gap:80px;padding-bottom:55px;display:grid}.brand-light{color:#fff}.footer-brand p{color:#7f8fa7;max-width:360px;margin:21px 0 0;font-size:13px;line-height:1.7}.footer-links{grid-template-columns:repeat(3,1fr);display:grid}.footer-links>div{flex-direction:column;gap:12px;display:flex}.footer-links strong{color:#c9d2e0;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:10px}.footer-links a{color:#71839d;font-size:12px;transition:color .16s}.footer-links a:hover{color:#fff}.footer-bottom{color:#50627e;border-top:1px solid #ffffff14;justify-content:space-between;padding-top:21px;font-size:10px;display:flex}@keyframes corePulse{0%,to{box-shadow:0 0 80px #1dcbd124,inset 0 0 30px #ffffff0d}50%{box-shadow:0 0 110px #1dcbd147,inset 0 0 46px #7c5cff1f}}@keyframes orbitSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes chartSpin{to{transform:rotate(360deg)}}@keyframes orbitSpinReverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes dataFlow{to{stroke-dashoffset:-17px}}@keyframes smallOrbit{0%{transform:rotate(0)translate(43px)rotate(0)}to{transform:rotate(360deg)translate(43px)rotate(-360deg)}}@keyframes scan{0%,to{opacity:0;transform:translateY(0)}15%{opacity:1}80%{opacity:.7}90%{opacity:0;transform:translateY(590px)}}@keyframes panelSwitch{0%{opacity:.35;transform:perspective(1000px)rotateX(2deg)rotateY(-2deg)translateY(12px)}to{opacity:1;transform:perspective(1000px)rotateX(2deg)rotateY(-2deg)translateY(0)}}@keyframes mapPulse{50%{box-shadow:0 0 0 11px #1dcbd100, 0 0 25px var(--cyan)}}@keyframes globeOrbit{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(360deg)}}@keyframes globeOrbitB{to{transform:translate(-50%,-50%)rotateX(62deg)rotate(418deg)}}@keyframes globeOrbitC{to{transform:translate(-50%,-50%)rotateX(72deg)rotate(307deg)}}@keyframes softFloat{50%{transform:translateY(-7px)}}@keyframes faqOpen{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes ambientFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-4vw,5vh)scale(1.08)}}@keyframes holoFloat{0%,to{transform:perspective(1200px)rotateY(-5deg)rotateX(2deg)translateY(0)}50%{transform:perspective(1200px)rotateY(-3deg)rotateX(3deg)translateY(-10px)}}@keyframes meshPulse{50%{opacity:.45;transform:scale(1.55)}}@keyframes consoleFloat{0%,to{transform:perspective(1400px)rotateY(-5deg)rotateX(3deg)translateY(0)}50%{transform:perspective(1400px)rotateY(-2deg)rotateX(4deg)translateY(-14px)}}@keyframes ringSpinA{to{transform:rotate(360deg)}}@keyframes ringSpinB{to{transform:rotate(-360deg)}}.next-phase p{color:#72e8ea;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.next-phase h2{color:#fff;max-width:800px;margin-left:auto;margin-right:auto}.phase-preview{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:36px;display:flex}.phase-preview span{color:#b9c6da;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;padding:10px 15px;font-size:12px}@media (max-width:1080px){.primary-nav{gap:15px}.primary-nav>a:not(.button):nth-child(4),.primary-nav>a:not(.button):nth-child(5){display:none}.hero-layout{grid-template-columns:1fr .9fr;gap:42px}.hero-visual{min-height:500px}.platform-card{left:0}.floating-card{display:none}.section-heading,.industry-shell,.global-layout,.ai-command-layout,.proof-card,.faq-layout,.final-cta-inner,.footer-main{grid-template-columns:1fr;gap:48px}.os-stage{min-height:760px}.system-node{width:min(280px,50% - 44px)}.node-recruit,.node-enable{left:28px}.node-employ,.node-scale{right:28px}.role-grid{grid-template-columns:repeat(2,1fr)}.role-card-featured{grid-column:span 2}.global-layout,.ai-command-layout{text-align:center}.ai-command-copy p{margin-left:auto;margin-right:auto}.ai-console{transform:none}.country-list{max-width:520px;margin-left:auto;margin-right:auto}.process-timeline{grid-template-columns:repeat(3,1fr)}.process-timeline:before{display:none}.footer-links{gap:28px}}@media (max-width:840px){.container{width:min(calc(100% - 32px), var(--container))}.nav-shell{min-height:72px}.brand{z-index:4;position:relative}.menu-toggle{z-index:5;background:#ffffff1f;border:0;border-radius:50%;place-content:center;gap:7px;width:44px;height:44px;padding:0;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.menu-toggle span:not(.sr-only){background:#fff;width:19px;height:2px;transition:transform .18s}.menu-toggle[aria-expanded=true] span:nth-child(2){transform:translateY(4.5px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-4.5px)rotate(-45deg)}.primary-nav{z-index:3;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 20% 14%,#ff7a2f24,#0000 28%),radial-gradient(circle at 86% 24%,#7c5cff33,#0000 32%),linear-gradient(#07152ffc,#07152ff7);flex-direction:column;justify-content:center;align-items:stretch;gap:2px;min-height:100dvh;padding:100px 28px 35px;transition:opacity .18s,transform .18s;display:flex;position:fixed;inset:0;transform:translateY(-12px);box-shadow:inset 0 1px #ffffff14}.primary-nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.primary-nav>a:not(.button),.primary-nav>a:not(.button):nth-child(4),.primary-nav>a:not(.button):nth-child(5){color:#fff;font-family:var(--font-display);border-bottom:1px solid #ffffff12;padding:10px 16px;font-size:clamp(23px,8vw,34px);display:block}.primary-nav .button{margin-top:18px}.hero{padding:135px 0 70px}.hero-layout,.savings-layout{grid-template-columns:1fr}.hero-copy{text-align:center;max-width:740px}.eyebrow,.hero-actions,.hero-proof{justify-content:center}.hero-visual{width:min(620px,100%);min-height:520px;margin:0 auto}.platform-card{left:2%;right:2%;transform:none}.trust-layout{grid-template-columns:1fr;padding:24px 0}.trust-layout>p{text-align:center;max-width:none}.trust-metrics>div{padding:3px 16px}.savings-layout{gap:45px}.os-section,.roles-section,.ai-command-section,.industry-section,.global-section,.process-section,.faq-section,.final-cta{padding:90px 0}.section-heading{text-align:center}.section-heading>p{max-width:640px;margin-left:auto;margin-right:auto}.os-stage{min-height:880px}.system-connections,.system-orbit{display:none}.system-core{width:150px;height:150px;top:50%}.system-node{width:auto;left:24px;right:24px}.node-recruit{top:36px}.node-employ{top:190px}.node-enable{bottom:190px}.node-scale{bottom:36px}.role-grid{grid-template-columns:1fr}.role-card,.role-card-featured{grid-column:auto;min-height:360px}.role-graphic{opacity:.7;width:220px;right:12px}.role-footer{flex-direction:column;align-items:flex-start}.ai-console{min-height:640px}.console-body{height:510px}.data-node{min-width:0;left:24px;right:24px}.node-roles{top:28px}.node-industries{top:116px}.node-countries{bottom:116px}.node-proof{bottom:28px}.data-lines,.core-ring{display:none}.industry-copy{text-align:center}.industry-tabs{max-width:520px;margin-left:auto;margin-right:auto}.industry-visual{min-height:540px}.panel-main{left:22px;right:22px}.panel-data{width:auto;left:22px;right:22px}.globe-stage{min-height:520px}.globe{width:300px;height:300px}.globe-halo{width:360px;height:360px}.globe-orbit{display:none}.process-timeline{grid-template-columns:1fr}.process-step{border:1px solid var(--line);text-align:left;border-radius:18px;grid-template-columns:72px 1fr;align-items:center;gap:0 18px;padding:18px;display:grid}.process-step .step-number{grid-column:2}.step-icon{grid-row:1/4;margin:0}.proof-card{padding:34px}.faq-intro{text-align:center;position:static}.footer-links{grid-template-columns:repeat(3,1fr)}}@media (max-width:580px){.brand-name{font-size:16px}.hero{padding-top:122px}h1{font-size:clamp(45px,13vw,62px)}.hero-lede{font-size:17px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.hero-proof{flex-direction:column;align-items:center;gap:18px}.hero-proof>div{text-align:left;width:240px}.hero-visual{min-height:430px}.platform-content{padding:17px}.metric-grid{grid-template-columns:1fr}.metric-card:not(.metric-featured){display:none}.talent-row{grid-template-columns:34px 1fr auto}.talent-location{display:none}.trust-metrics{grid-template-columns:repeat(2,1fr);gap:24px 0}.trust-metrics>div:nth-child(odd){border-left:0}.savings-section{padding:85px 0}.form-grid{grid-template-columns:1fr}.calculator-card{padding:20px}.next-phase{padding:80px 0}.section-heading h2,.ai-command-copy h2,.industry-copy h2,.global-copy h2,.faq-intro h2,.cta-copy h2{font-size:clamp(36px,11vw,48px)}.os-stage{border-radius:24px;min-height:820px}.ai-console{border-radius:24px;min-height:600px}.console-footer{flex-wrap:wrap;justify-content:center;gap:8px;padding:0 12px}.system-core{width:128px;height:128px}.system-node{padding:14px}.node-icon{width:39px;height:39px}.role-card{min-height:340px;padding:22px}.role-graphic{transform-origin:100% 0;width:180px;top:58px;transform:scale(.85)}.role-symbol{width:74px;height:74px;margin-top:34px}.industry-visual{border-radius:23px;min-height:500px}.panel-main{padding:24px}.panel-main>strong{font-size:27px}.workflow-map{flex-direction:column;align-items:stretch;gap:10px}.workflow-line{width:1px;height:24px;margin-inline:auto}.country-list,.footer-links{grid-template-columns:1fr}.process-step{grid-template-columns:58px 1fr}.step-icon{border-radius:17px;width:54px;height:54px}.proof-card{border-radius:24px;padding:26px}.blueprint-body{grid-template-columns:1fr}.blueprint-ring{margin-inline:auto}.final-cta-inner{gap:36px}.strategy-form{padding:20px}.footer-main{gap:38px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.acq-hero{background:radial-gradient(circle at 78% 16%,#7c5cff21,#0000 30%),radial-gradient(circle at 18% 70%,#1dcbd11c,#0000 26%),linear-gradient(#fff,#fbfcff 82%);padding:150px 0 82px;position:relative;overflow:hidden}.acq-hero:before{content:"";background-image:linear-gradient(#13233f07 1px,#0000 1px),linear-gradient(90deg,#13233f07 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.acq-hero-layout{z-index:2;grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:center;gap:74px;display:grid;position:relative}.breadcrumbs{color:var(--muted);gap:8px;margin-bottom:24px;font-size:12px;font-weight:700;display:flex}.breadcrumbs a{color:var(--navy-800)}.acq-hero h1{max-width:780px;margin-top:20px;font-size:clamp(48px,5vw,76px);line-height:1}.acq-hero h1 span{background:linear-gradient(100deg, var(--orange), #ef4ca5 48%, var(--purple));color:#0000;-webkit-background-clip:text;background-clip:text}.acq-hero p{max-width:660px;color:var(--slate);margin:25px 0 0;font-size:18px;line-height:1.7}.acq-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.acq-badges{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.acq-badges span{color:var(--slate);background:#ffffffb8;border:1px solid #e1e6ee;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:700}.acq-visual{min-height:500px;position:relative}.template-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #dee3ecf5;border-radius:28px;padding:26px;position:relative;overflow:hidden;box-shadow:0 34px 90px #16315b24}.template-card:before{content:"";background:radial-gradient(circle at 30% 20%,#ff7a2f1f,#0000 28%),radial-gradient(circle at 75% 42%,#7c5cff29,#0000 32%);animation:8s ease-in-out infinite acqDrift;position:absolute;inset:-20%}.template-card>*{z-index:2;position:relative}.template-top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.template-pill{background:var(--navy-950);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.template-pill i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 14px var(--cyan);border-radius:50%}.template-status{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.signal-stage{place-items:center;min-height:250px;display:grid;position:relative}.signal-core{width:150px;height:150px;color:var(--purple);font-family:var(--font-display);background:radial-gradient(circle at 35% 25%,#fff,#f2efff 66%);border:1px solid #7c5cff2e;border-radius:50%;place-items:center;font-size:42px;font-weight:800;display:grid;box-shadow:0 0 0 20px #7c5cff0d,0 25px 60px #7c5cff26}.signal-orbit{border:1px solid #13233f17;border-radius:50%;position:absolute}.signal-orbit.one{width:250px;height:130px;animation:13s linear infinite acqOrbit;transform:rotate(-18deg)}.signal-orbit.two{width:330px;height:180px;animation:17s linear infinite acqOrbitReverse;transform:rotate(24deg)}.signal-dot{background:var(--orange);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 8px #ff7a2f1c,0 0 20px #ff7a2f80}.signal-dot.a{top:30px;left:55px}.signal-dot.b{background:var(--cyan);bottom:38px;right:60px;box-shadow:0 0 0 8px #1dcbd11c,0 0 20px #1dcbd180}.signal-dot.c{background:var(--purple);top:20px;right:102px}.template-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.template-stats div{border:1px solid var(--line);background:#ffffffb8;border-radius:14px;padding:14px}.template-stats strong,.template-stats span{display:block}.template-stats strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.04em;font-size:20px}.template-stats span{color:var(--muted);margin-top:3px;font-size:9px}.directory-section,.template-section{background:#fff;padding:110px 0}.directory-section.alt,.template-section.alt{background:var(--warm-white)}.directory-header{grid-template-columns:1fr .52fr;align-items:end;gap:50px;margin-bottom:46px;display:grid}.directory-header h2,.template-section h2{margin-top:18px;font-size:clamp(38px,4vw,60px);line-height:1.07}.directory-header p,.template-section p{color:var(--slate);margin:0;font-size:16px;line-height:1.7}.directory-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.directory-card{border:1px solid var(--line);background:radial-gradient(circle at 82% 18%,#7c5cff17,#0000 28%),#fff;border-radius:24px;flex-direction:column;min-height:305px;padding:24px;transition:transform .19s,box-shadow .19s,border-color .19s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 38px #12284e0b}.directory-card:hover{border-color:#ff7a2f52;transform:translateY(-6px);box-shadow:0 25px 65px #12284e1c}.directory-card:after{content:"";border:1px solid #7c5cff29;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-42px;right:-42px}.directory-card small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.directory-card h3{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:26px;line-height:1.12}.directory-card p{color:var(--slate);margin:13px 0 0;font-size:13px;line-height:1.65}.directory-card ul{flex-wrap:wrap;gap:7px;margin:auto 0 23px;padding:24px 0 0;list-style:none;display:flex}.directory-card li{color:var(--muted);border:1px solid #e4e8ef;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:700}.directory-card .card-link{z-index:2;position:relative}.template-grid{grid-template-columns:.82fr 1.18fr;gap:24px;display:grid}.template-panel{border:1px solid var(--line);background:#fff;border-radius:24px;padding:30px;box-shadow:0 16px 45px #12284e0d}.template-panel.dark{color:#fff;background:radial-gradient(circle at 80% 12%,#7c5cff40,#0000 31%),linear-gradient(145deg,#0a1b37,#09152d);align-self:start;position:sticky;top:106px;overflow:hidden}.template-panel.dark:before{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.template-panel.dark>*{z-index:2;position:relative}.template-panel h3{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 16px;font-size:25px}.template-panel.dark h3{color:#fff}.template-panel p{color:var(--slate);font-size:14px;line-height:1.7}.template-panel.dark p{color:#a8b5c8}.responsibility-list,.skills-list,.faq-template-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.responsibility-list li,.skills-list li{color:var(--ink);background:#fff;border:1px solid #e4e8ef;border-radius:15px;padding:16px;font-size:13px;line-height:1.55}.skills-list{grid-template-columns:repeat(2,1fr)}.relationship-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.relationship-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:18px}.relationship-card small,.relationship-card strong,.relationship-card span{display:block}.relationship-card small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.relationship-card strong{color:var(--navy-950);font-family:var(--font-display);margin-top:9px;font-size:18px}.relationship-card span{color:var(--slate);margin-top:7px;font-size:11px;line-height:1.5}.comparison-card{gap:12px;display:grid}.comparison-card div{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.comparison-card span{color:#8898b0;text-transform:uppercase;font-size:11px;font-weight:700}.comparison-card strong{color:#fff;font-family:var(--font-display);font-size:22px}.template-cta{margin-top:24px}.faq-template-list details{background:#fff;border:1px solid #e4e8ef;border-radius:15px}.faq-template-list summary{color:var(--navy-950);cursor:pointer;padding:16px 18px;font-weight:800}.faq-template-list p{margin:-2px 18px 18px;font-size:13px}.acq-final{color:#fff;background:radial-gradient(circle at 12% 30%,#ff7a2f26,#0000 26%),radial-gradient(circle at 84% 65%,#7c5cff38,#0000 30%),#07152f;padding:110px 0}.acq-final-inner{grid-template-columns:1fr auto;align-items:center;gap:50px;display:grid}.acq-final h2{color:#fff;max-width:780px;font-size:clamp(40px,4.5vw,66px);line-height:1.04}.acq-final p{color:#aebbd0;max-width:660px;margin:18px 0 0;font-size:16px;line-height:1.7}@keyframes acqDrift{50%{transform:translate(3%,-2%)scale(1.05)}}@keyframes acqOrbit{to{transform:rotate(342deg)}}@keyframes acqOrbitReverse{to{transform:rotate(-336deg)}}@media (max-width:1080px){.acq-hero-layout,.directory-header,.template-grid,.acq-final-inner{grid-template-columns:1fr}.acq-visual{width:min(640px,100%);margin-inline:auto}.directory-grid,.relationship-grid{grid-template-columns:repeat(2,1fr)}.template-panel.dark{position:relative;top:auto}}@media (max-width:840px){.acq-hero{padding-top:125px}.acq-hero-copy,.directory-header,.acq-final-inner{text-align:center}.acq-actions,.acq-badges{justify-content:center}.template-stats,.directory-grid,.relationship-grid,.skills-list{grid-template-columns:1fr}.template-panel{padding:22px}}@media (max-width:580px){.acq-hero h1{font-size:clamp(40px,12vw,54px)}.acq-actions{flex-direction:column}.acq-actions .button,.acq-final .button{width:100%}.acq-visual{min-height:420px}.signal-stage{transform:scale(.84)}.directory-section,.template-section,.acq-final{padding:78px 0}}.phase-hero{background:radial-gradient(circle at 18% 22%,#ff7a2f24,#0000 28%),radial-gradient(circle at 82% 16%,#7c5cff33,#0000 30%),radial-gradient(circle at 68% 80%,#1dcbd11f,#0000 28%),linear-gradient(#fff,#fbfcff 80%);padding:155px 0 95px;position:relative;overflow:hidden}.phase-hero:before{content:"";background-image:linear-gradient(#13233f08 1px,#0000 1px),linear-gradient(90deg,#13233f08 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.phase-hero-layout{z-index:2;grid-template-columns:minmax(0,1fr) minmax(440px,.86fr);align-items:center;gap:78px;display:grid;position:relative}.phase-hero h1{max-width:790px;color:var(--navy-950);margin-top:22px;font-size:clamp(50px,5.3vw,80px);line-height:.99}.phase-hero h1 span,.pop-text{background:linear-gradient(100deg, var(--orange), var(--pink) 45%, var(--purple) 78%, var(--cyan));color:#0000;filter:drop-shadow(0 16px 28px #7c5cff2e);-webkit-background-clip:text;background-clip:text}.phase-hero p{max-width:650px;color:var(--slate);margin:26px 0 0;font-size:18px;line-height:1.72}.phase-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.phase-visual{perspective:1200px;min-height:500px;position:relative}.command-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transform-style:preserve-3d;background:#ffffffc7;border:1px solid #dee3ece6;border-radius:30px;padding:24px;animation:8s ease-in-out infinite commercialFloat;position:relative;overflow:hidden;transform:rotateY(-6deg)rotateX(3deg);box-shadow:0 40px 100px #16315b29}.command-panel:before{filter:blur(28px);content:"";background:conic-gradient(from 120deg,#ff7a2f24,#7c5cff2e,#1dcbd11f,#ff7a2f24);animation:12s linear infinite commercialSpin;position:absolute;inset:-30%}.command-panel>*{z-index:2;position:relative}.command-top{color:var(--navy-800);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #13233f14;justify-content:space-between;align-items:center;padding-bottom:20px;font-size:10px;font-weight:900;display:flex}.command-top i{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 16px var(--cyan);border-radius:50%;margin-right:7px;display:inline-block}.command-metrics{grid-template-columns:1.2fr .8fr;gap:13px;margin-top:22px;display:grid}.command-metric{background:#ffffffb8;border:1px solid #dfe4ecd9;border-radius:19px;min-height:150px;padding:19px}.command-metric small,.command-metric strong,.command-metric span{display:block}.command-metric small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.command-metric strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.06em;margin-top:10px;font-size:36px}.command-metric span{color:var(--slate);margin-top:6px;font-size:11px}.neon-bars{align-items:end;gap:8px;height:68px;margin-top:15px;display:flex}.neon-bars i{background:linear-gradient(180deg, var(--purple), var(--cyan));border-radius:7px 7px 3px 3px;width:13px;animation:1.8s ease-in-out infinite barDance;box-shadow:0 0 16px #7c5cff4d}.neon-bars i:first-child{height:34%}.neon-bars i:nth-child(2){height:62%;animation-delay:-.3s}.neon-bars i:nth-child(3){height:88%;animation-delay:-.6s}.neon-bars i:nth-child(4){height:70%;animation-delay:-.9s}.phase-section{background:#fff;padding:110px 0}.phase-section.alt{background:var(--warm-white)}.phase-section.dark{background:var(--navy-950);color:#fff;position:relative;overflow:hidden}.phase-heading{grid-template-columns:1fr .55fr;align-items:end;gap:58px;margin-bottom:46px;display:grid}.phase-heading h2{margin-top:18px;font-size:clamp(39px,4.2vw,64px);line-height:1.05}.phase-heading p{color:var(--slate);margin:0;font-size:16px;line-height:1.72}.dark .phase-heading h2{color:#fff}.dark .phase-heading p{color:#aebbd0}.pricing-grid,.proof-grid,.resource-grid,.contact-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.pricing-card,.proof-story,.resource-card,.contact-card,.comparison-panel{border:1px solid var(--line);transform-style:preserve-3d;background:radial-gradient(circle at 86% 12%,#7c5cff1c,#0000 30%),#ffffffe6;border-radius:26px;padding:26px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 16px 48px #12284e0f}.pricing-card:hover,.proof-story:hover,.resource-card:hover,.contact-card:hover,.comparison-panel:hover{border-color:#7c5cff52;transform:translateY(-7px)rotateX(1deg);box-shadow:0 30px 75px #12284e21}.pricing-card.featured{color:#fff;background:radial-gradient(circle at 78% 10%,#ff7a2f2e,#0000 30%),linear-gradient(150deg,#091a36,#132a52)}.pricing-card small,.proof-story small,.resource-card small,.contact-card small{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.pricing-card.featured small{color:#92a3bd}.pricing-card h3,.proof-story h3,.resource-card h3,.contact-card h3,.comparison-panel h3{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.045em;margin:20px 0 0;font-size:28px;line-height:1.1}.pricing-card.featured h3{color:#fff}.pricing-card p,.proof-story p,.resource-card p,.contact-card p,.comparison-panel p{color:var(--slate);margin:13px 0 0;font-size:14px;line-height:1.65}.pricing-card.featured p{color:#aebbd0}.pricing-card ul,.contact-card ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pricing-card li,.contact-card li{color:var(--slate);font-size:13px}.pricing-card.featured li{color:#c6d0df}.pricing-card li:before,.contact-card li:before{color:var(--green);content:"✓";margin-right:8px;font-weight:900}.comparison-layout{grid-template-columns:.9fr 1.1fr;gap:22px;display:grid}.comparison-panel{min-height:470px}.compare-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding:16px 0;display:grid}.compare-row strong{color:var(--navy-950)}.compare-row span{color:var(--slate);font-size:13px;line-height:1.5}.proof-story{min-height:360px}.proof-metric{width:88px;height:88px;color:var(--purple);font-family:var(--font-display);background:linear-gradient(145deg,#fff,#f4f1ff);border:1px solid #7c5cff33;border-radius:26px;place-items:center;margin-top:26px;font-size:30px;font-weight:900;display:grid;box-shadow:0 16px 35px #7c5cff1f}.contact-grid{grid-template-columns:.9fr 1.1fr}.team-plan-form{gap:14px;display:grid}.team-plan-form label span{color:var(--navy-800);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.team-plan-form input,.team-plan-form select,.team-plan-form textarea{width:100%;min-height:54px;color:var(--navy-950);background:#fffc;border:1px solid #dfe4ec;border-radius:13px;padding:0 15px}.team-plan-form textarea{resize:vertical;min-height:118px;padding-top:15px}.team-plan-form small{color:var(--muted);font-size:11px}.team-plan-form small.is-success{color:var(--green);font-weight:800}@keyframes commercialFloat{0%,to{transform:rotateY(-6deg)rotateX(3deg)translateY(0)}50%{transform:rotateY(-3deg)rotateX(5deg)translateY(-12px)}}@keyframes commercialSpin{to{transform:rotate(360deg)}}@keyframes barDance{50%{filter:hue-rotate(30deg);transform:scaleY(.72)}}@media (max-width:1080px){.phase-hero-layout,.phase-heading,.comparison-layout,.contact-grid{grid-template-columns:1fr}.phase-visual{width:min(640px,100%);margin-inline:auto}.pricing-grid,.proof-grid,.resource-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:840px){.phase-hero{padding-top:128px}.phase-hero-copy,.phase-heading{text-align:center}.phase-actions{justify-content:center}.pricing-grid,.proof-grid,.resource-grid{grid-template-columns:1fr}.command-panel{transform:none}}@media (max-width:580px){.phase-hero h1{font-size:clamp(40px,12vw,56px)}.phase-actions{flex-direction:column}.phase-actions .button{width:100%}.phase-visual{min-height:420px}.command-metrics{grid-template-columns:1fr}.phase-section{padding:78px 0}}.architecture-map{grid-template-columns:.92fr 1.08fr;gap:20px;display:grid}.stack-orbit{min-height:560px;transform-style:preserve-3d;background:radial-gradient(circle,#7c5cff38,#0000 30%),linear-gradient(145deg,#07152f,#0c2144);border:1px solid #ffffff24;border-radius:32px;animation:7s ease-in-out infinite orbitBreathe;position:relative;overflow:hidden;box-shadow:0 42px 100px #07152f47}.stack-orbit:before{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:42px 42px;animation:18s linear infinite gridDrift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.stack-orbit:after{content:"";border:1px solid #1dcbd13d;border-radius:50%;animation:10s linear infinite orbitSweep;position:absolute;inset:42px;transform:rotateX(64deg)rotate(-8deg);box-shadow:0 0 60px #1dcbd129,inset 0 0 55px #7c5cff1f}.stack-core{color:#fff;width:156px;height:156px;font-family:var(--font-display);background:radial-gradient(circle at 32% 20%,#224779,#07152f 72%);border:1px solid #1dcbd147;border-radius:50%;place-items:center;font-size:26px;font-weight:900;animation:3.2s ease-in-out infinite corePulse;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #1dcbd124,inset 0 0 30px #ffffff0d}.stack-chip{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff1;border:1px solid #ffffff21;border-radius:16px;width:178px;padding:15px;transition:transform .22s,border-color .22s,box-shadow .22s;animation:5s ease-in-out infinite chipFloat;position:absolute;box-shadow:0 18px 50px #0000002e}.stack-chip:hover{border-color:#1dcbd16b;transform:translateY(-8px)rotateX(4deg);box-shadow:0 24px 70px #1dcbd129}.stack-chip small,.stack-chip strong{display:block}.stack-chip small{color:#7e90aa;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.stack-chip strong{margin-top:6px;font-size:14px}.chip-wp{top:46px;left:42px}.chip-acf{animation-delay:-1.1s;top:48px;right:42px}.chip-seo{animation-delay:-2.2s;bottom:52px;left:42px}.chip-analytics{animation-delay:-3.1s;bottom:52px;right:42px}.schema-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.schema-card{border:1px solid var(--line);background:radial-gradient(circle at 82% 15%,#7c5cff1f,#0000 32%),#ffffffe6;border-radius:24px;min-height:245px;padding:24px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 16px 45px #12284e0f}.schema-card:before{content:"";opacity:0;background:radial-gradient(circle,#1dcbd13d,#0000 65%);border-radius:50%;width:170px;height:170px;transition:opacity .22s,transform .22s;position:absolute;inset:-80px auto auto -80px}.schema-card:hover{border-color:#7c5cff47;transform:translateY(-8px)rotateX(2deg);box-shadow:0 28px 70px #12284e1f}.schema-card:hover:before{opacity:1;transform:translate(28px,20px)}.schema-card small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.schema-card h3{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:26px}.schema-card ul{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.schema-card li{color:var(--slate);font-size:12px}.schema-card li:before{color:var(--purple);content:"◆";margin-right:8px;font-size:8px}.governance-strip{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.governance-strip div{color:#c5d0df;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:20px;padding:22px;transition:transform .22s,background .22s}.governance-strip div:hover{background:#ffffff16;transform:translateY(-6px)}.governance-strip strong{color:#fff;font-family:var(--font-display);font-size:24px;display:block}.governance-strip span{color:#8999af;margin-top:8px;font-size:11px;line-height:1.5;display:block}@keyframes orbitBreathe{0%,to{transform:perspective(1200px)rotateX(0)rotateY(0)}50%{transform:perspective(1200px)rotateX(1.5deg)rotateY(-1.5deg)}}@keyframes gridDrift{0%{background-position:0 0,0 0}to{background-position:84px 84px,84px 84px}}@keyframes orbitSweep{0%{transform:rotateX(64deg)rotate(-8deg)}to{transform:rotateX(64deg)rotate(352deg)}}@keyframes chipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width:1080px){.architecture-map,.schema-grid,.governance-strip{grid-template-columns:1fr 1fr}}@media (max-width:700px){.architecture-map,.schema-grid,.governance-strip{grid-template-columns:1fr}.stack-orbit{min-height:640px}.stack-chip{width:auto;left:24px;right:24px}.chip-wp{top:30px}.chip-acf{top:120px}.chip-seo{bottom:120px}.chip-analytics{bottom:30px}}@media (prefers-reduced-motion:reduce){.stack-orbit,.stack-orbit:before,.stack-orbit:after,.stack-core,.stack-chip{animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scroll-padding-top:100px}body{text-rendering:optimizelegibility}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #00d4ff;box-shadow:0 0 0 7px #00d4ff33}input,select,textarea,button{font:inherit}.phase6-ready .site-header{will-change:background-color, box-shadow, transform}.launch-status{z-index:30;color:#dce8f7;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07152fdb;border:1px solid #1dcbd138;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:800;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 16px 40px #07152f38}.launch-status:before{content:"";background:#1dcbd1;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite launchPulse;box-shadow:0 0 15px #1dcbd1cc}@keyframes launchPulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}@media (max-width:700px){.launch-status{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.launch-status:before{animation:none}}@media print{.site-header,.launch-status,.site-footer{display:none}}body{--font-display:var(--font-display-next), Arial, sans-serif;--font-body:var(--font-body-next), Arial, sans-serif}:root{--phase7-glow:0 34px 90px #25498929, 0 0 50px #7c5cff14;--phase7-glass:#ffffffc7}body{overflow-x:hidden}body.nav-open{touch-action:none}.site-header{background:linear-gradient(105deg,#061127eb,#1b1948d1 48%,#082d48c7),#07152fe6}.primary-nav>a[aria-current=page]{color:#fff}.primary-nav>a[aria-current=page]:after{transform:scaleX(1)}h1,h2,h3{text-shadow:0 16px 38px #16315b14}.hero,.acq-hero,.phase-hero{isolation:isolate}.hero:after,.acq-hero:after,.phase-hero:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000,#ffffffd1);height:35%;position:absolute;inset:auto 0 0}.platform-card,.template-card,.command-panel,.ai-console,.stack-orbit,.industry-visual,.proof-card,.calculator-card,.strategy-form,.template-panel,.pricing-card,.proof-story,.resource-card,.contact-card,.comparison-panel,.directory-card,.schema-card,.relationship-card{box-shadow:var(--phase7-glow)}.role-card,.directory-card,.schema-card,.relationship-card,.pricing-card,.proof-story,.resource-card,.contact-card,.comparison-panel{background:radial-gradient(circle at var(--glow-x,84%) var(--glow-y,16%), #1dcbd11c, transparent 28%), radial-gradient(circle at 12% 92%, #ff7a2f14, transparent 26%), var(--phase7-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.button{isolation:isolate;position:relative;overflow:hidden}.button:before{z-index:-1;content:"";background:linear-gradient(110deg,#0000 20%,#ffffff6b,#0000 78%);transition:transform .52s;position:absolute;inset:0;transform:translate(-120%)}.button:hover:before,.button:focus-visible:before{transform:translate(120%)}.button-secondary:hover{background:#fff;border-color:#7c5cff47;box-shadow:0 18px 44px #12284e1c,0 0 30px #7c5cff17}.acq-badges span,.phase-preview span,.directory-card li,.blueprint-roles span{box-shadow:inset 0 1px #ffffffb3}.calculator-result,.proof-metric,.step-icon,.code-symbol,.signal-core,.neural-core,.system-core,.stack-core{transform-style:preserve-3d}.calculator-result strong,.trust-metrics strong,.proof-metric,.signal-core,.neural-core strong,.system-core strong{text-shadow:0 0 24px #7c5cff24}.faq-list details,.faq-template-list details{transition:border-color .18s,background-color .18s,box-shadow .18s}.faq-list details[open],.faq-template-list details[open]{background:#ffffffb8;border-color:#7c5cff3d;box-shadow:0 18px 45px #12284e0f}.strategy-form input::placeholder,.team-plan-form input::placeholder,.team-plan-form textarea::placeholder{color:#8793a6d1}.strategy-form input:focus,.strategy-form select:focus,.team-plan-form input:focus,.team-plan-form select:focus,.team-plan-form textarea:focus,.calculator-card input:focus{border-color:#1dcbd18c;box-shadow:0 0 0 5px #1dcbd11f}.launch-status{background:linear-gradient(135deg,#07152feb,#211f54d1),#07152fdb}@media (max-width:840px){.site-header{background:linear-gradient(105deg,#061127f5,#141841e6),#07152ff0}.primary-nav{overflow-y:auto}.primary-nav>a:not(.button){border-radius:18px}.primary-nav>a[aria-current=page]{background:#ffffff14}.acq-hero-layout,.phase-hero-layout,.hero-layout{gap:48px}}@media (max-width:580px){.container{width:min(calc(100% - 28px), var(--container))}.brand{min-width:0}.brand-name{letter-spacing:-.055em}.button{min-height:52px;padding-inline:18px}.template-card,.command-panel,.platform-card,.ai-console,.industry-visual,.stack-orbit{transform:none}.acq-badges span,.phase-preview span{text-align:center;justify-content:center;width:100%}}.calculator-page-section{position:relative}.calculator-page-layout{align-items:start}.calculator-preview-card{margin-top:36px}.calculator-preview-metric{background:#ffffffbd;border:1px solid #e7eaf0eb;border-radius:20px;padding:24px}.calculator-preview-metric span,.calculator-preview-metric strong{display:block}.calculator-preview-metric span{color:var(--slate);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.calculator-preview-metric strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.06em;margin-top:8px;font-size:clamp(38px,4vw,56px)}.calculator-preview-line{grid-template-columns:150px 1fr;align-items:center;gap:12px;margin-top:16px;display:grid}.calculator-preview-line span{color:var(--slate);font-size:11px;font-weight:700}.calculator-preview-line i{background:#13233f14;border-radius:999px;height:9px;position:relative;overflow:hidden}.calculator-preview-line i:before{width:var(--bar,50%);border-radius:inherit;background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple));content:"";position:absolute;inset:0 auto 0 0}.calculator-method-card{background:#ffffffc7;border:1px solid #e7eaf0f5;border-radius:18px;margin-top:28px;padding:18px;box-shadow:0 14px 40px #12284e0d}.calculator-method-card strong,.calculator-method-card span{display:block}.calculator-method-card strong{color:var(--navy-950);font-family:var(--font-display);font-size:16px}.calculator-method-card span{color:var(--slate);margin-top:8px;font-size:13px;line-height:1.55}.workforce-calculator-card{padding:28px}.calculator-card-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.calculator-card-header span,.calculator-card-header strong,.calculator-card-header em{display:block}.calculator-card-header span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.calculator-card-header strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.04em;margin-top:5px;font-size:25px}.calculator-card-header em{background:var(--navy-950);color:#fff;border-radius:999px;padding:9px 12px;font-size:11px;font-style:normal;font-weight:800}.workforce-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.workforce-form-grid .span-two{grid-column:span 2}.calculator-card select,.calculator-card input[type=email]{width:100%;height:52px;color:var(--navy-950);background:#fff;border:1px solid #dce1e9;border-radius:11px;padding:0 14px;font-weight:700}.calculator-card label small{color:var(--muted);margin-left:8px;font-size:10px;font-weight:700}.calculator-card label b{color:var(--purple)}.workforce-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.primary-result{grid-column:span 3}.mini-result,.projection-grid>div,.capacity-grid>div{background:#ffffffb8;border:1px solid #e7eaf0f5;border-radius:16px;padding:18px}.mini-result span,.mini-result strong,.projection-grid span,.projection-grid strong,.capacity-grid span,.capacity-grid strong{display:block}.mini-result span,.projection-grid span,.capacity-grid span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.mini-result strong,.projection-grid strong,.capacity-grid strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.05em;margin-top:7px;font-size:23px}.projection-grid,.capacity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.breakdown-card{background:linear-gradient(135deg,#7c5cff0e,#1dcbd10e),#fff;border:1px solid #e7eaf0f5;border-radius:18px;margin-top:14px;padding:18px}.breakdown-title{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}.breakdown-title strong,.breakdown-title span{display:block}.breakdown-title strong{color:var(--navy-950);font-family:var(--font-display);font-size:18px}.breakdown-title span{color:var(--muted);font-size:11px}.breakdown-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.breakdown-list div{border-bottom:1px solid #13233f12;justify-content:space-between;gap:14px;padding:11px 0;display:flex}.breakdown-list span{color:var(--slate);font-size:12px}.breakdown-list strong{color:var(--navy-950);font-size:12px}.calculator-lead-row{grid-template-columns:1fr auto;gap:12px;margin-top:16px;display:grid}.calculator-lead-row .button{cursor:pointer;border:0}.form-message.is-success{color:var(--green);margin-top:12px;font-size:12px;font-weight:800}@media (max-width:840px){.workforce-form-grid,.workforce-results-grid,.projection-grid,.capacity-grid,.breakdown-list,.calculator-lead-row{grid-template-columns:1fr}.workforce-form-grid .span-two,.primary-result{grid-column:auto}.breakdown-title{flex-direction:column;align-items:start}.calculator-preview-line{grid-template-columns:1fr}}.calculator-hero{isolation:isolate;background:radial-gradient(circle at 82% 20%,#7c5cff2e,#0000 32%),radial-gradient(circle at 20% 74%,#ff7a2f21,#0000 29%),radial-gradient(circle at 48% 24%,#1dcbd114,#0000 34%),linear-gradient(#fff 0%,#fbfcff 72%,#fff 100%);min-height:720px}.calculator-hero-orb,.calculator-hero-dots,.calculator-bg-orb,.calculator-bg-grid{pointer-events:none;position:absolute}.calculator-hero-orb{z-index:1;filter:blur(6px);opacity:.72;border-radius:999px;animation:9s ease-in-out infinite calculatorFloat}.calculator-hero-orb-one{background:radial-gradient(circle,#ff7a2f33,#ff7a2f00);width:120px;height:120px;top:150px;right:8%}.calculator-hero-orb-two{background:radial-gradient(circle,#1dcbd12e,#1dcbd100);width:160px;height:160px;animation-delay:-3s;bottom:98px;left:7%}.calculator-hero-dots{z-index:1;opacity:.42;background-image:radial-gradient(circle,#13233f29 1.5px,#0000 1.5px);background-size:18px 18px;width:210px;height:118px;bottom:72px;right:12%;-webkit-mask-image:linear-gradient(110deg,#0000,#000 28%,#0000 88%);mask-image:linear-gradient(110deg,#0000,#000 28%,#0000 88%)}.calculator-hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:620px;margin-top:24px;display:grid}.calculator-hero-proof div{background:linear-gradient(135deg,#ff7a2f13,#7c5cff0e),#ffffffc7;border:1px solid #e7eaf0e6;border-radius:18px;padding:15px 16px;position:relative;overflow:hidden;box-shadow:0 18px 46px #12284e0f}.calculator-hero-proof div:after{content:"";filter:blur(22px);background:linear-gradient(90deg,#ff7a2f38,#ef4ca529,#7c5cff33);border-radius:999px;height:92px;position:absolute;inset:auto -30% -60% 24%}.calculator-hero-proof strong,.calculator-hero-proof span{z-index:1;display:block;position:relative}.calculator-hero-proof strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.05em;font-size:24px}.calculator-hero-proof span{color:var(--slate);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:800}.calculator-visual{align-items:center;display:grid}.calculator-visual:before{z-index:-1;content:"";filter:blur(32px);opacity:.62;background:conic-gradient(from 180deg,#ff7a2f47,#ef4ca52e,#7c5cff47,#1dcbd129,#ff7a2f47);border-radius:34px;animation:8s ease-in-out infinite calculatorGlow;position:absolute;inset:42px 22px 12px}.calculator-float-chip{z-index:4;color:var(--navy-800);letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;border:1px solid #ffffffbd;border-radius:999px;padding:10px 12px;font-size:11px;font-weight:900;animation:7s ease-in-out infinite calculatorFloat;position:absolute;box-shadow:0 18px 46px #12284e1f}.calculator-float-chip:before{background:var(--orange);content:"";border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 14px #ff7a2fc7}.chip-one{top:58px;left:-12px}.chip-two{animation-delay:-2s;top:178px;right:-18px}.chip-three{animation-delay:-4s;bottom:36px;left:34px}.chip-two:before{background:var(--purple);box-shadow:0 0 14px #7c5cffc7}.chip-three:before{background:var(--cyan);box-shadow:0 0 14px #1dcbd1c7}.calculator-preview-card{transform-style:preserve-3d;animation:7.5s ease-in-out infinite calculatorCardFloat}.calculator-preview-card:after{border-radius:inherit;content:"";opacity:.5;background:linear-gradient(120deg,#0000 20%,#ffffff75,#0000 62%);animation:5.8s ease-in-out infinite calculatorSheen;position:absolute;inset:0;transform:translate(-105%)}.calculator-preview-line i:before{animation:2.8s ease-in-out infinite calculatorBarPulse}.calculator-preview-heatline{grid-template-columns:.7fr 1.1fr .9fr 1.3fr .8fr;gap:7px;margin:22px 0 16px;display:grid}.calculator-preview-heatline i{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));opacity:.82;border-radius:999px;height:7px;animation:2.4s ease-in-out infinite calculatorHeat}.calculator-preview-heatline i:nth-child(2){animation-delay:-.4s}.calculator-preview-heatline i:nth-child(3){animation-delay:-.8s}.calculator-preview-heatline i:nth-child(4){animation-delay:-1.2s}.calculator-preview-heatline i:nth-child(5){animation-delay:-1.6s}.calculator-page-section{isolation:isolate;background:radial-gradient(circle at 8% 18%,#ff7a2f21,#0000 30%),radial-gradient(circle at 88% 16%,#7c5cff21,#0000 31%),radial-gradient(circle at 62% 82%,#1dcbd11f,#0000 28%),linear-gradient(#fff 0%,#fbfaf8 55%,#f7fbff 100%);overflow:hidden}.calculator-bg-grid{z-index:0;background-image:linear-gradient(#13233f08 1px,#0000 1px),linear-gradient(90deg,#13233f08 1px,#0000 1px);background-size:48px 48px;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 42%,#000,#0000 76%)}.calculator-bg-orb{z-index:0;filter:blur(42px);opacity:.55;border-radius:999px;animation:9s ease-in-out infinite calculatorGlow}.calculator-bg-orb-a{background:#ff7a2f3d;width:260px;height:260px;top:120px;left:-70px}.calculator-bg-orb-b{background:#7c5cff33;width:320px;height:320px;animation-delay:-3s;bottom:90px;right:-90px}.calculator-page-layout{z-index:2;position:relative}.calculator-page-section .section-copy{position:sticky;top:116px}.calculator-page-section .section-copy h2 span,.calculator-logic-section h2 span{background:linear-gradient(100deg, var(--orange), var(--pink), var(--purple));color:#0000;-webkit-background-clip:text;background-clip:text}.calculator-side-grid{gap:13px;margin-top:18px;display:grid}.calculator-side-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 88% 18%,#1dcbd114,#0000 26%),#ffffffc7;border:1px solid #e7eaf0eb;border-radius:18px;padding:18px 18px 18px 64px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 18px 48px #12284e0e}.calculator-side-card:before{background:linear-gradient(135deg, var(--orange), var(--pink), var(--purple));color:#fff;content:attr(data-step);border-radius:11px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 12px 28px #7c5cff2e}.calculator-side-card small{background:linear-gradient(135deg, var(--orange), var(--pink), var(--purple));color:#fff;border-radius:11px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid;position:absolute;top:18px;left:18px}.calculator-side-card strong,.calculator-side-card span{display:block}.calculator-side-card strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.03em;font-size:18px}.calculator-side-card span{color:var(--slate);margin-top:6px;font-size:12px;line-height:1.55}.calculator-side-card:hover{border-color:#7c5cff38;transform:translateY(-4px);box-shadow:0 24px 62px #12284e1c}.calculator-mini-dashboard{background:linear-gradient(135deg, #07152ff5, #1a1c4eeb), var(--navy-950);border:1px solid #e7eaf0eb;border-radius:22px;gap:12px;margin-top:18px;padding:20px;display:grid;box-shadow:0 28px 70px #07152f29}.calculator-mini-dashboard div{grid-template-columns:118px 1fr;align-items:center;gap:14px;display:grid}.calculator-mini-dashboard span{color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.calculator-mini-dashboard i{background:#ffffff1a;border-radius:999px;height:10px;position:relative;overflow:hidden}.calculator-mini-dashboard i:before{width:var(--bar);border-radius:inherit;background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));content:"";animation:3.2s ease-in-out infinite calculatorBarPulse;position:absolute;inset:0 auto 0 0}.workforce-calculator-card{background:linear-gradient(#ffffffeb,#ffffffeb) padding-box padding-box,linear-gradient(135deg,#ff7a2fb3,#ef4ca573,#7c5cff9e,#1dcbd170) border-box;border:1px solid #0000;position:relative;overflow:hidden;box-shadow:0 35px 95px #12284e29,inset 0 0 0 1px #ffffff8a}.workforce-calculator-card:before{content:"";filter:blur(38px);opacity:.78;pointer-events:none;background:conic-gradient(from 120deg,#ff7a2f33,#ef4ca526,#7c5cff33,#1dcbd11f,#ff7a2f33);border-radius:50%;width:420px;height:420px;animation:8s ease-in-out infinite calculatorGlow;position:absolute;inset:-35% -15% auto auto}.workforce-calculator-card:after{content:"";pointer-events:none;background-image:linear-gradient(#13233f07 1px,#0000 1px),linear-gradient(90deg,#13233f07 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(140deg,#0000 16%,#000 48%,#0000 90%);mask-image:linear-gradient(140deg,#0000 16%,#000 48%,#0000 90%)}.workforce-calculator-card>*{z-index:2;position:relative}.calculator-card-actions{align-items:center;gap:8px;display:inline-flex}.calculator-live-dot{text-transform:uppercase;background:#1dcbd114;border:1px solid #1dcbd138;border-radius:999px;align-items:center;gap:7px;padding:9px 11px;color:var(--navy-800)!important;letter-spacing:.08em!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.calculator-live-dot:before{background:var(--cyan);content:"";border-radius:50%;width:7px;height:7px;animation:1.7s ease-in-out infinite calculatorPulse;box-shadow:0 0 14px #1dcbd1d9}.workforce-form-grid label{background:#ffffffd1;border:1px solid #dce1e9e6;border-radius:16px;padding:13px;transition:border-color .17s,box-shadow .17s,transform .17s;position:relative;overflow:hidden;box-shadow:0 12px 32px #12284e0a}.workforce-form-grid label:before{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));content:"";opacity:.75;width:100%;height:3px;position:absolute;inset:0 auto auto 0}.workforce-form-grid label:hover,.workforce-form-grid label:focus-within{border-color:#7c5cff47;transform:translateY(-2px);box-shadow:0 18px 44px #12284e14,0 0 0 5px #7c5cff12}.calculator-card select,.calculator-card input[type=number],.calculator-card input[type=email]{background:linear-gradient(#fffffffa,#fafcfff5);border-color:#dce1e9f2;transition:border-color .17s,box-shadow .17s,transform .17s}.calculator-card select:focus,.calculator-card input[type=number]:focus,.calculator-card input[type=email]:focus{border-color:#7c5cff6b;outline:0;box-shadow:0 0 0 5px #7c5cff17,0 12px 28px #12284e0f}.primary-result{background:radial-gradient(circle at 88% 20%,#1dcbd124,#0000 27%),linear-gradient(135deg,#7c5cff1a,#ef4ca512,#ff7a2f14),#fff;border:1px solid #7c5cff1f;position:relative;overflow:hidden}.primary-result:after{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));content:"";opacity:.74;border-radius:999px;height:5px;animation:2.6s ease-in-out infinite calculatorHeat;position:absolute;inset:auto 20px 18px}.primary-result strong{background:linear-gradient(100deg, var(--navy-950), var(--purple) 55%, var(--pink));color:#0000;-webkit-background-clip:text;background-clip:text}.mini-result,.projection-grid>div,.capacity-grid>div,.breakdown-card{transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}.mini-result:before,.projection-grid>div:before,.capacity-grid>div:before{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));content:"";opacity:.68;height:3px;position:absolute;inset:0 0 auto}.mini-result:hover,.projection-grid>div:hover,.capacity-grid>div:hover{border-color:#7c5cff38;transform:translateY(-3px);box-shadow:0 20px 50px #12284e17}.projection-grid>div:first-child:before{background:linear-gradient(90deg, var(--orange), var(--pink))}.projection-grid>div:nth-child(2):before{background:linear-gradient(90deg, var(--pink), var(--purple))}.projection-grid>div:nth-child(3):before{background:linear-gradient(90deg, var(--purple), var(--cyan))}.breakdown-card{background:radial-gradient(circle at 92% 8%,#1dcbd121,#0000 25%),radial-gradient(circle at 10% 88%,#ff7a2f1c,#0000 28%),#ffffffd6;border-color:#7c5cff21}.breakdown-list div{padding-bottom:14px;position:relative}.breakdown-list div:after{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple));content:"";opacity:.65;border-radius:999px;width:46%;height:2px;position:absolute;bottom:-1px;left:0}.breakdown-list div:nth-child(2):after{background:linear-gradient(90deg, var(--pink), var(--purple));width:58%}.breakdown-list div:nth-child(3):after{background:linear-gradient(90deg, var(--purple), var(--cyan));width:42%}.breakdown-list div:nth-child(4):after{width:52%}.breakdown-list div:nth-child(5):after{background:linear-gradient(90deg, var(--orange), var(--cyan));width:64%}.capacity-grid>div{background:radial-gradient(circle at 90% 14%,#1dcbd117,#0000 24%),#fffc}.calculator-lead-row input[type=email]{border-radius:14px;height:56px}.workforce-calculator-card.is-calculating .primary-result{animation:.42s calculatorResultPop}.calculator-logic-section{background:radial-gradient(circle at 8% 30%, #ff7a2f1a, transparent 28%), radial-gradient(circle at 86% 18%, #7c5cff1f, transparent 30%), linear-gradient(180deg, #fff 0%, var(--warm-white) 100%);position:relative;overflow:hidden}.calculator-logic-section:before{content:"";background-image:linear-gradient(#13233f07 1px,#0000 1px),linear-gradient(90deg,#13233f07 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,#0000 80%);mask-image:radial-gradient(circle at 50% 42%,#000,#0000 80%)}.calculator-logic-section .container{z-index:2;position:relative}.calculator-logic-header{align-items:center}.calculator-logic-rail{background:#ffffffc2;border:1px solid #e7eaf0f2;border-radius:999px;align-items:center;gap:10px;margin-top:20px;padding:12px;display:flex;box-shadow:0 16px 38px #12284e0e}.calculator-logic-rail span{color:var(--navy-800);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.calculator-logic-rail i{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));opacity:.68;border-radius:999px;flex:1;height:4px;animation:2.6s ease-in-out infinite calculatorHeat}.calculator-logic-section .relationship-card{background:radial-gradient(circle at 86% 16%,#7c5cff1a,#0000 28%),radial-gradient(circle at 12% 90%,#ff7a2f17,#0000 28%),#ffffffdb;border-radius:24px;min-height:190px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 20px 56px #12284e12}.calculator-logic-section .relationship-card:after{content:"";border:1px solid #7c5cff2e;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-36px;right:-36px}.calculator-logic-section .relationship-card:hover{border-color:#ff7a2f47;transform:translateY(-6px);box-shadow:0 28px 70px #12284e1f}@keyframes calculatorFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-14px)}}@keyframes calculatorCardFloat{0%,to{transform:translateY(0)rotateX(0)}50%{transform:translateY(-10px)rotateX(1.2deg)}}@keyframes calculatorGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.82;transform:scale(1.05)}}@keyframes calculatorSheen{0%,42%{transform:translate(-105%)}68%,to{transform:translate(105%)}}@keyframes calculatorBarPulse{0%,to{filter:saturate();opacity:.78}50%{filter:saturate(1.35);opacity:1}}@keyframes calculatorHeat{0%,to{opacity:.55;transform:scaleX(.96)}50%{opacity:1;transform:scaleX(1)}}@keyframes calculatorPulse{0%,to{opacity:.8;transform:scale(.88)}50%{opacity:1;transform:scale(1.2)}}@keyframes calculatorResultPop{0%{transform:scale(.992)}55%{transform:scale(1.012)}to{transform:scale(1)}}@media (max-width:1080px){.calculator-hero{min-height:auto}.calculator-page-section .section-copy{position:relative;top:auto}.calculator-side-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator-mini-dashboard{margin-bottom:12px}}@media (max-width:840px){.calculator-hero-proof,.calculator-side-grid{grid-template-columns:1fr}.calculator-float-chip{display:none}.calculator-card-header{flex-direction:column;align-items:flex-start}.calculator-card-actions,.calculator-logic-rail{width:100%}.calculator-logic-rail{border-radius:18px;flex-wrap:wrap}.calculator-mini-dashboard div{grid-template-columns:1fr}}.calculator-hero{background:radial-gradient(circle at 76% 18%,#7c5cff4d,#0000 30%),radial-gradient(circle at 15% 70%,#ff7a2f42,#0000 32%),radial-gradient(circle at 52% 35%,#ef4ca52e,#0000 30%),radial-gradient(circle at 88% 82%,#1dcbd133,#0000 26%),linear-gradient(135deg,#fffaf4 0%,#fff 38%,#f5f1ff 70%,#effdff 100%)}.calculator-hero:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#7c5cff0e 1px,#0000 1px),linear-gradient(90deg,#ff7a2f0e 1px,#0000 1px),radial-gradient(circle at 28% 28%,#ff7a2f1a,#0000 22%),radial-gradient(circle at 74% 66%,#1dcbd11a,#0000 24%);background-size:42px 42px,42px 42px,100% 100%,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.calculator-hero .container,.calculator-page-section .container,.calculator-logic-section .container{z-index:2;position:relative}.calculator-hero h1 span,.calculator-page-section h2,.calculator-logic-section h2{text-shadow:0 18px 44px #7c5cff21}.calculator-hero h1 span{background:linear-gradient(92deg,#ff6a21 0%,#ef4ca5 38%,#7c5cff 72%,#1dcbd1 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.calculator-hero-proof div,.calculator-side-card,.calculator-method-card,.calculator-mini-dashboard,.calculator-logic-section .relationship-card{border-color:#7c5cff2e;box-shadow:0 22px 60px #12284e1a,inset 0 0 0 1px #ffffff9e}.calculator-hero-proof div:first-child,.calculator-side-card:first-child{background:linear-gradient(135deg,#ff7a2f33,#ffffffe0 52%,#ef4ca521),#fff}.calculator-hero-proof div:nth-child(2),.calculator-side-card:nth-child(2){background:linear-gradient(135deg,#ef4ca52e,#ffffffe0 52%,#7c5cff24),#fff}.calculator-hero-proof div:nth-child(3),.calculator-side-card:nth-child(3){background:linear-gradient(135deg,#7c5cff2e,#ffffffe0 52%,#1dcbd129),#fff}.calculator-preview-card{background:linear-gradient(135deg,#fffffff5,#fff7eef0 34%,#f5effff2 70%,#effdfff0),#fff;border:1px solid #ffffffc7;box-shadow:0 36px 105px #07152f38,0 0 0 7px #ffffff6b,0 0 70px #7c5cff38}.calculator-float-chip{background:linear-gradient(135deg,#fffffff0,#fff7eedb);border-color:#ffffffeb;box-shadow:0 18px 50px #07152f29,0 0 28px #ff7a2f29}.chip-two{background:linear-gradient(135deg,#fffffff0,#f6f0ffe6);box-shadow:0 18px 50px #07152f29,0 0 28px #7c5cff2e}.chip-three{background:linear-gradient(135deg,#fffffff0,#ecfdffeb);box-shadow:0 18px 50px #07152f29,0 0 28px #1dcbd12e}.calculator-page-section{background:radial-gradient(circle at 8% 12%,#ff7a2f47,#0000 28%),radial-gradient(circle at 90% 16%,#7c5cff4d,#0000 30%),radial-gradient(circle at 52% 92%,#1dcbd138,#0000 30%),linear-gradient(135deg,#fff7ed 0%,#fff 32%,#f5f0ff 64%,#eefcff 100%)}.calculator-page-section:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff6b,#ffffff14),radial-gradient(circle,#ffffff42,#0000 64%);border:1px solid #ffffffbd;border-radius:42px;position:absolute;inset:42px 24px;box-shadow:inset 0 1px #ffffffb8}.calculator-page-section .section-copy{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff6b;border:1px solid #ffffffad;border-radius:30px;padding:26px;box-shadow:0 24px 70px #12284e14}.calculator-method-card{color:#fff;background:radial-gradient(circle at 92% 10%,#1dcbd16b,#0000 30%),linear-gradient(135deg,#07152f 0%,#39247b 46%,#ef4ca5 100%);border:0;box-shadow:0 24px 64px #39247b40}.calculator-method-card strong,.calculator-method-card span{color:#fff}.calculator-side-card small{box-shadow:0 10px 26px #7c5cff47,0 0 22px #ef4ca52e}.calculator-mini-dashboard{background:radial-gradient(circle at 84% 14%,#1dcbd13d,#0000 32%),radial-gradient(circle at 15% 82%,#ff7a2f42,#0000 30%),linear-gradient(135deg,#061229 0%,#112956 48%,#3b2077 100%);border:1px solid #ffffff2e;box-shadow:0 30px 80px #07152f4d,0 0 60px #7c5cff2e}.workforce-calculator-card{background:linear-gradient(135deg,#fffffff5,#fff9f4f0 34%,#f7f1fff0 68%,#effdfff0) padding-box padding-box,linear-gradient(135deg,#ff7a2f 0%,#ef4ca5 32%,#7c5cff 66%,#1dcbd1 100%) border-box;border:2px solid #0000;transform:translateZ(0);box-shadow:0 40px 110px #07152f40,0 0 0 8px #fff6,0 0 70px #7c5cff42,0 0 42px #ff7a2f1f}.workforce-calculator-card:before{filter:blur(34px);opacity:.92;background:conic-gradient(from 120deg,#ff7a2f5c,#ef4ca547,#7c5cff5c,#1dcbd142,#ff7a2f5c);width:520px;height:520px;inset:-30% -22% auto auto}.calculator-card-header{color:#fff;background:radial-gradient(circle at 90% 15%,#1dcbd13d,#0000 28%),linear-gradient(135deg,#07152ff5,#2d247deb 58%,#ef4ca5db);border:1px solid #ffffffb8;border-radius:22px;margin:-6px -6px 18px;padding:18px;box-shadow:0 20px 54px #07152f38}.calculator-card-header span,.calculator-card-header strong,.calculator-card-header em{color:#fff!important}.calculator-card-header strong{font-size:clamp(24px,3vw,34px)}.calculator-live-dot{background:#1dcbd129;border-color:#1dcbd16b}.workforce-form-grid label{background:radial-gradient(circle at 90% 10%,#ff7a2f1c,#0000 26%),linear-gradient(135deg,#fffffff0,#fffaf5db);border-color:#ffffffb3;box-shadow:0 16px 42px #12284e14}.workforce-form-grid label:nth-child(2n){background:radial-gradient(circle at 90% 10%,#7c5cff1f,#0000 26%),linear-gradient(135deg,#fffffff0,#f7f1ffe0)}.workforce-form-grid label:nth-child(3n){background:radial-gradient(circle at 90% 10%,#1dcbd121,#0000 26%),linear-gradient(135deg,#fffffff0,#eefdffe6)}.calculator-card select,.calculator-card input[type=number],.calculator-card input[type=email]{background:#fffffff5;border-color:#7c5cff2e;min-height:52px;box-shadow:inset 0 10px 24px #12284e0b,0 8px 22px #12284e0a}.primary-result{color:#fff;background:radial-gradient(circle at 88% 10%,#1dcbd16b,#0000 30%),radial-gradient(circle at 0 100%,#ff7a2f5c,#0000 30%),linear-gradient(135deg,#07152f 0%,#202965 34%,#7c5cff 68%,#ef4ca5 100%);border:0;box-shadow:0 28px 84px #07152f52,0 0 60px #7c5cff47}.primary-result span,.primary-result small,.primary-result output,.primary-result strong{color:#fff!important}.primary-result strong{background:0 0;-webkit-background-clip:initial;background-clip:initial;letter-spacing:-.075em;text-shadow:0 12px 42px #ffffff38,0 0 34px #1dcbd12e;font-size:clamp(48px,6vw,76px);color:#fff!important}.primary-result:before{content:"$";color:#ffffffb8;width:72px;height:72px;font-family:var(--font-display);background:linear-gradient(135deg,#ffffff38,#ffffff0a);border:1px solid #ffffff47;border-radius:24px;place-items:center;font-size:42px;font-weight:900;display:grid;position:absolute;top:20px;right:24px}.primary-result:after{opacity:1;background:linear-gradient(90deg,#ff7a2f,#ffde59,#ef4ca5,#7c5cff,#1dcbd1);height:7px;box-shadow:0 0 28px #ffffff47}.mini-result,.projection-grid>div,.capacity-grid>div{background:#ffffffe6;border-color:#ffffffbd;box-shadow:0 18px 48px #12284e17}.mini-result:nth-child(2),.projection-grid>div:first-child,.capacity-grid>div:first-child{background:linear-gradient(135deg,#fffffff0,#fff0e2eb)}.mini-result:nth-child(3),.projection-grid>div:nth-child(2),.capacity-grid>div:nth-child(2){background:linear-gradient(135deg,#fffffff0,#f6f0ffeb)}.mini-result:nth-child(4),.projection-grid>div:nth-child(3),.capacity-grid>div:nth-child(3){background:linear-gradient(135deg,#fffffff0,#ebfdffeb)}.mini-result strong,.projection-grid strong,.capacity-grid strong,.breakdown-list strong{color:var(--navy-950);text-shadow:0 10px 28px #7c5cff1a}.breakdown-card{background:radial-gradient(circle at 88% 10%,#1dcbd138,#0000 28%),radial-gradient(circle at 8% 92%,#ff7a2f33,#0000 30%),linear-gradient(135deg,#fffffff2,#f7f1ffe6);border:1px solid #ffffffb8;box-shadow:0 24px 70px #12284e1f,0 0 48px #7c5cff1f}.breakdown-title strong{font-size:22px}.breakdown-list div:after{opacity:.95;height:4px;box-shadow:0 0 16px #7c5cff2e}.calculator-lead-row{background:linear-gradient(135deg,#ffffffb8,#f6f0ff9e);border:1px solid #ffffffb3;border-radius:22px;padding:14px;box-shadow:0 20px 54px #12284e17}.calculator-lead-row .button{box-shadow:0 18px 40px #ef4ca547,0 0 26px #7c5cff2e}.calculator-logic-section{background:radial-gradient(circle at 10% 18%,#ff7a2f3d,#0000 28%),radial-gradient(circle at 88% 16%,#7c5cff45,#0000 30%),radial-gradient(circle at 50% 88%,#1dcbd12e,#0000 28%),linear-gradient(135deg,#fff7ed 0%,#fff 38%,#f5efff 72%,#eefcff 100%)}.calculator-logic-section .relationship-card:first-child{background:linear-gradient(135deg,#fffffff0,#ffefe0f0)}.calculator-logic-section .relationship-card:nth-child(2){background:linear-gradient(135deg,#fffffff0,#f6effff0)}.calculator-logic-section .relationship-card:nth-child(3){background:linear-gradient(135deg,#fffffff0,#ebfdfff0)}.calculator-logic-rail{background:#ffffffe0;border-color:#ffffffc2;box-shadow:0 20px 54px #12284e1a}@media (max-width:840px){.calculator-page-section:before{border-radius:26px;inset:18px 12px}.calculator-page-section .section-copy{padding:18px}.primary-result strong{font-size:clamp(42px,13vw,58px)}.primary-result:before{width:54px;height:54px;font-size:30px}}.hero{background:radial-gradient(circle at 80% 14%,#7c5cff5c,#0000 31%),radial-gradient(circle at 92% 66%,#1dcbd138,#0000 30%),radial-gradient(circle at 12% 62%,#ff7a2f42,#0000 32%),radial-gradient(circle at 44% 22%,#ef4ca529,#0000 26%),linear-gradient(135deg,#fff8ef 0%,#fff 36%,#f6f1ff 68%,#eefcff 100%);min-height:760px;padding:176px 0 104px}.hero:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff6b,#ffffff14),radial-gradient(circle at 20% 18%,#ff7a2f1c,#0000 26%),radial-gradient(circle at 76% 22%,#7c5cff21,#0000 28%),radial-gradient(circle at 58% 82%,#1dcbd11a,#0000 30%);border:1px solid #ffffffb8;border-radius:44px;position:absolute;inset:92px 3.6vw 34px;box-shadow:inset 0 1px #ffffffd1,0 34px 110px #12284e1a}.hero-grid{z-index:1;opacity:.9;background-image:linear-gradient(#7c5cff0e 1px,#0000 1px),linear-gradient(90deg,#ff7a2f0e 1px,#0000 1px);background-size:46px 46px;animation:18s linear infinite heroGridDrift}.hero-grid:before,.hero-grid:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.hero-grid:before{filter:blur(6px);opacity:.75;background:linear-gradient(90deg,#0000,#ff7a2fa6,#ef4ca585,#7c5cff80,#0000);width:480px;height:8px;animation:7s ease-in-out infinite heroLightSweep;top:120px;left:9%;transform:rotate(-8deg)}.hero-grid:after{filter:blur(7px);opacity:.72;background:linear-gradient(90deg,#0000,#1dcbd199,#7c5cff8c,#ef4ca573,#0000);width:520px;height:8px;animation:8.5s ease-in-out infinite reverse heroLightSweep;bottom:118px;right:7%;transform:rotate(8deg)}.orb-one{background:radial-gradient(circle,#7c5cff17,#0000 64%);border:1px solid #7c5cff3d;animation:9s ease-in-out infinite heroOrbPulse;box-shadow:inset 0 0 80px #7c5cff1f,0 0 120px #7c5cff2e}.orb-two{background:radial-gradient(circle,#1dcbd114,#0000 64%);border:1px solid #1dcbd142;animation:10s ease-in-out infinite reverse heroOrbPulse;box-shadow:inset 0 0 74px #1dcbd11c,0 0 80px #1dcbd124}.hero-copy{padding:8px 0 10px;position:relative}.hero-copy:before{z-index:-1;content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 18% 8%,#ff7a2f21,#0000 26%),radial-gradient(circle at 88% 92%,#7c5cff1a,#0000 28%),#ffffff42;border-radius:36px;position:absolute;inset:-36px -26px -28px -30px;box-shadow:0 24px 76px #12284e0f}.hero .eyebrow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #ffffffc7;border-radius:999px;padding:9px 13px;box-shadow:0 14px 38px #12284e14,0 0 24px #ff7a2f14}.hero h1{text-shadow:0 20px 50px #12284e1f;max-width:760px;font-size:clamp(58px,5.8vw,88px)}.hero h1 span{background:linear-gradient(96deg,#ff6a21 0%,#ff3f8b 28%,#8f45ff 58%,#1dcbd1 88%,#ff7a2f 115%) 0 0/220% 100%;color:#0000;filter:drop-shadow(0 16px 30px #7c5cff38);-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite heroTextGradient}.hero-lede{color:#485a74;text-shadow:0 1px #ffffff8c}.hero-actions .button-primary{background:linear-gradient(100deg,#ff6a21,#ef4ca5 50%,#7c5cff 100%);animation:3.5s ease-in-out infinite heroCtaPulse;box-shadow:0 22px 54px #ef4ca547,0 0 48px #7c5cff38,inset 0 1px #ffffff47}.hero-actions .button-secondary{background:linear-gradient(135deg,#fffffff0,#f6f0ffe0);border-color:#7c5cff2e;box-shadow:0 18px 44px #12284e1a,0 0 26px #7c5cff1a}.hero-proof{gap:14px;max-width:650px}.hero-proof>div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 92% 10%,#1dcbd11f,#0000 30%),linear-gradient(135deg,#fffffff0,#fff2e8d6);border:1px solid #ffffffc7;border-radius:20px;flex:260px;padding:17px 18px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 20px 58px #12284e1a}.hero-proof>div:nth-child(2){background:radial-gradient(circle at 92% 10%,#7c5cff21,#0000 30%),linear-gradient(135deg,#fffffff0,#f4eeffdb)}.hero-proof>div:after{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));content:"";opacity:.86;border-radius:999px;height:4px;animation:2.8s ease-in-out infinite heroProofLine;position:absolute;inset:auto 14px 12px 61px;box-shadow:0 0 18px #7c5cff2e}.hero-proof>div:hover{transform:translateY(-4px);box-shadow:0 26px 70px #12284e24,0 0 36px #7c5cff1f}.proof-icon{background:linear-gradient(135deg, var(--orange), var(--pink), var(--purple));color:#fff;border:1px solid #ffffffe0;box-shadow:0 12px 30px #7c5cff33,0 0 18px #ff7a2f29}.visual-glow{filter:blur(54px);opacity:.9;background:conic-gradient(from 190deg,#ff7a2f61,#ef4ca542,#7c5cff61,#1dcbd142,#ff7a2f61);animation:7s ease-in-out infinite heroVisualGlow}.platform-card{background:radial-gradient(circle at 92% 4%,#1dcbd11f,#0000 28%),radial-gradient(circle at 8% 90%,#ff7a2f1a,#0000 26%),linear-gradient(135deg,#fffffff5,#f6f1ffeb);border:1px solid #fffc;box-shadow:0 42px 120px #07152f3d,0 0 0 8px #ffffff57,0 0 74px #7c5cff38}.platform-topbar{background:radial-gradient(circle at 88% 12%,#1dcbd142,#0000 30%),linear-gradient(135deg,#07152ff7,#232262f0 62%,#ef4ca5d6);border-bottom:0}.platform-topbar .mini-brand,.platform-topbar .live-pill{color:#fff}.mini-mark{background:linear-gradient(135deg, var(--cyan) 0%, var(--purple) 48%, var(--orange) 100%);box-shadow:0 0 18px #1dcbd157}.live-pill{background:#1dcbd129;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 24px #1dcbd12e}.metric-card{background:#ffffffe0;border-color:#ffffffc2;box-shadow:0 16px 44px #12284e14}.metric-featured{color:#fff;background:radial-gradient(circle at 88% 12%,#1dcbd15c,#0000 28%),radial-gradient(circle at 10% 88%,#ff7a2f57,#0000 30%),linear-gradient(135deg,#07152f 0%,#253071 42%,#7c5cff 72%,#ef4ca5 100%);border:0;box-shadow:0 24px 72px #07152f47,0 0 42px #7c5cff33}.metric-featured>span,.metric-featured>strong,.metric-featured small{color:#fff}.metric-featured small i{color:#9ffaff}.coverage-bars i{background:linear-gradient(180deg, #ffcc8a, var(--orange));animation:2.4s ease-in-out infinite heroBarDance}.coverage-bars i:nth-child(2){background:linear-gradient(180deg, #ff9dd1, var(--pink));animation-delay:-.35s}.coverage-bars i:nth-child(3){background:linear-gradient(180deg, #c3b5ff, var(--purple));animation-delay:-.7s}.coverage-bars i:nth-child(4){background:linear-gradient(180deg, #a5fbff, var(--cyan));animation-delay:-1.05s}.talent-row{background:#ffffffb8;border:1px solid #e8ebf2e0;border-radius:17px;margin-top:10px;padding:14px;box-shadow:0 12px 34px #12284e0f}.talent-row:last-child{padding-bottom:14px}.floating-card{background:linear-gradient(135deg,#fffffff0,#f7f1ffdb);border-color:#ffffffd6;animation:6.8s ease-in-out infinite heroFloatingCard;box-shadow:0 24px 60px #12284e29,0 0 28px #7c5cff1a}.floating-speed{animation-delay:-2.4s}.float-icon{background:linear-gradient(135deg,#efeaff,#eafcff);box-shadow:0 10px 24px #7c5cff29}.float-icon.orange{background:linear-gradient(135deg,#fff0e6,#fff3fb);box-shadow:0 10px 24px #ff7a2f29}.trust-strip{background:radial-gradient(circle at 10%,#ff7a2f1c,#0000 24%),radial-gradient(circle at 88% 44%,#7c5cff21,#0000 26%),linear-gradient(90deg,#fff8ef 0%,#fff 42%,#f4efff 72%,#effdff 100%);border-top:1px solid #ffffffb8;border-bottom:1px solid #e1e6f1cc;position:relative;overflow:hidden}.trust-strip:before{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:8s ease-in-out infinite heroTrustSheen;position:absolute;inset:0;transform:translate(-120%)}.trust-layout{z-index:1;position:relative}.trust-metrics>div{border-left:1px solid #7c5cff1f;position:relative;overflow:hidden}.trust-metrics>div:before{background:linear-gradient(180deg, var(--orange), var(--pink), var(--purple), var(--cyan));content:"";opacity:0;width:3px;transition:opacity .18s;position:absolute;inset:0 auto 0 0}.trust-metrics>div:hover:before{opacity:1}@keyframes heroTextGradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes heroGridDrift{0%{background-position:0 0}to{background-position:46px 46px}}@keyframes heroLightSweep{0%,to{opacity:.32;transform:translate(-30px)rotate(-8deg)scaleX(.88)}50%{opacity:.9;transform:translate(34px)rotate(-8deg)scaleX(1.08)}}@keyframes heroOrbPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.86;transform:scale(1.06)}}@keyframes heroCtaPulse{0%,to{box-shadow:0 22px 54px #ef4ca547,0 0 48px #7c5cff38,inset 0 1px #ffffff47}50%{box-shadow:0 28px 66px #ef4ca55c,0 0 64px #7c5cff52,inset 0 1px #ffffff52}}@keyframes heroProofLine{0%,to{opacity:.55;transform-origin:0;transform:scaleX(.86)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes heroVisualGlow{0%,to{opacity:.66;transform:scale(.98)rotate(0)}50%{opacity:1;transform:scale(1.05)rotate(6deg)}}@keyframes heroBarDance{0%,to{filter:saturate();transform-origin:bottom;transform:scaleY(.94)}50%{filter:saturate(1.35);transform-origin:bottom;transform:scaleY(1.05)}}@keyframes heroFloatingCard{0%,to{transform:translate(0,0)}50%{transform:translateY(-12px)}}@keyframes heroTrustSheen{0%,45%{transform:translate(-120%)}72%,to{transform:translate(120%)}}@media (max-width:1080px){.hero{min-height:auto}.hero:before{border-radius:34px;inset:86px 18px 28px}}@media (max-width:840px){.hero{padding:132px 0 78px}.hero-copy:before{inset:-24px -16px -22px}.hero-proof{margin-inline:auto}.hero-proof>div{flex-basis:100%}}@media (max-width:580px){.hero{padding-top:118px}.hero h1{font-size:clamp(45px,13vw,64px)}.hero:before{border-radius:26px;inset:78px 10px 20px}}.home-mini-savings-section{background:radial-gradient(circle at 12% 22%,#ff7a2f3d,#0000 30%),radial-gradient(circle at 86% 20%,#7c5cff42,#0000 30%),radial-gradient(circle at 60% 88%,#1dcbd12e,#0000 28%),linear-gradient(135deg,#fff7ed 0%,#fff 34%,#f7f1ff 68%,#effdff 100%);padding:118px 0 126px;position:relative;overflow:hidden}.home-mini-savings-section:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff7a,#ffffff1a),radial-gradient(circle at 20% 24%,#ff7a2f1f,#0000 24%),radial-gradient(circle at 82% 22%,#7c5cff24,#0000 28%),radial-gradient(circle at 72% 78%,#1dcbd11f,#0000 28%);border:1px solid #ffffffc7;border-radius:44px;position:absolute;inset:30px 3.4vw;box-shadow:inset 0 1px #ffffffe6,0 34px 100px #12284e1a}.home-mini-savings-section:after{content:"";opacity:.72;pointer-events:none;background-image:linear-gradient(#7c5cff0e 1px,#0000 1px),linear-gradient(90deg,#ff7a2f0d 1px,#0000 1px);background-size:46px 46px;animation:18s linear infinite heroGridDrift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 52% 42%,#000,#0000 78%);mask-image:radial-gradient(circle at 52% 42%,#000,#0000 78%)}.home-savings-orb{z-index:0;pointer-events:none;filter:blur(42px);opacity:.75;border-radius:999px;animation:8s ease-in-out infinite calculatorGlow;position:absolute}.home-savings-orb-a{background:conic-gradient(from 120deg,#ff7a2f5c,#ef4ca547,#7c5cff52,#1dcbd13d,#ff7a2f5c);width:280px;height:280px;top:14%;right:14%}.home-savings-orb-b{background:linear-gradient(135deg,#ff7a2f5c,#ef4ca533,#7c5cff3d);width:240px;height:240px;animation-delay:-3s;bottom:10%;left:8%}.home-savings-grid{z-index:0;opacity:.68;pointer-events:none;background:linear-gradient(#fff9,#ffffff14),repeating-linear-gradient(90deg,#07152f0f 0 1px,#0000 1px 34px),repeating-linear-gradient(0deg,#07152f0d 0 1px,#0000 1px 34px);border-radius:26px;width:360px;height:180px;position:absolute;inset:auto 7vw 34px auto;transform:rotate(-5deg)}.home-mini-savings-layout{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:68px;position:relative}.home-savings-copy h2{background:linear-gradient(96deg, var(--navy-950) 0%, var(--navy-950) 36%, var(--orange) 52%, var(--pink) 68%, var(--purple) 86%);color:#0000;-webkit-background-clip:text;background-clip:text}.home-savings-points{gap:12px;margin-top:30px;display:grid}.home-savings-points div{background:radial-gradient(circle at 92% 15%,#ff7a2f1f,#0000 26%),#ffffffb8;border:1px solid #ffffffb8;border-radius:18px;grid-template-columns:auto 1fr;gap:4px;padding:17px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 44px #12284e12}.home-savings-points div:nth-child(2){background:radial-gradient(circle at 92% 15%,#7c5cff21,#0000 26%),#ffffffb8}.home-savings-points div:nth-child(3){background:radial-gradient(circle at 92% 15%,#1dcbd126,#0000 26%),#ffffffb8}.home-savings-points span{background:linear-gradient(135deg, var(--orange), var(--pink), var(--purple));color:#fff;border-radius:13px;grid-row:span 2;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:grid;box-shadow:0 16px 32px #ef4ca538}.home-savings-points strong{color:var(--navy-950);font-family:var(--font-display);font-size:16px}.home-savings-points small{color:var(--slate);font-size:12px;line-height:1.55}.home-mini-calculator{background:linear-gradient(135deg,#fffffff7,#fff8f2f0 32%,#f6f0fff0 68%,#eefdfff0) padding-box padding-box,linear-gradient(135deg,#ff7a2f 0%,#ef4ca5 30%,#7c5cff 66%,#1dcbd1 100%) border-box;border:2px solid #0000;border-radius:30px;padding:24px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 42px 120px #07152f3d,0 0 0 8px #ffffff61,0 0 80px #7c5cff38,0 0 50px #ff7a2f24}.home-mini-calculator:before{content:"";filter:blur(34px);opacity:.86;pointer-events:none;background:conic-gradient(from 120deg,#ff7a2f5c,#ef4ca54d,#7c5cff5c,#1dcbd13d,#ff7a2f5c);border-radius:999px;width:430px;height:430px;animation:7s ease-in-out infinite calculatorGlow;position:absolute;inset:-36% -20% auto auto}.home-mini-calculator:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff6b 24%,#0000 45%) 0 0/220% 100%,linear-gradient(#13233f06 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#13233f06 1px,#0000 1px) 0 0/34px 34px;animation:5.5s ease-in-out infinite heroLightSweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 8%,#000 48%,#0000 96%);mask-image:linear-gradient(135deg,#0000 8%,#000 48%,#0000 96%)}.home-mini-calculator>*{z-index:2;position:relative}.home-mini-calculator-top{color:#fff;background:radial-gradient(circle at 92% 12%,#1dcbd147,#0000 28%),linear-gradient(135deg,#07152f 0%,#202965 52%,#7c5cff 78%,#ef4ca5 100%);border-radius:22px;justify-content:space-between;align-items:center;gap:18px;margin:-2px -2px 18px;padding:18px;display:flex;box-shadow:0 22px 58px #07152f3d}.home-mini-calculator-top span,.home-mini-calculator-top strong,.home-mini-calculator-top em{display:block}.home-mini-kicker{color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.home-mini-calculator-top strong{font-family:var(--font-display);letter-spacing:-.045em;margin-top:5px;font-size:clamp(23px,2.1vw,32px)}.home-mini-calculator-top em{color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;padding:9px 12px;font-size:11px;font-style:normal;font-weight:900}.home-mini-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-mini-fields label{background:radial-gradient(circle at 90% 10%,#ff7a2f1f,#0000 28%),#ffffffd1;border:1px solid #ffffffb8;border-radius:18px;padding:13px;transition:transform .17s,box-shadow .17s,border-color .17s;position:relative;overflow:hidden;box-shadow:0 15px 36px #12284e12}.home-mini-fields label:nth-child(2n){background:radial-gradient(circle at 90% 10%,#7c5cff24,#0000 28%),#ffffffd1}.home-mini-fields label:hover,.home-mini-fields label:focus-within{border-color:#7c5cff52;transform:translateY(-2px);box-shadow:0 20px 48px #12284e1a,0 0 0 5px #7c5cff14}.home-mini-fields label>span{color:var(--navy-800);letter-spacing:.02em;margin-bottom:8px;font-size:11px;font-weight:900}.home-mini-fields select,.home-mini-fields input[type=number]{background:#fffffffa;border-color:#7c5cff2e;border-radius:14px;min-height:50px;box-shadow:inset 0 8px 20px #12284e0a}.home-mini-result{border-radius:24px;margin-top:16px;padding:26px 24px 30px}.home-mini-result strong{font-size:clamp(44px,5vw,66px)!important}.home-mini-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.home-mini-stat-grid>div{background:linear-gradient(135deg,#fffffff0,#fff0e2e6);border:1px solid #ffffffb8;border-radius:18px;padding:16px;position:relative;overflow:hidden;box-shadow:0 16px 40px #12284e14}.home-mini-stat-grid>div:nth-child(2){background:linear-gradient(135deg,#fffffff0,#f6f0ffeb)}.home-mini-stat-grid>div:nth-child(3){background:linear-gradient(135deg,#fffffff0,#ebfdffeb)}.home-mini-stat-grid>div:before{background:linear-gradient(90deg, var(--orange), var(--pink), var(--purple), var(--cyan));content:"";height:4px;position:absolute;inset:0 0 auto}.home-mini-stat-grid span,.home-mini-stat-grid strong{display:block}.home-mini-stat-grid span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900}.home-mini-stat-grid strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.05em;margin-top:7px;font-size:clamp(18px,2.1vw,25px)}.home-mini-cta-row{background:linear-gradient(135deg,#ffffffb8,#f6f0ff9e);border:1px solid #ffffffb8;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:18px;padding:14px;display:grid;box-shadow:0 18px 50px #12284e14}.home-mini-cta-row .button{white-space:nowrap;min-height:54px;box-shadow:0 22px 50px #ef4ca547,0 0 28px #7c5cff2e}.home-mini-cta-row span{color:var(--slate);font-size:12px;font-weight:700;line-height:1.45}.home-mini-calculator.is-calculating .home-mini-result{animation:.42s calculatorResultPop}@media (max-width:1080px){.home-mini-savings-layout{grid-template-columns:1fr}.home-mini-calculator{width:min(100%,760px);margin-inline:auto}}@media (max-width:720px){.home-mini-savings-section{padding:84px 0 92px}.home-mini-savings-section:before{border-radius:28px;inset:18px 12px}.home-mini-fields,.home-mini-stat-grid,.home-mini-cta-row{grid-template-columns:1fr}.home-mini-calculator{border-radius:24px;padding:18px}.home-mini-result strong{font-size:clamp(40px,13vw,56px)!important}}.button-nav-savings{color:#fff;white-space:nowrap;background:radial-gradient(circle at 16% 22%,#1dcbd157,#0000 28%),linear-gradient(135deg,#ffffff29,#7c5cff3d 52%,#1dcbd133);border-color:#1dcbd175;box-shadow:inset 0 1px #ffffff52,0 14px 30px #1dcbd11f,0 0 28px #7c5cff2e}.button-nav-savings:hover,.button-nav-savings:focus-visible,.button-nav-savings[aria-current=page]{background:linear-gradient(135deg,#1dcbd147,#7c5cff61 48%,#ef4ca55c),#ffffff1a;border-color:#ffffff6b;box-shadow:inset 0 1px #ffffff61,0 18px 42px #1dcbd12e,0 0 36px #ef4ca533}@media (max-width:1180px){.primary-nav{gap:clamp(10px,1.25vw,18px);font-size:13px}.button-small{padding-inline:16px}}@media (max-width:840px){.primary-nav .button{margin-top:10px}.primary-nav .button-nav-savings{margin-top:18px}.primary-nav .button-nav-savings+.button-primary{margin-top:8px}}.button-nav-savings{isolation:isolate;letter-spacing:-.01em;text-shadow:none;font-weight:900;animation:3.4s ease-in-out infinite navSavingsGlow;position:relative;overflow:hidden;transform:translateZ(0);color:var(--navy-950)!important;background:radial-gradient(circle at 12% 18%,#fffffff2,#0000 20%),linear-gradient(135deg,#2cf7e8 0%,#9aff6b 34%,#ffe66b 62%,#ff8a31 100%)!important;border:1px solid #ffffffad!important;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #2cf7e83d,0 0 0 1px #ffffff29,0 0 42px #ffe66b42!important}.button-nav-savings:before{z-index:-1;content:"";background:linear-gradient(110deg,#0000 0%,#ffffffd9 42%,#0000 58%);animation:3.2s ease-in-out infinite navSavingsSheen;position:absolute;inset:-2px;transform:translate(-135%)skew(-18deg)}.button-nav-savings:after{color:#fff;content:"→";background:#07152feb;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;font-size:12px;line-height:1;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 6px 16px #07152f3d}.button-nav-savings:hover:after,.button-nav-savings:focus-visible:after{background:var(--navy-950);transform:translate(3px)scale(1.04)}.roles-section{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 10%,#ff7a2f1c,#0000 25%),radial-gradient(circle at 88% 20%,#1dcbd121,#0000 27%),radial-gradient(circle at 62% 86%,#7c5cff1a,#0000 28%),linear-gradient(#fff 0%,#fbfcff 52%,#fff8f1 100%)!important}.roles-section:before{content:"";pointer-events:none;background-image:linear-gradient(#13233f09 1px,#0000 1px),linear-gradient(90deg,#13233f09 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 52% 40%,#000,#0000 72%);mask-image:radial-gradient(circle at 52% 40%,#000,#0000 72%)}.role-card{isolation:isolate;background:radial-gradient(circle at var(--glow-x,18%) var(--glow-y,14%), #ff7a2f29, transparent 30%), radial-gradient(circle at 86% 22%, #1dcbd129, transparent 33%), linear-gradient(145deg, #fffffffa, #fafcffeb)!important;border-color:#c5cddddb!important;box-shadow:0 18px 48px #12284e14,inset 0 1px #ffffffe6!important}.role-card:before{z-index:-1;border-radius:inherit;content:"";opacity:0;background:linear-gradient(135deg,#ff7a2f61,#0000 24%,#7c5cff3d 58%,#1dcbd15c);transition:opacity .24s;position:absolute;inset:0}.role-card:after{z-index:-1;content:"";filter:blur(4px);opacity:.78;background:conic-gradient(from 150deg,#ff7a2f33,#ef4ca533,#7c5cff33,#1dcbd12e,#ff7a2f33);border-radius:50%;width:190px;height:190px;animation:9s linear infinite roleColorDrift;position:absolute;bottom:-86px;right:-72px}.role-card:hover{border-color:#ff7a2f70!important;box-shadow:0 30px 75px #12284e24,0 0 42px #7c5cff24,inset 0 1px #fffffff2!important}.role-card:hover:before{opacity:.18}.role-topline i{background:linear-gradient(135deg,#fff,#f1edff);box-shadow:0 8px 20px #7c5cff1a;border-color:#7c5cff33!important}.role-symbol{border-radius:32px;width:104px;height:104px;margin:42px 0 26px;animation:4.8s ease-in-out infinite roleIconFloat;position:relative;transform:translateZ(42px)}.role-symbol:before{z-index:-2;content:"";filter:blur(18px);opacity:.42;background:conic-gradient(#ff7a2fb3,#ef4ca5a3,#7c5cffb8,#1dcbd1a3,#ff7a2fb3);border-radius:36px;animation:5.8s linear infinite roleIconAura;position:absolute;inset:-12px}.role-symbol:after{z-index:-1;border-radius:inherit;content:"";background:linear-gradient(135deg,#fffffff0,#f6f9ffb8);position:absolute;inset:-2px;box-shadow:inset 0 1px #ffffffeb,0 18px 40px #12284e1a}.code-symbol{text-shadow:0 0 18px #2cf7e8a8;font-size:28px;color:#fff!important;background:radial-gradient(circle at 25% 20%,#2cf7e873,#0000 28%),linear-gradient(135deg,#0b1d3d 0%,#281b69 54%,#7c5cff 100%)!important;border:1px solid #7c5cff5c!important;box-shadow:0 18px 44px #7c5cff3d,inset 0 1px #fff3!important}.code-symbol:after{opacity:.72;background:linear-gradient(135deg,#ffffff1f,#0000 42%),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 12px)!important}.orbit-symbol{background:radial-gradient(circle,#ffffffeb 0 34%,#0000 35%),conic-gradient(from 70deg,#2cf7e8,#8b5cf6,#ef4ca5,#ff8a31,#2cf7e8)!important;border:0!important;border-radius:50%!important;box-shadow:0 22px 52px #1dcbd138!important}.orbit-symbol:after{box-shadow:none;border:1px dashed #07152f24;border-radius:50%;animation:8s linear infinite orbitIconSpin;inset:13px;background:0 0!important}.orbit-symbol span{width:32px;height:32px;animation:2.8s ease-in-out infinite orbitCorePulseNew;background:radial-gradient(circle at 30% 24%,#fff,#0000 24%),linear-gradient(135deg,#2cf7e8,#3d7cff 46%,#8b5cf6)!important;box-shadow:0 0 28px #3d7cff6b,0 0 0 9px #1dcbd11a!important}.orbit-symbol i,.orbit-symbol b{box-shadow:0 0 18px #ff7a2fa6;background:#ff7a2f!important;width:14px!important;height:14px!important;animation:4.6s linear infinite roleSatellite!important}.orbit-symbol b{box-shadow:0 0 18px #7c5cffa6;background:#8b5cf6!important;width:11px!important;height:11px!important;animation-delay:-2.3s!important}.bloom-symbol{background:radial-gradient(circle,#fffffff5 0 28%,#0000 29%),radial-gradient(circle at 52% 52%,#ff7a2f33,#0000 54%),linear-gradient(135deg,#ffffffe0,#f7f4ffe0);border:1px solid #ef4ca53d;box-shadow:0 22px 52px #ef4ca529}.bloom-symbol i{animation:2.8s ease-in-out infinite bloomPetalPulse;box-shadow:0 12px 22px #12284e1a;width:24px!important;height:58px!important}.bloom-symbol i:first-child{background:linear-gradient(#ff7a2f,#ff5e91)!important}.bloom-symbol i:nth-child(2){animation-delay:-.7s;background:linear-gradient(#ffe66b,#ff8a31)!important}.bloom-symbol i:nth-child(3){animation-delay:-1.4s;background:linear-gradient(#2cf7e8,#18aeb4)!important}.bloom-symbol i:nth-child(4){animation-delay:-2.1s;background:linear-gradient(#a78bfa,#7c5cff)!important}.role-card:hover .role-symbol{animation-duration:2.9s}.role-card:hover .bloom-symbol{animation:2.8s ease-in-out infinite roleIconFloat,8s linear infinite bloomSpin}.finance-graphic{background:radial-gradient(circle at 62% 40%,#1dcbd12b,#0000 34%),linear-gradient(135deg,#ffffffb8,#f9f7ff94);border-radius:28px;box-shadow:inset 0 1px #fffc,0 20px 44px #12284e14}.finance-graphic:before{content:"";filter:blur(12px);opacity:.32;background:conic-gradient(from 80deg,#ff8a31,#ef4ca5,#8b5cf6,#2cf7e8,#ff8a31);border-radius:50%;width:74px;height:74px;animation:5.8s linear infinite roleIconAura;position:absolute;top:22px;right:18px}.chart-ring{box-shadow:0 16px 34px #7c5cff1f;border-color:#ff8a31 #ef4ca5 #8b5cf6 #2cf7e83d!important}.chart-bar{transform-origin:bottom;animation:2.2s ease-in-out infinite roleBarRise;box-shadow:0 10px 20px #ff7a2f2e;background:linear-gradient(#ffe66b,#ff8a31 52%,#ef4ca5)!important}.bar-b{animation-delay:-.4s}.bar-c{animation-delay:-.8s}.finance-graphic svg path{stroke-dasharray:360;stroke-dashoffset:360px;animation:3.4s ease-in-out infinite financeLineDraw}@keyframes navSavingsGlow{0%,to{filter:saturate()brightness()}50%{filter:saturate(1.18)brightness(1.08)}}@keyframes navSavingsSheen{0%,42%{transform:translate(-135%)skew(-18deg)}68%,to{transform:translate(135%)skew(-18deg)}}@keyframes roleColorDrift{to{transform:rotate(360deg)}}@keyframes roleIconFloat{0%,to{transform:translateZ(42px)}50%{transform:translate3d(0,-8px,42px)}}@keyframes roleIconAura{to{transform:rotate(360deg)}}@keyframes orbitIconSpin{to{transform:rotate(360deg)}}@keyframes orbitCorePulseNew{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes roleSatellite{0%{transform:rotate(0)translate(43px)rotate(0)}to{transform:rotate(360deg)translate(43px)rotate(-360deg)}}@keyframes bloomPetalPulse{0%,to{filter:saturate()}50%{filter:saturate(1.35)brightness(1.08)}}@keyframes bloomSpin{to{rotate:360deg}}@keyframes roleBarRise{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1.08)}}@keyframes financeLineDraw{0%{stroke-dashoffset:360px;opacity:.35}45%,70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-360px;opacity:.35}}@media (prefers-reduced-motion:reduce){.button-nav-savings,.button-nav-savings:before,.role-card:after,.role-symbol,.role-symbol:before,.orbit-symbol:after,.orbit-symbol span,.orbit-symbol i,.orbit-symbol b,.bloom-symbol,.bloom-symbol i,.finance-graphic:before,.chart-bar,.finance-graphic svg path{animation:none!important}}.role-symbol{isolation:isolate}.orbit-symbol:after{z-index:1}.orbit-symbol span,.orbit-symbol i,.orbit-symbol b{z-index:2;position:relative}.button-nav-savings{letter-spacing:-.012em;text-shadow:0 1px 10px #04112647;font-weight:900;color:#fff!important;background:radial-gradient(circle at 16% 16%,#ffffff9e,#0000 19%),linear-gradient(135deg,#13f2dc 0%,#24c9ff 38%,#4367ff 73%,#6b5cff 100%)!important;border:1px solid #befffab8!important;min-height:50px!important;padding:0 24px 0 20px!important;animation:3.6s ease-in-out infinite premiumSavingsPulse!important;box-shadow:inset 0 1px #ffffffa3,0 0 0 1px #17f2dc29,0 16px 38px #24c9ff3d,0 0 46px #13f2dc57,0 0 68px #4367ff47!important}.button-nav-savings:after{content:none!important;display:none!important}.button-nav-savings .nav-savings-icon{background:#07152f1f;border:2px solid #ffffffe0;border-radius:5px;flex:0 0 20px;width:20px;height:20px;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #ffffff38,0 0 18px #ffffff47}.button-nav-savings .nav-savings-icon:before,.button-nav-savings .nav-savings-icon:after{content:"";position:absolute}.button-nav-savings .nav-savings-icon:before{background-color:#0000;background-image:linear-gradient(90deg,#ffffffeb 1px,#0000 1px),linear-gradient(#ffffffeb 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:5px 5px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:4px}.button-nav-savings .nav-savings-icon:after{background:#fff96b;border-radius:50%;width:9px;height:9px;animation:1.9s ease-in-out infinite premiumIconPop;bottom:-5px;right:-6px;box-shadow:0 0 14px #fff96be6}body[data-page-type=roles_hub] .directory-section{padding:94px 0 120px;position:relative;overflow:hidden;background:radial-gradient(circle at 7% 6%,#1dcbd124,#0000 27%),radial-gradient(circle at 82% 13%,#ff7a2f21,#0000 29%),radial-gradient(circle at 54% 88%,#7c5cff1c,#0000 33%),linear-gradient(#fff 0%,#f8fbff 54%,#fffaf5 100%)!important}body[data-page-type=roles_hub] .directory-section:before{pointer-events:none;content:"";background-image:radial-gradient(circle,#7c5cff1c 1px,#0000 1.5px),linear-gradient(#13233f07 1px,#0000 1px),linear-gradient(90deg,#13233f07 1px,#0000 1px);background-position:80% 76%,0 0,0 0;background-size:18px 18px,62px 62px,62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%)}body[data-page-type=roles_hub] .directory-section:after{pointer-events:none;content:"";border:1px solid #4367ff1a;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-160px;right:-160px;box-shadow:inset 0 0 0 42px #1dcbd105,inset 0 0 0 96px #7c5cff05}body[data-page-type=roles_hub] .directory-section .container{z-index:1;position:relative}body[data-page-type=roles_hub] .directory-header{align-items:center;margin-bottom:34px}body[data-page-type=roles_hub] .directory-header h2{background:linear-gradient(92deg,#07152f 0%,#132c5f 45%,#7c5cff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:720px}body[data-page-type=roles_hub] .directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}body[data-page-type=roles_hub] .role-directory-card{--card-accent:#18cbbb;--card-accent-2:#4ee7ff;--card-soft:#18cbbb1f;--card-border:#18cbbb47;min-height:402px;transform-style:preserve-3d;border-radius:30px;grid-template-columns:178px minmax(0,1fr);grid-template-areas:"visual label""visual title""visual copy""tags tags""link link";column-gap:26px;padding:34px 32px 30px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0,0 24px 76px #0d224416,0 0 0 1px #ffffff6b;border:1px solid var(--card-border)!important;background:radial-gradient(circle at 14% 23%, var(--card-soft), transparent 34%), radial-gradient(circle at 84% 12%, #ffffffeb, transparent 24%), linear-gradient(145deg, #fffffff0 0%, #f8fdfff0 100%)!important}body[data-page-type=roles_hub] .role-directory-card:hover{box-shadow:inset 0 1px 0 #fff, 0 34px 90px #0d22441f, 0 0 54px color-mix(in srgb, var(--card-accent) 22%, transparent);border-color:color-mix(in srgb, var(--card-accent) 64%, white)!important}body[data-page-type=roles_hub] .role-directory-card:before{z-index:0;pointer-events:none;background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,0%), color-mix(in srgb, var(--card-accent) 20%, transparent), transparent 35%), linear-gradient(115deg, transparent 0%, #ffffff8a 42%, transparent 58%);content:"";opacity:0;transition:opacity .22s;position:absolute;inset:0;transform:translate(-18%)}body[data-page-type=roles_hub] .role-directory-card:hover:before{opacity:1;animation:1.7s forwards cardPremiumSheen}body[data-page-type=roles_hub] .role-directory-card:after{width:240px;height:240px;box-shadow:inset 0 0 0 48px color-mix(in srgb, var(--card-accent) 5%, transparent);bottom:-100px;right:-92px;border-color:color-mix(in srgb, var(--card-accent) 24%, transparent)!important}body[data-page-type=roles_hub] .role-directory-card>*{z-index:2;position:relative}body[data-page-type=roles_hub] .role-directory-card small{letter-spacing:.105em;grid-area:label;align-self:end;font-size:12px;color:var(--card-accent)!important}body[data-page-type=roles_hub] .role-directory-card h3{color:#07152f;grid-area:title;max-width:280px;margin:18px 0 0;font-size:clamp(25px,1.9vw,34px);line-height:1.04}body[data-page-type=roles_hub] .role-directory-card p{color:#52627a;grid-area:copy;max-width:290px;margin-top:18px;font-size:14px;line-height:1.68}body[data-page-type=roles_hub] .role-directory-card ul{grid-area:tags;gap:13px;margin:30px 0 24px;padding:0}body[data-page-type=roles_hub] .role-directory-card li{border:1px solid color-mix(in srgb, var(--card-accent) 24%, white);background:color-mix(in srgb, var(--card-accent) 10%, white);color:color-mix(in srgb, var(--card-accent) 70%, #07152f);padding:10px 16px;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffffbd}body[data-page-type=roles_hub] .role-directory-card .card-link{color:#285cff;grid-area:link;align-items:center;gap:10px;width:fit-content;font-size:15px;font-weight:900;display:inline-flex}body[data-page-type=roles_hub] .role-directory-card .card-link b{color:#285cff;background:#285cff1a;border-radius:999px;place-items:center;width:24px;height:24px;transition:transform .18s,background .18s;display:inline-grid}body[data-page-type=roles_hub] .role-directory-card:hover .card-link b{color:#fff;background:#285cff;transform:translate(5px)}body[data-page-type=roles_hub] .role-card-tech{--card-accent:#7c5cff;--card-accent-2:#b794ff;--card-soft:#7c5cff21;--card-border:#7c5cff3b}body[data-page-type=roles_hub] .role-card-cx{--card-accent:#ff7a2f;--card-accent-2:#ffca6b;--card-soft:#ff7a2f21;--card-border:#ff7a2f40}body[data-page-type=roles_hub] .role-card-marketing{--card-accent:#ef4ca5;--card-accent-2:#ff7a2f;--card-soft:#ef4ca51f;--card-border:#ef4ca53b}.role-card-visual{width:166px;height:166px;filter:drop-shadow(0 22px 28px color-mix(in srgb, var(--card-accent) 18%, transparent));grid-area:visual;align-self:center;display:block;position:relative;transform:translateZ(34px)}.role-card-visual span,.role-card-visual i{display:block;position:absolute}.role-card-visual .visual-orbit{border:1.5px solid color-mix(in srgb, var(--card-accent) 42%, transparent);border-radius:50%;animation:12s linear infinite premiumRoleOrbit;inset:28px 8px 30px 4px;transform:rotate(-16deg)}.role-card-visual .visual-dot{background:var(--card-accent-2);width:11px;height:11px;box-shadow:0 0 0 8px color-mix(in srgb, var(--card-accent) 9%, transparent), 0 0 22px color-mix(in srgb, var(--card-accent) 42%, transparent);border:2px solid #fff;border-radius:50%;animation:3.1s ease-in-out infinite premiumDotFloat}.role-card-visual .dot-a{top:28px;right:28px}.role-card-visual .dot-b{animation-delay:-1.2s;bottom:31px;left:26px}.role-card-visual .visual-spark{clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);width:13px;height:13px;box-shadow:0 0 22px color-mix(in srgb, var(--card-accent) 35%, transparent);background:#fff;animation:2.6s ease-in-out infinite premiumSpark;top:23px;left:19px}.visual-finance .finance-base{background:linear-gradient(135deg,#46d9d2,#1b74e8);border-radius:50%;width:88px;height:36px;bottom:22px;left:42px;box-shadow:inset 0 12px 22px #ffffff38,0 18px 36px #18cbbb38}.visual-finance .finance-bars{width:72px;height:74px;top:34px;left:40px}.visual-finance .finance-bars i{transform-origin:bottom;background:linear-gradient(#5fffea,#16b8a8);border-radius:7px 7px 2px 2px;width:23px;animation:2.6s ease-in-out infinite premiumBars;bottom:0;box-shadow:inset 0 1px #ffffff80}.visual-finance .finance-bars i:first-child{height:42px;left:0}.visual-finance .finance-bars i:nth-child(2){height:58px;animation-delay:-.6s;left:25px}.visual-finance .finance-bars i:nth-child(3){height:74px;animation-delay:-1.1s;left:50px}.visual-finance .finance-doc{color:#0db8aa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border-radius:18px;place-items:center;width:70px;height:82px;font-size:28px;font-weight:900;animation:4s ease-in-out infinite premiumFloat;display:grid;bottom:42px;right:22px;box-shadow:0 18px 36px #07152f1f,inset 0 1px #fff}.visual-tech .tech-platform{background:linear-gradient(135deg,#7c5cff2e,#7c5cff6b);border-radius:16px;width:94px;height:38px;bottom:28px;left:39px;transform:skew(-18deg)}.visual-tech .tech-panel{color:#fff;width:92px;height:76px;font-family:var(--font-display);background:linear-gradient(135deg,#8b5cf6,#5433d6);border-radius:18px;place-items:center;font-size:28px;font-weight:900;animation:4.3s ease-in-out infinite premiumFloat;display:grid;top:34px;left:37px;box-shadow:0 22px 44px #7c5cff47,inset 0 1px #ffffff4d}.visual-tech .visual-cube{background:linear-gradient(135deg,#fffffff2,#b794ff8c);border-radius:5px;width:18px;height:18px;animation:4s ease-in-out infinite premiumCubeFloat;box-shadow:0 10px 20px #7c5cff2e}.visual-tech .cube-a{top:33px;right:12px}.visual-tech .cube-b{animation-delay:-1.5s;bottom:46px;left:12px}.visual-cx .cx-bubble{color:#ffffffeb;letter-spacing:2px;background:linear-gradient(135deg,#ff9a6b,#ff5f7f);border-radius:22px 22px 22px 8px;place-items:center;width:72px;height:48px;font-size:25px;animation:4.1s ease-in-out infinite premiumFloat;display:grid;top:30px;left:40px;box-shadow:0 18px 34px #ff7a2f3d}.visual-cx .cx-person:before,.visual-cx .cx-person:after{content:"";position:absolute}.visual-cx .cx-person:before{background:linear-gradient(135deg,#ffd36b,#ff7a2f);border-radius:50%;width:38px;height:38px;top:0;left:16px}.visual-cx .cx-person:after{background:linear-gradient(135deg,#ff7a2f,#ffca6b);border-radius:32px 32px 18px 18px;width:70px;height:58px;top:39px;left:0}.visual-cx .person-one{width:70px;height:98px;bottom:31px;left:36px}.visual-cx .person-two{opacity:.72;width:70px;height:98px;bottom:25px;right:16px;transform:scale(.86)}.visual-cx .person-two:before{background:linear-gradient(135deg,#ffca6b,#ff7a2f)}.visual-cx .person-two:after{background:linear-gradient(135deg,#ff8a31,#ff5f7f)}.visual-marketing .marketing-pie{background:conic-gradient(from 90deg, #ef4ca5 0 34%, #8b5cf6 34% 61%, #ff7a2f 61% 100%);border-radius:50%;width:82px;height:82px;animation:9s linear infinite premiumSlowSpin;bottom:34px;left:25px;box-shadow:0 20px 38px #ef4ca538}.visual-marketing .marketing-pie:after{content:"";background:#ffffffe6;border-radius:50%;position:absolute;inset:28px}.visual-marketing .marketing-bars{width:60px;height:72px;top:32px;left:86px}.visual-marketing .marketing-bars i{transform-origin:bottom;background:linear-gradient(#ff7a2f,#ef4ca5);border-radius:6px 6px 2px 2px;width:16px;animation:2.9s ease-in-out infinite premiumBars;bottom:0}.visual-marketing .marketing-bars i:first-child{height:40px;left:0}.visual-marketing .marketing-bars i:nth-child(2){height:58px;animation-delay:-.7s;left:21px}.visual-marketing .marketing-bars i:nth-child(3){height:72px;animation-delay:-1.3s;left:42px}.visual-marketing .marketing-card{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffd1;border-radius:14px;width:66px;height:54px;animation:4s ease-in-out infinite reverse premiumFloat;bottom:36px;right:12px;box-shadow:0 18px 34px #ef4ca52e,inset 0 1px #fff}.visual-marketing .marketing-card:before,.visual-marketing .marketing-card:after{content:"";background:#ef4ca5;border-radius:999px;height:5px;position:absolute;left:16px}.visual-marketing .marketing-card:before{width:34px;top:18px}.visual-marketing .marketing-card:after{opacity:.56;width:24px;top:30px}@keyframes premiumSavingsPulse{0%,to{filter:saturate();transform:translateZ(0)}50%{filter:saturate(1.22)brightness(1.06);transform:translateY(-1px)}}@keyframes premiumSavingsSheen{0%,58%{transform:translate(-150%)skew(-18deg)}78%,to{transform:translate(150%)skew(-18deg)}}@keyframes premiumIconPop{0%,to{opacity:.72;transform:scale(.86)}50%{opacity:1;transform:scale(1.18)}}@keyframes premiumRoleOrbit{0%{rotate:none}to{rotate:360deg}}@keyframes premiumDotFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5px,-7px)scale(1.1)}}@keyframes premiumSpark{0%,to{opacity:.55;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.18)rotate(35deg)}}@keyframes premiumFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-9px)}}@keyframes premiumCubeFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(4px,-8px)rotate(9deg)}}@keyframes premiumBars{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1.08)}}@keyframes premiumSlowSpin{to{rotate:360deg}}@keyframes cardPremiumSheen{0%{transform:translate(-24%)}to{transform:translate(24%)}}@media (max-width:1180px){body[data-page-type=roles_hub] .directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){body[data-page-type=roles_hub] .directory-grid{grid-template-columns:1fr}body[data-page-type=roles_hub] .role-directory-card{grid-template-columns:1fr;grid-template-areas:"visual""label""title""copy""tags""link";min-height:auto}.role-card-visual{width:150px;height:150px;margin-bottom:18px}.button-nav-savings{width:100%}}@media (prefers-reduced-motion:reduce){.button-nav-savings,.button-nav-savings:before,.button-nav-savings .nav-savings-icon:after,.role-card-visual .visual-orbit,.role-card-visual .visual-dot,.role-card-visual .visual-spark,.visual-finance .finance-bars i,.visual-finance .finance-doc,.visual-tech .tech-panel,.visual-tech .visual-cube,.visual-cx .cx-bubble,.visual-marketing .marketing-pie,.visual-marketing .marketing-bars i,.visual-marketing .marketing-card{animation:none!important}}.button-nav-savings{color:#08203d!important;letter-spacing:-.012em!important;min-height:50px!important;text-shadow:none!important;background:radial-gradient(circle at 14% 18%,#ffffff9e,#0000 18%),linear-gradient(135deg,#46e87d 0%,#d6ff57 34%,#ffd45b 50%,#ff70aa 76%,#f24db8 100%)!important;border:1px solid #fff7c4f2!important;padding:0 26px 0 20px!important;font-weight:900!important;animation:3.6s ease-in-out infinite savingsCtaPulseGlow!important;box-shadow:inset 0 1px #ffffffb8,0 0 0 1px #ffd65b3d,0 18px 42px #46e87d2e,0 0 54px #ffd45b61,0 0 72px #f24db847!important}.button-nav-savings span:last-child{color:#08203d!important}.button-nav-savings:before{z-index:-1;opacity:.76;background:linear-gradient(110deg,#0000 0%,#fffffff2 44%,#0000 58%)!important;animation:2.8s ease-in-out infinite premiumSavingsSheen!important}.button-nav-savings .nav-savings-icon{background:#ffffff57!important;border-color:#08203dbf!important;box-shadow:inset 0 0 0 1px #ffffff5c,0 0 18px #ffffff47!important}.button-nav-savings .nav-savings-icon:before{background-color:#0000!important;background-image:linear-gradient(90deg,#08203deb 1px,#0000 1px),linear-gradient(#08203deb 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:5px 5px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}.button-nav-savings .nav-savings-icon:after{background:#ff4aac!important;box-shadow:0 0 14px #ff4aacb3!important}.button-nav-savings:hover,.button-nav-savings:focus-visible,.button-nav-savings[aria-current=page]{color:#051a35!important;background:radial-gradient(circle at 13% 20%,#ffffffb8,#0000 18%),linear-gradient(135deg,#62ef8c 0%,#e8ff6a 30%,#ffd75f 49%,#ff85a5 70%,#f54cc6 100%)!important;border-color:#fffffffa!important;box-shadow:inset 0 1px #ffffffc2,0 20px 48px #48eb7c38,0 0 60px #ffd75f80,0 0 82px #f54cc657!important}@keyframes savingsCtaPulseGlow{0%,to{transform:translateY(0);box-shadow:inset 0 1px #ffffffb8,0 18px 42px #46e87d2e,0 0 54px #ffd45b61,0 0 72px #f24db847}50%{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffc2,0 20px 52px #46e87d3d,0 0 64px #ffd45b75,0 0 88px #f24db85c}}.acq-hero:after,.phase-hero:after{filter:blur(20px);content:"";opacity:.8;background:radial-gradient(circle,#ffffff73,#0000 68%);border-radius:50%;width:240px;height:240px;animation:10s ease-in-out infinite heroOrbFloat;position:absolute;inset:auto auto 5% 6%}.template-card,.command-panel{transition:transform .24s,box-shadow .24s,border-color .24s}.template-card:hover,.command-panel:hover{transform:translateY(-4px)}.template-card .signal-core,.command-panel .command-metric,.command-panel .command-top{transition:transform .22s,box-shadow .22s,background .22s}body[data-page-type=roles_hub] .acq-hero{background:radial-gradient(circle at 78% 14%,#7763ff2e,#0000 28%),radial-gradient(circle at 20% 82%,#21cce224,#0000 24%),radial-gradient(circle at 8% 25%,#ff7a2f1f,#0000 18%),linear-gradient(#fdfdff 0%,#f7fbff 74%,#fff 100%)}body[data-page-type=roles_hub] .acq-hero:after{background:radial-gradient(circle,#7c5cff2e,#0000 68%);width:320px;height:320px;inset:14% auto auto 54%}body[data-page-type=roles_hub] .template-card{background:linear-gradient(#fffffff0,#f7f5fff0);border-color:#c6bfff8f;box-shadow:0 36px 96px #5948bc29,0 0 0 1px #c6bfff33}body[data-page-type=roles_hub] .template-pill{background:linear-gradient(135deg,#071a3a,#143a7d)}body[data-page-type=roles_hub] .signal-core{color:#7b5cff;background:radial-gradient(circle at 35% 25%,#fff,#f1ecff 70%);border-color:#7c5cff42;box-shadow:0 0 0 22px #7c5cff12,0 30px 70px #7c5cff2e}body[data-page-type=roles_hub] .acq-actions .button-primary{background:linear-gradient(135deg,#ff7b3f,#ff5da3 45%,#7b5cff 100%);box-shadow:0 18px 40px #7b5cff3d,0 0 28px #ff5da32e}body[data-page-type=roles_hub] .acq-actions .button-secondary{background:#ffffffe6;border-color:#9299ab38}body[data-page-type=industries_hub] .acq-hero{background:radial-gradient(circle at 82% 12%,#fe9e482e,#0000 26%),radial-gradient(circle at 18% 82%,#3be89624,#0000 24%),radial-gradient(circle at 68% 52%,#ff4cab1c,#0000 24%),linear-gradient(#fffdf9 0%,#f7fffc 74%,#fff 100%)}body[data-page-type=industries_hub] .acq-hero:after{background:radial-gradient(circle,#3be89629,#0000 66%);width:260px;height:260px;inset:auto 9% 18% auto}body[data-page-type=industries_hub] .template-card{background:linear-gradient(#fffffff5,#fffaf4f0);border-color:#ffca9e8a;box-shadow:0 34px 92px #fe9e4824,0 0 0 1px #3be8961a}body[data-page-type=industries_hub] .template-pill{background:linear-gradient(135deg,#0e5d53,#14396c)}body[data-page-type=industries_hub] .signal-core{color:#8d5eff;background:radial-gradient(circle at 35% 25%,#fff,#fff6ed 70%);border-color:#38cfa63d;box-shadow:0 0 0 22px #ff8a3c12,0 30px 70px #38cfa629}body[data-page-type=industries_hub] .acq-actions .button-primary{background:linear-gradient(135deg,#ff9247,#ff7099 46%,#7c6dff 88%);box-shadow:0 18px 40px #ff92473d,0 0 28px #7c6dff2e}body[data-page-type=industries_hub] .acq-actions .button-secondary{background:#ffffffe0;border-color:#38cfa638}body[data-page-type=countries_hub] .acq-hero{background:radial-gradient(circle at 80% 10%,#ffd45b2e,#0000 24%),radial-gradient(circle at 16% 76%,#3fdf8224,#0000 22%),radial-gradient(circle at 56% 44%,#ff56ab1f,#0000 22%),linear-gradient(#fffcf8 0%,#f8fff8 72%,#fff 100%)}body[data-page-type=countries_hub] .acq-hero:after{background:radial-gradient(circle,#ffd45b2e,#0000 68%);width:290px;height:290px;inset:auto auto 10% 56%}body[data-page-type=countries_hub] .template-card{background:linear-gradient(#fffffff5,#fffaf5f0);border-color:#d5f1706b;box-shadow:0 34px 94px #3fdf821f,0 0 0 1px #ffcd5524}body[data-page-type=countries_hub] .template-pill{background:linear-gradient(135deg,#1b5a42,#223a6a)}body[data-page-type=countries_hub] .signal-core{color:#8560ff;background:radial-gradient(circle at 35% 25%,#fff,#fff9ea 70%);border-color:#42dc7947;box-shadow:0 0 0 22px #42dc790f,0 30px 70px #ffcd552e}body[data-page-type=countries_hub] .signal-dot.a{background:#ffb660;box-shadow:0 0 16px #ffb6606b}body[data-page-type=countries_hub] .signal-dot.b{background:#b58bff;box-shadow:0 0 16px #b58bff6b}body[data-page-type=countries_hub] .signal-dot.c{background:#4be49d;box-shadow:0 0 16px #4be49d6b}body[data-page-type=countries_hub] .acq-actions .button-primary{color:#0a213e;background:linear-gradient(135deg,#44dd79,#cfe84d 30%,#ffce59 56%,#ff5fa8 100%);box-shadow:0 18px 40px #44dd7933,0 0 28px #ff5fa829}body[data-page-type=countries_hub] .acq-actions .button-secondary{background:#ffffffe0;border-color:#52bf7442}body[data-page-type=case_studies] .phase-hero{background:radial-gradient(circle at 16% 16%,#ff975629,#0000 24%),radial-gradient(circle at 82% 16%,#5868ff29,#0000 28%),radial-gradient(circle at 66% 82%,#39d8c724,#0000 24%),linear-gradient(#fffdfb 0%,#f8fbff 76%,#fff 100%)}body[data-page-type=case_studies] .phase-hero:after{background:radial-gradient(circle,#5868ff29,#0000 68%);width:280px;height:280px;inset:auto 8% 14% auto}body[data-page-type=case_studies] .command-panel{background:linear-gradient(#ffffffe6,#f6f9ffe6);border-color:#bac7ff75;box-shadow:0 40px 110px #4761d324,0 0 0 1px #39d8c71a}body[data-page-type=case_studies] .command-top span:first-child{color:#102a5f}body[data-page-type=case_studies] .phase-actions .button-primary{background:linear-gradient(135deg,#ff8f49,#ff65a6 42%,#7f67ff 100%);box-shadow:0 18px 40px #ff65a638,0 0 28px #7f67ff2e}body[data-page-type=case_studies] .phase-actions .button-secondary{background:#ffffffe6;border-color:#7b5cff33}body[data-page-type=roles_hub] .acq-hero .reveal.is-visible,body[data-page-type=industries_hub] .acq-hero .reveal.is-visible,body[data-page-type=countries_hub] .acq-hero .reveal.is-visible,body[data-page-type=case_studies] .phase-hero .reveal.is-visible{animation:.7s both heroEnterUp}body[data-page-type=roles_hub] .template-card,body[data-page-type=industries_hub] .template-card,body[data-page-type=countries_hub] .template-card,body[data-page-type=case_studies] .command-panel{animation:8s ease-in-out infinite commercialFloat}@keyframes heroOrbFloat{0%,to{opacity:.68;transform:translate(0,0)scale(1)}50%{opacity:.9;transform:translate(12px,-10px)scale(1.06)}}@keyframes heroEnterUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}body[data-page-type=roles_hub] .button-nav-savings,body[data-page-type=industries_hub] .button-nav-savings,body[data-page-type=countries_hub] .button-nav-savings,body[data-page-type=case_studies] .button-nav-savings,body[data-page-type=pricing] .button-nav-savings{color:#fff!important;background:linear-gradient(135deg,#43d8ff 0%,#44e7ff 20%,#4d8bff 62%,#6865ff 100%)!important;border:1px solid #91e6ffe6!important;box-shadow:0 10px 32px #2fbbff57,0 0 28px #5c7aff3d,inset 0 1px #ffffff4d!important}body[data-page-type=roles_hub] .button-nav-savings span:last-child,body[data-page-type=industries_hub] .button-nav-savings span:last-child,body[data-page-type=countries_hub] .button-nav-savings span:last-child,body[data-page-type=case_studies] .button-nav-savings span:last-child,body[data-page-type=pricing] .button-nav-savings span:last-child{color:#fff!important}body[data-page-type=roles_hub] .button-nav-savings .nav-savings-icon,body[data-page-type=industries_hub] .button-nav-savings .nav-savings-icon,body[data-page-type=countries_hub] .button-nav-savings .nav-savings-icon,body[data-page-type=case_studies] .button-nav-savings .nav-savings-icon,body[data-page-type=pricing] .button-nav-savings .nav-savings-icon{background:#ffffff29!important;border-color:#ffffff52!important}body[data-page-type=roles_hub] .acq-hero{overflow:hidden;background:linear-gradient(#050c2ded,#070935fa),radial-gradient(circle at 72% 56%,#8356ff61,#0000 24%),radial-gradient(circle at 84% 78%,#ff6e4d47,#0000 14%),radial-gradient(circle at 92% 54%,#32b5ff47,#0000 16%),linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/64px 64px!important}body[data-page-type=roles_hub] .acq-hero:before{opacity:1!important;background:radial-gradient(circle at 74% 62%,#aa5aff6b,#0000 25%),radial-gradient(circle at 82% 82%,#ff805a38,#0000 14%),radial-gradient(circle at 93% 57%,#4ab4ff47,#0000 12%)!important}body[data-page-type=roles_hub] .acq-hero:after{content:"";filter:blur(8px);opacity:.95;background:radial-gradient(circle,#9b57ff24 0,#9b57ff1a 28%,#0000 42%),conic-gradient(from 120deg,#ff7e5780,#a657ff26,#4dbeff6b,#ff7e5780);border-radius:50%;width:900px;height:900px;animation:18s linear infinite rolesNebulaSpin;position:absolute;inset:auto 10% -25% auto;-webkit-mask:radial-gradient(circle,#0000 0 29%,#000 30% 31%,#0000 32% 36%,#000 37% 38%,#0000 39% 100%);mask:radial-gradient(circle,#0000 0 29%,#000 30% 31%,#0000 32% 36%,#000 37% 38%,#0000 39% 100%)}body[data-page-type=roles_hub] .breadcrumbs a,body[data-page-type=roles_hub] .breadcrumbs span,body[data-page-type=roles_hub] .eyebrow,body[data-page-type=roles_hub] .acq-hero p{color:#edf0ffd1!important}body[data-page-type=roles_hub] .eyebrow-dot{box-shadow:0 0 14px #ff8b58a6;background:#ff8b58!important}body[data-page-type=roles_hub] .acq-hero h1{color:#fff!important}body[data-page-type=roles_hub] .acq-hero h1 span{background:linear-gradient(96deg,#ff8947 0%,#ff4da1 33%,#9f63ff 65%,#5fc0ff 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-page-type=roles_hub] .acq-actions .button-primary{color:#fff!important;background:linear-gradient(135deg,#ff7d3e,#ff5d98 42%,#8f56ff 100%)!important}body[data-page-type=roles_hub] .acq-actions .button-secondary{color:#fff!important;background:#0a113c7a!important;border-color:#7d92ff59!important}body[data-page-type=roles_hub] .acq-badges span{color:#ffffffe6!important;background:#0a113c75!important;border-color:#7992ff38!important}body[data-page-type=roles_hub] .acq-badges span:before{color:#ffd45d!important}body[data-page-type=roles_hub] .template-card{background:linear-gradient(#1f2a76e0,#291467d6)!important;border:1px solid #aac7ff6b!important;box-shadow:0 28px 90px #0b0e3775,0 0 36px #677fff47,inset 0 0 28px #ffffff0f!important}body[data-page-type=roles_hub] .template-card:before{background:radial-gradient(circle at 65% 45%,#ffffff17,#0000 16%),radial-gradient(circle at 28% 26%,#ff6d5838,#0000 7%),radial-gradient(circle at 84% 62%,#ba58ff38,#0000 8%),radial-gradient(circle at 82% 79%,#3dccff3d,#0000 7%)!important}body[data-page-type=roles_hub] .template-pill{color:#fff!important;background:#07183a!important}body[data-page-type=roles_hub] .template-status{color:#ffffffb8!important}body[data-page-type=roles_hub] .signal-stage{background:radial-gradient(circle at 50% 52%,#ffffff0f,#0000 52%)!important;min-height:300px!important}body[data-page-type=roles_hub] .signal-orbit{border-color:#ffffff2e!important}body[data-page-type=roles_hub] .signal-core{color:#7c5bff!important;background:radial-gradient(circle at 40% 32%,#fff,#ece7ff 68%)!important;box-shadow:0 0 0 18px #896dff1f,0 0 48px #896dff57!important}body[data-page-type=roles_hub] .signal-dot.a{background:#ff724f!important;box-shadow:0 0 14px #ff724fd9!important}body[data-page-type=roles_hub] .signal-dot.b{background:#cc73ff!important;box-shadow:0 0 14px #cc73ffd9!important}body[data-page-type=roles_hub] .signal-dot.c{background:#4dd3ff!important;box-shadow:0 0 14px #4dd3ffd9!important}body[data-page-type=roles_hub] .template-stats>div{color:#fff!important;background:#28398247!important;border-color:#a4b1ff42!important}body[data-page-type=roles_hub] .template-stats span{color:#ffffffc7!important}body[data-page-type=industries_hub] .acq-hero{overflow:hidden;background:radial-gradient(circle at 8% 0,#ffd6adbd,#0000 20%),radial-gradient(circle at 18% 86%,#ffa8e880,#0000 22%),radial-gradient(circle at 84% 70%,#5affeb57,#0000 20%),linear-gradient(135deg,#fff8ef 0%,#ffe8ef 30%,#efdfff 62%,#d4e7ff 82%,#e7fff7 100%)!important}body[data-page-type=industries_hub] .acq-hero:before{opacity:1!important;background:linear-gradient(120deg,#0000 0%,#ffffff42 46%,#0000 80%),radial-gradient(circle at 76% 48%,#ffffff40,#0000 18%)!important}body[data-page-type=industries_hub] .acq-hero:after{content:"";opacity:.95;background:radial-gradient(circle at 5% 75%,#ffffffb8 0 1.5px,#0000 2px) 0 0/100px 44px,linear-gradient(#fff0,#ffffff1a),radial-gradient(circle at 20%,#ffb4dc38,#0000 30%),linear-gradient(#fff0,#ffffff24);border-radius:40% 40% 0 0/60% 60% 0 0;height:55%;position:absolute;inset:auto -10% -12% -4%;-webkit-mask:none;mask:none}body[data-page-type=industries_hub] .acq-hero-layout{z-index:1;position:relative}body[data-page-type=industries_hub] .eyebrow-dot{box-shadow:0 0 14px #ff935899;background:#ff9358!important}body[data-page-type=industries_hub] .acq-hero h1 span{background:linear-gradient(96deg,#ff8f46 0%,#ff5f9b 34%,#ba57ff 69%,#44cfff 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-page-type=industries_hub] .acq-actions .button-primary{color:#fff!important;background:linear-gradient(135deg,#ff7a3f,#ff5e99 42%,#8458ff 100%)!important}body[data-page-type=industries_hub] .template-card{background:linear-gradient(#855ee447,#5ca7ff2e)!important;border:1px solid #ffffff8c!important;box-shadow:0 22px 70px #9b60ec38,0 0 24px #ffffff61,inset 0 0 22px #ffffff1f!important}body[data-page-type=industries_hub] .template-card:before{background:radial-gradient(circle at 28% 28%,#ffbb5394,#0000 6%),radial-gradient(circle at 80% 25%,#dd68ff6b,#0000 6%),radial-gradient(circle at 84% 68%,#5cffe685,#0000 7%),radial-gradient(circle at 50% 54%,#ffffff2e,#0000 16%)!important}body[data-page-type=industries_hub] .template-pill{color:#fff!important;background:#0b1d4b!important}body[data-page-type=industries_hub] .signal-stage{min-height:300px!important}body[data-page-type=industries_hub] .signal-orbit{border-color:#fff6!important}body[data-page-type=industries_hub] .signal-core{color:#a55bff!important;background:radial-gradient(circle,#fff,#fff3ff 72%)!important;box-shadow:0 0 0 18px #ffaef32e,0 0 54px #ad6fff47!important}body[data-page-type=industries_hub] .signal-dot.a{background:#ffc467!important;box-shadow:0 0 14px #ffc467d6!important}body[data-page-type=industries_hub] .signal-dot.b{background:#df6cff!important;box-shadow:0 0 14px #df6cffd6!important}body[data-page-type=industries_hub] .signal-dot.c{background:#62f8dc!important;box-shadow:0 0 14px #62f8dcd6!important}body[data-page-type=industries_hub] .template-stats>div{background:#ffffff1f!important;border-color:#ffffff52!important}body[data-page-type=countries_hub] .acq-hero{overflow:hidden;background:radial-gradient(circle at 20% 82%,#90dc5a33,#0000 26%),radial-gradient(circle at 78% 48%,#ffdc702e,#0000 26%),radial-gradient(circle at 89% 42%,#ff90c429,#0000 18%),linear-gradient(135deg,#fefdf7 0%,#f8fce9 38%,#fff8ef 62%,#fff7fb 100%)!important}body[data-page-type=countries_hub] .acq-hero:before{opacity:.88!important;background:radial-gradient(circle at 26% 10%,#8bce4c14 0 2px,#0000 3px) 0 0/18px 18px,radial-gradient(circle at 50% 34%,#7abb501f,#0000 16%),linear-gradient(#fff0,#ffffff0f)!important}body[data-page-type=countries_hub] .acq-hero:after{content:"";opacity:.92;background:linear-gradient(#fff0,#ffffff26),radial-gradient(circle at 14% 86%,#4ac2815c,#0000 18%),radial-gradient(circle at 38% 88%,#d9e95561,#0000 18%),radial-gradient(circle at 70% 88%,#ffd68457,#0000 18%),radial-gradient(circle at 90% 80%,#ffadd047,#0000 18%);border-radius:40% 40% 0 0/60% 60% 0 0;height:42%;position:absolute;inset:auto -8% -10% -6%}body[data-page-type=countries_hub] .eyebrow-dot{box-shadow:0 0 12px #59bc5585;background:#59bc55!important}body[data-page-type=countries_hub] .acq-hero h1 span{background:linear-gradient(96deg,#43cc4f 0%,#b8d82d 28%,#ffbf4d 58%,#ff6ea2 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-page-type=countries_hub] .acq-actions .button-primary{color:#0a213e!important;background:linear-gradient(135deg,#64df58,#d8e847 34%,#ffca53 64%,#ff6fa3 100%)!important}body[data-page-type=countries_hub] .template-card{background:linear-gradient(#ffffffd9,#ffffffbd)!important;border:1px solid #e4ecb2e0!important;box-shadow:0 24px 70px #9fc94c2e,0 0 28px #ffc9521f!important}body[data-page-type=countries_hub] .template-card:before{background:radial-gradient(circle at 30% 28%,#ffb75185,#0000 5%),radial-gradient(circle at 84% 34%,#ff77b16b,#0000 5%),radial-gradient(circle at 84% 76%,#aa7eff5c,#0000 5%),radial-gradient(circle at 50% 52%,#78d46524,#0000 18%)!important}body[data-page-type=countries_hub] .template-pill{color:#fff!important;background:#0f5a46!important}body[data-page-type=countries_hub] .signal-core{color:#279149!important;background:radial-gradient(circle,#fff,#f6fff0 74%)!important;box-shadow:0 0 0 18px #93d65929,0 0 40px #93d65933!important}body[data-page-type=countries_hub] .signal-dot.a{background:#ffb44b!important}body[data-page-type=countries_hub] .signal-dot.b{background:#ff79b0!important}body[data-page-type=countries_hub] .signal-dot.c{background:#9d74ff!important}body[data-page-type=countries_hub] .template-stats>div{background:#ffffffa3!important}body[data-page-type=case_studies] .phase-hero{overflow:hidden;background:radial-gradient(circle at 0 8%,#ff6e5675,#0000 18%),radial-gradient(circle at 76% 78%,#e64dbc47,#0000 20%),radial-gradient(circle at 88% 32%,#3aa8ff3d,#0000 22%),linear-gradient(#040c34 0%,#080b3b 100%)!important}body[data-page-type=case_studies] .phase-hero:before{opacity:1!important;background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 74% 62%,#b052ff29,#0000 28%)!important}body[data-page-type=case_studies] .phase-hero:after{content:"";opacity:.9;filter:blur(6px);background:conic-gradient(from 140deg,#ff84566b,#cb5bff24,#36b0ff57,#ff84566b);border-radius:50%;width:900px;height:900px;animation:20s linear infinite reverse rolesNebulaSpin;position:absolute;inset:auto -12% -18% 42%;-webkit-mask:radial-gradient(circle,#0000 0 30%,#000 31% 32%,#0000 33% 35%,#000 36% 37%,#0000 38% 100%);mask:radial-gradient(circle,#0000 0 30%,#000 31% 32%,#0000 33% 35%,#000 36% 37%,#0000 38% 100%)}body[data-page-type=case_studies] .phase-hero h1,body[data-page-type=case_studies] .phase-hero p,body[data-page-type=case_studies] .phase-hero .eyebrow{color:#fff!important}body[data-page-type=case_studies] .phase-hero p{color:#f2f5ffd1!important}body[data-page-type=case_studies] .phase-hero h1 span,body[data-page-type=case_studies] .pop-text{background:linear-gradient(96deg,#ff8b47 0%,#ff5fa0 34%,#9d5dff 70%,#41d4ff 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-page-type=case_studies] .phase-actions .button-primary{background:linear-gradient(135deg,#ff7e49,#ff5d99 42%,#945bff 100%)!important}body[data-page-type=case_studies] .phase-actions .button-secondary{color:#fff!important;background:#0d123b7a!important;border-color:#8997ff61!important}body[data-page-type=case_studies] .command-panel{background:linear-gradient(#152165eb,#131155e6)!important;border:1px solid #7b90ff6b!important;box-shadow:0 26px 80px #070b2d8a,0 0 36px #8561ff4d!important}body[data-page-type=case_studies] .command-panel:before{background:radial-gradient(circle at 50% 70%,#ff5baf38,#0000 22%)!important}body[data-page-type=case_studies] .command-top span,body[data-page-type=case_studies] .command-metric,body[data-page-type=case_studies] .command-metric span,body[data-page-type=case_studies] .command-metric small,body[data-page-type=case_studies] .command-metric strong{color:#fff!important}body[data-page-type=case_studies] .command-metric span,body[data-page-type=case_studies] .command-top span:last-child{color:#f0f4ffbf!important}body[data-page-type=case_studies] .command-metric{background:#ffffff0a!important;border-color:#7e8fff3d!important}body[data-page-type=case_studies] .neon-bars i:first-child{background:linear-gradient(#ff6d83,#a55cff)!important}body[data-page-type=case_studies] .neon-bars i:nth-child(2){background:linear-gradient(#ff68be,#5d89ff)!important}body[data-page-type=case_studies] .neon-bars i:nth-child(3){background:linear-gradient(#bd67ff,#37d7ff)!important}body[data-page-type=case_studies] .neon-bars i:nth-child(4){background:linear-gradient(#4dd3ff,#7effbe)!important}body[data-page-type=pricing] .phase-hero{overflow:hidden;background:radial-gradient(circle at 18% 12%,#ffdcc994,#0000 20%),radial-gradient(circle at 82% 28%,#d0c5ff6b,#0000 24%),radial-gradient(circle at 70% 80%,#ffb8da3d,#0000 24%),linear-gradient(135deg,#fff7f2 0%,#f0eeff 58%,#eef6ff 100%)!important}body[data-page-type=pricing] .phase-hero:before{opacity:1!important;background:linear-gradient(90deg,#0000 0,#ffffff4d 48%,#0000 100%) 62% 0/120px 100% no-repeat,linear-gradient(90deg,#0000 0,#ffffff38 48%,#0000 100%) 76% 0/120px 100% no-repeat,linear-gradient(90deg,#0000 0,#ffffff2e 48%,#0000 100%) 88% 0/120px 100% no-repeat!important}body[data-page-type=pricing] .phase-hero:after{content:"";filter:blur(12px);opacity:.85;background:radial-gradient(circle at 50% 0,#b480ff42,#ffa2ca2e 38%,#8cbcff29 62%,#0000 70%);border-radius:50%;width:820px;height:320px;position:absolute;inset:auto auto -20% 46%}body[data-page-type=pricing] .phase-hero h1 span{background:linear-gradient(96deg,#ff8a49 0%,#ff5d96 40%,#8c63ff 70%,#48c3ff 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-page-type=pricing] .phase-actions .button-primary{background:linear-gradient(135deg,#ff8350,#ff5e99 45%,#8f61ff 100%)!important}body[data-page-type=pricing] .command-panel{background:linear-gradient(#ffffffb8,#fcf9ffc7)!important;border:1px solid #dee2ffcc!important;box-shadow:0 26px 80px #b5aae538!important}body[data-page-type=pricing] .command-panel:before{background:0 0!important}body[data-page-type=pricing] .phase-visual{position:relative}body[data-page-type=pricing] .phase-visual:before{content:"";z-index:0;background:radial-gradient(circle at 50% 30%,#fffffff0,#f1e3ffd1 28%,#a9a9ff7a 54%,#ffa7d37a 72%,#fff0 74%);border-radius:50%;width:540px;height:150px;position:absolute;bottom:-58px;left:50%;transform:translate(-50%);box-shadow:0 0 48px #ad92ff42}body[data-page-type=pricing] .command-panel,body[data-page-type=pricing] .phase-hero-copy{z-index:1;position:relative}@keyframes rolesNebulaSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body[data-page-type=pricing] .phase-hero{overflow:hidden;background:linear-gradient(90deg,#fff6f0 0%,#f6efff 35%,#edf1ff 68%,#eef3ff 100%)!important;padding:112px 0 82px!important}body[data-page-type=pricing] .phase-hero:before{content:"";background:linear-gradient(90deg,#fff0 51.4%,#ffffff8f 53.2%,#fff0 55%) no-repeat,linear-gradient(90deg,#fff0 59.4%,#ffffff70 61.2%,#fff0 63%) no-repeat,linear-gradient(90deg,#fff0 67.4%,#ffffff57 69.2%,#fff0 71%) no-repeat,linear-gradient(90deg,#fff0 75.4%,#ffffff42 77.2%,#fff0 79%) no-repeat,radial-gradient(circle at 78% 51%,#ffb8dc33,#0000 28%),radial-gradient(circle at 90% 52%,#9cb6ff29,#0000 26%);position:absolute;inset:0;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important}body[data-page-type=pricing] .phase-hero:after{content:"";opacity:.9;filter:blur();background:linear-gradient(#fff0,#ffffff29);width:100%;height:110px;animation:none;position:absolute;inset:auto 0 0}body[data-page-type=pricing] .phase-hero-layout{grid-template-columns:minmax(0,1.02fr) minmax(500px,.98fr)!important;align-items:center!important;gap:62px!important}body[data-page-type=pricing] .phase-hero-copy{max-width:760px;padding-top:6px}body[data-page-type=pricing] .phase-hero .eyebrow{color:#16254f!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:900!important}body[data-page-type=pricing] .phase-hero .eyebrow-dot{width:10px;height:10px;box-shadow:0 0 0 6px #ff8f4d29,0 0 14px #ff8f4d38;background:#ff8f4d!important}body[data-page-type=pricing] .phase-hero p{color:#617499!important;max-width:760px!important;margin:24px 0 0!important;font-size:20px!important;line-height:1.55!important}body[data-page-type=pricing] .phase-actions .button-primary{min-height:68px;color:#fff!important;background:linear-gradient(135deg,#ff7b44,#ff5f96 42%,#8b58ff 100%)!important;border-radius:999px!important;padding:0 36px!important;box-shadow:0 18px 46px #8e5bff33,0 8px 20px #ff745129!important}body[data-page-type=pricing] .phase-actions .button-secondary{min-height:68px;color:#12224d!important;background:#fffffff0!important;border:1px solid #dfe5f5!important;border-radius:999px!important;padding:0 42px!important;box-shadow:0 12px 28px #b4bfe12e!important}body[data-page-type=pricing] .phase-visual{justify-content:center;align-items:center;display:flex;perspective:none!important;min-height:560px!important}body[data-page-type=pricing] .phase-visual:before{content:"";z-index:0;background:radial-gradient(circle at 50% 24%,#fffffffa,#fff4fce6 24%,#e9d2ffb8 43%,#a7aeff6b 58%,#fff0 66%);border-radius:50%;width:760px;height:220px;position:absolute;inset:auto auto 18px 50%;transform:translate(-50%);box-shadow:0 0 48px #b99dff38}body[data-page-type=pricing] .phase-visual:after{content:"";filter:blur(10px);z-index:0;background:radial-gradient(circle,#ffa7d61f,#0000 40%),radial-gradient(circle at 78% 58%,#86a3ff2e,#0000 52%);width:320px;height:300px;position:absolute;top:82px;right:72px}body[data-page-type=pricing] .command-panel{z-index:1;width:min(100%,640px);position:relative;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffffd9!important;border:1px solid #e3e8f5f5!important;border-radius:34px!important;padding:28px 28px 30px!important;animation:none!important;transform:none!important;box-shadow:0 30px 90px #c2c0ec38!important}body[data-page-type=pricing] .command-panel:before{content:"";border-radius:inherit;opacity:.7;background:linear-gradient(#ffffff2e,#fff0);position:absolute;inset:0}body[data-page-type=pricing] .command-top{color:#16224c!important;letter-spacing:.14em!important;border-bottom:1px solid #182b4f1a!important;padding-bottom:18px!important;font-size:11px!important}body[data-page-type=pricing] .command-top i{width:9px;height:9px;margin-right:9px;background:#28d6de!important;box-shadow:0 0 12px #28d6de59!important}body[data-page-type=pricing] .command-metrics{grid-template-columns:1.05fr .8fr!important;gap:16px!important;margin-top:26px!important}body[data-page-type=pricing] .command-metric{background:#ffffffbd!important;border:1px solid #e1e5eef5!important;border-radius:28px!important;min-height:290px!important;padding:26px 26px 22px!important}body[data-page-type=pricing] .command-metric small{color:#7988a9!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:13px!important;font-weight:800!important}body[data-page-type=pricing] .command-metric strong{color:#0c1d4b!important;letter-spacing:-.04em!important;margin-top:18px!important;font-size:62px!important;line-height:1!important}body[data-page-type=pricing] .command-metric span{max-width:240px;color:#536787!important;margin-top:14px!important;font-size:14px!important;line-height:1.55!important}body[data-page-type=pricing] .neon-bars{align-items:end!important;gap:12px!important;margin-top:30px!important}body[data-page-type=pricing] .neon-bars i{box-shadow:0 0 16px #7d75ff2e;border-radius:999px!important;width:18px!important}body[data-page-type=pricing] .command-metric:last-child span{max-width:180px}body[data-page-type=pricing] .phase-hero-copy,body[data-page-type=pricing] .command-panel{z-index:2;position:relative}@media (max-width:1080px){body[data-page-type=pricing] .phase-hero-layout{grid-template-columns:1fr!important;gap:42px!important}body[data-page-type=pricing] .phase-visual{min-height:500px!important}body[data-page-type=pricing] .phase-visual:before{width:min(86vw,720px)}body[data-page-type=pricing] .command-panel{width:100%}}@media (max-width:640px){body[data-page-type=pricing] .phase-hero{padding:88px 0 66px!important}body[data-page-type=pricing] .phase-hero h1{font-size:clamp(44px,12vw,66px)!important}body[data-page-type=pricing] .phase-hero p{font-size:17px!important}body[data-page-type=pricing] .phase-actions{gap:14px!important}body[data-page-type=pricing] .phase-actions .button-primary,body[data-page-type=pricing] .phase-actions .button-secondary{justify-content:center;width:100%;min-height:60px}body[data-page-type=pricing] .phase-visual{min-height:420px!important}body[data-page-type=pricing] .phase-visual:before{width:120%;height:160px;bottom:8px}body[data-page-type=pricing] .command-panel{border-radius:26px!important;padding:22px!important}body[data-page-type=pricing] .command-metrics{grid-template-columns:1fr!important}body[data-page-type=pricing] .command-metric{border-radius:22px!important;min-height:210px!important}body[data-page-type=pricing] .command-metric strong{font-size:52px!important}}body[data-page-type=pricing] .site-header{background:linear-gradient(90deg,#07142f 0%,#090d2b 52%,#07142f 100%)!important;box-shadow:0 1px #ffffff0f!important}body[data-page-type=pricing] .phase-hero{background:radial-gradient(circle at 5% 16%,#ffcfb5a8,#0000 26%),radial-gradient(circle at 25% 28%,#ffeae0a3,#0000 35%),radial-gradient(circle at 47% 46%,#d9d5ff8a,#0000 34%),radial-gradient(circle at 82% 28%,#b9c5ff8f,#0000 35%),radial-gradient(circle at 74% 72%,#ffb0da47,#0000 30%),linear-gradient(116deg,#fff6f0 0%,#f8f2ff 37%,#eeeefe 63%,#eaf4ff 100%)!important;min-height:calc(100vh - 76px)!important;padding:112px 0 92px!important;overflow:hidden!important}body[data-page-type=pricing] .phase-hero:before{content:""!important;pointer-events:none!important;opacity:1!important;background:linear-gradient(90deg,#0000 0%,#ffffff85 49%,#0000 100%) 63% 0/84px 100% no-repeat,linear-gradient(90deg,#0000 0%,#ffffff61 49%,#0000 100%) 75% 0/92px 100% no-repeat,linear-gradient(90deg,#0000 0%,#ffffff3d 49%,#0000 100%) 88% 0/110px 100% no-repeat,radial-gradient(circle at 57% 24%,#ffffffa6 0 2px,#0000 3px),radial-gradient(circle at 62% 64%,#ffa3d070 0 2px,#0000 3px),radial-gradient(circle at 90% 46%,#ffa6d273 0 2px,#0000 3px),linear-gradient(90deg,#ffffff26 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#ffffff24 1px,#0000 1px) 0 0/72px 72px!important;position:absolute!important;inset:0!important;-webkit-mask-image:none!important;mask-image:none!important}body[data-page-type=pricing] .phase-hero:after{content:""!important;filter:blur(6px)!important;opacity:.94!important;background:radial-gradient(circle at 50% 32%,#fffffffa,#f2e8ffeb 25%,#ac92ff8a 53%,#ff97d96b 68%,#0000 72%),linear-gradient(90deg,#0000,#775fff59,#ff5bcc57,#0000)!important;border-radius:50%!important;width:960px!important;height:380px!important;animation:6s ease-in-out infinite pricingStageGlow!important;position:absolute!important;bottom:-210px!important;left:50%!important;right:auto!important;transform:translate(-1%)!important;box-shadow:0 -24px 70px #a87fff38,0 0 110px #ff6cd12e!important;-webkit-mask:none!important;mask:none!important}body[data-page-type=pricing] .phase-hero-layout{z-index:2!important;grid-template-columns:minmax(0,.88fr) minmax(560px,1.12fr)!important;align-items:center!important;gap:78px!important;display:grid!important;position:relative!important}body[data-page-type=pricing] .phase-hero-copy{z-index:3!important;max-width:650px!important;position:relative!important}body[data-page-type=pricing] .phase-hero .eyebrow{color:#071731!important;letter-spacing:.16em!important;font-size:13px!important}body[data-page-type=pricing] .phase-hero .eyebrow-dot{background:#ff7847!important;width:8px!important;height:8px!important;box-shadow:0 0 0 4px #ff784726,0 0 16px #ff784780!important}body[data-page-type=pricing] .phase-hero h1{color:#07142f!important;letter-spacing:-.065em!important;max-width:640px!important;margin-top:26px!important;font-size:clamp(62px,5.85vw,94px)!important;line-height:.98!important}body[data-page-type=pricing] .phase-hero h1 span{background:linear-gradient(96deg,#ff7a3b 0%,#ff5e7f 35%,#d958cb 57%,#2fc8ff 100%)!important;color:#0000!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-page-type=pricing] .phase-hero p{color:#536176!important;max-width:650px!important;margin-top:26px!important;font-size:20px!important;line-height:1.52!important}body[data-page-type=pricing] .phase-actions{gap:24px!important;margin-top:40px!important}body[data-page-type=pricing] .phase-actions .button-primary{color:#fff!important;background:linear-gradient(135deg,#ff6e3a 0%,#f04ba3 52%,#8e43ff 100%)!important;border-radius:999px!important;min-width:265px!important;min-height:64px!important;font-size:16px!important;font-weight:850!important;box-shadow:0 22px 45px #ef49933d,0 0 22px #8e43ff29!important}body[data-page-type=pricing] .phase-actions .button-secondary{color:#07142f!important;background:#ffffffdb!important;border-color:#0c1b3a14!important;border-radius:999px!important;min-width:188px!important;min-height:64px!important;font-size:16px!important;font-weight:850!important;box-shadow:0 14px 34px #3a446814,inset 0 1px #fffc!important}body[data-page-type=pricing] .phase-visual{z-index:2!important;perspective:none!important;min-height:520px!important;position:relative!important}body[data-page-type=pricing] .phase-visual:before{content:""!important;z-index:0!important;opacity:.96!important;background:radial-gradient(circle at 50% 33%,#fffffff7,#f5ebffdb 26%,#b89aff85 54%,#ff8ddc6b 72%,#0000 74%),linear-gradient(90deg,#0000,#7e6dff61,#ff67d65c,#0000)!important;border-radius:50%!important;width:760px!important;height:160px!important;position:absolute!important;bottom:20px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 42px #a684ff5c,0 16px 82px #8797ff52!important}body[data-page-type=pricing] .phase-visual:after{content:""!important;z-index:1!important;border-top:2px solid #ffffffc7!important;border-bottom:2px solid #8b5fff57!important;border-radius:50%!important;width:690px!important;height:56px!important;position:absolute!important;bottom:74px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 18px #ad77ff52,inset 0 -10px 24px #8f52ff2e!important}body[data-page-type=pricing] .command-panel{z-index:3!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#ffffffc2,#fcfaffb8)!important;border:1px solid #ffffffbd!important;border-radius:32px!important;width:min(100%,735px)!important;min-height:350px!important;margin:42px auto 0!important;padding:36px 34px!important;animation:6.5s ease-in-out infinite pricingCardFloat!important;position:relative!important;transform:none!important;box-shadow:0 28px 86px #7477b129,0 0 0 1px #ffffff5c,inset 0 1px #fffffff2!important}body[data-page-type=pricing] .command-panel:before{content:""!important;border-radius:inherit!important;filter:none!important;pointer-events:none!important;background:radial-gradient(circle at 22% 20%,#33dcd214,#0000 18%),radial-gradient(circle at 75% 92%,#ff70cf1f,#0000 24%)!important;animation:none!important;position:absolute!important;inset:-1px!important}body[data-page-type=pricing] .command-top{color:#07142f!important;letter-spacing:.13em!important;border-bottom:1px solid #141f3c1a!important;padding-bottom:26px!important;font-size:13px!important;font-weight:900!important}body[data-page-type=pricing] .command-top span,body[data-page-type=pricing] .command-top span:last-child{color:#07142f!important}body[data-page-type=pricing] .command-top i{background:#21d4ca!important;width:10px!important;height:10px!important;box-shadow:0 0 17px #21d4ca9e!important}body[data-page-type=pricing] .command-metrics{grid-template-columns:1.38fr .92fr!important;gap:24px!important;margin-top:34px!important;display:grid!important}body[data-page-type=pricing] .command-metric{color:#07142f!important;background:#ffffffb8!important;border:1px solid #18233e1a!important;border-radius:22px!important;min-height:198px!important;padding:30px!important;box-shadow:inset 0 1px #ffffffc7!important}body[data-page-type=pricing] .command-metric small{color:#6a7891!important;letter-spacing:.12em!important;font-size:12px!important}body[data-page-type=pricing] .command-metric strong{color:#07142f!important;margin-top:18px!important;font-size:58px!important;line-height:1!important}body[data-page-type=pricing] .command-metric span{color:#536176!important;max-width:320px!important;font-size:15px!important;line-height:1.45!important}body[data-page-type=pricing] .neon-bars{gap:11px!important;height:52px!important;margin-top:26px!important}body[data-page-type=pricing] .neon-bars i{background:linear-gradient(#b23fff,#26d7ff)!important;border-radius:9px 9px 3px 3px!important;width:18px!important;box-shadow:0 0 18px #55baff47!important}body[data-page-type=pricing] .neon-bars i:first-child{background:linear-gradient(#5fdfff,#35b9ff)!important;height:36%!important}body[data-page-type=pricing] .neon-bars i:nth-child(2){background:linear-gradient(#7c69ff,#55d7ff)!important;height:58%!important}body[data-page-type=pricing] .neon-bars i:nth-child(3){background:linear-gradient(#b343ff,#4fcfff)!important;height:82%!important}body[data-page-type=pricing] .neon-bars i:nth-child(4){background:linear-gradient(#d34dff,#27d4ff)!important;height:62%!important}body[data-page-type=pricing] .button-nav-savings{color:#fff!important;background:linear-gradient(135deg,#36d7f5 0%,#3fcbff 28%,#3d8cff 64%,#6158ff 100%)!important;border-color:#86e8ffc7!important;box-shadow:0 13px 36px #34c0ff59,0 0 34px #438aff42!important}body[data-page-type=pricing] .button-nav-savings span:last-child{color:#fff!important}@keyframes pricingCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pricingStageGlow{0%,to{opacity:.78;filter:blur(7px)}50%{opacity:.98;filter:blur(5px)}}@media (max-width:1180px){body[data-page-type=pricing] .phase-hero-layout{grid-template-columns:1fr!important;gap:48px!important}body[data-page-type=pricing] .phase-hero h1{max-width:780px!important;font-size:clamp(48px,8vw,78px)!important}body[data-page-type=pricing] .phase-visual{min-height:420px!important}}@media (max-width:760px){body[data-page-type=pricing] .phase-hero{padding:92px 0 72px!important}body[data-page-type=pricing] .command-metrics{grid-template-columns:1fr!important}body[data-page-type=pricing] .command-panel{padding:24px!important}}html[data-performance-mode=balanced]{scroll-behavior:smooth}html[data-performance-mode=lite],html[data-performance-mode=reduced]{scroll-behavior:auto}.motion-paused *,.motion-paused :before,.motion-paused :after,.is-tab-hidden *,.is-tab-hidden :before,.is-tab-hidden :after{animation-play-state:paused!important}html[data-performance-mode=lite] .reveal,html[data-performance-mode=reduced] .reveal{opacity:1!important;transform:none!important}html[data-performance-mode=balanced] .site-header,html[data-performance-mode=balanced] .primary-nav,html[data-performance-mode=balanced] .platform-card,html[data-performance-mode=balanced] .template-card,html[data-performance-mode=balanced] .command-panel,html[data-performance-mode=balanced] .home-mini-calculator,html[data-performance-mode=balanced] .workforce-calculator-shell,html[data-performance-mode=balanced] .calculator-result-card,html[data-performance-mode=balanced] .directory-card,html[data-performance-mode=balanced] .role-card,html[data-performance-mode=balanced] .role-directory-card,html[data-performance-mode=balanced] .proof-story,html[data-performance-mode=balanced] .proof-card,html[data-performance-mode=balanced] .pricing-card,html[data-performance-mode=balanced] .metric-card,html[data-performance-mode=balanced] .final-cta-inner,html[data-performance-mode=balanced] .mini-result,html[data-performance-mode=balanced] .calculator-side-card,html[data-performance-mode=lite] .site-header,html[data-performance-mode=lite] .primary-nav,html[data-performance-mode=lite] .platform-card,html[data-performance-mode=lite] .template-card,html[data-performance-mode=lite] .command-panel,html[data-performance-mode=lite] .home-mini-calculator,html[data-performance-mode=lite] .workforce-calculator-shell,html[data-performance-mode=lite] .calculator-result-card,html[data-performance-mode=lite] .directory-card,html[data-performance-mode=lite] .role-card,html[data-performance-mode=lite] .role-directory-card,html[data-performance-mode=lite] .proof-story,html[data-performance-mode=lite] .proof-card,html[data-performance-mode=lite] .pricing-card,html[data-performance-mode=lite] .metric-card,html[data-performance-mode=lite] .final-cta-inner,html[data-performance-mode=lite] .mini-result,html[data-performance-mode=lite] .calculator-side-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}html[data-performance-mode=lite] .orb,html[data-performance-mode=lite] .hero-grid,html[data-performance-mode=lite] .visual-glow,html[data-performance-mode=lite] .calculator-hero-orb,html[data-performance-mode=lite] .calculator-bg-orb,html[data-performance-mode=lite] .home-savings-orb,html[data-performance-mode=lite] .home-savings-grid,html[data-performance-mode=lite] .system-orbit,html[data-performance-mode=lite] .system-connections,html[data-performance-mode=lite] .globe-orbit,html[data-performance-mode=lite] .core-ring,html[data-performance-mode=lite] .data-lines,html[data-performance-mode=lite] .signal-orbit,html[data-performance-mode=lite] .template-card:before,html[data-performance-mode=lite] .command-panel:before,html[data-performance-mode=lite] .platform-card:before,html[data-performance-mode=lite] .calculator-result-card:before,html[data-performance-mode=lite] .home-mini-calculator:before,html[data-performance-mode=lite] .home-mini-calculator:after,html[data-performance-mode=lite] .directory-section:before,html[data-performance-mode=lite] .directory-section:after,html[data-performance-mode=lite] .phase-section:before,html[data-performance-mode=lite] .phase-section:after,html[data-performance-mode=lite] .final-cta:before,html[data-performance-mode=lite] .final-cta:after,html[data-performance-mode=balanced] .orb,html[data-performance-mode=balanced] .hero-grid,html[data-performance-mode=balanced] .visual-glow,html[data-performance-mode=balanced] .calculator-hero-orb,html[data-performance-mode=balanced] .calculator-bg-orb,html[data-performance-mode=balanced] .home-savings-orb,html[data-performance-mode=balanced] .system-orbit,html[data-performance-mode=balanced] .system-connections,html[data-performance-mode=balanced] .globe-orbit,html[data-performance-mode=balanced] .core-ring,html[data-performance-mode=balanced] .data-lines,html[data-performance-mode=balanced] .signal-orbit,html[data-performance-mode=balanced] .template-card:before,html[data-performance-mode=balanced] .command-panel:before,html[data-performance-mode=balanced] .platform-card:before{will-change:transform, opacity;filter:none!important}html[data-performance-mode=lite] .orb,html[data-performance-mode=lite] .visual-glow,html[data-performance-mode=lite] .calculator-hero-orb,html[data-performance-mode=lite] .calculator-bg-orb,html[data-performance-mode=lite] .home-savings-orb,html[data-performance-mode=lite] .home-savings-grid,html[data-performance-mode=lite] .template-card:before,html[data-performance-mode=lite] .command-panel:before,html[data-performance-mode=lite] .platform-card:before,html[data-performance-mode=lite] .phase-hero:after,html[data-performance-mode=lite] .acq-hero:after{opacity:.42!important}html[data-performance-mode=lite] .floating-card,html[data-performance-mode=lite] .calc-float-chip,html[data-performance-mode=lite] .calculator-float-chip,html[data-performance-mode=lite] .premium-particle,html[data-performance-mode=lite] .signal-dot,html[data-performance-mode=lite] .map-dot{opacity:.72!important;filter:none!important}html[data-performance-mode=lite] .launch-status,html[data-performance-mode=reduced] .launch-status{display:none!important}html[data-performance-mode=lite] .button,html[data-performance-mode=lite] .button:hover,html[data-performance-mode=lite] .directory-card,html[data-performance-mode=lite] .role-card,html[data-performance-mode=lite] .role-directory-card,html[data-performance-mode=lite] .proof-card,html[data-performance-mode=lite] .proof-story,html[data-performance-mode=lite] .pricing-card,html[data-performance-mode=lite] .template-card,html[data-performance-mode=lite] .command-panel,html[data-performance-mode=lite] .platform-card,html[data-performance-mode=lite] .home-mini-calculator,html[data-performance-mode=lite] .calculator-result-card,html[data-performance-mode=lite] .mini-result{transform:none!important}html[data-performance-mode=lite] .button-primary,html[data-performance-mode=lite] .button-nav-savings,html[data-performance-mode=lite] .button-primary:hover,html[data-performance-mode=lite] .button-nav-savings:hover{box-shadow:0 10px 24px #14244c24!important}html[data-performance-mode=lite] .template-card,html[data-performance-mode=lite] .command-panel,html[data-performance-mode=lite] .platform-card,html[data-performance-mode=lite] .home-mini-calculator,html[data-performance-mode=lite] .calculator-result-card,html[data-performance-mode=lite] .directory-card,html[data-performance-mode=lite] .role-card,html[data-performance-mode=lite] .role-directory-card,html[data-performance-mode=lite] .proof-card,html[data-performance-mode=lite] .proof-story,html[data-performance-mode=lite] .pricing-card{box-shadow:0 14px 34px #16315b1a!important}html[data-performance-mode=lite] .signal-stage,html[data-performance-mode=lite] .phase-visual,html[data-performance-mode=lite] .acq-visual,html[data-performance-mode=lite] .hero-visual,html[data-performance-mode=lite] .os-stage,html[data-performance-mode=lite] .ai-console,html[data-performance-mode=lite] .industry-visual,html[data-performance-mode=lite] .globe-stage{perspective:none!important;transform:none!important}html[data-performance-mode=balanced] .hero-grid,html[data-performance-mode=balanced] .home-mini-savings-section:after,html[data-performance-mode=balanced] .home-savings-grid,html[data-performance-mode=balanced] .stack-orbit:before{animation-duration:28s!important}html[data-performance-mode=lite] .hero-grid,html[data-performance-mode=lite] .home-mini-savings-section:after,html[data-performance-mode=lite] .home-savings-grid,html[data-performance-mode=lite] .stack-orbit:before{animation-duration:42s!important}html[data-performance-mode=balanced] .orb,html[data-performance-mode=balanced] .visual-glow,html[data-performance-mode=balanced] .calculator-hero-orb,html[data-performance-mode=balanced] .calculator-bg-orb,html[data-performance-mode=balanced] .home-savings-orb,html[data-performance-mode=balanced] .floating-card,html[data-performance-mode=balanced] .platform-card,html[data-performance-mode=balanced] .template-card,html[data-performance-mode=balanced] .command-panel,html[data-performance-mode=balanced] .calculator-preview-card,html[data-performance-mode=balanced] .role-symbol,html[data-performance-mode=balanced] .role-card-visual,html[data-performance-mode=balanced] .momentum-symbol,html[data-performance-mode=balanced] .bloom-symbol{animation-duration:9s!important}html[data-performance-mode=lite] .orb,html[data-performance-mode=lite] .visual-glow,html[data-performance-mode=lite] .calculator-hero-orb,html[data-performance-mode=lite] .calculator-bg-orb,html[data-performance-mode=lite] .home-savings-orb,html[data-performance-mode=lite] .floating-card,html[data-performance-mode=lite] .platform-card,html[data-performance-mode=lite] .template-card,html[data-performance-mode=lite] .command-panel,html[data-performance-mode=lite] .calculator-preview-card,html[data-performance-mode=lite] .role-symbol,html[data-performance-mode=lite] .role-card-visual,html[data-performance-mode=lite] .momentum-symbol,html[data-performance-mode=lite] .bloom-symbol{animation-duration:13s!important}html[data-performance-mode=balanced] .coverage-bars i,html[data-performance-mode=balanced] .neon-bars i,html[data-performance-mode=balanced] .chart-bar,html[data-performance-mode=balanced] .finance-bars i,html[data-performance-mode=balanced] .marketing-bars i,html[data-performance-mode=balanced] .calculator-preview-line i:before,html[data-performance-mode=balanced] .calculator-mini-dashboard i:before,html[data-performance-mode=balanced] .calculator-preview-heatline i,html[data-performance-mode=balanced] .momentum-bars i,html[data-performance-mode=balanced] .momentum-line{animation-duration:3.8s!important}html[data-performance-mode=lite] .coverage-bars i,html[data-performance-mode=lite] .neon-bars i,html[data-performance-mode=lite] .chart-bar,html[data-performance-mode=lite] .finance-bars i,html[data-performance-mode=lite] .marketing-bars i,html[data-performance-mode=lite] .calculator-preview-line i:before,html[data-performance-mode=lite] .calculator-mini-dashboard i:before,html[data-performance-mode=lite] .calculator-preview-heatline i,html[data-performance-mode=lite] .momentum-bars i,html[data-performance-mode=lite] .momentum-line{animation-duration:5.2s!important}html[data-performance-mode=lite] .system-connections,html[data-performance-mode=lite] .data-lines,html[data-performance-mode=lite] .button-nav-savings:before,html[data-performance-mode=lite] .home-mini-calculator:after,html[data-performance-mode=lite] .calculator-preview-card:after,html[data-performance-mode=lite] .trust-strip:before{opacity:.55!important;animation-duration:10s!important}html[data-performance-mode=reduced] *,html[data-performance-mode=reduced] :before,html[data-performance-mode=reduced] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:900px){html:not([data-performance-mode=reduced]) .site-header{background:#07152f!important;position:sticky!important;top:0!important;box-shadow:0 1px #ffffff14!important}html:not([data-performance-mode=reduced]) .primary-nav{box-shadow:none!important;background:#07152f!important}body{overflow-x:hidden!important}.container{width:min(calc(100% - 28px), var(--container))!important}.nav-shell{min-height:66px!important}.brand-name{font-size:15px!important}.brand-mark{width:28px!important;height:28px!important}.primary-nav{gap:8px!important;padding:88px 22px 28px!important;overflow-y:auto!important}.primary-nav>a:not(.button),.primary-nav>a:not(.button):nth-child(4),.primary-nav>a:not(.button):nth-child(5){padding:10px 14px!important;font-size:clamp(21px,7vw,30px)!important}.primary-nav .button,.button-nav-savings,.primary-nav .button-primary{justify-content:center!important;width:100%!important;min-height:48px!important;margin-top:10px!important}.hero,.acq-hero,.phase-hero{background:radial-gradient(circle at 12% 8%,#ff7a2f1a,#0000 26%),radial-gradient(circle at 86% 18%,#7c5cff1f,#0000 26%),linear-gradient(#fff 0%,#f8fbff 100%)!important;min-height:auto!important;padding:96px 0 58px!important}body[data-page-type=roles_hub] .acq-hero,body[data-page-type=case_studies] .phase-hero{background:radial-gradient(circle at 18% 12%,#ff7a2f1a,#0000 26%),radial-gradient(circle at 82% 22%,#7c5cff21,#0000 30%),linear-gradient(#07152f 0%,#0b1642 100%)!important}body[data-page-type=industries_hub] .acq-hero,body[data-page-type=pricing] .phase-hero{background:radial-gradient(circle at 8% 0,#ffd6ad57,#0000 25%),radial-gradient(circle at 86% 18%,#afb4ff4d,#0000 30%),linear-gradient(135deg,#fff8f0 0%,#f4efff 58%,#ecf5ff 100%)!important}body[data-page-type=countries_hub] .acq-hero{background:radial-gradient(circle at 20% 14%,#76dc6021,#0000 26%),radial-gradient(circle at 84% 18%,#ffc45d24,#0000 25%),linear-gradient(135deg,#fbfff7 0%,#fffaf2 58%,#fff8fb 100%)!important}.hero-layout,.acq-hero-layout,.phase-hero-layout,.savings-layout,.calculator-layout,.mini-calculator-layout{grid-template-columns:1fr!important;gap:32px!important;display:grid!important}.hero-copy,.acq-hero-copy,.phase-hero-copy{text-align:left!important;max-width:none!important}.breadcrumbs{margin-bottom:18px!important}.eyebrow,.hero-actions,.acq-actions,.phase-actions,.hero-proof,.acq-badges{justify-content:flex-start!important}h1,.hero h1,.acq-hero h1,.phase-hero h1{letter-spacing:-.045em!important;max-width:100%!important;font-size:clamp(40px,11vw,58px)!important;line-height:1.03!important}.hero-lede,.hero p,.acq-hero p,.phase-hero p{max-width:100%!important;font-size:16px!important;line-height:1.62!important}.hero-actions,.acq-actions,.phase-actions{grid-template-columns:1fr!important;gap:12px!important;margin-top:28px!important;display:grid!important}.hero-actions .button,.acq-actions .button,.phase-actions .button{width:100%!important;min-height:50px!important}.acq-badges,.hero-proof{gap:8px!important;margin-top:22px!important}.acq-badges span,.hero-proof>div,.hero-proof span{padding:7px 10px!important;font-size:10px!important}.hero-visual,.acq-visual,.phase-visual{width:100%!important;min-height:auto!important;margin:0!important}.template-card,.command-panel,.platform-card{background:#ffffffeb!important;border-radius:22px!important;width:100%!important;min-height:auto!important;margin:0!important;padding:18px!important}body[data-page-type=roles_hub] .template-card,body[data-page-type=case_studies] .command-panel{background:#111c4cf0!important;border-color:#ffffff1f!important}.template-top,.command-top{flex-wrap:wrap!important;gap:12px!important;margin-bottom:18px!important;padding-bottom:16px!important}.signal-stage{min-height:190px!important}.signal-core{width:108px!important;height:108px!important;font-size:30px!important;box-shadow:0 12px 28px #504e961f!important}.template-stats,.command-metrics,.metric-grid,.mini-result-grid,.projection-grid,.capacity-grid,.home-mini-stat-grid{grid-template-columns:1fr!important;gap:10px!important}.template-stats>div,.command-metric,.mini-result,.projection-grid>div,.capacity-grid>div,.home-mini-stat-grid>div{min-height:auto!important;padding:16px!important}.command-metric strong{font-size:38px!important}.os-section,.roles-section,.ai-command-section,.industry-section,.global-section,.process-section,.faq-section,.final-cta,.directory-section,.phase-section,.template-section,.acq-final,.calculator-section,.calculator-logic-section{padding:56px 0!important}.section-heading,.directory-header,.phase-heading{text-align:left!important;grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.role-grid,.directory-grid,.proof-grid,.pricing-grid,.relationship-grid,.industry-shell,.global-layout,.ai-command-layout,.proof-card,.faq-layout,.final-cta-inner,.footer-main{grid-template-columns:1fr!important}.role-card,.role-card-featured,.directory-card,.role-directory-card,.proof-story,.pricing-card{grid-column:auto!important;min-height:auto!important;padding:24px!important}.role-card-visual,.role-graphic{opacity:.55!important;transform:none!important}.workforce-calculator-shell,.calculator-result-card,.home-mini-calculator{border-radius:22px!important;padding:20px!important;box-shadow:0 14px 34px #16315b1f!important}input,select,textarea{font-size:16px!important}.footer-links{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.brand-name{white-space:nowrap!important;max-width:185px!important;overflow:hidden!important}.button-small{min-height:44px!important;padding-inline:16px!important;font-size:12px!important}h1,.hero h1,.acq-hero h1,.phase-hero h1{font-size:clamp(36px,12vw,50px)!important}.hero,.acq-hero,.phase-hero{padding-top:86px!important}.template-card,.command-panel,.platform-card,.workforce-calculator-shell,.calculator-result-card,.home-mini-calculator{border-radius:18px!important;padding:16px!important}.footer-links{grid-template-columns:1fr!important}}body .role-card .bloom-symbol{will-change:transform!important;place-items:center!important;width:92px!important;height:92px!important;margin:24px 0 30px!important;animation:3.7s ease-in-out infinite bloomAlwaysFloat,12s linear infinite bloomAlwaysSpin!important;display:grid!important;position:relative!important;overflow:visible!important;transform:translate(0,0)!important}body .role-card .bloom-symbol:before{z-index:0!important;content:""!important;background:#ffffffd6!important;border-radius:28px!important;position:absolute!important;inset:12px!important;box-shadow:0 20px 42px #ef4ca526,inset 0 1px #ffffffe6!important}body .role-card .bloom-symbol i{z-index:2!important;transform-origin:50% 100%!important;will-change:transform, filter!important;border-radius:999px 999px 8px 8px!important;width:22px!important;height:50px!important;animation:2.8s ease-in-out infinite bloomPetalBreath!important;position:absolute!important;box-shadow:0 10px 22px #12284e1a!important}body .role-card .bloom-symbol i:first-child{background:linear-gradient(#ff7a2f,#ff4f94)!important;top:3px!important;left:35px!important;transform:rotate(0)translateY(0)!important}body .role-card .bloom-symbol i:nth-child(2){background:linear-gradient(90deg,#ffaf2f,#ffe34f)!important;height:48px!important;animation-delay:-.7s!important;top:43px!important;left:55px!important;transform:rotate(90deg)translateY(0)!important}body .role-card .bloom-symbol i:nth-child(3){background:linear-gradient(#25f0e1,#15aeb5)!important;height:48px!important;animation-delay:-1.4s!important;top:45px!important;left:35px!important;transform:rotate(180deg)translateY(0)!important}body .role-card .bloom-symbol i:nth-child(4){background:linear-gradient(90deg,#9b6cff,#6d57ff)!important;height:48px!important;animation-delay:-2.1s!important;top:43px!important;left:13px!important;transform:rotate(270deg)translateY(0)!important}body .role-card:has(.bloom-symbol) h3{z-index:3!important;clear:both!important;margin-top:0!important;position:relative!important}body .role-card:has(.bloom-symbol){overflow:hidden!important}body .role-card:has(.bloom-symbol) .role-topline{margin-bottom:0!important}html[data-performance-mode=lite] body .role-card .bloom-symbol,html[data-performance-mode=lite] body .role-card .bloom-symbol i{animation-duration:inherit!important;animation-iteration-count:infinite!important}@media (hover:none),(pointer:coarse),(max-width:900px),(update:slow){body .role-card .bloom-symbol{filter:none!important;animation:4.4s ease-in-out infinite bloomAlwaysFloat,14s linear infinite bloomAlwaysSpin!important;display:grid!important}body .role-card .bloom-symbol i{filter:none!important;animation:3.4s ease-in-out infinite bloomPetalBreath!important;display:block!important}}@media (max-width:560px){body .role-card .bloom-symbol{width:82px!important;height:82px!important;margin:20px 0 34px!important}body .role-card .bloom-symbol:before{border-radius:24px!important;inset:10px!important}body .role-card .bloom-symbol i{width:19px!important;height:44px!important}body .role-card .bloom-symbol i:first-child{top:3px!important;left:31px!important}body .role-card .bloom-symbol i:nth-child(2){height:42px!important;top:38px!important;left:50px!important}body .role-card .bloom-symbol i:nth-child(3){height:42px!important;top:40px!important;left:31px!important}body .role-card .bloom-symbol i:nth-child(4){height:42px!important;top:38px!important;left:11px!important}}@keyframes bloomAlwaysFloat{0%,to{translate:0}50%{translate:0 -5px}}@keyframes bloomAlwaysSpin{0%{rotate:none}to{rotate:360deg}}@keyframes bloomPetalBreath{0%,to{filter:saturate();scale:1}50%{filter:saturate(1.18)brightness(1.04);scale:1.04}}body .role-card .momentum-symbol{isolation:isolate!important;will-change:transform!important;place-items:center!important;width:124px!important;height:104px!important;margin:32px 0 34px!important;animation:4.4s ease-in-out infinite momentumFloat!important;display:grid!important;position:relative!important;overflow:visible!important;transform:translate(0,0)!important}body .role-card .momentum-symbol:before{z-index:0!important;content:""!important;background:radial-gradient(circle at 18% 26%,#ff7a2f38,#0000 34%),radial-gradient(circle at 78% 18%,#ef4ca538,#0000 34%),radial-gradient(circle at 64% 84%,#1dcbd133,#0000 36%),linear-gradient(145deg,#fffffff0,#f9f6ffc2)!important;border:1px solid #ef4ca529!important;border-radius:34px!important;position:absolute!important;inset:10px 3px 2px!important;box-shadow:0 24px 48px #ef4ca521,0 12px 36px #1dcbd114,inset 0 1px #ffffffeb!important}body .role-card .momentum-shell{z-index:2!important;background:linear-gradient(#ffffffeb,#ffffffb3),radial-gradient(circle at 82% 18%,#7c5cff24,#0000 34%)!important;border:1px solid #ffffffc7!important;border-radius:24px!important;width:96px!important;height:76px!important;display:block!important;position:relative!important;box-shadow:0 18px 34px #12284e1a,inset 0 1px #fffffff5!important}body .role-card .momentum-line{background:linear-gradient(90deg,#ff7a2f,#ef4ca5)!important;border-radius:999px!important;width:54px!important;height:7px!important;animation:2.8s ease-in-out infinite momentumLineSweep!important;position:absolute!important;top:17px!important;left:17px!important;box-shadow:0 8px 18px #ef4ca52e!important}body .role-card .momentum-line.small{background:linear-gradient(90deg,#8b5cf6,#25d9e4)!important;width:36px!important;animation-delay:-1.2s!important;top:31px!important}body .role-card .momentum-bars{align-items:flex-end!important;gap:7px!important;width:48px!important;height:32px!important;display:flex!important;position:absolute!important;bottom:14px!important;left:17px!important}body .role-card .momentum-bars i{transform-origin:bottom!important;background:linear-gradient(#ffe66b,#ff7a2f 48%,#ef4ca5)!important;border-radius:999px 999px 3px 3px!important;width:9px!important;animation:2.4s ease-in-out infinite momentumBars!important;display:block!important;box-shadow:0 8px 14px #ff7a2f33!important}body .role-card .momentum-bars i:first-child{height:17px!important}body .role-card .momentum-bars i:nth-child(2){height:25px!important;animation-delay:-.5s!important}body .role-card .momentum-bars i:nth-child(3){height:32px!important;animation-delay:-1s!important}body .role-card .momentum-orbit{border:1.5px solid #1dcbd161!important;border-radius:50%!important;width:58px!important;height:58px!important;animation:7.5s linear infinite momentumOrbit!important;position:absolute!important;top:21px!important;right:-13px!important;transform:rotate(-18deg)!important}body .role-card .momentum-orbit b{content:""!important;background:#25d9e4!important;border-radius:50%!important;width:11px!important;height:11px!important;position:absolute!important;top:-5px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 0 7px #25d9e41a,0 0 20px #25d9e475!important}body .role-card .momentum-spark{clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%)!important;filter:drop-shadow(0 0 10px #ff7a2f8c)!important;background:linear-gradient(135deg,#fff27a,#ff7a2f)!important;width:12px!important;height:12px!important;animation:2.1s ease-in-out infinite momentumSpark!important;position:absolute!important;top:13px!important;right:16px!important}body .role-card:has(.momentum-symbol) h3{z-index:4!important;margin-top:0!important;position:relative!important}body .role-card:has(.momentum-symbol){overflow:hidden!important}html[data-performance-mode=lite] body .role-card .momentum-symbol,html[data-performance-mode=lite] body .role-card .momentum-line,html[data-performance-mode=lite] body .role-card .momentum-bars i,html[data-performance-mode=lite] body .role-card .momentum-orbit,html[data-performance-mode=lite] body .role-card .momentum-spark{animation-iteration-count:infinite!important}@media (hover:none),(pointer:coarse),(max-width:900px),(update:slow){body .role-card .momentum-symbol{filter:none!important;animation:4.8s ease-in-out infinite momentumFloat!important}body .role-card .momentum-line{animation:3.4s ease-in-out infinite momentumLineSweep!important}body .role-card .momentum-bars i{animation:3s ease-in-out infinite momentumBars!important}body .role-card .momentum-orbit{animation:9s linear infinite momentumOrbit!important}body .role-card .momentum-spark{filter:none!important;animation:2.6s ease-in-out infinite momentumSpark!important}}@media (max-width:560px){body .role-card .momentum-symbol{width:112px!important;height:96px!important;margin:24px 0 32px!important}body .role-card .momentum-shell{width:88px!important;height:70px!important}}@keyframes momentumFloat{0%,to{translate:0}50%{translate:0 -6px}}@keyframes momentumLineSweep{0%,to{opacity:.72;transform:scaleX(.82)}50%{opacity:1;transform:scaleX(1)}}@keyframes momentumBars{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1.08)}}@keyframes momentumOrbit{0%{rotate:none}to{rotate:360deg}}@keyframes momentumSpark{0%,to{opacity:.7;transform:scale(.82)rotate(0)}50%{opacity:1;transform:scale(1.18)rotate(25deg)}}html:not(.phase6-ready) .reveal{opacity:1!important;transform:none!important}@media (max-width:900px){.site-header{z-index:1000!important}.menu-toggle{z-index:1002!important;cursor:pointer!important;pointer-events:auto!important}.primary-nav{z-index:1001!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.primary-nav.is-open,body.nav-open .primary-nav{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.primary-nav>a{pointer-events:auto!important}.reveal{opacity:1!important;transform:none!important}.hero-visual{opacity:1!important;visibility:visible!important;width:100%!important;min-height:auto!important;margin:4px auto 0!important;display:block!important}.platform-card{opacity:1!important;visibility:visible!important;width:100%!important;min-height:0!important;margin:0 auto!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;overflow:hidden!important;transform:none!important}.platform-topbar{opacity:1!important;visibility:visible!important;display:flex!important}.platform-content{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}.platform-heading{opacity:1!important;visibility:visible!important;display:flex!important}.metric-grid{opacity:1!important;visibility:visible!important;display:grid!important}.metric-card,.talent-row,.talent-avatar,.talent-name,.talent-status,.avatar-stack,.coverage-bars{opacity:1!important;visibility:visible!important}.metric-card:not(.metric-featured){display:block!important}.platform-card .metric-card>span,.platform-card .metric-card>strong,.platform-card .metric-card small,.platform-card .talent-name strong,.platform-card .talent-name span,.platform-card .talent-status,.platform-card .talent-location,.platform-card .platform-heading span,.platform-card .platform-heading strong{opacity:1!important;visibility:visible!important}.platform-card .platform-heading strong,.platform-card .metric-card>strong,.platform-card .talent-name strong{color:var(--navy-950)!important}.platform-card .platform-heading span,.platform-card .metric-card>span,.platform-card .metric-card small,.platform-card .talent-name span,.platform-card .talent-location{color:var(--muted)!important}.visual-glow{opacity:.5!important}}@media (max-width:520px){.platform-content{padding:15px!important}.metric-grid{grid-template-columns:1fr!important}.platform-heading{gap:14px!important}.talent-row{grid-template-columns:34px 1fr auto!important}.talent-location{display:none!important}}.launch-status{display:none!important}html[data-performance-mode=lite] *,html[data-performance-mode=lite] :before,html[data-performance-mode=lite] :after{scroll-behavior:auto!important;transition-duration:.001ms!important}html[data-performance-mode=lite] .reveal,html[data-performance-mode=lite] .reveal.is-visible,html[data-performance-mode=lite] .motion-paused,html[data-performance-mode=lite] .motion-paused *{opacity:1!important;visibility:visible!important;transform:none!important}html[data-performance-mode=lite] .orb,html[data-performance-mode=lite] .hero-grid,html[data-performance-mode=lite] .visual-glow,html[data-performance-mode=lite] .noise-layer,html[data-performance-mode=lite] .premium-particle,html[data-performance-mode=lite] .home-savings-orb,html[data-performance-mode=lite] .home-savings-grid,html[data-performance-mode=lite] .calculator-hero-orb,html[data-performance-mode=lite] .calculator-bg-orb,html[data-performance-mode=lite] .system-orbit,html[data-performance-mode=lite] .system-connections,html[data-performance-mode=lite] .globe-orbit,html[data-performance-mode=lite] .core-ring,html[data-performance-mode=lite] .data-lines,html[data-performance-mode=lite] .signal-orbit,html[data-performance-mode=lite] .signal-dot,html[data-performance-mode=lite] .map-dot,html[data-performance-mode=lite] .floating-card,html[data-performance-mode=lite] .calc-float-chip,html[data-performance-mode=lite] .calculator-float-chip,html[data-performance-mode=lite] .stack-orbit:before,html[data-performance-mode=lite] .button-nav-savings:before,html[data-performance-mode=lite] .home-mini-savings-section:after,html[data-performance-mode=lite] .directory-section:before,html[data-performance-mode=lite] .directory-section:after,html[data-performance-mode=lite] .phase-section:before,html[data-performance-mode=lite] .phase-section:after,html[data-performance-mode=lite] .final-cta:before,html[data-performance-mode=lite] .final-cta:after,html[data-performance-mode=lite] .template-card:before,html[data-performance-mode=lite] .command-panel:before,html[data-performance-mode=lite] .platform-card:before,html[data-performance-mode=lite] .platform-card:after,html[data-performance-mode=lite] .home-mini-calculator:before,html[data-performance-mode=lite] .home-mini-calculator:after,html[data-performance-mode=lite] .calculator-result-card:before,html[data-performance-mode=lite] .calculator-preview-card:after{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;will-change:auto!important;animation:none!important}html[data-performance-mode=lite] .noise-layer,html[data-performance-mode=lite] .premium-particle,html[data-performance-mode=lite] .floating-card,html[data-performance-mode=lite] .calc-float-chip,html[data-performance-mode=lite] .calculator-float-chip,html[data-performance-mode=lite] .signal-dot,html[data-performance-mode=lite] .map-dot{display:none!important}html[data-performance-mode=lite] .orb,html[data-performance-mode=lite] .visual-glow,html[data-performance-mode=lite] .home-savings-orb,html[data-performance-mode=lite] .calculator-hero-orb,html[data-performance-mode=lite] .calculator-bg-orb{opacity:.18!important}html[data-performance-mode=lite] .hero-grid,html[data-performance-mode=lite] .home-savings-grid,html[data-performance-mode=lite] .system-connections,html[data-performance-mode=lite] .data-lines,html[data-performance-mode=lite] .globe-orbit,html[data-performance-mode=lite] .core-ring,html[data-performance-mode=lite] .signal-orbit{opacity:.22!important}html[data-performance-mode=lite] .site-header,html[data-performance-mode=lite] .primary-nav,html[data-performance-mode=lite] .platform-card,html[data-performance-mode=lite] .template-card,html[data-performance-mode=lite] .command-panel,html[data-performance-mode=lite] .home-mini-calculator,html[data-performance-mode=lite] .workforce-calculator-shell,html[data-performance-mode=lite] .calculator-result-card,html[data-performance-mode=lite] .directory-card,html[data-performance-mode=lite] .role-card,html[data-performance-mode=lite] .role-directory-card,html[data-performance-mode=lite] .proof-story,html[data-performance-mode=lite] .proof-card,html[data-performance-mode=lite] .pricing-card,html[data-performance-mode=lite] .metric-card,html[data-performance-mode=lite] .final-cta-inner,html[data-performance-mode=lite] .mini-result,html[data-performance-mode=lite] .calculator-side-card,html[data-performance-mode=lite] .relationship-card{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;will-change:auto!important;animation:none!important;transform:none!important;box-shadow:0 10px 24px #16315b14!important}html[data-performance-mode=lite] .coverage-bars i,html[data-performance-mode=lite] .neon-bars i,html[data-performance-mode=lite] .chart-bar,html[data-performance-mode=lite] .finance-bars i,html[data-performance-mode=lite] .marketing-bars i,html[data-performance-mode=lite] .calculator-preview-line i:before,html[data-performance-mode=lite] .calculator-mini-dashboard i:before,html[data-performance-mode=lite] .calculator-preview-heatline i,html[data-performance-mode=lite] .momentum-bars i,html[data-performance-mode=lite] .momentum-line,html[data-performance-mode=lite] .sparkline path{transition:none!important;animation:none!important}@media (max-width:900px){html[data-performance-mode=lite] .site-header{background:#07152f!important;position:sticky!important;top:0!important;box-shadow:0 1px #ffffff14!important}html[data-performance-mode=lite] .menu-toggle{touch-action:manipulation!important}html[data-performance-mode=lite] .primary-nav{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#07152f!important}html[data-performance-mode=lite] .hero,html[data-performance-mode=lite] .acq-hero,html[data-performance-mode=lite] .phase-hero,html[data-performance-mode=lite] .template-section,html[data-performance-mode=lite] .directory-section,html[data-performance-mode=lite] .savings-section{background-attachment:scroll!important}}.calculator-lead-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.calculator-lead-row input[data-lead-name],.calculator-lead-row input[data-lead-email],.calculator-lead-row input[data-lead-phone]{width:100%;height:56px;color:var(--navy-950);font:inherit;background:#ffffffd6;border:1px solid #7c5cff2e;border-radius:14px;outline:none;padding:0 16px;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff75}.calculator-lead-row input[data-lead-name]::placeholder,.calculator-lead-row input[data-lead-email]::placeholder,.calculator-lead-row input[data-lead-phone]::placeholder{color:#303a54b8}.calculator-lead-row input[data-lead-name]:focus,.calculator-lead-row input[data-lead-email]:focus,.calculator-lead-row input[data-lead-phone]:focus{border-color:#7c5cff70;box-shadow:0 0 0 4px #7c5cff1c,inset 0 0 0 1px #fffc}.calculator-lead-row input[data-lead-name].is-invalid,.calculator-lead-row input[data-lead-email].is-invalid,.calculator-lead-row input[data-lead-phone].is-invalid{background:#fef2f2eb;border-color:#dc2626b8;box-shadow:0 0 0 4px #dc26261a,inset 0 0 0 1px #fffc}.calculator-lead-row input[data-lead-name].is-valid,.calculator-lead-row input[data-lead-email].is-valid,.calculator-lead-row input[data-lead-phone].is-valid{border-color:#10b98185}.workforce-calculator-card.is-lead-locked [data-savings-percent-output]{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.calculator-lead-row .button{width:100%;min-height:56px}.calculator-lead-row .button:disabled,.calculator-lead-row .button[aria-busy=true]{cursor:not-allowed;opacity:.66;box-shadow:none;transform:none!important}.form-message.is-info,.form-message.is-error,.form-message.is-success{margin-top:12px;font-size:12px;font-weight:800;display:block}.form-message.is-info{color:#475569}.form-message.is-error{color:#dc2626}.form-message.is-success{color:var(--green)}@media (max-width:840px){.calculator-lead-row{grid-template-columns:1fr}}.workforce-calculator-card.is-lead-locked .workforce-results-grid,.workforce-calculator-card.is-lead-locked .projection-grid,.workforce-calculator-card.is-lead-locked .breakdown-card,.workforce-calculator-card.is-lead-locked .capacity-grid{opacity:.5;filter:saturate(.55)}.workforce-calculator-card.is-savings-revealed .workforce-results-grid,.workforce-calculator-card.is-savings-revealed .projection-grid,.workforce-calculator-card.is-savings-revealed .breakdown-card,.workforce-calculator-card.is-savings-revealed .capacity-grid{opacity:1;filter:none}.form-message.is-success{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.view-savings-button{appearance:none;font:inherit;color:#07152f;cursor:pointer;background:linear-gradient(135deg,#a3ff6f,#2ee6ff);border:0;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:900;box-shadow:0 10px 24px #2dd4bf38}.view-savings-button:hover,.view-savings-button:focus-visible{outline:none;transform:translateY(-1px)}.site-header .brand{filter:none!important;opacity:1!important;background-image:url(/moe-navbar-logo.png)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:300px!important;justify-content:flex-start!important;align-items:center!important;width:310px!important;min-width:310px!important;height:68px!important;animation:none!important;display:inline-flex!important;overflow:visible!important}.site-header .brand:after{content:none!important;display:none!important}.site-header .brand .brand-mark,.site-header .brand .brand-name{display:none!important}@media (max-width:840px){.site-header .brand{background-size:220px!important;width:230px!important;min-width:230px!important;height:56px!important}}
