.service-scope-map[data-astro-cid-4rwumlcj]{gap:var(--space-6);min-width:0;margin-top:var(--space-8);padding:clamp(var(--space-6), 4vw, var(--space-10));border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 10%, #f3dfad80, transparent 12rem), linear-gradient(140deg, var(--color-paper), #e8f4f0b8);box-shadow:var(--shadow-sm);display:grid}figcaption[data-astro-cid-4rwumlcj]{gap:var(--space-3);max-width:52rem;display:grid}figcaption[data-astro-cid-4rwumlcj] strong[data-astro-cid-4rwumlcj]{color:var(--color-ink-strong);font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.15}figcaption[data-astro-cid-4rwumlcj]>span[data-astro-cid-4rwumlcj]:last-child{color:var(--color-muted)}.service-scope-map__eyebrow[data-astro-cid-4rwumlcj],.service-scope-map__outcome[data-astro-cid-4rwumlcj]>span[data-astro-cid-4rwumlcj]{color:var(--color-brand-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:820;line-height:1.35}.service-scope-map__convergence[data-astro-cid-4rwumlcj]{justify-items:center;min-width:0;display:grid}.service-scope-map__convergence[data-astro-cid-4rwumlcj] ul[data-astro-cid-4rwumlcj],.service-scope-map__sequence[data-astro-cid-4rwumlcj]{gap:var(--space-4);width:100%;min-width:0;list-style:none;display:grid}.service-scope-map__convergence[data-astro-cid-4rwumlcj] ul[data-astro-cid-4rwumlcj]{grid-template-columns:repeat(5,minmax(0,1fr))}.service-scope-map__convergence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj],.service-scope-map__sequence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj]{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fffefbf0;display:grid;position:relative}.service-scope-map__convergence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj] strong[data-astro-cid-4rwumlcj],.service-scope-map__sequence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj] strong[data-astro-cid-4rwumlcj],.service-scope-map__outcome[data-astro-cid-4rwumlcj] strong[data-astro-cid-4rwumlcj]{color:var(--color-ink-strong);line-height:1.25}.service-scope-map__convergence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj] span[data-astro-cid-4rwumlcj]:last-child,.service-scope-map__sequence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj]>span[data-astro-cid-4rwumlcj]:last-child,.service-scope-map__outcome[data-astro-cid-4rwumlcj] small[data-astro-cid-4rwumlcj]{color:var(--color-muted);font-size:.85rem;line-height:1.5}.service-scope-map__connector[data-astro-cid-4rwumlcj]{border-bottom:1px solid var(--color-brand);width:min(80%,48rem);height:2.8rem;position:relative}.service-scope-map__connector[data-astro-cid-4rwumlcj]:before{border-right:2px solid var(--color-brand);border-bottom:2px solid var(--color-brand);background:var(--color-paper);content:"";width:.6rem;height:.6rem;margin-inline:auto;position:absolute;bottom:-.3rem;left:0;right:0;transform:rotate(45deg)}.service-scope-map__outcome[data-astro-cid-4rwumlcj]{gap:var(--space-2);width:min(38rem,100%);padding:var(--space-5);border:2px solid var(--color-brand);border-radius:var(--radius-md);background:var(--color-panel);text-align:center;display:grid}.service-scope-map__outcome[data-astro-cid-4rwumlcj] strong[data-astro-cid-4rwumlcj]{font-size:1.2rem}.service-scope-map__sequence[data-astro-cid-4rwumlcj]{grid-template-columns:repeat(var(--scope-columns,4), minmax(0, 1fr));counter-reset:service-scope}.service-scope-map__sequence[data-astro-cid-4rwumlcj]:has(li:nth-child(5)){--scope-columns:5}.service-scope-map__sequence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj]:not(:last-child):after{z-index:1;top:50%;right:calc(var(--space-4) * -1 - .25rem);border-right:2px solid var(--color-brand);border-bottom:2px solid var(--color-brand);background:var(--color-paper);content:"";width:.55rem;height:.55rem;position:absolute;transform:translateY(-50%)rotate(-45deg)}.service-scope-map__sequence[data-astro-cid-4rwumlcj] .is-external[data-astro-cid-4rwumlcj]{border-color:var(--color-terracotta);background:#fff8f3}.service-scope-map__number[data-astro-cid-4rwumlcj]{border:1px solid var(--color-brand);width:2rem;height:2rem;color:var(--color-brand-dark);background:var(--color-panel);border-radius:50%;place-items:center;font-size:.68rem;font-weight:820;display:grid}.service-scope-map__boundary[data-astro-cid-4rwumlcj]{padding:var(--space-4) var(--space-5);border-left:.25rem solid var(--color-terracotta);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-muted);background:#fffefbd1;font-size:.9rem}.service-scope-map__boundary[data-astro-cid-4rwumlcj] strong[data-astro-cid-4rwumlcj]{color:var(--color-ink-strong)}@media (width<=52rem){.service-scope-map__convergence[data-astro-cid-4rwumlcj] ul[data-astro-cid-4rwumlcj],.service-scope-map__sequence[data-astro-cid-4rwumlcj]{grid-template-columns:minmax(0,1fr)}.service-scope-map__connector[data-astro-cid-4rwumlcj]{width:1px;height:var(--space-8);border-right:1px solid var(--color-brand);border-bottom:0}.service-scope-map__connector[data-astro-cid-4rwumlcj]:before{margin:0;bottom:0;left:auto;right:-.27rem}.service-scope-map__sequence[data-astro-cid-4rwumlcj] li[data-astro-cid-4rwumlcj]:not(:last-child):after{top:auto;right:auto;bottom:calc(var(--space-4) * -1 - .25rem);left:50%;transform:translate(-50%)rotate(45deg)}}@media (width<=32rem){.service-scope-map[data-astro-cid-4rwumlcj]{padding:var(--space-5)}}
