.hero-graphic[data-astro-cid-flwav3gu]{margin:0;position:relative}.hg-mob[data-astro-cid-flwav3gu]{display:none}@media (width<=640px){.hg-desk[data-astro-cid-flwav3gu]{display:none}.hg-mob[data-astro-cid-flwav3gu]{margin-top:4px;display:block}}.only-sm[data-astro-cid-zkhec6xw]{display:none}@media (width<=640px){.only-sm[data-astro-cid-zkhec6xw]{display:block}}.hero[data-astro-cid-zkhec6xw]{border-bottom:1px solid var(--border);position:relative;overflow:clip}.hero-inner[data-astro-cid-zkhec6xw]{grid-template-columns:5fr 7fr;align-items:center;gap:48px;padding-top:88px;padding-bottom:96px;display:grid}.hero-text[data-astro-cid-zkhec6xw]{flex-direction:column;gap:28px;display:flex}.hero-lead[data-astro-cid-zkhec6xw]{max-width:33rem}.hero-ctas[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-domains[data-astro-cid-zkhec6xw]{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;gap:8px 20px;padding-top:20px;font-size:14px;display:flex}@media (width<=900px){.hero-inner[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:32px;padding-top:56px;padding-bottom:64px}}@media (width<=640px){.hero-ctas[data-astro-cid-zkhec6xw] .btn[data-astro-cid-zkhec6xw]{width:100%}}.how-inner[data-astro-cid-zkhec6xw]{flex-direction:column;gap:64px;display:flex}.how-head[data-astro-cid-zkhec6xw]{align-items:end}.how-head-l[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:1/span 6;gap:16px;display:flex}.how-head-r[data-astro-cid-zkhec6xw]{grid-column:8/span 5}.proc[data-astro-cid-zkhec6xw]{margin:0;padding:0;list-style:none}.proc-desk[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;display:grid}.proc-step[data-astro-cid-zkhec6xw]{flex-direction:column;gap:20px;display:flex}.proc-step[data-astro-cid-zkhec6xw].s0{padding-top:36px}.proc-step[data-astro-cid-zkhec6xw].s1{padding-top:24px}.proc-step[data-astro-cid-zkhec6xw].s2{padding-top:12px}.proc-step[data-astro-cid-zkhec6xw].s3{padding-top:0}.proc-rail[data-astro-cid-zkhec6xw]{align-items:center;height:32px;display:flex;position:relative}.proc-node[data-astro-cid-zkhec6xw]{flex:none}.proc-line[data-astro-cid-zkhec6xw]{background:var(--text);flex:1;height:1px;margin-inline-start:10px}.proc-line[data-astro-cid-zkhec6xw].dashed{border-top:1px dashed var(--n400);background:0 0;height:0}.proc-curve[data-astro-cid-zkhec6xw]{inset-inline-end:-24px;position:absolute;top:4px;overflow:visible}.proc-prod[data-astro-cid-zkhec6xw]{color:var(--muted);padding-inline-start:10px}.proc-ix[data-astro-cid-zkhec6xw]{font-size:12px}.proc-sub[data-astro-cid-zkhec6xw]{color:var(--muted);font-weight:400}.proc-body[data-astro-cid-zkhec6xw]{color:var(--n700)}.proc-out[data-astro-cid-zkhec6xw]{border-top:1px solid var(--border);padding-top:12px}@media (width<=900px){.how-inner[data-astro-cid-zkhec6xw]{gap:40px}.proc-desk[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.proc-step[data-astro-cid-zkhec6xw],.proc-step[data-astro-cid-zkhec6xw].s0,.proc-step[data-astro-cid-zkhec6xw].s1,.proc-step[data-astro-cid-zkhec6xw].s2,.proc-step[data-astro-cid-zkhec6xw].s3{padding-top:0}.proc-curve[data-astro-cid-zkhec6xw]{display:none}}@media (width<=560px){.proc-desk[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;row-gap:0}.proc-step[data-astro-cid-zkhec6xw]{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding:24px 0!important}.proc-step[data-astro-cid-zkhec6xw].s0{border-top:none}.proc-rail[data-astro-cid-zkhec6xw]{display:none}}.svc[data-astro-cid-zkhec6xw]{background:var(--subtle);border-block:1px solid var(--border)}.svc-inner[data-astro-cid-zkhec6xw]{flex-direction:column;gap:56px;display:flex}.svc-head[data-astro-cid-zkhec6xw]{align-items:end}.svc-head-l[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:1/span 6;gap:16px;display:flex}.svc-head-r[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:8/span 5;align-items:flex-start;gap:20px;display:flex}.svc-system[data-astro-cid-zkhec6xw]{position:relative}.svc-grid[data-astro-cid-zkhec6xw]{background:var(--surface);border:1px solid var(--border);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.svc-card[data-astro-cid-zkhec6xw]{flex-direction:column;gap:14px;padding:40px 44px 44px;display:flex}.svc-card[data-astro-cid-zkhec6xw]:first-child,.svc-card[data-astro-cid-zkhec6xw]:nth-child(3){border-inline-end:1px solid var(--border)}.svc-card[data-astro-cid-zkhec6xw]:first-child,.svc-card[data-astro-cid-zkhec6xw]:nth-child(2){border-bottom:1px solid var(--border)}.svc-card-ix[data-astro-cid-zkhec6xw]{color:var(--burgundy);font-size:12px}.svc-card-title[data-astro-cid-zkhec6xw]{font-size:26px}.svc-card-body[data-astro-cid-zkhec6xw]{max-width:30rem}.svc-side[data-astro-cid-zkhec6xw]{width:88px;position:absolute;top:50%}.svc-side-start[data-astro-cid-zkhec6xw]{inset-inline-start:-88px}.svc-side-end[data-astro-cid-zkhec6xw]{inset-inline-end:-88px}.svc-side-line[data-astro-cid-zkhec6xw]{top:0;border-top:1px dashed var(--n400);position:absolute;inset-inline:0}.svc-side-label[data-astro-cid-zkhec6xw]{top:-26px;width:84px;font-size:11px;position:absolute;inset-inline-start:0}.svc-side-end[data-astro-cid-zkhec6xw] .svc-side-label[data-astro-cid-zkhec6xw]{text-align:end}.svc-junction[data-astro-cid-zkhec6xw]{top:50%;margin-top:-14px;background:var(--surface);border:1px solid var(--border);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin-inline-start:-14px;display:flex;position:absolute;inset-inline-start:50%}@media (width<=1340px){.svc-side[data-astro-cid-zkhec6xw]{display:none}}@media (width<=900px){.svc-inner[data-astro-cid-zkhec6xw]{gap:28px}.svc-grid[data-astro-cid-zkhec6xw]{border-radius:14px;grid-template-columns:1fr}.svc-card[data-astro-cid-zkhec6xw]{padding:28px 24px}.svc-card[data-astro-cid-zkhec6xw]:nth-child(n){border-inline-end:none;border-bottom:1px solid var(--border)}.svc-card[data-astro-cid-zkhec6xw]:last-child{border-bottom:none}.svc-card-title[data-astro-cid-zkhec6xw]{font-size:22px}.svc-junction[data-astro-cid-zkhec6xw]{display:none}}.work-inner[data-astro-cid-zkhec6xw]{flex-direction:column;gap:72px;display:flex}.work-head[data-astro-cid-zkhec6xw]{align-items:end}.work-head-l[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:1/span 7;gap:16px;display:flex}.work-head-r[data-astro-cid-zkhec6xw]{grid-column:10/span 3;justify-content:flex-end;display:flex}.work-name[data-astro-cid-zkhec6xw]{font-size:32px}.work-rihab[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:32px 24px;display:grid}.work-rihab-fig[data-astro-cid-zkhec6xw]{grid-column:1/span 8}.work-rihab-body[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:9/span 4;align-items:flex-start;gap:18px;padding-bottom:8px;display:flex}.work-points[data-astro-cid-zkhec6xw]{border-top:1px solid var(--border);color:var(--n700);flex-direction:column;gap:8px;margin:0;padding:16px 0 0;font-size:14px;list-style:none;display:flex}.work-mc[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px 24px;display:grid}.work-mc-body[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:3/span 3;align-items:flex-start;gap:18px;display:flex}.mc-phones[data-astro-cid-zkhec6xw]{grid-column:6/span 7;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.mc-phone[data-astro-cid-zkhec6xw].p1{margin-top:48px}.mc-phone[data-astro-cid-zkhec6xw].p2{margin-top:96px}@media (width<=900px){.work-inner[data-astro-cid-zkhec6xw]{gap:48px}.work-rihab[data-astro-cid-zkhec6xw],.work-mc[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:stretch;display:flex}.work-rihab-body[data-astro-cid-zkhec6xw],.work-mc-body[data-astro-cid-zkhec6xw]{padding:0}.mc-phones[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mc-phone[data-astro-cid-zkhec6xw].p1{margin-top:40px}.mc-phone[data-astro-cid-zkhec6xw].p2{display:none}.work-mc-body[data-astro-cid-zkhec6xw]{order:-1}}.note[data-astro-cid-zkhec6xw]{position:relative;overflow:hidden}.note-inner[data-astro-cid-zkhec6xw]{flex-direction:column;gap:56px;display:flex}.note-head[data-astro-cid-zkhec6xw]{align-items:end}.note-head-l[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:1/span 6;gap:16px;display:flex}.note-head-r[data-astro-cid-zkhec6xw]{grid-column:8/span 5}.note-foot[data-astro-cid-zkhec6xw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (width<=900px){.note-inner[data-astro-cid-zkhec6xw]{gap:32px}}.why-inner[data-astro-cid-zkhec6xw]{row-gap:48px}.why-head[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:1/span 4;gap:16px;display:flex}.why-list[data-astro-cid-zkhec6xw]{flex-direction:column;grid-column:6/span 7;margin:0;display:flex}.why-row[data-astro-cid-zkhec6xw]{border-top:1px solid var(--border);grid-template-columns:40px minmax(0,1fr) minmax(0,1.4fr);gap:24px;padding:24px 0;display:grid}.why-row[data-astro-cid-zkhec6xw].first{border-top:1px solid var(--text)}.why-row[data-astro-cid-zkhec6xw]:last-child{border-bottom:1px solid var(--border)}.why-ix[data-astro-cid-zkhec6xw]{color:var(--muted);padding-top:4px;font-size:12px}.why-body[data-astro-cid-zkhec6xw]{color:var(--n700);margin:0}@media (width<=760px){.why-row[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:6px;padding:18px 0}.why-ix[data-astro-cid-zkhec6xw]{display:none}}.cta[data-astro-cid-zkhec6xw]{border-top:1px solid var(--border);background:var(--surface);position:relative;overflow:hidden}.cta-blade[data-astro-cid-zkhec6xw]{position:absolute}.cta-blade-1[data-astro-cid-zkhec6xw]{inset-inline-end:80px;top:-40px}.cta-blade-2[data-astro-cid-zkhec6xw]{inset-inline-end:300px;top:120px}.cta-blade-m[data-astro-cid-zkhec6xw]{inset-inline-end:-90px;top:-30px}.cta-nucleus[data-astro-cid-zkhec6xw]{inset-inline-end:240px;background:var(--burgundy);border-radius:50%;width:56px;height:56px;position:absolute;top:72px}.cta-inner[data-astro-cid-zkhec6xw]{padding-top:112px;padding-bottom:112px;position:relative}.cta-text[data-astro-cid-zkhec6xw]{flex-direction:column;gap:24px;max-width:560px;display:flex}.cta-ctas[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=640px){.cta-nucleus[data-astro-cid-zkhec6xw]{inset-inline-end:40px;width:28px;height:28px;top:28px}.cta-inner[data-astro-cid-zkhec6xw]{padding-top:64px;padding-bottom:72px}.cta-ctas[data-astro-cid-zkhec6xw] .btn[data-astro-cid-zkhec6xw]{width:100%}}
