.journey-breadcrumb[data-astro-cid-v4ph4jnk]{padding-block:var(--space-4)}.journey-hero[data-astro-cid-v4ph4jnk],.coverage[data-astro-cid-v4ph4jnk]{padding-block:clamp(3.5rem,8vw,7rem)}.journey-hero[data-astro-cid-v4ph4jnk]{border-block:1px solid color-mix(in srgb, var(--color-brand) 18%, transparent)}.journey-hero__inner[data-astro-cid-v4ph4jnk],.journey-hero__title[data-astro-cid-v4ph4jnk],.journey-hero__brief[data-astro-cid-v4ph4jnk],.coverage__inner[data-astro-cid-v4ph4jnk],.coverage__heading[data-astro-cid-v4ph4jnk],.journey-next__inner[data-astro-cid-v4ph4jnk]{gap:var(--space-5);display:grid}.journey-hero__title[data-astro-cid-v4ph4jnk]>p[data-astro-cid-v4ph4jnk],.coverage__heading[data-astro-cid-v4ph4jnk]>p[data-astro-cid-v4ph4jnk],.journey-next[data-astro-cid-v4ph4jnk] p[data-astro-cid-v4ph4jnk],article[data-astro-cid-v4ph4jnk] span[data-astro-cid-v4ph4jnk]:first-child{color:var(--color-brand);font-size:var(--type-step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:800}h1[data-astro-cid-v4ph4jnk]{max-width:15ch;font-size:var(--type-step-4)}.journey-hero__brief[data-astro-cid-v4ph4jnk]>p[data-astro-cid-v4ph4jnk]:first-child{font-size:var(--type-step-1)}.journey-hero--apc[data-astro-cid-v4ph4jnk] .journey-hero__title[data-astro-cid-v4ph4jnk]{border-inline-start:.5rem solid var(--color-accent);padding-inline-start:var(--space-5)}.journey-hero--smartshield[data-astro-cid-v4ph4jnk]{background-image:linear-gradient(color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px);background-size:2rem 2rem}.coverage[data-astro-cid-v4ph4jnk] h2[data-astro-cid-v4ph4jnk],.journey-next[data-astro-cid-v4ph4jnk] h2[data-astro-cid-v4ph4jnk]{max-width:18ch;font-size:var(--type-step-3)}.coverage__locations[data-astro-cid-v4ph4jnk]{display:grid}article[data-astro-cid-v4ph4jnk]{gap:var(--space-4);border:1px solid var(--color-brand);padding:clamp(1.5rem,5vw,3rem);display:grid}article[data-astro-cid-v4ph4jnk]>div[data-astro-cid-v4ph4jnk]{gap:var(--space-2);display:grid}article[data-astro-cid-v4ph4jnk] h3[data-astro-cid-v4ph4jnk]{font-size:var(--type-step-3)}article[data-astro-cid-v4ph4jnk] p[data-astro-cid-v4ph4jnk]{color:color-mix(in srgb, var(--color-text) 76%, transparent)}article[data-astro-cid-v4ph4jnk] a[data-astro-cid-v4ph4jnk]{min-height:var(--size-interactive);align-items:center;gap:var(--space-2);justify-self:start;font-weight:800;display:inline-flex}.audience-page--apc article[data-astro-cid-v4ph4jnk]{border-inline-start:.5rem solid var(--color-accent)}.audience-page--smartshield article[data-astro-cid-v4ph4jnk]{background-image:linear-gradient(color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px);background-size:1.5rem 1.5rem}.journey-next[data-astro-cid-v4ph4jnk]{background:var(--color-brand);color:var(--color-surface);padding-block:clamp(3.5rem,7vw,6rem)}.journey-next[data-astro-cid-v4ph4jnk] h2[data-astro-cid-v4ph4jnk]{color:var(--color-surface)}.journey-next[data-astro-cid-v4ph4jnk] p[data-astro-cid-v4ph4jnk]{color:color-mix(in srgb, var(--color-accent) 72%, white)}.journey-next[data-astro-cid-v4ph4jnk] nav[data-astro-cid-v4ph4jnk]{gap:var(--space-3);display:grid}.journey-next[data-astro-cid-v4ph4jnk] a[data-astro-cid-v4ph4jnk]{min-height:3.5rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-surface);color:var(--color-surface);justify-content:space-between;align-items:center;font-weight:800;text-decoration:none;display:flex}.journey-next[data-astro-cid-v4ph4jnk] a[data-astro-cid-v4ph4jnk]:first-child{background:var(--color-surface);color:var(--color-brand)}@media (width>=56rem){.journey-hero__inner[data-astro-cid-v4ph4jnk],.coverage__inner[data-astro-cid-v4ph4jnk],.journey-next__inner[data-astro-cid-v4ph4jnk]{gap:var(--space-8);grid-template-columns:minmax(20rem,.78fr) minmax(30rem,1.22fr)}}[data-audience-page=serviceAreas] .journey-breadcrumb nav ol{gap:var(--space-2);font-size:var(--type-step--1);margin:0;padding:0;list-style:none;display:flex}[data-audience-page=serviceAreas] .journey-breadcrumb nav li:not(:last-child):after{content:"/";margin-inline-start:var(--space-2)}
