.build[data-astro-cid-amkpqvv7]{-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.build__panel[data-astro-cid-amkpqvv7],.build__card[data-astro-cid-amkpqvv7]{stroke:#fff;stroke-opacity:.09}.build__dot[data-astro-cid-amkpqvv7]{fill:#fff;fill-opacity:.18}.build__dot--2[data-astro-cid-amkpqvv7]{fill-opacity:.12}.build__dot--3[data-astro-cid-amkpqvv7]{fill-opacity:.08}.build__url[data-astro-cid-amkpqvv7]{fill:#fff;fill-opacity:.05}.build__url-text[data-astro-cid-amkpqvv7]{font:400 8.5px/1 var(--font-mono);fill:var(--muted)}.build__page[data-astro-cid-amkpqvv7]{fill:#0b1020}.build__brand[data-astro-cid-amkpqvv7]{font:700 9.5px/1 var(--font-display);fill:var(--ink)}.build__headline[data-astro-cid-amkpqvv7]{font:600 16.5px/1 var(--font-display);letter-spacing:-.02em;fill:var(--ink)}.build__bar[data-astro-cid-amkpqvv7]{fill:#fff;fill-opacity:.18}.build__bar--dim[data-astro-cid-amkpqvv7]{fill-opacity:.12}.build__bar--bright[data-astro-cid-amkpqvv7]{fill-opacity:.5}.build__btn[data-astro-cid-amkpqvv7]{fill:var(--brand)}.build__btn-text[data-astro-cid-amkpqvv7]{font:600 7px/1 var(--font-display);fill:#fff}.build__sun[data-astro-cid-amkpqvv7]{fill:#ffc98a;fill-opacity:.9}.build__sun-glow[data-astro-cid-amkpqvv7]{fill:#ffc98a;fill-opacity:.14}.build__hill[data-astro-cid-amkpqvv7]{fill:#8b7bff;fill-opacity:.3}.build__hill--front[data-astro-cid-amkpqvv7]{fill:#63b3ed;fill-opacity:.28}.build__tile[data-astro-cid-amkpqvv7]{fill:#fff;fill-opacity:.04;stroke:#fff;stroke-opacity:.07}.build__tile-title[data-astro-cid-amkpqvv7]{font:600 8px/1 var(--font-display);fill:var(--ink-soft)}.build__strip[data-astro-cid-amkpqvv7]{fill:#155eef1f;stroke:#63b3ed38}.build__strip-title[data-astro-cid-amkpqvv7]{font:600 9px/1 var(--font-display);fill:var(--ink)}.build__phone[data-astro-cid-amkpqvv7]{fill:#121829;stroke:#fff;stroke-opacity:.14;stroke-width:1.5px}.build__notch[data-astro-cid-amkpqvv7]{fill:#fff;fill-opacity:.12}.build__sel[data-astro-cid-amkpqvv7]{opacity:0;transition:opacity .26s ease-out}.build__sel[data-astro-cid-amkpqvv7].is-on{opacity:1}.build__sel-box[data-astro-cid-amkpqvv7]{fill:#63b3ed0f;stroke:var(--accent);stroke-width:1.25px}.build__tag[data-astro-cid-amkpqvv7]{fill:var(--accent)}.build__tag-text[data-astro-cid-amkpqvv7]{font:600 7.5px/1 var(--font-mono);letter-spacing:.1em;fill:#05070d}.build__icon-bg[data-astro-cid-amkpqvv7]{fill:#63b3ed24}.build__icon[data-astro-cid-amkpqvv7]{fill:none;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.build__result-title[data-astro-cid-amkpqvv7]{font:600 11.5px/1 var(--font-display);fill:var(--accent)}.build__result-url[data-astro-cid-amkpqvv7]{font:400 8.5px/1 var(--font-mono);fill:var(--dim)}.build__badge[data-astro-cid-amkpqvv7]{fill:#63b3ed1f;stroke:#63b3ed4d}.build__badge-text[data-astro-cid-amkpqvv7]{font:600 9.5px/1 var(--font-display);fill:var(--accent)}.build__float[data-astro-cid-amkpqvv7]{transition:transform .6s var(--ease-out-soft)}.build__piece[data-astro-cid-amkpqvv7]{transition:opacity .5s ease-out var(--d,0s), transform .6s var(--ease-out-soft) var(--d,0s)}.reveal .build[data-astro-cid-amkpqvv7]:not(.is-active) .build__piece[data-astro-cid-amkpqvv7]{opacity:0;transform:translateY(8px)}.edit[data-astro-cid-jxyv62xz]{-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.edit__panel[data-astro-cid-jxyv62xz],.edit__toast-box[data-astro-cid-jxyv62xz]{stroke:#fff;stroke-opacity:.09}.edit__dot[data-astro-cid-jxyv62xz]{fill:#fff;fill-opacity:.18}.edit__dot--2[data-astro-cid-jxyv62xz]{fill-opacity:.12}.edit__dot--3[data-astro-cid-jxyv62xz]{fill-opacity:.08}.edit__url[data-astro-cid-jxyv62xz]{fill:#fff;fill-opacity:.05}.edit__url-text[data-astro-cid-jxyv62xz]{font:400 8.5px/1 var(--font-mono);fill:var(--muted)}.edit__publish[data-astro-cid-jxyv62xz]{cursor:pointer}.edit__publish[data-astro-cid-jxyv62xz] rect[data-astro-cid-jxyv62xz]{fill:#fff;fill-opacity:.06;stroke:#fff;stroke-opacity:.12;transition:fill .22s ease-out,fill-opacity .22s ease-out}.edit__publish[data-astro-cid-jxyv62xz] text[data-astro-cid-jxyv62xz]{font:600 8.5px/1 var(--font-display);fill:var(--muted);transition:fill .22s ease-out}.edit__publish[data-astro-cid-jxyv62xz].is-ready rect[data-astro-cid-jxyv62xz]{fill:var(--brand);fill-opacity:1}.edit__publish[data-astro-cid-jxyv62xz].is-ready text[data-astro-cid-jxyv62xz]{fill:#fff}.edit__publish[data-astro-cid-jxyv62xz].is-ready:hover rect[data-astro-cid-jxyv62xz]{fill:var(--brand-hover)}.edit__page[data-astro-cid-jxyv62xz]{fill:#0b1020}.edit__brand[data-astro-cid-jxyv62xz]{font:700 10px/1 var(--font-display);fill:var(--ink)}.edit__headline[data-astro-cid-jxyv62xz]{font:600 22px/1 var(--font-display);letter-spacing:-.02em;fill:var(--ink)}.edit__bar[data-astro-cid-jxyv62xz]{fill:#fff;fill-opacity:.16}.edit__btn[data-astro-cid-jxyv62xz]{fill:var(--brand)}.edit__btn-text[data-astro-cid-jxyv62xz]{font:600 9px/1 var(--font-display);fill:#fff}.edit__scene[data-astro-cid-jxyv62xz]{opacity:0;transition:opacity .6s ease-out}.edit__scene[data-astro-cid-jxyv62xz].is-on{opacity:1}.edit__flash[data-astro-cid-jxyv62xz]{fill:none;stroke:var(--accent);stroke-width:2px;opacity:0;transition:opacity .9s ease-out}.is-published[data-astro-cid-jxyv62xz] .edit__flash[data-astro-cid-jxyv62xz]{opacity:1;transition-duration:.2s}.edit__post[data-astro-cid-jxyv62xz]{fill:#fff;fill-opacity:.04;stroke:#fff;stroke-opacity:.07}.edit__post-title[data-astro-cid-jxyv62xz]{font:600 9px/1 var(--font-display);fill:var(--ink-soft)}.edit__tint[data-astro-cid-jxyv62xz]{fill:#155eef14}.edit__outline[data-astro-cid-jxyv62xz]{fill:none;stroke:var(--accent);stroke-opacity:.6;stroke-dasharray:4 3}.edit__badge[data-astro-cid-jxyv62xz]{fill:var(--brand);stroke:#fff;stroke-opacity:.3}.edit__pencil[data-astro-cid-jxyv62xz]{fill:none;stroke:#fff;stroke-width:1.2px;stroke-linejoin:round}.edit__replace[data-astro-cid-jxyv62xz] rect[data-astro-cid-jxyv62xz]{fill:#05070db8;stroke:#fff;stroke-opacity:.22;transition:fill .25s ease-out,stroke .25s ease-out}.edit__replace[data-astro-cid-jxyv62xz] text[data-astro-cid-jxyv62xz]{font:500 8.5px/1 var(--font-body);fill:#fff}.is-replacing[data-astro-cid-jxyv62xz] .edit__replace[data-astro-cid-jxyv62xz] rect[data-astro-cid-jxyv62xz]{fill:var(--brand);stroke:var(--accent)}.edit__line[data-astro-cid-jxyv62xz]{stroke:#fff;stroke-opacity:.85;stroke-width:1.5px}.edit__pill--studio[data-astro-cid-jxyv62xz]{fill:#155eefeb}.edit__pill--live[data-astro-cid-jxyv62xz]{fill:#05070dc7;stroke:#fff;stroke-opacity:.2}.edit__pill-text[data-astro-cid-jxyv62xz]{font:600 8px/1 var(--font-mono);letter-spacing:.12em;fill:#fff}.edit__handle[data-astro-cid-jxyv62xz]{fill:var(--brand);stroke:#fff;stroke-opacity:.55;stroke-width:1.5px}.edit__arrows[data-astro-cid-jxyv62xz]{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.edit__toast[data-astro-cid-jxyv62xz]{opacity:0;transition:opacity .3s ease-out, transform .5s var(--ease-out-soft);transform:translateY(8px)}.is-published[data-astro-cid-jxyv62xz] .edit__toast[data-astro-cid-jxyv62xz]{opacity:1;transform:none}.edit__toast-box[data-astro-cid-jxyv62xz]{stroke:#63b3ed4d;stroke-opacity:1}.edit__check-bg[data-astro-cid-jxyv62xz]{fill:#63b3ed29}.edit__check[data-astro-cid-jxyv62xz]{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.edit__toast-text[data-astro-cid-jxyv62xz]{font:500 11px/1 var(--font-body);fill:var(--ink-soft)}.edit__piece[data-astro-cid-jxyv62xz]{transition:opacity .5s ease-out, transform .6s var(--ease-out-soft)}.reveal .edit[data-astro-cid-jxyv62xz]:not(.is-active) .edit__piece[data-astro-cid-jxyv62xz]{opacity:0;transform:translateY(8px)}.stats[data-astro-cid-bbotmjxr]{-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.stats__panel[data-astro-cid-bbotmjxr]{stroke:#fff;stroke-opacity:.09}.stats__label[data-astro-cid-bbotmjxr]{font:500 9.5px/1 var(--font-mono);letter-spacing:.14em;fill:var(--dim)}.stats__total[data-astro-cid-bbotmjxr]{font:600 32px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;fill:var(--ink)}.stats__delta[data-astro-cid-bbotmjxr] rect[data-astro-cid-bbotmjxr]{fill:#63b3ed1f;stroke:#63b3ed4d}.stats__delta[data-astro-cid-bbotmjxr] text[data-astro-cid-bbotmjxr]{font:600 11px/1 var(--font-display);fill:var(--accent)}.stats__grid[data-astro-cid-bbotmjxr]{stroke:#fff;stroke-opacity:.07;stroke-dasharray:2 4}.stats__grid--base[data-astro-cid-bbotmjxr]{stroke-opacity:.12;stroke-dasharray:none}.stats__line[data-astro-cid-bbotmjxr]{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;transition:stroke-dashoffset 1.5s var(--ease-out-soft), opacity 1ms linear}.stats__area[data-astro-cid-bbotmjxr]{transition:opacity .9s ease-out .5s}.stats__focus[data-astro-cid-bbotmjxr]{transition:opacity .4s ease-out 1.3s}.stats__cross[data-astro-cid-bbotmjxr]{stroke:var(--accent);stroke-opacity:.35;stroke-dasharray:3 3}.stats__cross[data-astro-cid-bbotmjxr],.stats__move[data-astro-cid-bbotmjxr]{transition:transform .28s var(--ease-out-soft)}.stats__dot[data-astro-cid-bbotmjxr]{fill:#0b1020;stroke:var(--accent);stroke-width:2.5px}.stats__pulse[data-astro-cid-bbotmjxr]{fill:var(--accent);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite stats-pulse}@keyframes stats-pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.stats__tip[data-astro-cid-bbotmjxr]{fill:#080c18f0;stroke:#63b3ed59}.stats__tip-month[data-astro-cid-bbotmjxr]{font:500 9px/1 var(--font-mono);letter-spacing:.14em;fill:var(--dim)}.stats__tip-value[data-astro-cid-bbotmjxr]{font:600 13px/1 var(--font-display);font-variant-numeric:tabular-nums;fill:var(--ink)}.stats__hit[data-astro-cid-bbotmjxr]{fill:#0000;cursor:crosshair}.stats__ring-track[data-astro-cid-bbotmjxr],.stats__ring[data-astro-cid-bbotmjxr]{fill:none;stroke-width:6px}.stats__ring-track[data-astro-cid-bbotmjxr]{stroke:#fff;stroke-opacity:.08}.stats__ring[data-astro-cid-bbotmjxr]{stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--score-offset);transition:stroke-dashoffset 1.5s var(--ease-out-soft) .25s, opacity 1ms linear .25s}.stats__score[data-astro-cid-bbotmjxr]{font:700 20px/1 var(--font-display);font-variant-numeric:tabular-nums;fill:var(--ink)}.stats__pill[data-astro-cid-bbotmjxr]{stroke:#63b3ed4d}.stats__check-bg[data-astro-cid-bbotmjxr]{fill:#63b3ed29}.stats__check[data-astro-cid-bbotmjxr]{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.stats__pill-text[data-astro-cid-bbotmjxr]{font:500 11px/1 var(--font-body);fill:var(--ink-soft)}.stats__check[data-astro-cid-bbotmjxr],.stats__pill-text[data-astro-cid-bbotmjxr]{transition:opacity .2s ease-out}.is-swapping[data-astro-cid-bbotmjxr] .stats__check[data-astro-cid-bbotmjxr],.is-swapping[data-astro-cid-bbotmjxr] .stats__pill-text[data-astro-cid-bbotmjxr]{opacity:0}.stats__float[data-astro-cid-bbotmjxr]{transition:transform .6s var(--ease-out-soft)}.stats__pop[data-astro-cid-bbotmjxr]{transition:opacity .5s ease-out, transform .7s var(--ease-out-soft)}.stats__pop--gauge[data-astro-cid-bbotmjxr]{transition-delay:.2s}.stats__pop--pill[data-astro-cid-bbotmjxr]{transition-delay:1.1s}.reveal .stats[data-astro-cid-bbotmjxr]:not(.is-active) .stats__line[data-astro-cid-bbotmjxr]{stroke-dashoffset:1px;opacity:0}.reveal .stats[data-astro-cid-bbotmjxr]:not(.is-active) .stats__area[data-astro-cid-bbotmjxr],.reveal .stats[data-astro-cid-bbotmjxr]:not(.is-active) .stats__focus[data-astro-cid-bbotmjxr]{opacity:0}.reveal .stats[data-astro-cid-bbotmjxr]:not(.is-active) .stats__ring[data-astro-cid-bbotmjxr]{stroke-dashoffset:100px;opacity:0}.reveal .stats[data-astro-cid-bbotmjxr]:not(.is-active) .stats__pop[data-astro-cid-bbotmjxr]{opacity:0;transform:translateY(10px)}.services-hero[data-astro-cid-lnthwwyx]{padding-bottom:clamp(56px,7vw,88px)}.services-hero__copy[data-astro-cid-lnthwwyx]{max-width:880px}.services[data-astro-cid-lnthwwyx]{isolation:isolate;background:var(--bg);padding:clamp(40px,5vw,72px) 0 clamp(104px,13vw,176px);position:relative;overflow:hidden}.services[data-astro-cid-lnthwwyx]:after{content:"";z-index:-1;background:radial-gradient(40% 30% at 85% 40%,#155eef24,#0000 72%),radial-gradient(35% 25% at 10% 75%,#6b4dff1a,#0000 70%);position:absolute;inset:0}.services__list[data-astro-cid-lnthwwyx]{flex-direction:column;gap:clamp(20px,3vw,32px);display:flex}.service[data-astro-cid-lnthwwyx]{background:linear-gradient(#192036db,#0c101ceb);border:1px solid #ffffff17;border-radius:24px;flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(16px,2vw,24px);scroll-margin-top:110px;display:flex;box-shadow:inset 0 1px #ffffff12,0 50px 120px -60px #155eefb3,0 30px 60px -30px #000000d9}.service--flip[data-astro-cid-lnthwwyx]{flex-direction:row-reverse}.service__media[data-astro-cid-lnthwwyx]{aspect-ratio:4/3;background:#0e1322;border:1px solid #ffffff0f;border-radius:16px;flex:380px;min-width:0;position:relative;overflow:hidden}.service__copy[data-astro-cid-lnthwwyx]{flex:380px;min-width:0;padding:clamp(8px,2vw,24px)}.service__num[data-astro-cid-lnthwwyx]{font:500 12px/1 var(--font-mono);letter-spacing:.08em;color:var(--accent)}.service__title[data-astro-cid-lnthwwyx]{font:600 clamp(26px, 2.8vw, 38px)/1.12 var(--font-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:18px 0 0}.service__body[data-astro-cid-lnthwwyx]{max-width:32em;font:400 16.5px/1.7 var(--font-body);color:var(--muted);text-wrap:pretty;margin:16px 0 0}.service__tags[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.service__tags[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{height:34px;font:500 13px/1 var(--font-body);color:var(--ink-soft);background:#155eef12;border:1px solid #63b3ed38;border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.service__cta[data-astro-cid-lnthwwyx]{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px;display:flex}
