.approach-hero[data-astro-cid-y2rpfyy4]{isolation:isolate;height:544px;color:var(--color-white);background:#0360b2;position:relative;overflow:hidden}.approach-hero__frame[data-astro-cid-y2rpfyy4]{z-index:1;width:min(100%, var(--layout-frame));height:100%;margin-inline:auto;position:relative}.approach-hero__particles[data-astro-cid-y2rpfyy4]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.approach-hero__glow[data-astro-cid-y2rpfyy4]{z-index:0;filter:blur(20px);pointer-events:none;background:radial-gradient(#7013cd 0%,#7013cd80 48%,#7013cd00 76%);border-radius:3px;width:699px;height:410px;position:absolute}.approach-hero__glow--left[data-astro-cid-y2rpfyy4]{opacity:.3;top:69px;left:-1px}.approach-hero__glow--right[data-astro-cid-y2rpfyy4]{opacity:.21;top:53px;left:calc(50% + 36px)}.approach-hero__heading[data-astro-cid-y2rpfyy4]{width:680px;position:absolute;top:140px;left:79.6px}.approach-hero[data-astro-cid-y2rpfyy4] h1[data-astro-cid-y2rpfyy4]{width:680px;color:var(--color-white);font-size:64px;font-weight:var(--font-weight-medium);text-wrap:balance;line-height:1.15}.approach-hero__copy[data-astro-cid-y2rpfyy4]{width:504px;color:var(--color-white);font-size:var(--type-page-hero-copy-size);letter-spacing:.02em;line-height:1.8;position:absolute;top:164px;left:calc(58.333% + 3.25px)}.approach-hero__cta.button{text-transform:uppercase;min-height:54px;padding:16px 32px;font-size:15px;line-height:1;position:absolute;top:339.5px;left:82px}@media (prefers-reduced-motion:no-preference){.approach-hero[data-astro-cid-y2rpfyy4] h1[data-astro-cid-y2rpfyy4],.approach-hero__cta.button{animation:.72s ease-in-out both approach-hero-content-enter}.approach-hero__copy[data-astro-cid-y2rpfyy4]{animation:.72s ease-in-out .16s both approach-hero-copy-rise}}@keyframes approach-hero-content-enter{0%{opacity:0;transform:translate(-112px)}}@keyframes approach-hero-copy-rise{0%{opacity:0;transform:translateY(24px)}}@media (width<=107.938rem){.approach-hero__heading[data-astro-cid-y2rpfyy4],.approach-hero__cta.button{left:var(--layout-page-gutter)}.approach-hero__copy[data-astro-cid-y2rpfyy4]{width:min(504px, calc(41.667% - var(--layout-page-gutter) - 3px));left:calc(58.333% + 3px)}}@media (width<=74.9375rem){.approach-hero[data-astro-cid-y2rpfyy4] h1[data-astro-cid-y2rpfyy4]{width:min(54vw,680px);font-size:clamp(3rem,5vw,4.125rem)}}@media (width>=48rem) and (width<=85.375rem){.approach-hero[data-astro-cid-y2rpfyy4] h1[data-astro-cid-y2rpfyy4]{font-size:clamp(52px,5vw,64px)}}@media (width>=60.0625rem){.approach-hero[data-astro-cid-y2rpfyy4]{height:auto}.approach-hero__frame[data-astro-cid-y2rpfyy4]{height:auto;min-height:544px;padding-block:164px 120px}.approach-hero__copy[data-astro-cid-y2rpfyy4]{position:relative;top:auto}}@media (width<=60rem){.approach-hero[data-astro-cid-y2rpfyy4]{height:auto;min-height:0}.approach-hero__frame[data-astro-cid-y2rpfyy4]{padding:72px var(--layout-page-gutter) 120px;flex-direction:column;align-items:flex-start;gap:2.25rem;display:flex}.page-hero__eyebrow[data-astro-cid-y2rpfyy4]{width:100%;margin-bottom:16px;position:static}.approach-hero__heading[data-astro-cid-y2rpfyy4],.approach-hero__copy[data-astro-cid-y2rpfyy4],.approach-hero__cta.button{position:static}.approach-hero__heading[data-astro-cid-y2rpfyy4]{width:70%;max-width:70%}.approach-hero__copy[data-astro-cid-y2rpfyy4]{width:65%;max-width:65%}.approach-hero[data-astro-cid-y2rpfyy4] h1[data-astro-cid-y2rpfyy4]{overflow-wrap:anywhere;width:100%;font-size:clamp(3.25rem,5vw,4rem)}.approach-hero__cta.button{width:max-content;max-width:100%}.approach-hero__glow--left[data-astro-cid-y2rpfyy4]{left:-340px}.approach-hero__glow--right[data-astro-cid-y2rpfyy4]{left:auto;right:-420px}}@media (width<=47.9375rem){.approach-hero__heading[data-astro-cid-y2rpfyy4],.approach-hero__copy[data-astro-cid-y2rpfyy4]{width:100%;max-width:none}.approach-hero[data-astro-cid-y2rpfyy4] h1[data-astro-cid-y2rpfyy4]{font-size:clamp(2.625rem,11vw,3.25rem)}}.connected-engagement[data-astro-cid-jiyzpznj]{background:var(--color-brand-cream);min-height:817px;color:var(--color-brand-black)}.connected-engagement__inner[data-astro-cid-jiyzpznj]{width:min(100%, var(--layout-frame));grid-template-columns:minmax(0,875px) minmax(400px,506px);gap:56px;margin-inline:auto;padding:120px 80px 76px;display:grid}.connected-engagement__heading[data-astro-cid-jiyzpznj]{flex-direction:column;gap:16px;display:flex}.approach-section-eyebrow[data-astro-cid-jiyzpznj]{align-items:center;gap:16px;display:flex}.approach-section-eyebrow[data-astro-cid-jiyzpznj] p[data-astro-cid-jiyzpznj]{letter-spacing:3px;text-transform:uppercase;white-space:nowrap;font-size:15px;line-height:1.4}.approach-section-icon[data-astro-cid-jiyzpznj]{flex:0 0 80px;width:80px;height:80px;display:block}.connected-engagement[data-astro-cid-jiyzpznj] h2[data-astro-cid-jiyzpznj]{width:777px;max-width:100%;font-size:var(--type-h2-size);text-wrap:balance;line-height:1.25}.connected-engagement__details[data-astro-cid-jiyzpznj]{padding-top:96px}.connected-engagement__copy[data-astro-cid-jiyzpznj]{letter-spacing:.02em;width:502px;max-width:100%;font-size:18px;line-height:1.8}.connected-engagement__sequence[data-astro-cid-jiyzpznj]{font-size:17px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;align-items:center;gap:6px;margin-top:32px;line-height:1;display:flex}.connected-engagement__sequence[data-astro-cid-jiyzpznj] span[data-astro-cid-jiyzpznj]{border:var(--border-dark-width) solid var(--border-dark-color);background:var(--color-white);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:13px 16px;display:inline-flex}.connected-engagement__sequence[data-astro-cid-jiyzpznj] i[data-astro-cid-jiyzpznj]{background:var(--color-gray-mid);width:24px;height:1px}.connected-engagement__note[data-astro-cid-jiyzpznj]{letter-spacing:.02em;border-left:1px dashed #19161a59;width:506px;max-width:100%;margin-top:48px;padding-left:24px;font-size:18px;line-height:1.8}@media (width<=107.938rem){.connected-engagement__inner[data-astro-cid-jiyzpznj]{width:100%;padding-inline:var(--layout-page-gutter);gap:var(--layout-gutter);grid-template-columns:minmax(0,7fr) minmax(400px,5fr)}}@media (width<=74.9375rem){.connected-engagement__inner[data-astro-cid-jiyzpznj]{grid-template-columns:1fr 1fr}.connected-engagement[data-astro-cid-jiyzpznj] h2[data-astro-cid-jiyzpznj]{font-size:var(--type-h2-size)}.connected-engagement__sequence[data-astro-cid-jiyzpznj]{flex-wrap:wrap}}@media (width>=48rem) and (width<=85.375rem){.connected-engagement[data-astro-cid-jiyzpznj]{min-height:0}.connected-engagement__inner[data-astro-cid-jiyzpznj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-block:96px 120px}.connected-engagement__heading[data-astro-cid-jiyzpznj],.connected-engagement__details[data-astro-cid-jiyzpznj]{min-width:0}.connected-engagement[data-astro-cid-jiyzpznj] h2[data-astro-cid-jiyzpznj],.connected-engagement__copy[data-astro-cid-jiyzpznj],.connected-engagement__note[data-astro-cid-jiyzpznj]{width:100%}}@media (width>=64rem) and (width<=85.375rem){.connected-engagement__inner[data-astro-cid-jiyzpznj]{gap:48px}}@media (width<=47.9375rem){.connected-engagement[data-astro-cid-jiyzpznj]{min-height:0}.connected-engagement__inner[data-astro-cid-jiyzpznj]{gap:var(--mobile-section-heading-copy-gap);grid-template-columns:minmax(0,1fr);padding-block:72px 96px}.connected-engagement__heading[data-astro-cid-jiyzpznj],.connected-engagement__details[data-astro-cid-jiyzpznj]{min-width:0}.connected-engagement[data-astro-cid-jiyzpznj] h2[data-astro-cid-jiyzpznj]{font-size:var(--type-h2-size);overflow-wrap:anywhere}.connected-engagement__details[data-astro-cid-jiyzpznj]{padding-top:0}.connected-engagement__copy[data-astro-cid-jiyzpznj],.connected-engagement__note[data-astro-cid-jiyzpznj]{width:100%;font-size:var(--type-body-size)}.connected-engagement__sequence[data-astro-cid-jiyzpznj]{gap:4px;font-size:13px}.connected-engagement__sequence[data-astro-cid-jiyzpznj] span[data-astro-cid-jiyzpznj]{padding-inline:10px}.connected-engagement__sequence[data-astro-cid-jiyzpznj] i[data-astro-cid-jiyzpznj]{width:12px}}@media (width<=25rem){.approach-section-eyebrow[data-astro-cid-jiyzpznj]{flex-direction:column;align-items:flex-start;gap:8px}.approach-section-eyebrow[data-astro-cid-jiyzpznj] p[data-astro-cid-jiyzpznj]{letter-spacing:2px}}.work-moves-chain__svg[data-astro-cid-h4cqxrjk]{width:100%;height:auto;display:block;overflow:visible}.work-moves-chain__tile[data-astro-cid-h4cqxrjk],.work-moves-chain__arrow[data-astro-cid-h4cqxrjk]{opacity:0}.work-moves-chain__tile[data-astro-cid-h4cqxrjk]{transform-box:view-box;transform-origin:var(--tile-origin)}.work-moves-chain[data-astro-cid-h4cqxrjk].is-visible .work-moves-chain__tile--center[data-astro-cid-h4cqxrjk]{animation:.958095s cubic-bezier(.22,1,.36,1) both approach-chain-center}.work-moves-chain[data-astro-cid-h4cqxrjk].is-visible .work-moves-chain__tile--outer[data-astro-cid-h4cqxrjk]{animation:approach-chain-move .453333s linear var(--tile-delay) both, approach-chain-fade .453333s cubic-bezier(.15, .65, .3, 1) var(--tile-delay) both}.work-moves-chain[data-astro-cid-h4cqxrjk].is-visible .work-moves-chain__arrow[data-astro-cid-h4cqxrjk]{animation:approach-chain-fade .19s ease-out var(--arrow-delay) both}.work-moves-chain__controls[data-astro-cid-h4cqxrjk]{flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:18px;display:flex}.work-moves-chain__controls[data-astro-cid-h4cqxrjk] button[data-astro-cid-h4cqxrjk],.work-moves-chain__controls[data-astro-cid-h4cqxrjk] a[data-astro-cid-h4cqxrjk]{color:var(--color-brand-black);cursor:pointer;font:600 14px/1.4 var(--font-body);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}@keyframes approach-chain-center{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes approach-chain-move{0%{transform:translate(var(--from-x), var(--from-y)) scale(.72)}25%{transform:translate(var(--q1-x), var(--q1-y)) scale(.79)}50%{transform:translate(var(--mid-x), var(--mid-y)) scale(.86)}75%{transform:translate(var(--q3-x), var(--q3-y)) scale(.93)}to{transform:translate(0)scale(1)}}@keyframes approach-chain-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.work-moves-chain__tile[data-astro-cid-h4cqxrjk],.work-moves-chain__arrow[data-astro-cid-h4cqxrjk]{opacity:1}.work-moves-chain[data-astro-cid-h4cqxrjk].is-visible .work-moves-chain__tile[data-astro-cid-h4cqxrjk],.work-moves-chain[data-astro-cid-h4cqxrjk].is-visible .work-moves-chain__arrow[data-astro-cid-h4cqxrjk]{animation:none}}.work-moves[data-astro-cid-ohn4ix5f]{background:var(--color-white);min-height:907px;color:var(--color-brand-black)}.work-moves__inner[data-astro-cid-ohn4ix5f]{width:min(100%, var(--layout-frame));padding:120.85px var(--layout-page-gutter) 120px;column-gap:var(--layout-gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.work-moves__content[data-astro-cid-ohn4ix5f]{flex-direction:column;grid-area:1/1/auto/6;gap:32px;width:631px;max-width:100%;display:flex}.work-moves__eyebrow[data-astro-cid-ohn4ix5f]{align-items:center;gap:16px;display:flex}.work-moves__eyebrow[data-astro-cid-ohn4ix5f] p[data-astro-cid-ohn4ix5f]{letter-spacing:3px;text-transform:uppercase;font-size:15px;line-height:1.4}.work-moves__icon[data-astro-cid-ohn4ix5f]{flex:0 0 80px;width:80px;height:80px;display:block}.work-moves[data-astro-cid-ohn4ix5f] h2[data-astro-cid-ohn4ix5f]{width:712px;max-width:calc(100vw - 2 * var(--layout-page-gutter));font-size:var(--type-h2-size);text-wrap:balance;line-height:1.25}.work-moves__copy[data-astro-cid-ohn4ix5f]{letter-spacing:.02em;margin-top:16px;font-size:18px;line-height:1.8}.work-moves__diagram[data-astro-cid-ohn4ix5f]{width:649px;max-width:calc(100% - (100% + var(--layout-gutter)) / 12 * 6.5);margin:76px 0 30px calc((100% + var(--layout-gutter)) / 12 * 6.5);grid-area:1/1/auto/-1;align-self:start}.work-moves__diagram[data-astro-cid-ohn4ix5f] img[data-astro-cid-ohn4ix5f]{width:100%;height:auto}@media (width<=107.938rem){.work-moves__inner[data-astro-cid-ohn4ix5f]{width:100%;padding-inline:var(--layout-page-gutter)}}@media (width<=74.9375rem){.work-moves[data-astro-cid-ohn4ix5f] h2[data-astro-cid-ohn4ix5f]{font-size:var(--type-h2-size)}}@media (width>=48rem) and (width<=85.375rem){.work-moves[data-astro-cid-ohn4ix5f]{min-height:0}.work-moves__inner[data-astro-cid-ohn4ix5f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-block:96px 120px}.work-moves__content[data-astro-cid-ohn4ix5f]{grid-column:1;width:100%;min-width:0}.work-moves[data-astro-cid-ohn4ix5f] h2[data-astro-cid-ohn4ix5f]{width:100%;max-width:100%}.work-moves[data-astro-cid-ohn4ix5f] h2[data-astro-cid-ohn4ix5f] span[data-astro-cid-ohn4ix5f]{white-space:normal;display:inline}.work-moves__diagram[data-astro-cid-ohn4ix5f]{grid-column:2;width:100%;min-width:0;max-width:100%;margin:76px 0 30px}}@media (width<=63.9375rem){.work-moves__inner[data-astro-cid-ohn4ix5f]{grid-template-columns:minmax(0,1fr);gap:3.5rem}.work-moves__content[data-astro-cid-ohn4ix5f],.work-moves__diagram[data-astro-cid-ohn4ix5f]{grid-area:auto;width:100%;min-width:0;max-width:none}.work-moves[data-astro-cid-ohn4ix5f] h2[data-astro-cid-ohn4ix5f],.work-moves__copy[data-astro-cid-ohn4ix5f]{width:100%;max-width:none}.work-moves__diagram[data-astro-cid-ohn4ix5f]{width:min(100%,44rem);margin:0 auto 30px}}@media (width>=48rem) and (width<=63.9375rem){.work-moves__diagram[data-astro-cid-ohn4ix5f]{width:min(100%,600px)}}@media (width<=47.9375rem){.work-moves[data-astro-cid-ohn4ix5f]{min-height:0}.work-moves__inner[data-astro-cid-ohn4ix5f]{grid-template-columns:minmax(0,1fr);gap:3.5rem;padding-block:72px 96px}.work-moves__content[data-astro-cid-ohn4ix5f],.work-moves__diagram[data-astro-cid-ohn4ix5f]{grid-area:auto;min-width:0}.work-moves[data-astro-cid-ohn4ix5f] h2[data-astro-cid-ohn4ix5f]{width:100%;max-width:none;font-size:var(--type-h2-size);overflow-wrap:anywhere;text-wrap:pretty}.work-moves[data-astro-cid-ohn4ix5f] h2[data-astro-cid-ohn4ix5f] span[data-astro-cid-ohn4ix5f]{white-space:normal;display:inline}.work-moves__copy[data-astro-cid-ohn4ix5f]{font-size:var(--type-body-size)}.work-moves__diagram[data-astro-cid-ohn4ix5f]{width:min(97%,36rem);max-width:100%;margin:0 auto 30px}.work-moves__diagram[data-astro-cid-ohn4ix5f] img[data-astro-cid-ohn4ix5f]{width:100%}}
