.fd[data-astro-cid-hxprudcd]{height:calc(var(--n) * 70vh + 100vh);position:relative}.fd-pin[data-astro-cid-hxprudcd]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,96px);height:100vh;display:grid;position:sticky;top:0}.fd-steps[data-astro-cid-hxprudcd]{gap:4px;list-style:none;display:grid}.fd-step[data-astro-cid-hxprudcd]{border-top:1px solid var(--line);color:var(--ink-3);grid-template-columns:40px 1fr;gap:12px;padding:14px 0;transition:color .4s;display:grid}.fd-step[data-astro-cid-hxprudcd] h3[data-astro-cid-hxprudcd]{font:500 clamp(20px, 1.8vw, 26px)/1.15 var(--display);letter-spacing:-.02em}.fd-step[data-astro-cid-hxprudcd] p[data-astro-cid-hxprudcd]{font:400 15px/1.5 var(--text);color:var(--ink-2);opacity:0;max-width:44ch;max-height:0;transition:max-height .5s,opacity .4s,margin .5s;overflow:hidden}.fd-n[data-astro-cid-hxprudcd]{font:500 13px/1.9 var(--text);font-variant-numeric:tabular-nums}.fd-step[data-astro-cid-hxprudcd].on{color:var(--ink)}.fd-step[data-astro-cid-hxprudcd].on .fd-n[data-astro-cid-hxprudcd]{color:var(--accent)}.fd-step[data-astro-cid-hxprudcd].on p[data-astro-cid-hxprudcd]{opacity:1;max-height:120px;margin-top:8px}.fd-viz[data-astro-cid-hxprudcd]{gap:20px;display:grid}.fd-count[data-astro-cid-hxprudcd]{align-items:baseline;gap:16px;display:flex}.fd-count[data-astro-cid-hxprudcd] b[data-astro-cid-hxprudcd]{font:500 clamp(48px, 5vw, 80px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.fd-count[data-astro-cid-hxprudcd] span[data-astro-cid-hxprudcd]{font:500 15px var(--text);color:var(--ink-3)}.fd-canvas[data-astro-cid-hxprudcd]{aspect-ratio:40/25;width:100%;display:block}@media (width<=900px){.fd[data-astro-cid-hxprudcd]{height:calc(var(--n) * 80svh + 100svh)}.fd-pin[data-astro-cid-hxprudcd]{grid-template-columns:1fr;align-content:center;gap:24px;height:100svh}.fd-viz[data-astro-cid-hxprudcd]{order:-1;gap:12px}.fd-count[data-astro-cid-hxprudcd] b[data-astro-cid-hxprudcd]{font-size:44px}.fd-step[data-astro-cid-hxprudcd]{border-top:0;padding:0;display:none}.fd-step[data-astro-cid-hxprudcd].on{display:grid}}.ff[data-astro-cid-6dgmstjy]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid;position:relative}.ff-lines[data-astro-cid-6dgmstjy]{pointer-events:none;position:absolute;inset:0}.ff-lines[data-astro-cid-6dgmstjy] i[data-astro-cid-6dgmstjy]{background:var(--line);width:1px;position:absolute;top:0;bottom:0}.ff-nums[data-astro-cid-6dgmstjy]{grid-column:1/-1;grid-template-columns:subgrid;padding-bottom:20px;display:grid}.ff-num[data-astro-cid-6dgmstjy]{align-content:end;gap:6px;padding:0 20px;display:grid}.ff-num[data-astro-cid-6dgmstjy] b[data-astro-cid-6dgmstjy]{font:500 clamp(32px, 3.2vw, 48px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ff-num[data-astro-cid-6dgmstjy] span[data-astro-cid-6dgmstjy]{font:500 13px var(--text);color:var(--ink-3)}.ff-num[data-astro-cid-6dgmstjy].last b[data-astro-cid-6dgmstjy]{color:var(--accent)}.ff-shape[data-astro-cid-6dgmstjy]{grid-column:1/-1;width:100%;display:block}.ff-h[data-astro-cid-6dgmstjy]{height:clamp(150px,14vw,210px)}.ff-v[data-astro-cid-6dgmstjy]{display:none}.ff-steps[data-astro-cid-6dgmstjy]{grid-column:1/-1;grid-template-columns:subgrid;padding-top:24px;list-style:none;display:grid}.ff-steps[data-astro-cid-6dgmstjy] li[data-astro-cid-6dgmstjy]{align-content:start;gap:10px;padding:0 20px;display:grid}.ff-steps[data-astro-cid-6dgmstjy] h3[data-astro-cid-6dgmstjy]{font:500 clamp(18px, 1.5vw, 22px)/1.2 var(--display);letter-spacing:-.02em}.ff-steps[data-astro-cid-6dgmstjy] p[data-astro-cid-6dgmstjy]{font:400 15px/1.5 var(--text);color:var(--ink-2)}.ff-num-m[data-astro-cid-6dgmstjy]{display:none}.ff-h[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy],.ff-v[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy]{transition:clip-path 1.8s cubic-bezier(.45,0,.2,1)}.ff-h[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy]{clip-path:inset(0 100% 0 0)}.ff-v[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy]{clip-path:inset(0 0 100%)}.ff[data-astro-cid-6dgmstjy].in .ff-h[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy],.ff[data-astro-cid-6dgmstjy].in .ff-v[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy]{clip-path:inset(0)}.ff-num[data-astro-cid-6dgmstjy],.ff-steps[data-astro-cid-6dgmstjy] li[data-astro-cid-6dgmstjy]{opacity:0;transition:opacity .6s ease calc(var(--i) * .28s + .2s), transform .6s ease calc(var(--i) * .28s + .2s);transform:translateY(12px)}.ff[data-astro-cid-6dgmstjy].in .ff-num[data-astro-cid-6dgmstjy],.ff[data-astro-cid-6dgmstjy].in .ff-steps[data-astro-cid-6dgmstjy] li[data-astro-cid-6dgmstjy]{opacity:1;transform:none}@media (width<=760px){.ff[data-astro-cid-6dgmstjy]{grid-template-columns:72px 1fr;column-gap:20px}.ff-lines[data-astro-cid-6dgmstjy],.ff-nums[data-astro-cid-6dgmstjy],.ff-h[data-astro-cid-6dgmstjy]{display:none}.ff-v[data-astro-cid-6dgmstjy]{grid-area:1/1;height:100%;display:block}.ff-steps[data-astro-cid-6dgmstjy]{grid-area:1/2;grid-template-columns:1fr;grid-auto-rows:1fr;padding-top:0}.ff-steps[data-astro-cid-6dgmstjy] li[data-astro-cid-6dgmstjy]{gap:6px;padding:0 0 28px}.ff-num-m[data-astro-cid-6dgmstjy]{align-items:baseline;gap:10px;display:flex}.ff-num-m[data-astro-cid-6dgmstjy] b[data-astro-cid-6dgmstjy]{font:500 36px/1 var(--display);letter-spacing:-.04em}.ff-num-m[data-astro-cid-6dgmstjy] span[data-astro-cid-6dgmstjy]{font:500 13px var(--text);color:var(--ink-3)}.ff-steps[data-astro-cid-6dgmstjy] li[data-astro-cid-6dgmstjy]:last-child .ff-num-m[data-astro-cid-6dgmstjy] b[data-astro-cid-6dgmstjy]{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.ff-h[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy],.ff-v[data-astro-cid-6dgmstjy] path[data-astro-cid-6dgmstjy]{clip-path:none;transition:none}.ff-num[data-astro-cid-6dgmstjy],.ff-steps[data-astro-cid-6dgmstjy] li[data-astro-cid-6dgmstjy]{opacity:1;transition:none;transform:none}}.hire-cta[data-astro-cid-fj5mvomh]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.funnel[data-astro-cid-fj5mvomh]{gap:14px;list-style:none;display:grid}.fn-row[data-astro-cid-fj5mvomh]{border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2fr);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(20px,2.2vw,32px);display:grid;box-shadow:0 1px #0b0d100a,0 20px 50px -34px #0b0d104d}.fn-text[data-astro-cid-fj5mvomh] h3[data-astro-cid-fj5mvomh]{font:500 clamp(20px, 1.8vw, 26px)/1.15 var(--display);letter-spacing:-.02em}.fn-text[data-astro-cid-fj5mvomh] p[data-astro-cid-fj5mvomh]{font:400 15px/1.5 var(--text);color:var(--ink-2);max-width:46ch;margin-top:8px}.fn-bar[data-astro-cid-fj5mvomh]{background:var(--accent-soft);border-radius:999px;height:14px;overflow:hidden}.fn-bar[data-astro-cid-fj5mvomh] i[data-astro-cid-fj5mvomh]{height:100%;width:var(--w);background:linear-gradient(90deg, var(--accent), #8fa4ff);transform-origin:0;transition:transform 1.2s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .12s);border-radius:999px;display:block;transform:scaleX(0)}.funnel[data-astro-cid-fj5mvomh].in .fn-bar[data-astro-cid-fj5mvomh] i[data-astro-cid-fj5mvomh]{transform:scaleX(1)}.fn-num[data-astro-cid-fj5mvomh]{justify-items:end;display:grid}.fn-num[data-astro-cid-fj5mvomh] b[data-astro-cid-fj5mvomh]{font:500 clamp(36px, 3.6vw, 56px)/1 var(--display);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums}.fn-num[data-astro-cid-fj5mvomh] span[data-astro-cid-fj5mvomh]{font:500 13px var(--text);color:var(--ink-3);margin-top:6px}.fn-row[data-astro-cid-fj5mvomh]:last-child{background:var(--accent);color:#fff}.fn-row[data-astro-cid-fj5mvomh]:last-child .fn-text[data-astro-cid-fj5mvomh] p[data-astro-cid-fj5mvomh],.fn-row[data-astro-cid-fj5mvomh]:last-child .fn-num[data-astro-cid-fj5mvomh] span[data-astro-cid-fj5mvomh]{color:#ffffffbf}.fn-row[data-astro-cid-fj5mvomh]:last-child .fn-num[data-astro-cid-fj5mvomh] b[data-astro-cid-fj5mvomh]{color:#fff}.fn-row[data-astro-cid-fj5mvomh]:last-child .fn-bar[data-astro-cid-fj5mvomh]{background:#fff3}.fn-row[data-astro-cid-fj5mvomh]:last-child .fn-bar[data-astro-cid-fj5mvomh] i[data-astro-cid-fj5mvomh]{background:#fff}.ai-cards[data-astro-cid-fj5mvomh]{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative}.ai-cards[data-astro-cid-fj5mvomh]:before{content:"";z-index:-1;aspect-ratio:1;opacity:.3;filter:blur(80px);background:#1a3fe9;border-radius:50%;width:50%;position:absolute;top:-30%;left:25%}.ai-card[data-astro-cid-fj5mvomh]{border-radius:var(--radius);-webkit-backdrop-filter:blur(24px);background:#ffffff0f;border:1px solid #ffffff24;align-content:start;gap:12px;padding:clamp(24px,2.4vw,36px);display:grid;box-shadow:inset 0 1px #ffffff1f}.ai-card[data-astro-cid-fj5mvomh] svg[data-astro-cid-fj5mvomh]{fill:none;stroke:#8fa4ff;stroke-width:1.5px;stroke-linejoin:round;width:28px;height:28px;margin-bottom:8px}.ai-card[data-astro-cid-fj5mvomh] h3[data-astro-cid-fj5mvomh]{font:500 clamp(20px, 1.8vw, 26px)/1.15 var(--display);letter-spacing:-.02em}.ai-card[data-astro-cid-fj5mvomh] p[data-astro-cid-fj5mvomh]{font:400 16px/1.55 var(--text);color:#ffffffb3}.hire-photos[data-astro-cid-fj5mvomh]{grid-template-columns:7fr 5fr;gap:16px;display:grid}.hire-photos[data-astro-cid-fj5mvomh] img[data-astro-cid-fj5mvomh]{object-fit:cover;object-position:50% 0%;border-radius:var(--radius);width:100%;height:clamp(260px,30vw,460px)}.hire-stats[data-astro-cid-fj5mvomh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,56px);display:grid}.hire-stats[data-astro-cid-fj5mvomh] div[data-astro-cid-fj5mvomh]{border-top:1px solid var(--line);gap:8px;padding-top:20px;display:grid}.hire-stats[data-astro-cid-fj5mvomh] b[data-astro-cid-fj5mvomh]{font:500 clamp(40px, 4.6vw, 72px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.hire-stats[data-astro-cid-fj5mvomh] span[data-astro-cid-fj5mvomh]{color:var(--ink-2);font-size:15px}.hire-perks[data-astro-cid-fj5mvomh]{font:400 17px/1.55 var(--text);color:var(--ink-2);max-width:60ch;margin-top:clamp(24px,3vw,40px)}.task-cards[data-astro-cid-fj5mvomh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.task-card[data-astro-cid-fj5mvomh]{border-radius:var(--radius);background:var(--surface);align-content:start;gap:10px;padding:clamp(22px,2.2vw,32px);display:grid;box-shadow:0 1px #0b0d100a,0 20px 50px -34px #0b0d104d}.task-card[data-astro-cid-fj5mvomh] b[data-astro-cid-fj5mvomh]{font:500 15px var(--text);color:var(--accent)}.task-card[data-astro-cid-fj5mvomh] h3[data-astro-cid-fj5mvomh]{font:500 clamp(20px, 1.8vw, 24px)/1.2 var(--display);letter-spacing:-.02em}.task-card[data-astro-cid-fj5mvomh] p[data-astro-cid-fj5mvomh]{font:400 15px/1.55 var(--text);color:var(--ink-2)}@media (width<=900px){.fn-row[data-astro-cid-fj5mvomh]{grid-template-columns:1fr auto}.fn-bar[data-astro-cid-fj5mvomh]{grid-area:2/1/auto/-1}.ai-cards[data-astro-cid-fj5mvomh],.hire-photos[data-astro-cid-fj5mvomh],.task-cards[data-astro-cid-fj5mvomh]{grid-template-columns:1fr}.hire-stats[data-astro-cid-fj5mvomh]{grid-template-columns:1fr 1fr}}
