.svc-hero[data-astro-cid-ejijdmpb]{padding:28px 0 40px;position:relative;overflow:hidden}@media(min-width:640px){.svc-hero[data-astro-cid-ejijdmpb]{padding:56px 0}}@media(min-width:1024px){.svc-hero[data-astro-cid-ejijdmpb]{padding:80px 0 60px}}.svc-hero__grid[data-astro-cid-ejijdmpb]{display:grid;grid-template-columns:minmax(0,1fr);gap:44px;align-items:center}@media(min-width:640px){.svc-hero__grid[data-astro-cid-ejijdmpb]{gap:56px}}.svc-hero__pill[data-astro-cid-ejijdmpb]{display:inline-flex;align-items:center;gap:9px;max-width:100%;margin:0 0 18px;padding:6px 13px 6px 10px;background:var(--lp-card);border:1px solid var(--lp-border);border-radius:999px;font-size:13px;font-weight:500;line-height:1.35;color:var(--lp-ink2)}.svc-hero__dot[data-astro-cid-ejijdmpb]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--lp-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-accent) 18%,transparent)}@media(min-width:1024px){.svc-hero__pill[data-astro-cid-ejijdmpb]{margin-bottom:24px}}.svc-hero__title[data-astro-cid-ejijdmpb]{font-size:var(--fs-h1);line-height:1.02;letter-spacing:-.035em;font-weight:700;margin:0;text-wrap:balance}.svc-hero__line2[data-astro-cid-ejijdmpb]{display:block;text-wrap:balance}.svc-hero__sub[data-astro-cid-ejijdmpb]{font-size:var(--fs-body-lg);line-height:1.55;color:var(--lp-ink2);margin:18px 0 0;max-width:34em;text-wrap:pretty}@media(min-width:640px){.svc-hero__sub[data-astro-cid-ejijdmpb]{margin-top:22px}}@media(min-width:1024px){.svc-hero__sub[data-astro-cid-ejijdmpb]{margin-top:26px}}.svc-hero__cta[data-astro-cid-ejijdmpb]{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.svc-hero__cta[data-astro-cid-ejijdmpb]>.btn--primary{border:1.5px solid transparent}.svc-hero__cta[data-astro-cid-ejijdmpb]>.btn:focus-visible{outline:2px solid var(--lp-primary);outline-offset:3px}@media(max-width:639.98px){.svc-hero__cta[data-astro-cid-ejijdmpb]>.btn{flex:1 1 auto}}@media(min-width:640px){.svc-hero__cta[data-astro-cid-ejijdmpb]{gap:12px;margin-top:30px}}@media(min-width:1024px){.svc-hero__cta[data-astro-cid-ejijdmpb]{margin-top:34px}}.svc-hero__proof[data-astro-cid-ejijdmpb]{display:flex;align-items:center;gap:12px;margin-top:22px;font-size:13px;line-height:1.45;color:var(--lp-ink2)}@media(min-width:640px){.svc-hero__proof[data-astro-cid-ejijdmpb]{margin-top:26px}}@media(min-width:768px){.svc-hero__proof[data-astro-cid-ejijdmpb]{font-size:14px}}.svc-hero__avatars[data-astro-cid-ejijdmpb]{display:flex;flex-shrink:0}.svc-hero__avatars[data-astro-cid-ejijdmpb] img[data-astro-cid-ejijdmpb]{width:32px;height:32px;border-radius:50%;border:2px solid var(--lp-bg);object-fit:cover}.svc-hero__avatars[data-astro-cid-ejijdmpb] img[data-astro-cid-ejijdmpb]+img[data-astro-cid-ejijdmpb]{margin-left:-9px}.svc-hero__proofText[data-astro-cid-ejijdmpb]{text-wrap:balance}.svc-hero__proofText[data-astro-cid-ejijdmpb] b[data-astro-cid-ejijdmpb]{font-weight:700;color:var(--lp-ink)}.svc-hero__visual[data-astro-cid-ejijdmpb]{min-width:0}@media(min-width:1024px){.svc-hero__grid[data-astro-cid-ejijdmpb]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px}}.svc-out[data-astro-cid-ii7mu4zl]{padding:var(--lp-section-pad-y) 0;--otile-soft: 0 8px 24px color-mix(in srgb, var(--lp-ink) 6%, transparent);--otile-float: 0 30px 60px -20px color-mix(in srgb, var(--lp-ink) 25%, transparent)}.svc-out__head[data-astro-cid-ii7mu4zl]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:32px}.svc-out__title[data-astro-cid-ii7mu4zl]{font-size:var(--fs-h2-large);line-height:1.05;letter-spacing:-.03em;font-weight:700;margin:0;text-wrap:balance}.svc-out__lead[data-astro-cid-ii7mu4zl]{font-size:17px;color:var(--lp-ink2);line-height:1.6;margin:0;max-width:46ch;text-wrap:pretty}.svc-out__grid[data-astro-cid-ii7mu4zl]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;list-style:none;margin:0;padding:0}.otile[data-astro-cid-ii7mu4zl]{position:relative;display:grid;grid-template-rows:auto auto 1fr;background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-radius);overflow:hidden}.svc-out__grid--text[data-astro-cid-ii7mu4zl] .otile[data-astro-cid-ii7mu4zl]{grid-template-rows:auto 1fr}@supports (grid-template-rows: subgrid){.svc-out__grid--art[data-astro-cid-ii7mu4zl] .otile[data-astro-cid-ii7mu4zl]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.svc-out__grid--text[data-astro-cid-ii7mu4zl] .otile[data-astro-cid-ii7mu4zl]{grid-row:span 2;grid-template-rows:subgrid;row-gap:0}}.otile__art[data-astro-cid-ii7mu4zl]{position:relative;height:136px;overflow:hidden;background:var(--lp-bgAlt);border-bottom:1px solid var(--lp-border);user-select:none}.otile__draw[data-astro-cid-ii7mu4zl]{position:absolute;inset:0}.otile__art--plain[data-astro-cid-ii7mu4zl]{display:grid;place-items:center;background:color-mix(in srgb,var(--lp-primary) 6%,var(--lp-bg))}.otile__glyph[data-astro-cid-ii7mu4zl]{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--lp-card);border:1px solid var(--lp-border);color:var(--lp-primary)}.otile__row[data-astro-cid-ii7mu4zl]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:24px 24px 0}.otile__title[data-astro-cid-ii7mu4zl]{flex:1 1 auto;min-width:0;margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.otile__blurb[data-astro-cid-ii7mu4zl]{margin:0;padding:8px 24px 24px;font-size:15px;color:var(--lp-ink2);line-height:1.55;text-wrap:pretty}.otile__mark[data-astro-cid-ii7mu4zl]{flex:none;display:grid;place-items:center;width:30px;height:30px;margin-top:-3px;border-radius:50%;border:1px solid var(--lp-border);color:var(--lp-primary)}@media(min-width:640px){.svc-out__head[data-astro-cid-ii7mu4zl]{margin-bottom:40px}.svc-out__grid[data-astro-cid-ii7mu4zl]{grid-template-columns:repeat(2,minmax(0,1fr))}.otile__art[data-astro-cid-ii7mu4zl]{height:164px}.otile__row[data-astro-cid-ii7mu4zl]{padding:28px 28px 0}.otile__blurb[data-astro-cid-ii7mu4zl]{padding:8px 28px 28px}}@media(min-width:1024px){.svc-out__head[data-astro-cid-ii7mu4zl]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:64px;align-items:end;margin-bottom:48px}.svc-out__grid[data-astro-cid-ii7mu4zl]{grid-template-columns:repeat(3,minmax(0,1fr))}}
