.svcx__jump[data-astro-cid-7a6hbtlg]{font-size:var(--fs-small);color:var(--fg-muted);margin-top:1.75rem}.svcx__jump[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--fg);text-decoration-color:var(--border-strong);padding-block:2px;display:inline-block}.svcx__jump[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{color:var(--primary)}.svcx[data-astro-cid-7a6hbtlg]{gap:clamp(3.5rem,7vw,6rem);display:grid}.svcx__head[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin-bottom:1.25rem;display:flex}.svcx__h[data-astro-cid-7a6hbtlg]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-muted);font-weight:500}.svcx__line[data-astro-cid-7a6hbtlg]{color:var(--fg-muted);font-size:var(--fs-small)}.svcx__list[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);display:grid}.svcx__card[data-astro-cid-7a6hbtlg]{border:1px solid var(--primary-tint-2);height:100%;transition:border-color var(--dur-2), transform var(--dur-2) var(--ease);background:linear-gradient(170deg,#e9f0fa 0%,#f5f8fc 62%),#f5f8fc;border-radius:16px;align-content:start;gap:.5rem;padding:clamp(1.25rem,1.8vw,1.6rem);text-decoration:none;display:grid;position:relative}.svcx__card[data-astro-cid-7a6hbtlg]:hover{border-color:var(--primary)}.svcx__card[data-astro-cid-7a6hbtlg].is-ink{background:radial-gradient(90% 70% at 100% 0,#2f86e838,#0000 60%),linear-gradient(165deg,#141a2b,#0b0c13 72%),#0b0c13;border-color:#242a3c}.svcx__card[data-astro-cid-7a6hbtlg].is-deep{background:radial-gradient(80% 80% at 8% 100%,#0b88c94d,#0000 62%),linear-gradient(150deg,#1b3372,#101830 64%),#101830;border-color:#2c3f70}.svcx__card[data-astro-cid-7a6hbtlg].is-cyan{background:linear-gradient(170deg,#e2eff3 0%,#f2f8fa 62%),#f2f8fa;border-color:#c8e0e7}.svcx__card[data-astro-cid-7a6hbtlg].is-green{background:linear-gradient(170deg,#dcede5 0%,#f1f7f4 62%),#f1f7f4;border-color:#c3ded1}.svcx__card[data-astro-cid-7a6hbtlg].is-warm{background:linear-gradient(170deg,#f0e9db 0%,#f8f5ee 62%),#f8f5ee;border-color:#ded6c6}.svcx__card[data-astro-cid-7a6hbtlg].is-ink .svcx__name[data-astro-cid-7a6hbtlg],.svcx__card[data-astro-cid-7a6hbtlg].is-deep .svcx__name[data-astro-cid-7a6hbtlg]{color:#fff}.svcx__card[data-astro-cid-7a6hbtlg].is-ink .svcx__sum[data-astro-cid-7a6hbtlg],.svcx__card[data-astro-cid-7a6hbtlg].is-deep .svcx__sum[data-astro-cid-7a6hbtlg]{color:#c8ccd8}.svcx__card[data-astro-cid-7a6hbtlg].is-ink .svcx__stack[data-astro-cid-7a6hbtlg] em[data-astro-cid-7a6hbtlg],.svcx__card[data-astro-cid-7a6hbtlg].is-deep .svcx__stack[data-astro-cid-7a6hbtlg] em[data-astro-cid-7a6hbtlg]{color:#cddcf2;background:#5aa2f029}.svcx__card[data-astro-cid-7a6hbtlg].is-ink .svcx__go[data-astro-cid-7a6hbtlg],.svcx__card[data-astro-cid-7a6hbtlg].is-deep .svcx__go[data-astro-cid-7a6hbtlg]{color:#7db4f4}.svcx__card[data-astro-cid-7a6hbtlg].is-ink .svcx__vis[data-astro-cid-7a6hbtlg],.svcx__card[data-astro-cid-7a6hbtlg].is-deep .svcx__vis[data-astro-cid-7a6hbtlg]{background:#ffffff0d;border-color:#ffffff1f}.svcx__card[data-astro-cid-7a6hbtlg].is-ink:hover,.svcx__card[data-astro-cid-7a6hbtlg].is-deep:hover{border-color:#5aa2f0}.svcx__vis[data-astro-cid-7a6hbtlg]{background:#fff9;border:1px solid #ffffffe6;border-radius:12px;height:168px;margin:-.35rem -.35rem .9rem;display:block;overflow:hidden}.svcx__vis[data-astro-cid-7a6hbtlg] .pv{transform-origin:top;align-content:start;padding-top:.75rem;transform:scale(.82)}.svcx__name[data-astro-cid-7a6hbtlg]{letter-spacing:-.02em;font-size:1.1875rem;font-weight:600}.svcx__sum[data-astro-cid-7a6hbtlg]{color:var(--fg-2);font-size:var(--fs-small)}.svcx__stack[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.svcx__stack[data-astro-cid-7a6hbtlg] em[data-astro-cid-7a6hbtlg]{font-style:normal;font-family:var(--font-mono);letter-spacing:.04em;background:var(--primary-tint);color:var(--accent);border-radius:5px;padding:.2rem .45rem;font-size:.625rem}.svcx__go[data-astro-cid-7a6hbtlg]{font-size:var(--fs-small);color:var(--primary);align-items:center;gap:.4rem;margin-top:.9rem;font-weight:600;display:inline-flex}.svcx__card[data-astro-cid-7a6hbtlg]:hover .svcx__go[data-astro-cid-7a6hbtlg] .arrow{transform:translate(3px)}.svcx__sol[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.svcx__sol[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);transition:border-color var(--dur-1);grid-template-columns:1fr auto;align-items:center;gap:.25rem 1rem;padding:1.25rem;text-decoration:none;display:grid}.svcx__sol[data-astro-cid-7a6hbtlg] b[data-astro-cid-7a6hbtlg]{grid-area:1/1;font-weight:600}.svcx__sol[data-astro-cid-7a6hbtlg] span[data-astro-cid-7a6hbtlg]{color:var(--fg-muted);font-size:var(--fs-small);grid-area:2/1}.svcx__sol[data-astro-cid-7a6hbtlg] .arrow{color:var(--fg-muted);grid-area:1/2/span 2;align-self:center}.svcx__sol[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{border-color:var(--border-strong)}.svcx__sol[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover .arrow{color:var(--primary);transform:translate(3px)}@media (width<=1000px){.svcx__list[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=660px){.svcx__list[data-astro-cid-7a6hbtlg],.svcx__sol[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr}}
