.breadcrumbs[data-astro-cid-tf6vly6g]{font-size:var(--font-size-small);margin-bottom:32px}ol[data-astro-cid-tf6vly6g]{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-tf6vly6g]:not(:last-child):after{content:"/";opacity:.6;margin-left:12px}a[data-astro-cid-tf6vly6g]{color:inherit;text-decoration:none}a[data-astro-cid-tf6vly6g]:hover,a[data-astro-cid-tf6vly6g]:focus-visible{text-decoration:underline}.service-hero[data-astro-cid-uwpxhyzs]{background:var(--hero-background);color:#fff;border-radius:32px;width:min(88.5%,1400px);margin-inline:auto;padding:65px 0;position:relative;overflow:hidden}.service-hero[data-astro-cid-uwpxhyzs] .feature-image{border-radius:0;-webkit-mask:url(/images/service-hero-shape.svg) 50%/100% 100% no-repeat;mask:url(/images/service-hero-shape.svg) 50%/100% 100% no-repeat}.hero-grid[data-astro-cid-uwpxhyzs]{grid-template-columns:1.05fr 1fr;align-items:center;gap:50px;display:grid}.hero-copy[data-astro-cid-uwpxhyzs]{z-index:1;position:relative}.breadcrumb[data-astro-cid-uwpxhyzs]{font-size:var(--font-size-small);color:#e1eeff;margin-bottom:42px;text-decoration:none;display:inline-block}.breadcrumb[data-astro-cid-uwpxhyzs] span[data-astro-cid-uwpxhyzs]{opacity:.6;margin:0 10px}h1[data-astro-cid-uwpxhyzs]{font-size:var(--font-size-hero);letter-spacing:-1.8px;max-width:720px;margin:0 0 26px;line-height:1.05}h1[data-astro-cid-uwpxhyzs] span[data-astro-cid-uwpxhyzs]{color:#63b4ff;display:block}p[data-astro-cid-uwpxhyzs]{color:#e1eeff;max-width:470px;font-size:var(--font-size-body);margin-bottom:35px}.hero-actions[data-astro-cid-uwpxhyzs]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.hero-actions[data-astro-cid-uwpxhyzs]>a[data-astro-cid-uwpxhyzs]{font-size:var(--font-size-small);text-decoration:none}.hero-actions[data-astro-cid-uwpxhyzs]>a[data-astro-cid-uwpxhyzs] span[data-astro-cid-uwpxhyzs][aria-hidden]{margin-left:8px}@media (width<=1000px){.hero-grid[data-astro-cid-uwpxhyzs]{gap:30px}h1[data-astro-cid-uwpxhyzs]{font-size:var(--font-size-hero-tablet)}}@media (width<=750px){.service-hero[data-astro-cid-uwpxhyzs]{padding-block:35px}.hero-grid[data-astro-cid-uwpxhyzs]{grid-template-columns:1fr;gap:35px}.breadcrumb[data-astro-cid-uwpxhyzs]{margin-bottom:28px}h1[data-astro-cid-uwpxhyzs]{font-size:var(--font-size-hero-mobile)}.hero-actions[data-astro-cid-uwpxhyzs]{gap:20px}}@media (width<=800px){.service-hero[data-astro-cid-uwpxhyzs]{width:88%}}.service-benefits[data-astro-cid-2cey4vly]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.benefit-card[data-astro-cid-2cey4vly]{grid-row:span 2;grid-template-rows:subgrid;color:#fff;background:var(--blue);border-radius:25px;row-gap:18px;min-width:0;padding:30px 26px 80px;display:grid;overflow:hidden;-webkit-mask:url(/images/service-card-shape.svg) 50%/100% 100% no-repeat;mask:url(/images/service-card-shape.svg) 50%/100% 100% no-repeat}h3[data-astro-cid-2cey4vly]{color:inherit;margin:0;font-size:1.5rem;line-height:1.2}p[data-astro-cid-2cey4vly]{margin:0;line-height:1.6}@media (width<=1100px){.service-benefits[data-astro-cid-2cey4vly]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.benefit-card[data-astro-cid-2cey4vly]{border-radius:20px}}@media (width<=600px){.service-benefits[data-astro-cid-2cey4vly]{grid-template-columns:1fr;gap:24px;margin-top:32px}.benefit-card[data-astro-cid-2cey4vly]{padding:26px 24px 80px}}.story-split{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.story-split h2,.service-highlight h2{font-size:var(--font-size-cta);line-height:1.15}.story-split>div>p:not(.eyebrow){color:var(--muted)}.service-audience{padding:55px 0 35px}.service-audience .container{border-bottom:1px solid #e7edf2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding-bottom:35px;display:flex}.service-audience span{color:var(--muted);font-size:var(--font-size-small)}.service-audience strong{font-size:var(--font-size-lead);color:var(--navy)}.service-highlight{text-align:center;max-width:850px}.service-highlight>p:not(.eyebrow){color:var(--muted);max-width:660px;margin:0 auto}.highlight-tags{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.highlight-tags span{color:var(--blue);font-size:var(--font-size-small);border:1px solid #dbe8f4;border-radius:30px;padding:8px 22px}.energy-benefits ul{gap:28px;margin:0;padding:0;list-style:none;display:grid}.energy-benefits li{border-left:3px solid #c9dff5;padding-left:24px}.energy-benefits strong,.energy-benefits span{display:block}.energy-benefits strong{margin-bottom:7px}.energy-benefits span{color:var(--muted)}.emergency-strip{padding:35px 0}.emergency-strip .container{background:var(--light);border-left:3px solid var(--blue);justify-content:space-between;align-items:center;gap:25px;padding:28px;display:flex}.emergency-strip strong{color:var(--blue)}.emergency-strip span{color:var(--muted);font-size:var(--font-size-small);max-width:430px}.emergency-strip a{color:var(--blue);white-space:nowrap;font-weight:600}@media (width<=750px){.story-split{grid-template-columns:1fr;gap:25px}.story-split h2,.service-highlight h2{font-size:var(--font-size-heading)}.service-audience .container,.emergency-strip .container{flex-direction:column;align-items:flex-start}}.story-split.service-intro-stacked{grid-template-columns:minmax(0,1fr);gap:12px}.service-intro-stacked>*{max-width:850px}
