.service-hero[data-v-b04084f7]{animation:heroGlowBreathe-b04084f7 8s ease-in-out infinite;background:radial-gradient(circle at calc(18% + var(--service-px, 0)*10px) calc(24% + var(--service-py, 0)*8px),rgba(77,34,245,.22),transparent 34%),radial-gradient(circle at calc(78% + var(--service-px, 0)*-8px) calc(18% + var(--service-py, 0)*10px),rgba(22,140,255,.18),transparent 32%),linear-gradient(180deg,#030307 0,#05050a 64%,#070711);min-height:100svh;overflow:clip;padding:clamp(18px,3vw,38px) clamp(18px,5vw,72px) clamp(70px,7vw,104px);position:relative}.service-nav[data-v-b04084f7]{align-items:center;direction:ltr;display:flex;gap:18px;justify-content:space-between;position:relative;z-index:4}.service-logo[data-v-b04084f7]{align-items:center;color:#fff;display:inline-flex;font-family:var(--font-display);font-size:14px;font-weight:900;gap:10px}.service-logo img[data-v-b04084f7]{height:auto;width:42px}.service-nav-cta[data-v-b04084f7],.service-primary-action[data-v-b04084f7],.service-secondary-action[data-v-b04084f7]{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:46px}.service-nav-cta[data-v-b04084f7]{border:1px solid hsla(0,0%,100%,.18);color:#ffffffd1;padding:0 18px}.service-hero-grid[data-v-b04084f7]{align-items:center;display:grid;gap:clamp(42px,7vw,120px);grid-template-columns:minmax(0,.94fr) minmax(420px,.7fr);margin:0 auto;min-height:calc(100svh - 86px);width:min(1500px,100%)}.service-hero-copy[data-v-b04084f7]{display:grid;justify-items:start;text-align:right}.service-label[data-v-b04084f7]{color:var(--cyan);direction:ltr;font-family:var(--font-display);font-size:clamp(12px,1vw,16px);font-weight:900;text-transform:uppercase}h1[data-v-b04084f7]{color:#fff;font-size:clamp(52px,8.6vw,142px);font-weight:900;line-height:1.28;margin:clamp(22px,3vw,38px) 0 0;max-width:980px}.service-lead[data-v-b04084f7]{color:#ffffffad;font-size:clamp(18px,1.55vw,26px);font-weight:400;line-height:1.85;margin:clamp(24px,3vw,36px) 0 0;width:min(720px,100%)}.service-hero-actions[data-v-b04084f7]{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(28px,3.8vw,52px)}.service-primary-action[data-v-b04084f7]{background:#fff;color:#05050a;min-width:190px;padding:0 24px}.service-secondary-action[data-v-b04084f7]{border:1px solid hsla(0,0%,100%,.18);color:#ffffffc7;min-width:180px;padding:0 22px}.service-hero-visual[data-v-b04084f7]{min-height:clamp(440px,42vw,690px);perspective:1100px;position:relative}.visual-grid[data-v-b04084f7]{animation:visualGridDrift-b04084f7 20s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:58px 58px;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 42%,transparent 72%);mask-image:radial-gradient(circle,#000 0 42%,transparent 72%);opacity:.48;position:absolute}.orbital-field[data-v-b04084f7]{animation:orbitalFloat-b04084f7 7s ease-in-out infinite;background:radial-gradient(circle,rgba(108,232,246,.12),transparent 18%),radial-gradient(circle at 68% 30%,rgba(77,34,245,.2),transparent 26%);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;box-shadow:inset 0 0 80px #ffffff09,0 40px 120px #0000006b;inset:8% 0 4%;position:absolute;transform:rotateX(58deg) rotate(-14deg);transform-style:preserve-3d}.orbital-field[data-v-b04084f7]:after,.orbital-field[data-v-b04084f7]:before{border:1px solid rgba(108,232,246,.22);border-radius:50%;content:"";inset:12%;position:absolute}.orbital-field[data-v-b04084f7]:after{border-color:#4d22f547;inset:28%}.signal[data-v-b04084f7]{background:#04050db8;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#ffffffc7;font-family:var(--font-display);font-size:10px;font-weight:900;min-width:118px;padding:7px 10px;position:absolute;text-align:center;transform:rotate(14deg) rotateX(-58deg)}.signal[data-v-b04084f7]:first-child{right:4%;top:24%}.signal[data-v-b04084f7]:nth-child(2){left:6%;top:36%}.signal[data-v-b04084f7]:nth-child(3){bottom:7%;right:22%}.signal[data-v-b04084f7]:nth-child(4){bottom:20%;left:24%}.search-plane[data-v-b04084f7]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060813d1;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;box-shadow:0 28px 90px #168cff38;color:#fff;padding:22px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%) rotate(14deg) rotateX(-58deg);width:min(430px,72%)}.search-plane p[data-v-b04084f7],.search-plane small[data-v-b04084f7]{color:#ffffff8a;direction:ltr;display:block;font-family:var(--font-display);font-size:11px;font-weight:900;margin:0}.search-plane strong[data-v-b04084f7]{display:block;font-size:clamp(26px,2.4vw,42px);line-height:1.08;margin:10px 0}.core-lens[data-v-b04084f7]{background:linear-gradient(135deg,#4d22f5eb,#6ce8f6b8);border-radius:50%;box-shadow:0 0 58px #6ce8f65c;display:grid;height:86px;place-items:center;position:absolute;right:50%;top:50%;transform:translate(50%,-50%) rotate(14deg) rotateX(-58deg) translateZ(90px);width:86px}.core-lens img[data-v-b04084f7]{width:52px}.is-advertising-visual[data-v-b04084f7]{min-height:clamp(470px,43vw,720px)}.is-advertising-visual .visual-grid[data-v-b04084f7]{background-size:46px 46px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 55%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0 55%,transparent 78%);opacity:.58}.ad-engine[data-v-b04084f7]{inset:5% 0 0;position:absolute;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,1,.36,1)}.is-advertising-visual:hover .ad-engine[data-v-b04084f7]{transform:translateY(-5px) rotateX(1.5deg) rotateY(-2deg)}.ad-engine-glow[data-v-b04084f7]{animation:adFieldMorph-b04084f7 9s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,rgba(108,232,246,.12),transparent 25%),radial-gradient(circle at 68% 36%,rgba(77,34,245,.2),transparent 28%),linear-gradient(120deg,hsla(0,0%,100%,.04),transparent 54%);border:1px solid rgba(108,232,246,.18);border-radius:38% 62% 45% 55%/48% 44% 56% 52%;box-shadow:inset 0 0 90px #6ce8f60e,0 42px 120px #168cff29;inset:9% 2% 2%;position:absolute}.auction-stream[data-v-b04084f7]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04050d8a;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;box-shadow:inset 0 1px #ffffff14;display:grid;gap:8px;grid-template-columns:repeat(5,1fr);height:68px;inset:19% 11% auto;padding:10px;position:absolute}.auction-stream[data-v-b04084f7]:before{animation:adSignalSweep-b04084f7 2.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(108,232,246,.8),rgba(77,34,245,.7),transparent);content:"";height:1px;left:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.auction-stream span[data-v-b04084f7]{border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:#ffffffc2;direction:ltr;display:grid;font-family:var(--font-display);font-size:10px;font-weight:900;place-items:center;position:relative;z-index:1}.platform-lanes[data-v-b04084f7]{inset:34% 0 20%;position:absolute}.lane[data-v-b04084f7]{align-items:center;animation:adLaneFloat-b04084f7 5.6s ease-in-out infinite;background:#04050db8;border:1px solid hsla(0,0%,100%,.13);border-radius:999px;box-shadow:0 18px 60px #00000047,inset 0 1px #ffffff0f;color:#ffffffd1;direction:ltr;display:inline-flex;font-family:var(--font-display);font-size:12px;font-weight:900;justify-content:center;min-height:48px;min-width:150px;position:absolute}.lane[data-v-b04084f7]:after{background:linear-gradient(90deg,transparent,rgba(108,232,246,.62),transparent);content:"";height:1px;position:absolute;top:50%;width:120px}.lane-google[data-v-b04084f7]{right:8%;top:6%}.lane-google[data-v-b04084f7]:after{left:100%}.lane-meta[data-v-b04084f7]{animation-delay:-.9s;left:2%;top:33%}.lane-meta[data-v-b04084f7]:after{right:100%}.lane-tiktok[data-v-b04084f7]{animation-delay:-1.7s;bottom:3%;right:14%}.lane-tiktok[data-v-b04084f7]:after{left:100%}.campaign-core[data-v-b04084f7]{align-content:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 20%,rgba(108,232,246,.18),transparent 32%),linear-gradient(145deg,#ffffff14,#ffffff06 42%,#4d22f514),#050710c7;border:1px solid hsla(0,0%,100%,.16);border-radius:24px;box-shadow:inset 0 1px #ffffff1a,0 34px 120px #0000006b,0 0 80px #4d22f529;display:grid;gap:16px;min-height:238px;padding:28px;position:absolute;right:50%;top:52%;transform:translate(50%,-50%);width:min(430px,68%)}.campaign-core[data-v-b04084f7]:before{border:1px solid rgba(108,232,246,.13);border-radius:18px;content:"";inset:18px;pointer-events:none;position:absolute}.campaign-core small[data-v-b04084f7],.campaign-core strong[data-v-b04084f7],.metric-strip[data-v-b04084f7]{position:relative;z-index:1}.campaign-core small[data-v-b04084f7]{color:var(--cyan);font-size:11px}.campaign-core small[data-v-b04084f7],.campaign-core strong[data-v-b04084f7]{direction:ltr;font-family:var(--font-display);font-weight:900}.campaign-core strong[data-v-b04084f7]{color:#fff;font-size:clamp(34px,4vw,58px);line-height:.95;max-width:320px}.metric-strip[data-v-b04084f7]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.metric-strip span[data-v-b04084f7]{background:#ffffff0b;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:#fff;direction:ltr;display:grid;font-family:var(--font-display);font-size:16px;font-weight:900;gap:5px;padding:12px 10px}.metric-strip b[data-v-b04084f7]{color:#ffffff7a;font-size:9px;font-weight:900}.signal-board[data-v-b04084f7]{bottom:8%;display:grid;gap:8px;left:3%;position:absolute;width:220px}.signal-board span[data-v-b04084f7]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04050d9e;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#ffffffb8;direction:ltr;display:flex;font-family:var(--font-display);font-size:10px;font-weight:900;justify-content:space-between;min-height:34px;padding:0 12px}.signal-board span[data-v-b04084f7]:after{background:var(--cyan);border-radius:50%;box-shadow:0 0 16px #6ce8f6b3;content:"";height:8px;width:8px}.creative-stack[data-v-b04084f7]{bottom:11%;height:126px;position:absolute;right:9%;width:116px}.creative-stack i[data-v-b04084f7]{background:linear-gradient(145deg,#ffffff1f,#ffffff06),radial-gradient(circle at 72% 28%,rgba(108,232,246,.16),transparent 36%);border:1px solid hsla(0,0%,100%,.13);border-radius:18px;box-shadow:0 18px 60px #00000042;inset:0;position:absolute;transform:translate(calc(var(--i, 0)*-10px),calc(var(--i, 0)*-10px)) rotate(calc(var(--i, 0)*-4deg))}.creative-stack i[data-v-b04084f7]:first-child{--i:0}.creative-stack i[data-v-b04084f7]:nth-child(2){--i:1;opacity:.72}.creative-stack i[data-v-b04084f7]:nth-child(3){--i:2;opacity:.42}.is-web-visual[data-v-b04084f7]{min-height:clamp(470px,43vw,710px)}.is-web-visual .visual-grid[data-v-b04084f7]{background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse at 52% 50%,#000 0 54%,transparent 78%);mask-image:radial-gradient(ellipse at 52% 50%,#000 0 54%,transparent 78%);opacity:.52}.web-architecture[data-v-b04084f7]{inset:7% 0 2%;position:absolute;transform-style:preserve-3d;transition:transform .58s cubic-bezier(.22,1,.36,1)}.is-web-visual:hover .web-architecture[data-v-b04084f7]{transform:translateY(-5px) rotateX(1.5deg) rotateY(2deg)}.architecture-glow[data-v-b04084f7]{animation:architectureBreathe-b04084f7 8s ease-in-out infinite;background:radial-gradient(circle at 34% 28%,rgba(108,232,246,.14),transparent 25%),radial-gradient(circle at 74% 62%,rgba(77,34,245,.18),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.045),transparent 58%);border:1px solid rgba(108,232,246,.16);border-radius:34px;box-shadow:inset 0 0 90px #ffffff09,0 42px 130px #168cff29;inset:8% 2% 4%;position:absolute;transform:rotateX(58deg) rotate(-9deg)}.browser-shell[data-v-b04084f7]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff14,#ffffff06 45%,#4d22f514),#050710c7;border:1px solid hsla(0,0%,100%,.16);border-radius:22px;box-shadow:inset 0 1px #ffffff1a,0 36px 120px #00000070;min-height:360px;overflow:hidden;position:absolute;right:50%;top:50%;transform:translate(50%,-50%) rotateX(8deg) rotateY(-10deg);width:min(560px,82%)}.browser-top[data-v-b04084f7]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:8px;height:42px;padding:0 16px}.browser-top span[data-v-b04084f7]{background:#ffffff42;border-radius:50%;height:8px;width:8px}.browser-top i[data-v-b04084f7]{color:#ffffff6b;direction:ltr;font-family:var(--font-display);font-size:10px;font-style:normal;font-weight:900;margin-right:auto}.layout-plane[data-v-b04084f7]{background:#ffffff0b;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;position:absolute}.layout-plane b[data-v-b04084f7]{background:#ffffff2e;border-radius:999px;display:block}.plane-primary[data-v-b04084f7]{height:132px;padding:20px;right:28px;top:70px;width:46%}.plane-primary b[data-v-b04084f7]:first-child{height:18px;width:72%}.plane-primary b[data-v-b04084f7]:nth-child(2){height:18px;margin-top:14px;width:48%}.plane-primary b[data-v-b04084f7]:nth-child(3){background:linear-gradient(90deg,#6ce8f6c7,#4d22f5b3);height:32px;margin-top:24px;width:92px}.plane-content[data-v-b04084f7]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);height:94px;padding:16px;right:28px;top:222px;width:54%}.plane-content b[data-v-b04084f7]{background:linear-gradient(145deg,#ffffff1c,#ffffff06),radial-gradient(circle at 78% 22%,rgba(108,232,246,.12),transparent 36%);border-radius:12px;height:100%}.plane-conversion[data-v-b04084f7]{align-content:end;display:grid;gap:8px;height:180px;left:24px;padding:18px;top:94px;width:34%}.plane-conversion small[data-v-b04084f7],.plane-conversion strong[data-v-b04084f7]{direction:ltr;font-family:var(--font-display);font-weight:900}.plane-conversion strong[data-v-b04084f7]{color:#fff;font-size:24px;line-height:1}.plane-conversion small[data-v-b04084f7]{color:#ffffff7a;font-size:10px}.responsive-frames span[data-v-b04084f7],.system-nodes span[data-v-b04084f7]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04050da8;border:1px solid hsla(0,0%,100%,.13);box-shadow:0 18px 60px #00000047,inset 0 1px #ffffff0f;position:absolute}.frame-tablet[data-v-b04084f7]{animation:webObjectFloat-b04084f7 5.8s ease-in-out infinite;border-radius:18px;bottom:18%;height:108px;left:6%;width:142px}.frame-mobile[data-v-b04084f7]{animation:webObjectFloat-b04084f7 5.4s ease-in-out infinite;animation-delay:-1.1s;border-radius:22px;bottom:9%;height:136px;right:8%;width:72px}.system-nodes span[data-v-b04084f7]{align-items:center;animation:webObjectFloat-b04084f7 5.6s ease-in-out infinite;border-radius:999px;color:#ffffffc2;direction:ltr;display:inline-flex;font-family:var(--font-display);font-size:10px;font-weight:900;justify-content:center;min-height:38px;min-width:118px}.system-nodes span[data-v-b04084f7]:first-child{right:4%;top:18%}.system-nodes span[data-v-b04084f7]:nth-child(2){animation-delay:-.8s;left:2%;top:29%}.system-nodes span[data-v-b04084f7]:nth-child(3){animation-delay:-1.6s;bottom:4%;left:10%}.system-nodes span[data-v-b04084f7]:nth-child(4){animation-delay:-2.1s;bottom:1%;right:20%}.identity-architecture[data-v-b04084f7]{inset:0;position:absolute}.identity-glow[data-v-b04084f7]{animation:visualGridDrift-b04084f7 20s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.035) 1px,transparent 0),radial-gradient(circle at 50% 50%,rgba(108,232,246,.12),transparent 30%);background-size:46px 46px,46px 46px,auto;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;inset:12%;-webkit-mask-image:radial-gradient(circle,#000 0 58%,transparent 78%);mask-image:radial-gradient(circle,#000 0 58%,transparent 78%);position:absolute}.identity-board[data-v-b04084f7]{animation:architectureBreathe-b04084f7 7s ease-in-out infinite;background:radial-gradient(circle at 72% 18%,rgba(108,232,246,.12),transparent 30%),radial-gradient(circle at 20% 82%,rgba(77,34,245,.16),transparent 32%),linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:0 36px 110px #00000057;inset:7% 4% 12%;overflow:hidden;position:absolute;transform:rotateX(58deg) rotate(-8deg)}.identity-rulers[data-v-b04084f7]{border:1px dashed rgba(108,232,246,.22);inset:22px;position:absolute}.identity-rulers span[data-v-b04084f7]{background:#ffffff24;position:absolute}.identity-rulers span[data-v-b04084f7]:first-child{height:1px;inset:30% 0 auto}.identity-rulers span[data-v-b04084f7]:nth-child(2){inset:0 auto 0 38%;width:1px}.identity-rulers span[data-v-b04084f7]:nth-child(3){inset:0 27% 0 auto;width:1px}.identity-card[data-v-b04084f7]{background:#05050abd;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:0 18px 60px #0000003d,inset 0 1px #ffffff0f;position:absolute}.card-primary[data-v-b04084f7]{align-content:end;display:grid;gap:10px;min-height:168px;padding:22px;right:10%;top:12%;width:46%}.card-primary small[data-v-b04084f7],.card-secondary span[data-v-b04084f7],.identity-signals span[data-v-b04084f7]{direction:ltr;font-family:var(--font-display);font-weight:900}.card-primary small[data-v-b04084f7]{color:#6ce8f6c7;font-size:10px}.card-primary strong[data-v-b04084f7]{color:#fff;font-size:clamp(28px,3vw,44px);line-height:1.08}.card-primary p[data-v-b04084f7]{color:#ffffff94;font-size:13px;line-height:1.5;margin:0}.card-secondary[data-v-b04084f7]{bottom:16%;display:grid;gap:10px;left:11%;min-height:132px;place-content:center;text-align:center;width:32%}.card-secondary b[data-v-b04084f7]{color:#fff;font-size:34px;line-height:1}.card-secondary span[data-v-b04084f7]{color:#ffffff80;font-size:9px}.card-tertiary[data-v-b04084f7]{align-items:center;bottom:14%;display:flex;gap:9px;justify-content:center;min-height:96px;right:16%;width:28%}.card-tertiary i[data-v-b04084f7]{border:1px solid hsla(0,0%,100%,.18);border-radius:50%;height:30px;width:30px}.card-tertiary i[data-v-b04084f7]:first-child{background:var(--cyan)}.card-tertiary i[data-v-b04084f7]:nth-child(2){background:var(--violet)}.card-tertiary i[data-v-b04084f7]:nth-child(3){background:#fff}.construction-mark[data-v-b04084f7]{border:1px solid hsla(0,0%,100%,.12);display:grid;height:124px;left:15%;place-items:center;position:absolute;top:13%;width:124px}.construction-mark span[data-v-b04084f7]{border:1px dashed rgba(108,232,246,.38);border-radius:50%;inset:18px;position:absolute}.construction-mark span[data-v-b04084f7]:nth-child(2){border-color:#4d22f580;border-radius:0;inset:39px}.construction-mark strong[data-v-b04084f7]{color:#fff;font-size:44px;line-height:1}.identity-signals span[data-v-b04084f7]{align-items:center;animation:webObjectFloat-b04084f7 5.8s ease-in-out infinite;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05050ab8;border:1px solid hsla(0,0%,100%,.13);border-radius:999px;box-shadow:0 18px 60px #00000047,inset 0 1px #ffffff0f;color:#ffffffbd;display:inline-flex;font-size:10px;justify-content:center;min-height:38px;min-width:118px;position:absolute}.identity-signals span[data-v-b04084f7]:first-child{right:2%;top:17%}.identity-signals span[data-v-b04084f7]:nth-child(2){animation-delay:-.8s;left:0;top:38%}.identity-signals span[data-v-b04084f7]:nth-child(3){animation-delay:-1.4s;bottom:3%;right:14%}.identity-signals span[data-v-b04084f7]:nth-child(4){animation-delay:-2s;bottom:9%;left:12%}@media(max-width:980px){.service-hero-grid[data-v-b04084f7]{grid-template-columns:1fr;padding-top:62px}.service-hero-visual[data-v-b04084f7]{min-height:360px}.auction-stream[data-v-b04084f7]{grid-template-columns:repeat(3,1fr);height:auto;inset-inline:0}.auction-stream span[data-v-b04084f7]:nth-child(n+4),.creative-stack[data-v-b04084f7],.signal-board[data-v-b04084f7]{display:none}.campaign-core[data-v-b04084f7]{width:min(380px,86%)}.lane[data-v-b04084f7]{font-size:10px;min-height:42px;min-width:124px}.browser-shell[data-v-b04084f7]{min-height:300px;width:min(420px,92%)}.identity-signals span[data-v-b04084f7]:nth-child(n+3),.responsive-frames[data-v-b04084f7],.system-nodes span[data-v-b04084f7]:nth-child(n+3){display:none}.identity-board[data-v-b04084f7]{inset:4%}}@keyframes heroGlowBreathe-b04084f7{0%,to{filter:saturate(1)}50%{filter:saturate(1.08)}}@keyframes visualGridDrift-b04084f7{0%{background-position:0 0}to{background-position:58px 58px}}@keyframes orbitalFloat-b04084f7{0%,to{transform:rotateX(58deg) rotate(-14deg) translateY(0)}50%{transform:rotateX(58deg) rotate(-14deg) translateY(-3px)}}@keyframes adFieldMorph-b04084f7{0%,to{border-radius:38% 62% 45% 55%/48% 44% 56% 52%;transform:scale(1) rotate(0)}50%{border-radius:52% 48% 58% 42%/44% 56%;transform:scale(1.025) rotate(-1deg)}}@keyframes adSignalSweep-b04084f7{0%,to{opacity:.3;transform:translateY(-50%) scaleX(.38)}50%{opacity:1;transform:translateY(-50%) scaleX(1)}}@keyframes adLaneFloat-b04084f7{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes architectureBreathe-b04084f7{0%,to{transform:rotateX(58deg) rotate(-9deg) scale(1)}50%{transform:rotateX(58deg) rotate(-9deg) scale(1.025)}}@keyframes webObjectFloat-b04084f7{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(max-width:640px){h1[data-v-b04084f7]{font-size:clamp(44px,15vw,72px)}.service-hero-actions[data-v-b04084f7],.service-primary-action[data-v-b04084f7],.service-secondary-action[data-v-b04084f7]{width:100%}}.service-process[data-v-bbf67d76]{background:#030307;color:#fff;position:relative}.process-head[data-v-bbf67d76]{align-items:end;display:grid;gap:clamp(28px,6vw,96px);grid-template-columns:minmax(0,1fr) minmax(320px,.46fr)}h2[data-v-bbf67d76]{font-size:clamp(46px,7.2vw,118px);font-weight:900;grid-column:1;line-height:1.28;margin:0}.process-head p[data-v-bbf67d76]{color:#ffffff9e;font-size:clamp(17px,1.35vw,22px);grid-column:2;grid-row:2;line-height:1.9;margin:0}.process-map[data-v-bbf67d76]{display:grid;gap:clamp(34px,5vw,76px);margin-top:clamp(72px,9vw,142px);position:relative}.process-rail[data-v-bbf67d76]{background:#ffffff1f;bottom:0;position:absolute;right:50%;top:0;width:1px}.process-rail-fill[data-v-bbf67d76]{background:linear-gradient(180deg,var(--violet),var(--blue),var(--cyan));display:block;height:100%;transform:scaleY(0);width:100%}.process-step[data-v-bbf67d76]{align-items:start;display:grid;gap:clamp(16px,2vw,28px);grid-template-columns:58px minmax(0,1fr);position:relative;width:min(560px,calc(50% - 56px))}.process-step[data-v-bbf67d76]:nth-child(odd){justify-self:end;margin-left:calc(50% + 56px)}.process-step[data-v-bbf67d76]:nth-child(2n){justify-self:start;margin-right:calc(50% + 56px)}.process-step[data-v-bbf67d76]:before{background:#fff3;content:"";height:1px;position:absolute;top:28px;transform:scaleX(var(--step-line,0));transition:background .28s ease,box-shadow .28s ease;width:56px}.process-step[data-v-bbf67d76]:nth-child(odd):before{left:calc(100% + 1px);transform-origin:right}.process-step[data-v-bbf67d76]:nth-child(2n):before{right:calc(100% + 1px);transform-origin:left}.process-number[data-v-bbf67d76]{color:var(--cyan);font-family:var(--font-display);font-size:13px;font-weight:900}h3[data-v-bbf67d76]{color:#fff;font-size:clamp(26px,2.6vw,44px);font-weight:700;line-height:1.28;margin:0}.process-step p[data-v-bbf67d76]{color:#ffffff9e;font-size:clamp(16px,1.25vw,20px);line-height:1.85;margin:14px 0 0}ul[data-v-bbf67d76]{display:grid;gap:10px;list-style:none;margin:22px 0 0;padding:0}li[data-v-bbf67d76]{color:#ffffffd1;font-size:15px;line-height:1.6}li[data-v-bbf67d76]:before{background:var(--cyan);border-radius:50%;content:"";display:inline-block;height:7px;margin-left:10px;width:7px}.process-step.is-active[data-v-bbf67d76]{opacity:1}.process-step.is-active h3[data-v-bbf67d76],.process-step.is-active li[data-v-bbf67d76],.process-step.is-active p[data-v-bbf67d76]{color:#fff}.process-step.is-active[data-v-bbf67d76]:before{background:var(--cyan);box-shadow:0 0 18px #6ce8f66b}.process-step.is-past[data-v-bbf67d76]:not(.is-active){opacity:.58!important}@media(max-width:900px){.process-head[data-v-bbf67d76]{grid-template-columns:1fr}.process-head p[data-v-bbf67d76]{grid-column:auto;grid-row:auto}.process-rail[data-v-bbf67d76]{right:0}.process-step[data-v-bbf67d76],.process-step[data-v-bbf67d76]:nth-child(2n),.process-step[data-v-bbf67d76]:nth-child(odd){margin:0;padding-right:28px;width:100%}.process-step[data-v-bbf67d76]:before{left:auto;right:0;width:20px}}.service-deliverables[data-v-641703bc]{background:radial-gradient(circle at 12% 42%,rgba(22,140,255,.12),transparent 30%),linear-gradient(180deg,#030307,#070711);color:#fff}.deliverables-intro[data-v-641703bc]{display:grid;gap:clamp(18px,3vw,34px)}h2[data-v-641703bc]{font-size:clamp(42px,6.4vw,108px);font-weight:900;line-height:1.28;margin:0;max-width:1080px}.deliverables-list[data-v-641703bc]{border-top:1px solid hsla(0,0%,100%,.14);display:grid;margin-top:clamp(58px,8vw,128px)}.deliverable-row[data-v-641703bc]{align-items:baseline;border-bottom:1px solid hsla(0,0%,100%,.11);display:grid;gap:clamp(18px,4vw,72px);grid-template-columns:92px minmax(240px,.55fr) minmax(260px,.85fr);outline:none;overflow:hidden;padding:clamp(26px,4vw,48px) clamp(16px,2vw,28px);position:relative;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s ease}.deliverable-row[data-v-641703bc]:before{background:linear-gradient(90deg,rgba(108,232,246,.12),transparent 38%),radial-gradient(circle at 86% 50%,rgba(77,34,245,.14),transparent 34%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.deliverable-row[data-v-641703bc]:after{background:linear-gradient(180deg,transparent,var(--cyan),var(--blue),transparent);bottom:18%;content:"";opacity:.18;position:absolute;right:0;top:18%;transform:scaleY(.22);transform-origin:center;transition:transform .35s ease,opacity .35s ease,box-shadow .35s ease;width:2px}.deliverable-row[data-v-641703bc]:focus,.deliverable-row[data-v-641703bc]:focus-within,.deliverable-row[data-v-641703bc]:hover{background:#ffffff0b;border-color:#6ce8f647;box-shadow:inset 0 1px #ffffff0f,0 22px 70px #0000002e;transform:translateY(-2px)}.deliverable-row[data-v-641703bc]:focus-within:before,.deliverable-row[data-v-641703bc]:focus:before,.deliverable-row[data-v-641703bc]:hover:before{opacity:1}.deliverable-row[data-v-641703bc]:focus-within:after,.deliverable-row[data-v-641703bc]:focus:after,.deliverable-row[data-v-641703bc]:hover:after{box-shadow:0 0 24px #6ce8f675;opacity:1;transform:scaleY(1)}.deliverable-number[data-v-641703bc]{color:var(--cyan);direction:ltr;font-family:var(--font-display);font-size:13px;font-weight:900}.deliverable-number[data-v-641703bc],h3[data-v-641703bc]{position:relative;transition:color .35s ease,text-shadow .35s ease;z-index:1}h3[data-v-641703bc]{color:#ffffffe6;font-size:clamp(26px,2.5vw,42px);font-weight:700;line-height:1.28}h3[data-v-641703bc],p[data-v-641703bc]{margin:0}p[data-v-641703bc]{color:#ffffff9e;font-size:clamp(16px,1.3vw,21px);line-height:1.85;position:relative;transition:color .35s ease,opacity .35s ease;z-index:1}.deliverable-row:focus .deliverable-number[data-v-641703bc],.deliverable-row:focus-within .deliverable-number[data-v-641703bc],.deliverable-row:hover .deliverable-number[data-v-641703bc]{color:#fff;text-shadow:0 0 18px rgba(108,232,246,.72)}.deliverable-row:focus h3[data-v-641703bc],.deliverable-row:focus-within h3[data-v-641703bc],.deliverable-row:hover h3[data-v-641703bc]{color:#fff;text-shadow:0 0 26px hsla(0,0%,100%,.12)}.deliverable-row:focus p[data-v-641703bc],.deliverable-row:focus-within p[data-v-641703bc],.deliverable-row:hover p[data-v-641703bc]{color:#ffffffeb}@media(max-width:820px){.deliverable-row[data-v-641703bc]{gap:12px;grid-template-columns:1fr}}
