.hero[data-astro-cid-ge2uvauf]{isolation:isolate;border-bottom:1px solid var(--c-line);padding-block:clamp(3rem,2rem + 5vw,6.5rem) clamp(4rem,3rem + 5vw,7rem);position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero__glow[data-astro-cid-ge2uvauf]{filter:blur(80px);border-radius:50%;position:absolute}.hero__glow--cyan[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side,#24d7e74d,#0000);width:46rem;height:34rem;top:-6rem;right:-10rem}.hero__glow--violet[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side,#8072e942,#0000);width:36rem;height:28rem;bottom:-14rem;right:12rem}.hero__dots[data-astro-cid-ge2uvauf]{background-image:radial-gradient(#aac0cc38 1px,#0000 1.2px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 75% 40%,#000 10%,#0000 70%);mask-image:radial-gradient(70% 80% at 75% 40%,#000 10%,#0000 70%)}.hero__grid[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(3rem,2rem + 3vw,4.5rem);display:grid}@media (width>=1024px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:.95fr 1.05fr}.console[data-astro-cid-ge2uvauf]{font-size:.82rem}}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:var(--fs-h1);letter-spacing:-.03em;max-width:15ch;font-weight:800}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] .accent[data-astro-cid-ge2uvauf]{display:block}@media (width>=420px){.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] .accent[data-astro-cid-ge2uvauf]{white-space:nowrap}}.hero__lead[data-astro-cid-ge2uvauf]{font-size:var(--fs-lead);color:var(--c-muted);max-width:40rem;margin-top:1.5rem}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.85rem;margin-top:2.25rem;display:flex}.hero__micro[data-astro-cid-ge2uvauf]{font-size:var(--fs-sm);color:var(--c-muted);margin-top:1.25rem}.hero__visual[data-astro-cid-ge2uvauf]{position:relative}.hero__visual[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{color:var(--c-muted);align-items:flex-start;gap:.5rem;max-width:34rem;margin-top:1.5rem;font-size:.8rem;display:flex}.hero__visual[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf] svg{width:1rem;height:1rem;color:var(--c-teal);flex:none;margin-top:.15rem}.console-stage[data-astro-cid-ge2uvauf]{perspective:1600px;position:relative}.console[data-astro-cid-ge2uvauf]{border-radius:var(--radius-lg);background:linear-gradient(160deg,#24d7e71a,#0000 35%),linear-gradient(#10243aeb,#081624f2);border:1px solid #24d7e752;font-size:.78rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 40px 80px -30px #000000e6,0 0 60px -10px #24d7e759}.console[data-astro-cid-ge2uvauf]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff0f 0%,#0000 28%);position:absolute;inset:0}@media (width>=1024px){.console[data-astro-cid-ge2uvauf]{transform-origin:40%;transition:transform 1.2s var(--ease);transform:rotateY(-16deg)rotateX(7deg)rotate(1deg)}.console-stage[data-astro-cid-ge2uvauf]:hover .console[data-astro-cid-ge2uvauf]{transform:rotateY(-11deg)rotateX(5deg)rotate(.5deg)}}.console-floor[data-astro-cid-ge2uvauf]{filter:blur(14px);z-index:-1;background:radial-gradient(closest-side,#24d7e773,#0000);height:3rem;position:absolute;bottom:-2.25rem;left:6%;right:6%}.console__bar[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--c-line);align-items:center;gap:.9rem;padding:.75rem 1rem;display:flex}.console__dots[data-astro-cid-ge2uvauf]{gap:.35rem;display:flex}.console__dots[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#aac0cc4d;border-radius:50%;width:.5rem;height:.5rem}.console__title[data-astro-cid-ge2uvauf]{color:var(--c-muted);letter-spacing:.02em}.console__title[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--c-text);font-family:var(--f-display);letter-spacing:.28em;margin-right:.5rem;font-size:.72rem}.console__chip[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);color:var(--c-violet-soft);letter-spacing:.08em;text-transform:uppercase;border:1px solid #a99ff28c;margin-left:auto;padding:.2rem .55rem;font-size:.66rem;font-weight:600}.console__body[data-astro-cid-ge2uvauf]{grid-template-columns:auto 1fr;display:grid}.console__side[data-astro-cid-ge2uvauf]{border-right:1px solid var(--c-line);align-content:start;gap:.3rem;padding:.9rem .6rem;list-style:none;display:grid}.console__side[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{color:var(--c-muted);border-radius:8px;align-items:center;gap:.55rem;padding:.45rem .6rem;display:flex}.console__side[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf] svg{width:.95rem;height:.95rem}.console__side[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].is-active{color:var(--c-text);background:#8072e929}.console__side[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].is-active svg{color:var(--c-violet-soft)}.console__main[data-astro-cid-ge2uvauf]{gap:.7rem;padding:1rem;display:grid}.c-card[data-astro-cid-ge2uvauf]{border:1px solid var(--c-line);background:#040c158c;border-radius:10px;padding:.7rem .8rem}.c-enquiry[data-astro-cid-ge2uvauf]{align-items:center;gap:.75rem;display:flex}.c-icon[data-astro-cid-ge2uvauf]{width:2rem;height:2rem;color:var(--c-cyan);background:#24d7e71f;border-radius:8px;flex:none;place-items:center;display:grid}.c-icon[data-astro-cid-ge2uvauf] svg{width:1rem;height:1rem}.c-strong[data-astro-cid-ge2uvauf]{color:var(--c-text);font-weight:600}.c-meta[data-astro-cid-ge2uvauf]{color:var(--c-muted);font-size:.7rem}.c-tag[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);color:var(--c-cyan);background:#24d7e724;margin-left:auto;padding:.15rem .5rem;font-size:.66rem;font-weight:600}.c-label[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.12em;color:var(--c-teal);margin-bottom:.15rem;font-size:.64rem;font-weight:600}.c-chips[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.c-chips[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf],.c-rules[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:.35rem;display:inline-flex}.c-chips[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);color:var(--c-text);background:#13bdb414;border:1px solid #13bdb459;padding:.3rem .6rem}.c-chips[data-astro-cid-ge2uvauf] svg,.c-rules[data-astro-cid-ge2uvauf] svg{width:.85rem;height:.85rem;color:var(--c-teal);flex:none}.c-chips[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].is-flag{background:#8072e91f;border-color:#a99ff280}.is-flag[data-astro-cid-ge2uvauf] svg{color:var(--c-violet-soft)!important}.c-split[data-astro-cid-ge2uvauf]{grid-template-columns:1.1fr 1fr;gap:.7rem;display:grid}.c-rules[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{color:var(--c-text);gap:.35rem;margin-top:.3rem;padding:0;list-style:none;display:grid}.c-draft[data-astro-cid-ge2uvauf]{align-content:start;gap:.45rem;display:grid}.c-skel[data-astro-cid-ge2uvauf]{height:.45rem;width:var(--w);background:#aac0cc2e;border-radius:4px;display:block}.c-skel--accent[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, var(--c-cyan), var(--c-teal));opacity:.8}.c-track[data-astro-cid-ge2uvauf]{padding-top:.4rem}.c-track__line[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#24d7e799,#8072e9cc);border-radius:2px;height:2px;margin:0 .4rem;position:relative}.c-track__pulse[data-astro-cid-ge2uvauf]{background:var(--c-cyan);border-radius:50%;width:.6rem;height:.6rem;margin:-.3rem 0 0 -.3rem;position:absolute;top:50%;left:0;box-shadow:0 0 12px 3px #24d7e7b3}@media (prefers-reduced-motion:no-preference){.c-track__pulse[data-astro-cid-ge2uvauf]{animation:travel 5.5s var(--ease) infinite}.c-status__dot[data-astro-cid-ge2uvauf]{animation:2.4s ease-in-out infinite breathe}}@keyframes travel{0%{opacity:0;left:0}8%{opacity:1}78%{background:var(--c-violet);opacity:1;left:100%;box-shadow:0 0 14px 4px #8072e9b3}to{background:var(--c-violet);opacity:0;left:100%}}@keyframes breathe{0%,to{box-shadow:0 0 #8072e999}50%{box-shadow:0 0 0 6px #8072e900}}.c-track[data-astro-cid-ge2uvauf] ol[data-astro-cid-ge2uvauf]{color:var(--c-muted);text-align:center;grid-template-columns:repeat(5,1fr);margin-top:-.4rem;padding:0;font-size:.64rem;list-style:none;display:grid}.c-track[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{justify-items:center;gap:.35rem;display:grid}.c-track[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child{text-align:left;justify-items:start}.c-track[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:last-child{text-align:right;justify-items:end}.c-node[data-astro-cid-ge2uvauf]{background:var(--c-bg);border:2px solid var(--c-cyan);border-radius:50%;width:.7rem;height:.7rem}.c-track[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].is-human{color:var(--c-violet-soft);font-weight:600}.c-track[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].is-human .c-node[data-astro-cid-ge2uvauf]{border-color:var(--c-violet);background:var(--c-violet)}.c-status[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);color:var(--c-text);background:#8072e929;border:1px solid #8072e980;justify-self:end;align-items:center;gap:.5rem;padding:.4rem .8rem;font-weight:600;display:inline-flex}.c-status__dot[data-astro-cid-ge2uvauf]{background:var(--c-violet);border-radius:50%;width:.5rem;height:.5rem}@media (width<=560px){.console[data-astro-cid-ge2uvauf]{font-size:.72rem}.console__side[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:none}.console__side[data-astro-cid-ge2uvauf]{padding:.75rem .4rem}.c-split[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.c-track[data-astro-cid-ge2uvauf] ol[data-astro-cid-ge2uvauf]{font-size:.58rem}}.value[data-astro-cid-56df7zut]{background:linear-gradient(180deg, var(--c-bg-deep), var(--c-bg));border-bottom:1px solid var(--c-line);padding-block:clamp(3.5rem,2.5rem + 4vw,6rem)}.value__inner[data-astro-cid-56df7zut]{align-items:center;gap:1.5rem 4rem;display:grid}.value[data-astro-cid-56df7zut] h2[data-astro-cid-56df7zut]{font-size:var(--fs-h2);max-width:14ch}.value[data-astro-cid-56df7zut] p[data-astro-cid-56df7zut]{color:var(--c-muted);font-size:var(--fs-lead);max-width:44rem}.value__tasks[data-astro-cid-56df7zut]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.value__tasks[data-astro-cid-56df7zut] li[data-astro-cid-56df7zut]{border:1px solid var(--c-line-strong);border-radius:var(--radius-pill);font-size:var(--fs-sm);color:var(--c-text);background:#10243a80;padding:.4rem .85rem}@media (width>=900px){.value__inner[data-astro-cid-56df7zut]{grid-template-columns:1fr 1.3fr}}.cards[data-astro-cid-hjobun64]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:1.25rem;padding:0;list-style:none;display:grid}.card[data-astro-cid-hjobun64]{--tint:58 123 255;border-radius:var(--radius);border:1px solid rgb(var(--tint) / .35);background:radial-gradient(120% 80% at 0% 0%, rgb(var(--tint) / .26), transparent 60%), linear-gradient(180deg, var(--c-surface), var(--c-surface-2));box-shadow:var(--shadow-card);transition:transform .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);flex-direction:column;padding:1.75rem 1.5rem 1.5rem;display:flex;position:relative}.card--blue[data-astro-cid-hjobun64]{--tint:58 123 255}.card--teal[data-astro-cid-hjobun64]{--tint:19 189 180}.card--violet[data-astro-cid-hjobun64]{--tint:128 114 233}.card--cyan[data-astro-cid-hjobun64]{--tint:36 215 231}.card[data-astro-cid-hjobun64]:hover,.card[data-astro-cid-hjobun64]:focus-within{border-color:rgb(var(--tint) / .7);box-shadow:var(--shadow-card), 0 18px 50px -20px rgb(var(--tint) / .55);transform:translateY(-4px)}.card__icon[data-astro-cid-hjobun64]{background:rgb(var(--tint) / .16);width:3rem;height:3rem;color:rgb(var(--tint));border-radius:12px;place-items:center;margin-bottom:1.5rem;display:grid}.card--violet[data-astro-cid-hjobun64] .card__icon[data-astro-cid-hjobun64]{color:var(--c-violet-soft)}.card__icon[data-astro-cid-hjobun64] svg{width:1.6rem;height:1.6rem}.card[data-astro-cid-hjobun64] h3[data-astro-cid-hjobun64]{font-size:var(--fs-h3);margin-bottom:.75rem}.card[data-astro-cid-hjobun64] p[data-astro-cid-hjobun64]{color:var(--c-muted);flex:1;font-size:.98rem}.card__link[data-astro-cid-hjobun64]{border:1px solid rgb(var(--tint) / .6);width:2.5rem;height:2.5rem;color:var(--c-text);transition:background-color .25s, transform .25s var(--ease);border-radius:50%;align-self:flex-end;place-items:center;margin-top:1.5rem;display:grid}.card__link[data-astro-cid-hjobun64] svg{width:1.1rem;height:1.1rem}.card__link[data-astro-cid-hjobun64]:hover{background:rgb(var(--tint) / .25);transform:translate(2px)}.industries[data-astro-cid-blrye27w]{background:linear-gradient(180deg, var(--c-bg), var(--c-bg-deep) 70%, var(--c-bg))}.tiles[data-astro-cid-blrye27w]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:1.25rem;padding:0;list-style:none;display:grid}.tile[data-astro-cid-blrye27w]{border-radius:var(--radius);border:1px solid var(--c-line);background:var(--c-surface-2);transition:transform .35s var(--ease), border-color .35s var(--ease);overflow:hidden}.tile[data-astro-cid-blrye27w]:hover{border-color:rgb(var(--tint) / .55);transform:translateY(-4px)}.tile__art[data-astro-cid-blrye27w]{background:radial-gradient(90% 120% at 100% 0%, rgb(var(--tint) / .38), transparent 60%), repeating-linear-gradient(135deg, rgb(var(--tint) / .08) 0 1px, transparent 1px 14px), linear-gradient(180deg, #0d2238, #0a1a2b);border-bottom:1px solid rgb(var(--tint) / .25);height:9.5rem;position:relative}.tile__art[data-astro-cid-blrye27w] .tile__glyph{width:7.5rem;height:7.5rem;color:rgb(var(--tint) / .55);stroke-width:1px;position:absolute;bottom:-1.25rem;right:1rem}.tile__body[data-astro-cid-blrye27w]{padding:1.4rem 1.4rem 1.6rem}.tile[data-astro-cid-blrye27w] h3[data-astro-cid-blrye27w]{align-items:center;gap:.65rem;margin-bottom:.6rem;font-size:1.15rem;display:flex}.tile[data-astro-cid-blrye27w] h3[data-astro-cid-blrye27w] .tile__icon{width:1.4rem;height:1.4rem;color:rgb(var(--tint));flex:none}.tile[data-astro-cid-blrye27w] p[data-astro-cid-blrye27w]{color:var(--c-muted);font-size:.95rem}.steps[data-astro-cid-wgores44]{gap:2rem;padding:0;list-style:none;display:grid}.step[data-astro-cid-wgores44]{align-items:flex-start;gap:1.1rem;display:flex;position:relative}.step__num[data-astro-cid-wgores44]{border:2px solid rgb(var(--tint));width:3.25rem;height:3.25rem;box-shadow:0 0 22px -4px rgb(var(--tint) / .6), inset 0 0 14px -6px rgb(var(--tint) / .8);font-family:var(--f-display);color:var(--c-text);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;font-weight:800;display:grid}.step[data-astro-cid-wgores44] h3[data-astro-cid-wgores44]{margin:.35rem 0 .4rem;font-size:1.2rem}.step[data-astro-cid-wgores44] p[data-astro-cid-wgores44]{color:var(--c-muted);max-width:30ch;font-size:.95rem}.step[data-astro-cid-wgores44] .step__chev{display:none}@media (width>=900px){.steps[data-astro-cid-wgores44]{grid-template-columns:repeat(4,1fr);gap:1.5rem}.step[data-astro-cid-wgores44]{flex-direction:column}.step[data-astro-cid-wgores44] .step__chev{color:#aac0cc80;width:1.5rem;height:1.5rem;display:block;position:absolute;top:.9rem;right:.5rem}.step[data-astro-cid-wgores44]:before{content:"";background:linear-gradient(90deg, rgb(var(--tint) / .5), transparent);height:1px;position:absolute;top:1.62rem;left:4rem;right:2.5rem}.step[data-astro-cid-wgores44]:last-child:before{display:none}}.approach__line[data-astro-cid-wgores44]{border-left:3px solid var(--c-cyan);font-family:var(--f-display);font-weight:650;font-size:var(--fs-lead);background:linear-gradient(90deg,#24d7e714,#0000);max-width:44rem;margin-top:3rem;padding:1.1rem 1.4rem}.aia[data-astro-cid-pc7bthgs]{border-block:1px solid var(--c-line);background:var(--c-bg-deep);isolation:isolate;overflow:hidden}.aia__bg[data-astro-cid-pc7bthgs]{z-index:-1;background:radial-gradient(50rem 24rem at 10% 100%,#13bdb424,#0000 70%),radial-gradient(40rem 22rem at 95% 0,#8072e929,#0000 70%);position:absolute;inset:0}.aia__head[data-astro-cid-pc7bthgs]{gap:1.25rem 4rem;margin-bottom:3rem;display:grid}.aia__head[data-astro-cid-pc7bthgs] h2[data-astro-cid-pc7bthgs]{font-size:var(--fs-h2);max-width:18ch}.aia__head[data-astro-cid-pc7bthgs] p[data-astro-cid-pc7bthgs]:not(.eyebrow){color:var(--c-muted);font-size:var(--fs-lead);max-width:46ch}.aia__badge[data-astro-cid-pc7bthgs]{border-radius:var(--radius-pill);color:var(--c-violet-soft);letter-spacing:.04em;border:1px solid #a99ff280;align-items:center;gap:.45rem;margin-top:1rem;padding:.35rem .8rem;font-size:.78rem;font-weight:600;display:inline-flex}.aia__badge[data-astro-cid-pc7bthgs] svg{width:.95rem;height:.95rem}@media (width>=900px){.aia__head[data-astro-cid-pc7bthgs]{grid-template-columns:1fr 1fr;align-items:end}}.pipeline[data-astro-cid-pc7bthgs]{border:1px solid var(--c-line-strong);border-radius:var(--radius-lg);background:linear-gradient(#10243abf,#0a1a2bbf);padding:clamp(1rem,.5rem + 2vw,2rem)}.pipeline__tabs[data-astro-cid-pc7bthgs]{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:1.75rem;display:grid;position:relative}.pipeline__tabs[data-astro-cid-pc7bthgs]:not([hidden]):before{content:"";background:linear-gradient(90deg, var(--c-cyan), var(--c-teal) 60%, var(--c-violet));opacity:.5;height:2px;position:absolute;top:1.6rem;left:10%;right:10%}.pipeline__tab[data-astro-cid-pc7bthgs]{cursor:pointer;text-align:center;color:var(--c-muted);background:0 0;border:0;border-bottom:2px solid #0000;justify-items:center;gap:.35rem;padding:0 .25rem .85rem;transition:color .2s,border-color .2s;display:grid;position:relative}.pipeline__tab[data-astro-cid-pc7bthgs]:hover{color:var(--c-text)}.pipeline__tab[data-astro-cid-pc7bthgs][aria-selected=true]{color:var(--c-text);border-bottom-color:var(--c-cyan)}.pipeline__tab[data-astro-cid-pc7bthgs].is-human[aria-selected=true]{border-bottom-color:var(--c-violet)}.pipeline__node[data-astro-cid-pc7bthgs]{background:var(--c-bg);width:3.2rem;height:3.2rem;color:var(--c-cyan);transition:box-shadow .3s var(--ease), border-color .3s;border:2px solid #24d7e78c;border-radius:50%;place-items:center;display:grid;position:relative}.pipeline__node[data-astro-cid-pc7bthgs] svg{width:1.35rem;height:1.35rem}.is-human[data-astro-cid-pc7bthgs] .pipeline__node[data-astro-cid-pc7bthgs]{color:var(--c-violet-soft);border-color:#8072e9cc}.pipeline__tab[data-astro-cid-pc7bthgs][aria-selected=true] .pipeline__node[data-astro-cid-pc7bthgs]{border-color:var(--c-cyan);box-shadow:var(--glow-cyan)}.pipeline__tab[data-astro-cid-pc7bthgs].is-human[aria-selected=true] .pipeline__node[data-astro-cid-pc7bthgs]{border-color:var(--c-violet);box-shadow:0 0 0 1px #8072e966,0 10px 40px -10px #8072e9b3}.pipeline__step[data-astro-cid-pc7bthgs]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-teal);font-size:.7rem;font-weight:600}.is-human[data-astro-cid-pc7bthgs] .pipeline__step[data-astro-cid-pc7bthgs]{color:var(--c-violet-soft)}.pipeline__name[data-astro-cid-pc7bthgs]{font-family:var(--f-display);font-size:.98rem;font-weight:700;line-height:1.25}.pipeline__panels[data-astro-cid-pc7bthgs]{gap:1rem;display:grid}.pipeline__panel[data-astro-cid-pc7bthgs]{border-radius:var(--radius);border:1px solid var(--c-line);background:#040c1580;padding:1.5rem}.pipeline__panel[data-astro-cid-pc7bthgs].is-human{background:linear-gradient(135deg,#8072e91f,#040c1580 60%);border-color:#8072e973}.pipeline__panel-head[data-astro-cid-pc7bthgs]{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.pipeline__node--lg[data-astro-cid-pc7bthgs]{flex:none;width:3rem;height:3rem}.pipeline__panel[data-astro-cid-pc7bthgs] h3[data-astro-cid-pc7bthgs]{font-size:var(--fs-h3)}.pipeline__panel[data-astro-cid-pc7bthgs] dl[data-astro-cid-pc7bthgs]{gap:1.25rem;display:grid}.pipeline__panel[data-astro-cid-pc7bthgs] dt[data-astro-cid-pc7bthgs]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin-bottom:.35rem;font-size:.75rem;font-weight:600}.pipeline__panel[data-astro-cid-pc7bthgs] dd[data-astro-cid-pc7bthgs]{margin:0;font-size:1.02rem}@media (width>=720px){.pipeline__panel[data-astro-cid-pc7bthgs] dl[data-astro-cid-pc7bthgs]{grid-template-columns:1.4fr 1fr;gap:2.5rem}}.js .pipeline__panel[data-astro-cid-pc7bthgs][hidden],.js [data-astro-cid-pc7bthgs][data-pipeline].is-enhanced .pipeline__panel-head[data-astro-cid-pc7bthgs]{display:none}@media (width<=719px){.pipeline__tabs[data-astro-cid-pc7bthgs]{grid-template-columns:1fr;gap:0;margin-bottom:1.25rem}.pipeline__tabs[data-astro-cid-pc7bthgs]:not([hidden]):before{background:linear-gradient(180deg, var(--c-cyan), var(--c-violet));width:2px;height:auto;inset:1.6rem auto 1.6rem 1.6rem}.pipeline__tab[data-astro-cid-pc7bthgs]{text-align:left;border-bottom:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;justify-items:start;gap:0 1rem;padding:.45rem 0}.pipeline__tab[data-astro-cid-pc7bthgs] .pipeline__node[data-astro-cid-pc7bthgs]{grid-row:span 2}.pipeline__tab[data-astro-cid-pc7bthgs] .pipeline__step[data-astro-cid-pc7bthgs]{align-self:end}.pipeline__tab[data-astro-cid-pc7bthgs] .pipeline__name[data-astro-cid-pc7bthgs]{align-self:start}}.aia__foot[data-astro-cid-pc7bthgs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;margin-top:2rem;display:flex}.aia__disclosure[data-astro-cid-pc7bthgs]{max-width:44rem;font-size:var(--fs-sm);color:var(--c-muted);align-items:flex-start;gap:.6rem;display:flex}.aia__disclosure[data-astro-cid-pc7bthgs] svg{width:1.1rem;height:1.1rem;color:var(--c-violet-soft);flex:none;margin-top:.15rem}.why__grid[data-astro-cid-cdxdu6s5]{align-items:stretch;gap:3rem;display:grid}@media (width>=960px){.why__grid[data-astro-cid-cdxdu6s5]{grid-template-columns:1.15fr 1fr;gap:4.5rem}}.why[data-astro-cid-cdxdu6s5] h2[data-astro-cid-cdxdu6s5]{font-size:var(--fs-h2);max-width:17ch}.why__copy[data-astro-cid-cdxdu6s5]{color:var(--c-muted);font-size:var(--fs-lead);max-width:40rem;margin-top:1.5rem}.why__points[data-astro-cid-cdxdu6s5]{gap:.85rem;margin-top:2.25rem;padding:0;list-style:none;display:grid}@media (width>=600px){.why__points[data-astro-cid-cdxdu6s5]{grid-template-columns:1fr 1fr}}.why__points[data-astro-cid-cdxdu6s5] li[data-astro-cid-cdxdu6s5]{border:1px solid var(--c-line);border-radius:var(--radius-sm);background:#10243a8c;align-items:center;gap:.85rem;padding:1rem 1.1rem;font-weight:550;display:flex}.why__icon[data-astro-cid-cdxdu6s5]{width:2.25rem;height:2.25rem;color:var(--c-cyan);background:#24d7e71f;border-radius:9px;flex:none;place-items:center;display:grid}.why__icon[data-astro-cid-cdxdu6s5] svg{width:1.2rem;height:1.2rem}.why__panel[data-astro-cid-cdxdu6s5]{border-radius:var(--radius-lg);background:radial-gradient(70% 60% at 85% 15%,#24d7e747,#0000 70%),radial-gradient(60% 60% at 10% 100%,#8072e940,#0000 70%),linear-gradient(160deg,#0f2a44,#081626);border:1px solid #24d7e740;flex-direction:column;justify-content:flex-end;min-height:20rem;padding:2rem;display:flex;position:relative;overflow:hidden}.why__lines[data-astro-cid-cdxdu6s5]{background:repeating-linear-gradient(100deg,#0000 0 38px,#24d7e71a 38px 39px),repeating-linear-gradient(10deg,#0000 0 58px,#aac0cc0f 58px 59px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000 20%,#0000 80%);mask-image:linear-gradient(200deg,#000 20%,#0000 80%)}.why__brand[data-astro-cid-cdxdu6s5]{font-family:var(--f-display);letter-spacing:-.02em;gap:.2rem;font-size:clamp(1.6rem,1.1rem + 1.8vw,2.4rem);font-weight:800;line-height:1.12;display:grid;position:relative}.why__brand[data-astro-cid-cdxdu6s5] span[data-astro-cid-cdxdu6s5]:nth-child(2){color:var(--c-cyan)}.why__rule[data-astro-cid-cdxdu6s5]{background:var(--c-teal);border-radius:2px;width:3rem;height:3px;margin-top:1.5rem;display:block;position:relative}.contact[data-astro-cid-he3spzz3]{padding-block:var(--section-y)}.contact__band[data-astro-cid-he3spzz3]{border-radius:var(--radius-lg);background:radial-gradient(60% 120% at 100% 50%, #24d7e738, transparent 70%), radial-gradient(50% 120% at 0% 100%, #8072e92e, transparent 70%), linear-gradient(120deg, var(--c-surface), var(--c-surface-2));border:1px solid #24d7e759;align-items:center;gap:2rem;padding:clamp(2rem,1.25rem + 3vw,3.75rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #24d7e780}.contact[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{font-size:var(--fs-h2);max-width:18ch}.contact[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:var(--c-muted);font-size:var(--fs-lead);max-width:40rem;margin-top:1rem}.contact__action[data-astro-cid-he3spzz3]{justify-items:start;gap:.75rem;display:grid}.contact__action[data-astro-cid-he3spzz3] .btn[data-astro-cid-he3spzz3]{min-height:3.4rem;padding-inline:1.8rem;font-size:1.05rem}.contact__email[data-astro-cid-he3spzz3]{font-size:var(--fs-sm)!important;margin:0!important}.contact__email[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{color:var(--c-text)}.contact[data-astro-cid-he3spzz3] .placeholder-note[data-astro-cid-he3spzz3]{margin:0;font-size:.8rem}@media (width>=900px){.contact__band[data-astro-cid-he3spzz3]{grid-template-columns:1.5fr 1fr}.contact__action[data-astro-cid-he3spzz3]{text-align:right;justify-items:end}}
