.ht[data-astro-cid-jcvpmmox]{background:var(--pt-blue-900);color:#dde3eb;isolation:isolate;padding-block:96px;position:relative}.ht[data-astro-cid-jcvpmmox]:before{content:"";z-index:-1;background:radial-gradient(60% 40% at 15% 10%,#2baab12e,#0000 70%),radial-gradient(50% 40% at 90% 85%,#47648b59,#0000 70%);position:absolute;inset:0}.ht-head[data-astro-cid-jcvpmmox]{max-width:640px;margin-bottom:56px}.ht-eyebrow[data-astro-cid-jcvpmmox]{color:var(--pt-teal-200)}.ht-head[data-astro-cid-jcvpmmox] h2[data-astro-cid-jcvpmmox]{color:#fff;margin:0 0 12px}.ht-head[data-astro-cid-jcvpmmox] h2[data-astro-cid-jcvpmmox] strong[data-astro-cid-jcvpmmox]{color:var(--pt-teal-200)}.ht-head[data-astro-cid-jcvpmmox] p[data-astro-cid-jcvpmmox]:last-child{margin:0;font-size:18px}.ht-grid[data-astro-cid-jcvpmmox]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.ht-stage[data-astro-cid-jcvpmmox]{position:sticky;top:104px}.ht-stage-in[data-astro-cid-jcvpmmox]{gap:16px;display:grid}.ht-big[data-astro-cid-jcvpmmox]{flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;display:flex}.ht-big-year[data-astro-cid-jcvpmmox]{font-family:var(--pt-font-display);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:clamp(56px,7vw,96px);font-weight:800;line-height:1}.ht-big-label[data-astro-cid-jcvpmmox]{font-family:var(--pt-font-display);color:var(--pt-teal-200);font-size:18px;font-weight:600}.ht-map[data-astro-cid-jcvpmmox]{width:100%;max-width:400px;height:auto;display:block;overflow:visible}.ht-state[data-astro-cid-jcvpmmox]{fill:#ffffff0d}.ht-state-fill[data-astro-cid-jcvpmmox]{fill:#2baab147}.ht-mesh[data-astro-cid-jcvpmmox]{fill:none;stroke:#dde3eb2e;stroke-width:.6px}.ht-state-line[data-astro-cid-jcvpmmox]{fill:none;stroke:var(--pt-teal-200);stroke-width:1.4px;stroke-linejoin:round}.ht-county[data-astro-cid-jcvpmmox]{fill:var(--pt-tertiary);stroke:#fff;stroke-width:.8px;transform-box:fill-box;transform-origin:50%}.ht-pin-halo[data-astro-cid-jcvpmmox]{fill:#fff;opacity:.2}.ht-pin-dot[data-astro-cid-jcvpmmox]{fill:#fff;stroke:var(--pt-blue-900);stroke-width:2px}.ht-pin[data-astro-cid-jcvpmmox]{transform-box:fill-box;transform-origin:50% 100%}.ht-ticks[data-astro-cid-jcvpmmox]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.ht-ticks[data-astro-cid-jcvpmmox] li[data-astro-cid-jcvpmmox]{color:#dde3eb;border:1px solid #dde3eb40;border-radius:999px;padding:4px 9px}.ht-ticks[data-astro-cid-jcvpmmox] li[data-astro-cid-jcvpmmox].now{background:var(--pt-tertiary);border-color:var(--pt-tertiary);color:var(--pt-blue-900)}.ht-js[data-astro-cid-jcvpmmox] .ht-state-fill[data-astro-cid-jcvpmmox],.ht-js[data-astro-cid-jcvpmmox] .ht-county[data-astro-cid-jcvpmmox],.ht-js[data-astro-cid-jcvpmmox] .ht-pin[data-astro-cid-jcvpmmox]{opacity:0}.ht-js[data-astro-cid-jcvpmmox] .ht-state-fill[data-astro-cid-jcvpmmox].on,.ht-js[data-astro-cid-jcvpmmox] .ht-county[data-astro-cid-jcvpmmox].on,.ht-js[data-astro-cid-jcvpmmox] .ht-pin[data-astro-cid-jcvpmmox].on{opacity:1}.ht-listwrap[data-astro-cid-jcvpmmox]{min-width:0;padding-left:44px;position:relative}.ht-list[data-astro-cid-jcvpmmox]{gap:40px;margin:0;padding:0;list-style:none;display:grid}.ht-spine[data-astro-cid-jcvpmmox]{background:#dde3eb29;border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:11px;overflow:hidden}.ht-spine-fill[data-astro-cid-jcvpmmox]{background:linear-gradient(180deg, var(--pt-teal-200), var(--pt-tertiary));transform-origin:top;position:absolute;inset:0;transform:scaleY(1)}.ht-js[data-astro-cid-jcvpmmox] .ht-spine-fill[data-astro-cid-jcvpmmox]{transform:scaleY(var(--p,0))}.ht-item[data-astro-cid-jcvpmmox]{position:relative}.ht-dot[data-astro-cid-jcvpmmox]{background:var(--pt-blue-900);border:3px solid var(--pt-teal-200);border-radius:50%;width:19px;height:19px;position:absolute;top:26px;left:-41px}.ht-item[data-astro-cid-jcvpmmox].is-active .ht-dot[data-astro-cid-jcvpmmox]{background:var(--pt-tertiary);border-color:#fff}.ht-card[data-astro-cid-jcvpmmox]{color:var(--pt-ink-soft);border-radius:var(--pt-radius-lg);border-top:4px solid var(--pt-tertiary);background:#fff;padding:24px 26px;box-shadow:0 18px 40px -18px #00000073}.ht-item[data-astro-cid-jcvpmmox].is-active .ht-card[data-astro-cid-jcvpmmox]{box-shadow:0 26px 60px -20px #0009,0 0 0 3px #2baab173}.ht-year[data-astro-cid-jcvpmmox]{font-family:var(--pt-font-display);color:var(--pt-blue-900);align-items:baseline;gap:10px;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.1;display:flex}.ht-year[data-astro-cid-jcvpmmox] span[data-astro-cid-jcvpmmox]{letter-spacing:.1em;text-transform:uppercase;color:var(--pt-teal-700);font-size:13px;font-weight:700}.ht-card[data-astro-cid-jcvpmmox] h3[data-astro-cid-jcvpmmox]{color:var(--pt-ink);margin:0 0 6px;font-size:21px}.ht-text[data-astro-cid-jcvpmmox]{margin:0;font-size:16px;line-height:1.6}.ht-graphic[data-astro-cid-jcvpmmox]{border-radius:var(--pt-radius-md);background:linear-gradient(135deg, var(--pt-teal-050), var(--pt-blue-050));grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;margin-top:18px;padding:14px 18px;display:grid}.ht-graphic[data-astro-cid-jcvpmmox] svg[data-astro-cid-jcvpmmox]{width:120px;height:96px;display:block;overflow:hidden}.ht-g-shape[data-astro-cid-jcvpmmox]{fill:var(--pt-tertiary);stroke:var(--pt-teal-700);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ht-g-soft[data-astro-cid-jcvpmmox]{fill:var(--pt-teal-200)}.ht-g-dot[data-astro-cid-jcvpmmox]{fill:var(--pt-blue-900);stroke:#fff;stroke-width:4px}.ht-g-halo[data-astro-cid-jcvpmmox]{fill:var(--pt-blue-900);opacity:.2}.ht-g-text[data-astro-cid-jcvpmmox]{gap:2px;margin:0;display:grid}.ht-g-text[data-astro-cid-jcvpmmox] strong[data-astro-cid-jcvpmmox]{font-family:var(--pt-font-display);color:var(--pt-teal-700);font-size:44px;font-weight:800;line-height:1}.ht-g-text[data-astro-cid-jcvpmmox] span[data-astro-cid-jcvpmmox]{color:var(--pt-ink);font-weight:700}.ht-g-text[data-astro-cid-jcvpmmox] em[data-astro-cid-jcvpmmox]{color:#56616d;font-size:14px;font-style:normal}.ht-anim[data-astro-cid-jcvpmmox] .ht-state-fill[data-astro-cid-jcvpmmox],.ht-anim[data-astro-cid-jcvpmmox] .ht-county[data-astro-cid-jcvpmmox],.ht-anim[data-astro-cid-jcvpmmox] .ht-pin[data-astro-cid-jcvpmmox]{transition:opacity .5s}.ht-anim[data-astro-cid-jcvpmmox] .ht-county[data-astro-cid-jcvpmmox].now{animation:.7s cubic-bezier(.34,1.56,.64,1) ht-pop}.ht-anim[data-astro-cid-jcvpmmox] .ht-pin[data-astro-cid-jcvpmmox].now{animation:.6s cubic-bezier(.34,1.56,.64,1) ht-drop}.ht-anim[data-astro-cid-jcvpmmox] .ht-pin[data-astro-cid-jcvpmmox].now .ht-pin-halo[data-astro-cid-jcvpmmox]{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out .3s 3 ht-ring}.ht-anim[data-astro-cid-jcvpmmox] .ht-state-fill[data-astro-cid-jcvpmmox].now{animation:1.1s ease-out ht-wash}.ht-anim[data-astro-cid-jcvpmmox] .ht-ticks[data-astro-cid-jcvpmmox] li[data-astro-cid-jcvpmmox]{transition:background-color .3s,color .3s,border-color .3s}.ht-anim[data-astro-cid-jcvpmmox] .ht-big-label[data-astro-cid-jcvpmmox].flip{animation:.45s cubic-bezier(.22,.61,.36,1) ht-flip}.ht-anim[data-astro-cid-jcvpmmox] .ht-dot[data-astro-cid-jcvpmmox]{transition:background-color .3s,border-color .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox].is-active .ht-dot[data-astro-cid-jcvpmmox]{transform:scale(1.25)}.ht-anim[data-astro-cid-jcvpmmox] .ht-card[data-astro-cid-jcvpmmox]{transition:box-shadow .4s}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox]:not(.seen) .ht-card[data-astro-cid-jcvpmmox]{opacity:0;transform:translateY(56px)rotate(-3deg)scale(.92)}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox]:nth-child(odd):not(.seen) .ht-card[data-astro-cid-jcvpmmox]{transform:translateY(56px)rotate(3deg)scale(.92)}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox].seen .ht-card[data-astro-cid-jcvpmmox]{animation:.8s cubic-bezier(.34,1.3,.64,1) both ht-in}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox]:nth-child(odd).seen .ht-card[data-astro-cid-jcvpmmox]{animation-name:ht-in-r}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox].seen .ht-graphic[data-astro-cid-jcvpmmox]{animation:.8s cubic-bezier(.22,.61,.36,1) .25s both ht-wipe}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox].seen .ht-graphic[data-astro-cid-jcvpmmox] svg[data-astro-cid-jcvpmmox]{animation:.9s cubic-bezier(.34,1.56,.64,1) .4s both ht-spin}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox].seen .ht-g-pin[data-astro-cid-jcvpmmox]{transform-box:fill-box;transform-origin:50% 100%;animation:.6s cubic-bezier(.34,1.56,.64,1) 1s both ht-drop}.ht-anim[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox].seen .ht-g-text[data-astro-cid-jcvpmmox] strong[data-astro-cid-jcvpmmox]{animation:.7s cubic-bezier(.34,1.56,.64,1) .6s both ht-pop;display:inline-block}@keyframes ht-in{0%{opacity:0;transform:translateY(56px)rotate(-3deg)scale(.92)}to{opacity:1;transform:none}}@keyframes ht-in-r{0%{opacity:0;transform:translateY(56px)rotate(3deg)scale(.92)}to{opacity:1;transform:none}}@keyframes ht-wipe{0%{clip-path:inset(0 0 100% round 12px)}to{clip-path:inset(0 round 12px)}}@keyframes ht-spin{0%{opacity:0;transform:rotate(-14deg)scale(.5)}to{opacity:1;transform:none}}@keyframes ht-pop{0%{transform:scale(.4)}60%{transform:scale(1.12)}to{transform:none}}@keyframes ht-drop{0%{opacity:0;transform:translateY(-24px)scale(.6)}to{opacity:1;transform:none}}@keyframes ht-ring{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes ht-wash{0%{opacity:0}40%{opacity:1;fill:#2baab199}to{opacity:1}}@keyframes ht-flip{0%{opacity:0;transform:translateY(10px)rotateX(70deg)}to{opacity:1;transform:none}}.ht-big-label[data-astro-cid-jcvpmmox]{display:inline-block}.ht-pinned[data-astro-cid-jcvpmmox] .ht-grid[data-astro-cid-jcvpmmox]{top:var(--ht-top,88px);align-items:center;position:sticky}.ht-pinned[data-astro-cid-jcvpmmox] .ht-stage[data-astro-cid-jcvpmmox]{position:static}.ht-pinned[data-astro-cid-jcvpmmox].ht-done .ht-grid[data-astro-cid-jcvpmmox]{position:relative;top:0}.ht-pinned[data-astro-cid-jcvpmmox] .ht-list[data-astro-cid-jcvpmmox]{gap:0}.ht-pinned[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox]{grid-area:1/1;transition:opacity .4s,transform .55s cubic-bezier(.22,.61,.36,1),visibility linear}.ht-pinned[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox]:not(.is-active){opacity:0;visibility:hidden;transition:opacity .3s,transform .5s cubic-bezier(.22,.61,.36,1),visibility 0s linear .5s;transform:translateY(56px)rotate(1.5deg)scale(.95)}.ht-pinned[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox].is-past:not(.is-active){transform:translateY(-56px)rotate(-1.5deg)scale(.95)}.ht-pinned[data-astro-cid-jcvpmmox] .ht-dot[data-astro-cid-jcvpmmox]{display:none}.ht-pinned[data-astro-cid-jcvpmmox] .ht-spine-fill[data-astro-cid-jcvpmmox]{transition:transform .15s linear}.ht-pinned[data-astro-cid-jcvpmmox] .ht-item[data-astro-cid-jcvpmmox] .ht-card[data-astro-cid-jcvpmmox]{opacity:1!important;animation:none!important;transform:none!important}.ht-anim[data-astro-cid-jcvpmmox].ht-pinned .ht-item[data-astro-cid-jcvpmmox]:not(.is-active) [data-astro-cid-jcvpmmox]:is(.ht-graphic,.ht-graphic svg,.ht-g-pin,.ht-g-text strong){animation:none}.ht-anim[data-astro-cid-jcvpmmox].ht-pinned .ht-item[data-astro-cid-jcvpmmox].is-active .ht-graphic[data-astro-cid-jcvpmmox]{animation:.8s cubic-bezier(.22,.61,.36,1) .15s both ht-wipe}.ht-anim[data-astro-cid-jcvpmmox].ht-pinned .ht-item[data-astro-cid-jcvpmmox].is-active .ht-graphic[data-astro-cid-jcvpmmox] svg[data-astro-cid-jcvpmmox]{animation:.9s cubic-bezier(.34,1.56,.64,1) .3s both ht-spin}.ht-anim[data-astro-cid-jcvpmmox].ht-pinned .ht-item[data-astro-cid-jcvpmmox].is-active .ht-g-pin[data-astro-cid-jcvpmmox]{transform-box:fill-box;transform-origin:50% 100%;animation:.6s cubic-bezier(.34,1.56,.64,1) .8s both ht-drop}.ht-anim[data-astro-cid-jcvpmmox].ht-pinned .ht-item[data-astro-cid-jcvpmmox].is-active .ht-g-text[data-astro-cid-jcvpmmox] strong[data-astro-cid-jcvpmmox]{animation:.7s cubic-bezier(.34,1.56,.64,1) .5s both ht-pop;display:inline-block}.ht-pinned[data-astro-cid-jcvpmmox] .ht-ticks[data-astro-cid-jcvpmmox] li[data-astro-cid-jcvpmmox].on:not(.now){border-color:var(--pt-teal-200);color:#fff}@media (width<=900px){.ht[data-astro-cid-jcvpmmox]{padding-block:64px}.ht-head[data-astro-cid-jcvpmmox]{margin-bottom:28px}.ht-grid[data-astro-cid-jcvpmmox]{grid-template-columns:1fr;gap:20px}.ht-stage[data-astro-cid-jcvpmmox]{z-index:2;margin-inline:-8px;top:72px}.ht-stage-in[data-astro-cid-jcvpmmox]{border-radius:var(--pt-radius-md);backdrop-filter:blur(6px);background:#1b2a42f0;border:1px solid #dde3eb24;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"map big""map ticks";align-items:center;gap:4px 16px;padding:10px 14px;box-shadow:0 12px 30px -12px #0009}.ht-map[data-astro-cid-jcvpmmox]{grid-area:map;width:84px}.ht-big[data-astro-cid-jcvpmmox]{grid-area:big;gap:8px}.ht-big-year[data-astro-cid-jcvpmmox]{font-size:40px}.ht-big-label[data-astro-cid-jcvpmmox]{font-size:15px}.ht-ticks[data-astro-cid-jcvpmmox]{grid-area:ticks;gap:4px;font-size:11px}.ht-ticks[data-astro-cid-jcvpmmox] li[data-astro-cid-jcvpmmox]{padding:2px 6px}.ht-listwrap[data-astro-cid-jcvpmmox]{padding-left:34px}.ht-list[data-astro-cid-jcvpmmox]{gap:28px}.ht-spine[data-astro-cid-jcvpmmox]{left:7px}.ht-dot[data-astro-cid-jcvpmmox]{width:17px;height:17px;top:24px;left:-35px}.ht-card[data-astro-cid-jcvpmmox]{padding:20px}.ht-graphic[data-astro-cid-jcvpmmox]{grid-template-columns:84px minmax(0,1fr);gap:14px;padding:12px 14px}.ht-graphic[data-astro-cid-jcvpmmox] svg[data-astro-cid-jcvpmmox]{width:84px;height:68px}.ht-g-text[data-astro-cid-jcvpmmox] strong[data-astro-cid-jcvpmmox]{font-size:36px}.ht-year[data-astro-cid-jcvpmmox]{font-size:24px}.ht-card[data-astro-cid-jcvpmmox] h3[data-astro-cid-jcvpmmox]{font-size:19px}}@media (width<=560px){.ht-ticks[data-astro-cid-jcvpmmox]{display:none}.ht-stage-in[data-astro-cid-jcvpmmox]{grid-template-areas:"map big"}.ht-map[data-astro-cid-jcvpmmox]{width:64px}}.ab-rot[data-astro-cid-zpzoxhr3]{vertical-align:bottom;color:var(--pt-teal-200);display:inline-grid}.ab-rot[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]{white-space:nowrap;grid-area:1/1}.ab-rot[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]:not(:first-child){visibility:hidden}.motion-ok .ab-rot[data-astro-cid-zpzoxhr3]{overflow:hidden}.motion-ok .ab-rot[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]{visibility:visible;opacity:0;animation:1.5s cubic-bezier(.22,.61,.36,1) both ab-word}.motion-ok .ab-rot[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]:nth-child(2){animation-delay:.9s}.motion-ok .ab-rot[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]:nth-child(3){animation-delay:2.4s}.motion-ok .ab-rot[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]:first-child{animation:.9s cubic-bezier(.22,.61,.36,1) .3s both ab-word,.6s cubic-bezier(.34,1.4,.64,1) 3.9s forwards ab-word-in}@keyframes ab-word{0%{opacity:0;transform:translateY(70%)}25%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-70%)}}@keyframes ab-word-in{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.ab-facts[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.ab-facts[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{border:1px solid var(--pt-rule-cool);border-left:4px solid var(--pt-tertiary);border-radius:var(--pt-radius-md);box-shadow:var(--pt-shadow-xs);background:#fff;gap:2px;padding:10px 18px;display:grid}.ab-facts[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{font-family:var(--pt-font-display);color:var(--pt-blue-900);font-size:22px;line-height:1.1}.ab-facts[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{color:#56616d;font-size:13px}#who-h[data-astro-cid-zpzoxhr3],#how-h[data-astro-cid-zpzoxhr3],#svc-h[data-astro-cid-zpzoxhr3],#serve-h[data-astro-cid-zpzoxhr3]{margin-top:0}.ab-who[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.ab-who[data-astro-cid-zpzoxhr3]>div[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--pt-ink-soft);max-width:60ch;font-size:17px;line-height:1.65}.ab-goal[data-astro-cid-zpzoxhr3]{background:var(--pt-cream);border-radius:var(--pt-radius-lg);margin:0;padding:32px;position:relative}.ab-goal[data-astro-cid-zpzoxhr3]:before{content:"“";font-family:var(--pt-font-display);color:var(--pt-teal-200);font-size:120px;line-height:1;position:absolute;top:-18px;right:24px}.ab-goal[data-astro-cid-zpzoxhr3] .eyebrow[data-astro-cid-zpzoxhr3]{margin:0 0 8px}.ab-goal[data-astro-cid-zpzoxhr3] blockquote[data-astro-cid-zpzoxhr3]{margin:0}.ab-goal[data-astro-cid-zpzoxhr3] blockquote[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-family:var(--pt-font-display);color:var(--pt-ink);margin:0;font-size:24px;font-weight:600;line-height:1.35}.ab-goal[data-astro-cid-zpzoxhr3] figcaption[data-astro-cid-zpzoxhr3]{color:var(--pt-ink-soft);margin-top:14px}.ab-pillars[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ab-pillars[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{border-radius:var(--pt-radius-lg);box-shadow:var(--pt-shadow-sm);border-top:3px solid var(--pt-tertiary);background:#fff;padding:24px}.ab-num[data-astro-cid-zpzoxhr3]{font-family:var(--pt-font-display);color:var(--pt-teal-700);margin-bottom:12px;font-size:32px;font-weight:800;line-height:1;display:block}.ab-pillars[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{margin:0 0 8px;font-size:21px}.ab-pillars[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--pt-ink-soft);margin:0}.ab-more[data-astro-cid-zpzoxhr3]{margin:28px 0 0;font-weight:600}.ab-svc[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.ab-svc-col[data-astro-cid-zpzoxhr3]{border:1px solid var(--pt-rule-cool);border-radius:var(--pt-radius-lg);padding:24px}.ab-svc-col[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{margin:0 0 12px;font-size:19px}.ab-svc-col[data-astro-cid-zpzoxhr3] ul[data-astro-cid-zpzoxhr3]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ab-svc-col[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{color:var(--pt-ink-soft);padding-left:28px;position:relative}.ab-svc-col[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:before{content:"";background:var(--pt-teal-050) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%231E7B80' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:0}.section-cream[data-astro-cid-zpzoxhr3]{background:var(--pt-cream)}.ab-offices[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ab-offices[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{border-radius:var(--pt-radius-lg);box-shadow:var(--pt-shadow-sm);background:#fff;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.ab-offices[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:hover{box-shadow:var(--pt-shadow-md);transform:translateY(-3px)}.ab-offices[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.ab-offices[data-astro-cid-zpzoxhr3] div[data-astro-cid-zpzoxhr3]{gap:2px;padding:14px 16px;display:grid}.ab-offices[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]{font-size:18px;font-weight:700}.ab-offices[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]:after{content:"";position:absolute;inset:0}.ab-offices[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{color:#56616d;font-size:14px}.ab-cta[data-astro-cid-zpzoxhr3]{background:var(--pt-blue-900);color:#dde3eb}.ab-cta[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{color:#fff;margin:0 0 8px}.ab-cta[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{margin:0}.ab-cta-inner[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.ab-cta-links[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=1000px){.ab-offices[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ab-pillars[data-astro-cid-zpzoxhr3],.ab-svc[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:16px}.ab-who[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:28px}.ab-goal[data-astro-cid-zpzoxhr3] blockquote[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{font-size:21px}}@media (width<=480px){.ab-offices[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr 1fr;gap:12px}.ab-offices[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]{font-size:16px}.ab-offices[data-astro-cid-zpzoxhr3] div[data-astro-cid-zpzoxhr3]{padding:10px 12px}}
