.capability-grid[data-astro-cid-ofpmdnad]{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(4,1fr);display:grid}.capability[data-astro-cid-ofpmdnad]{text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.capability__icon[data-astro-cid-ofpmdnad]{width:56px;height:56px;color:var(--color-gold)}.capability__title[data-astro-cid-ofpmdnad]{font-size:var(--font-size-h3);font-family:var(--font-display)}.capability__desc[data-astro-cid-ofpmdnad]{font-size:var(--font-size-small);color:var(--text-secondary);max-width:28ch}@media (width<=1024px){.capability-grid[data-astro-cid-ofpmdnad]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.capability-grid[data-astro-cid-ofpmdnad]{grid-template-columns:1fr}}.sequence[data-astro-cid-fuq5n26v]{grid-template-columns:repeat(var(--step-count,4), 1fr);gap:var(--space-8);display:grid;position:relative}.sequence__step[data-astro-cid-fuq5n26v]{padding-top:var(--space-12);border-top:2px solid var(--border-default);position:relative}.sequence--dark[data-astro-cid-fuq5n26v] .sequence__step[data-astro-cid-fuq5n26v]{border-top-color:var(--border-on-dark)}.sequence__marker[data-astro-cid-fuq5n26v]{background:var(--color-gold);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-13px;left:0}.sequence__index[data-astro-cid-fuq5n26v]{font-size:10px;font-weight:var(--weight-bold);color:var(--color-navy);font-family:var(--font-body)}.sequence__label[data-astro-cid-fuq5n26v]{font-size:var(--font-size-h3);margin-bottom:var(--space-2)}.sequence--dark[data-astro-cid-fuq5n26v] .sequence__label[data-astro-cid-fuq5n26v]{color:var(--text-on-dark)}.sequence__description[data-astro-cid-fuq5n26v]{font-size:var(--font-size-body);color:var(--text-secondary)}.sequence--dark[data-astro-cid-fuq5n26v] .sequence__description[data-astro-cid-fuq5n26v]{color:var(--text-on-dark-muted)}@media (width<=900px){.sequence[data-astro-cid-fuq5n26v]{gap:var(--space-6);grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding-block:var(--space-20);position:relative;overflow:hidden}.hero__photo[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:60% center;width:68%;height:100%;position:absolute;top:0;right:0}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--color-navy-rgb)) 0%, rgb(var(--color-navy-rgb)) 30%, rgb(var(--color-navy-rgb) / .8) 44%, rgb(var(--color-navy-rgb) / .25) 66%, rgb(var(--color-navy-rgb) / 0) 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{align-items:center;min-height:440px;display:flex}.hero__content[data-astro-cid-lcdefpme]{max-width:640px}.hero[data-astro-cid-lcdefpme] .btn-secondary[data-astro-cid-lcdefpme]{border-color:var(--color-white)}.hero__headline[data-astro-cid-lcdefpme]{font-size:var(--font-size-hero-h1);color:var(--text-on-dark);margin-bottom:var(--space-6)}.hero__headline[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline}.hero__support[data-astro-cid-lcdefpme]{font-size:var(--font-size-body-lg);color:var(--text-on-dark-muted);margin-bottom:var(--space-8)}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-wrap:wrap;display:flex}.intro__heading[data-astro-cid-lcdefpme],.section-heading[data-astro-cid-lcdefpme]{margin-block:var(--space-4) var(--space-6)}.intro__body[data-astro-cid-lcdefpme]{font-size:var(--font-size-body-lg)}.capabilities__inner[data-astro-cid-lcdefpme]{text-align:center}.capabilities__inner[data-astro-cid-lcdefpme] .measure[data-astro-cid-lcdefpme]{margin-inline:auto}.capability-grid-wrap[data-astro-cid-lcdefpme]{margin-block:var(--space-12) var(--space-12)}.contextual-cta[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.problem-list[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--space-12);grid-template-columns:repeat(2,1fr);display:grid}.problem-list__item[data-astro-cid-lcdefpme]{border-top:2px solid var(--color-gold);padding-top:var(--space-4)}.problem-list__title[data-astro-cid-lcdefpme]{font-size:var(--font-size-h3);margin-bottom:var(--space-2);font-family:var(--font-display)}.how-we-work__intro[data-astro-cid-lcdefpme]{margin-bottom:var(--space-12)}.closing-cta__inner[data-astro-cid-lcdefpme]{text-align:center;align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.closing-cta__heading[data-astro-cid-lcdefpme]{color:var(--text-on-dark);font-size:var(--font-size-h2);max-width:720px}@media (width<=1100px){.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(90deg, rgb(var(--color-navy-rgb)) 0%, rgb(var(--color-navy-rgb)) 48%, rgb(var(--color-navy-rgb) / .85) 66%, rgb(var(--color-navy-rgb) / .35) 88%, rgb(var(--color-navy-rgb) / .15) 100%)}}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-16)}.hero__inner[data-astro-cid-lcdefpme]{min-height:0}.hero__photo[data-astro-cid-lcdefpme]{width:100%}.hero[data-astro-cid-lcdefpme]:before{background:rgb(var(--color-navy-rgb) / .84)}.problem-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
