.service-page[data-astro-cid-ucd2ps2b]{--service-ink: var(--s-text-1, #F7F7F2);--service-muted: var(--s-text-2, rgba(45, 49, 51, .68));--service-bg: var(--s-bg, #090A0A);--service-accent: var(--s-accent, #E7FF3C);--service-teal: var(--s-secondary, #FFFFFF);--service-line: color-mix(in srgb, var(--service-ink) 14%, transparent);inline-size:min(100%,90rem);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,5rem);color:var(--service-ink)}.service-page__hero[data-astro-cid-ucd2ps2b]{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(20rem,1.08fr);gap:clamp(2rem,7vw,7rem);align-items:center;min-block-size:min(44rem,calc(100vh - 5rem));padding-block:clamp(4rem,9vw,8rem);isolation:isolate}.service-page__hero[data-astro-cid-ucd2ps2b]:before{position:absolute;inset:6% -10% auto auto;inline-size:55%;block-size:70%;content:"";background:radial-gradient(ellipse,color-mix(in srgb,var(--service-teal) 14%,transparent),transparent 70%);filter:blur(30px);opacity:.6;pointer-events:none;z-index:-1}.service-page__hero-copy[data-astro-cid-ucd2ps2b],.service-page__hero-art[data-astro-cid-ucd2ps2b]{position:relative;z-index:1}.service-page__hero-copy[data-astro-cid-ucd2ps2b]{display:grid;gap:clamp(1.25rem,2.5vw,2rem);max-inline-size:40rem}.service-page__kicker[data-astro-cid-ucd2ps2b]{margin:0;color:var(--service-accent);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.service-page[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b],.service-page[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b],.service-page[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-family:var(--s-font-heading, var(--font-family-sans))}.service-page[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{max-inline-size:11ch;margin:0;font-size:var(--s-page-title-size);letter-spacing:-.065em;line-height:.9;text-wrap:balance}.service-page__lead[data-astro-cid-ucd2ps2b]{max-inline-size:36rem;margin:0;color:var(--service-muted);font-size:var(--s-page-subtitle-size);line-height:1.55}.service-page__actions[data-astro-cid-ucd2ps2b]{display:flex;flex-wrap:wrap;gap:.75rem}.service-page__button[data-astro-cid-ucd2ps2b]{display:inline-flex;align-items:center;gap:0;min-block-size:2.9rem;padding:.75rem 1.1rem;border-radius:var(--s-radius-button, .5rem);font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.service-page__button[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-2px)}.service-page__button--primary[data-astro-cid-ucd2ps2b]{background:var(--service-accent);color:var(--s-on-accent, #090A0A);box-shadow:0 .7rem 1.5rem color-mix(in srgb,var(--service-accent) 24%,transparent)}.service-page__button--secondary[data-astro-cid-ucd2ps2b]{background:color-mix(in srgb,var(--service-bg) 74%,transparent);color:var(--service-ink);box-shadow:inset 0 0 0 1px var(--service-line)}.service-page__button--form[data-astro-cid-ucd2ps2b]{background:var(--service-bg);color:var(--service-ink);box-shadow:inset 0 0 0 1px var(--service-accent)}.service-page__tags[data-astro-cid-ucd2ps2b]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.service-page__tags[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{padding:.4rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--service-teal) 13%,transparent);color:var(--service-ink);font-size:.72rem}.service-page__hero-art[data-astro-cid-ucd2ps2b]{min-inline-size:0}.service-page__crm-art[data-astro-cid-ucd2ps2b]{display:block;inline-size:min(100%,38rem);block-size:auto;margin-inline:auto;overflow:visible}.service-page__crm-network[data-astro-cid-ucd2ps2b]{fill:none;stroke:var(--service-ink);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:3 10;opacity:.32;animation:service-page-flow 12s linear infinite}.service-page__crm-network[data-astro-cid-ucd2ps2b] path[data-astro-cid-ucd2ps2b]:nth-child(2n){stroke:var(--service-teal);animation-direction:reverse}.service-page__crm-plane[data-astro-cid-ucd2ps2b]{stroke:none}.service-page__crm-plane--bottom[data-astro-cid-ucd2ps2b]{fill:var(--service-ink);opacity:.78}.service-page__crm-plane--middle[data-astro-cid-ucd2ps2b]{fill:url(#service-page-plane-teal)}.service-page__crm-plane--top[data-astro-cid-ucd2ps2b]{fill:url(#service-page-plane-coral)}.service-page__crm-card[data-astro-cid-ucd2ps2b]{transform-origin:260px 145px;animation:service-page-card-float 7s ease-in-out infinite alternate}.service-page__crm-card[data-astro-cid-ucd2ps2b]>rect[data-astro-cid-ucd2ps2b]:first-child{fill:var(--service-bg);fill-opacity:.94;stroke:var(--service-line);stroke-width:1;filter:drop-shadow(0 .7rem 1rem rgba(45,49,51,.12))}.service-page__crm-card[data-astro-cid-ucd2ps2b] path[data-astro-cid-ucd2ps2b]{fill:none;stroke:var(--service-teal);stroke-width:1.7;stroke-linecap:round}.service-page__crm-card[data-astro-cid-ucd2ps2b]>rect[data-astro-cid-ucd2ps2b]:not(:first-child){fill:color-mix(in srgb,var(--service-ink) 14%,var(--service-bg));stroke:none}.service-page__crm-nodes[data-astro-cid-ucd2ps2b] circle[data-astro-cid-ucd2ps2b]{transform-box:fill-box;transform-origin:center;animation:service-page-node-pulse 4.5s ease-in-out infinite alternate}.service-page__crm-nodes[data-astro-cid-ucd2ps2b] circle[data-astro-cid-ucd2ps2b]:nth-child(2n){animation-delay:-1.5s}.service-page__section[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,8vw,9rem);align-items:start;padding-block:clamp(4rem,8vw,8rem)}.service-page__section[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b],.service-page__service[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b],.service-page__closing[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{max-inline-size:16ch;margin:.65rem 0 0;font-size:var(--s-section-title-size);letter-spacing:-.055em;line-height:.95;text-wrap:balance}.service-page__section[data-astro-cid-ucd2ps2b]>p[data-astro-cid-ucd2ps2b]{max-inline-size:38rem;margin:0;color:var(--service-muted);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.service-page__benefits[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding-block:0 clamp(4rem,8vw,8rem)}.service-page__benefits[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]{min-block-size:13rem;padding:clamp(1.2rem,2.5vw,2rem);background:color-mix(in srgb,var(--service-bg) 74%,var(--service-teal) 26%)}.service-page__benefits[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]:nth-child(2){background:color-mix(in srgb,var(--service-bg) 82%,var(--service-accent) 18%)}.service-page__benefits[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]:nth-child(3){background:color-mix(in srgb,var(--service-bg) 84%,var(--service-ink) 16%);color:var(--service-bg)}.service-page__benefit-index[data-astro-cid-ucd2ps2b]{color:var(--service-accent);font-size:.72rem;font-weight:700;letter-spacing:.12em}.service-page__benefits[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{margin:2.5rem 0 .7rem;font-size:clamp(1.3rem,2vw,1.8rem);letter-spacing:-.035em}.service-page__benefits[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{max-inline-size:24ch;margin:0;font-size:.9rem;line-height:1.5;opacity:.78}.service-page__section--method[data-astro-cid-ucd2ps2b]{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr)}.service-page__steps[data-astro-cid-ucd2ps2b]{display:grid;gap:0;margin:0;padding:0;list-style:none}.service-page__steps[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.2rem;padding-block:1.3rem;border-block-start:1px solid var(--service-line)}.service-page__steps[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:last-child{border-block-end:1px solid var(--service-line)}.service-page__steps[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]>span[data-astro-cid-ucd2ps2b]{color:var(--service-accent);font-size:.75rem;font-weight:700;letter-spacing:.1em}.service-page__steps[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{margin:0 0 .4rem;font-size:1.35rem}.service-page__steps[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{margin:0;color:var(--service-muted);line-height:1.5}.service-page__service[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:minmax(9rem,.45fr) minmax(0,1.45fr) auto;gap:clamp(1.5rem,4vw,4rem);align-items:end;padding-block:clamp(3rem,6vw,6rem);border-block-start:1px solid var(--service-line)}.service-page__service[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{margin-block-start:0}.service-page__service[data-astro-cid-ucd2ps2b]>div[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{max-inline-size:38rem;margin:1rem 0 0;color:var(--service-muted);line-height:1.55}.service-page__service--teal[data-astro-cid-ucd2ps2b]{background:radial-gradient(circle at 84% 50%,color-mix(in srgb,var(--service-teal) 17%,transparent),transparent 28rem)}.service-page__text-link[data-astro-cid-ucd2ps2b]{display:inline-flex;align-items:center;color:var(--service-accent);font-size:.8rem;font-weight:700;text-decoration:none;white-space:nowrap}.service-page__closing[data-astro-cid-ucd2ps2b]{display:grid;justify-items:start;gap:1.3rem;margin-block:clamp(3rem,8vw,8rem);padding:clamp(2rem,6vw,5rem);border-radius:1.5rem;background:radial-gradient(circle at 86% 20%,color-mix(in srgb,var(--service-teal) 20%,transparent),transparent 25rem),color-mix(in srgb,var(--service-bg) 78%,var(--service-accent) 22%)}.service-page__closing-actions[data-astro-cid-ucd2ps2b]{display:flex;flex-wrap:wrap;gap:.75rem}.service-page__closing[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{max-inline-size:13ch;margin:0}.service-page__closing[data-astro-cid-ucd2ps2b]>p[data-astro-cid-ucd2ps2b]:not(.service-page__kicker){max-inline-size:38rem;margin:0;color:var(--service-muted);line-height:1.55}@keyframes service-page-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes service-page-card-float{0%{transform:translateY(0)}to{transform:translateY(-.4rem)}}@keyframes service-page-node-pulse{0%{transform:scale(.88);opacity:.62}to{transform:scale(1.14);opacity:1}}@media(max-width:900px){.service-page__hero[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;min-block-size:auto;gap:2rem}.service-page__hero-art[data-astro-cid-ucd2ps2b]{display:none}.service-page__hero-copy[data-astro-cid-ucd2ps2b]{max-inline-size:44rem}.service-page__section[data-astro-cid-ucd2ps2b],.service-page__section--method[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:2rem}.service-page__service[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;align-items:start;gap:1rem}.service-page__text-link[data-astro-cid-ucd2ps2b]{margin-block-start:.75rem}}@media(max-width:600px){.service-page[data-astro-cid-ucd2ps2b]{padding-inline:1rem}.service-page__hero[data-astro-cid-ucd2ps2b]{padding-block:3rem 4rem}.service-page[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{font-size:var(--s-page-title-size)}.service-page__actions[data-astro-cid-ucd2ps2b]{align-items:stretch;flex-direction:column}.service-page__button[data-astro-cid-ucd2ps2b]{justify-content:center}.service-page__closing-actions[data-astro-cid-ucd2ps2b]{display:grid;inline-size:100%}.service-page__benefits[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:1px}.service-page__benefits[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]{min-block-size:0}.service-page__benefits[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{margin-block-start:1.5rem}.service-page__closing[data-astro-cid-ucd2ps2b]{margin-inline:-.25rem;border-radius:1rem}}@media(prefers-reduced-motion:reduce){.service-page__crm-network[data-astro-cid-ucd2ps2b],.service-page__crm-card[data-astro-cid-ucd2ps2b],.service-page__crm-nodes[data-astro-cid-ucd2ps2b] circle[data-astro-cid-ucd2ps2b]{animation:none}.service-page__button[data-astro-cid-ucd2ps2b]{transition:none}}
