h2[data-astro-cid-pieedu3k]{font-size:var(--type-section);line-height:var(--leading-section-heading);letter-spacing:-1px}.lead[data-astro-cid-pieedu3k]{max-width:1080px;margin-top:32px}.priorities[data-astro-cid-pieedu3k]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:32px;display:grid}.priority[data-astro-cid-pieedu3k]{border:1px solid var(--color-divider);border-radius:var(--radius-card);min-height:0;color:inherit;background:#fff;padding:28px;text-decoration:none;position:relative}.priority[data-astro-cid-pieedu3k]:not(a){padding-right:24px}.priority[data-astro-cid-pieedu3k]:has(img) h3[data-astro-cid-pieedu3k]{padding-right:40px}.priority[data-astro-cid-pieedu3k] h3[data-astro-cid-pieedu3k]{font-size:24px;line-height:1.3}.priority[data-astro-cid-pieedu3k] p[data-astro-cid-pieedu3k]{margin-top:16px;font-size:18px;line-height:1.5}.priority[data-astro-cid-pieedu3k] img[data-astro-cid-pieedu3k]{position:absolute;top:28px;right:24px}a[data-astro-cid-pieedu3k].priority:is(:hover,:focus-visible),.list[data-astro-cid-pieedu3k] a[data-astro-cid-pieedu3k].priority:is(:hover,:focus-visible){border-color:var(--color-brand-strong);color:var(--color-navy);background:#eaf2fc}a[data-astro-cid-pieedu3k]:is(:hover,:focus-visible) h3[data-astro-cid-pieedu3k]{color:var(--color-navy);text-decoration:none}@media (width<=640px){.priorities[data-astro-cid-pieedu3k]{grid-template-columns:1fr;gap:24px}.priority[data-astro-cid-pieedu3k] h3[data-astro-cid-pieedu3k]{font-size:20px;line-height:28px}.priority[data-astro-cid-pieedu3k] p[data-astro-cid-pieedu3k]{margin-top:12px;font-size:18px;line-height:28px}.priority[data-astro-cid-pieedu3k]{min-height:0}}.three[data-astro-cid-pieedu3k] h2[data-astro-cid-pieedu3k]{font-size:var(--type-heading)}.three[data-astro-cid-pieedu3k] .priorities[data-astro-cid-pieedu3k]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}@media (width<=1100px){.three[data-astro-cid-pieedu3k] .priorities[data-astro-cid-pieedu3k]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.three[data-astro-cid-pieedu3k] .priorities[data-astro-cid-pieedu3k]{grid-template-columns:1fr;gap:24px}}.list[data-astro-cid-pieedu3k]{background:var(--color-surface)}.list[data-astro-cid-pieedu3k] h2[data-astro-cid-pieedu3k]{font-size:var(--type-heading);line-height:var(--leading-section-heading)}.list[data-astro-cid-pieedu3k] .priorities[data-astro-cid-pieedu3k]{grid-template-columns:1fr;gap:24px}.list[data-astro-cid-pieedu3k] .priority[data-astro-cid-pieedu3k]{background:#fff;min-height:0}.list[data-astro-cid-pieedu3k] .priority[data-astro-cid-pieedu3k] p[data-astro-cid-pieedu3k]{color:var(--color-brand-strong);margin-top:8px;font-size:16px;line-height:24px}h2[data-astro-cid-pieedu3k]{font-weight:700}.story[data-astro-cid-xb6g5yks]{min-width:0;padding-block:0}.story[data-astro-cid-xb6g5yks]:not(.featured) .story-main[data-astro-cid-xb6g5yks]{grid-template-columns:1fr;gap:24px}.story[data-astro-cid-xb6g5yks]:not(.featured){height:100%}.story[data-astro-cid-xb6g5yks]:not(.featured) .story-main[data-astro-cid-xb6g5yks]{grid-template-rows:auto 1fr;align-items:start;height:100%}.story[data-astro-cid-xb6g5yks]:not(.featured) .copy[data-astro-cid-xb6g5yks]{flex-direction:column;align-items:flex-start;height:100%;display:flex}.story[data-astro-cid-xb6g5yks]:not(.featured) h3[data-astro-cid-xb6g5yks]{font-size:28px;line-height:36px}.story[data-astro-cid-xb6g5yks]:not(.featured) .copy[data-astro-cid-xb6g5yks] .button{margin-top:auto}.story[data-astro-cid-xb6g5yks]:not(.featured) .summary[data-astro-cid-xb6g5yks]{margin-bottom:24px}.story[data-astro-cid-xb6g5yks]:not(.featured) .facts[data-astro-cid-xb6g5yks]{width:100%;margin-top:0}.story-main[data-astro-cid-xb6g5yks]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.featured[data-astro-cid-xb6g5yks] .image[data-astro-cid-xb6g5yks]{grid-area:1/2}.featured[data-astro-cid-xb6g5yks] .copy[data-astro-cid-xb6g5yks]{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:20px;display:flex}.featured[data-astro-cid-xb6g5yks] [data-astro-cid-xb6g5yks]:is(.brands,.industry,h3,.summary){margin:0}.featured[data-astro-cid-xb6g5yks] .summary[data-astro-cid-xb6g5yks]{line-height:30px}.featured[data-astro-cid-xb6g5yks] .image[data-astro-cid-xb6g5yks]:not(.contain) img{object-position:top}.image[data-astro-cid-xb6g5yks]{border-radius:var(--radius-card);background:var(--color-surface);min-width:0;aspect-ratio:var(--image-ratio,608/566);overflow:hidden}.image[data-astro-cid-xb6g5yks] img{object-fit:cover;width:100%;height:100%}.image[data-astro-cid-xb6g5yks].contain img{object-fit:contain}.client[data-astro-cid-xb6g5yks]{margin-bottom:24px;font-weight:500}.industry[data-astro-cid-xb6g5yks]{color:var(--color-brand-strong);margin-bottom:20px;font-size:.875rem;line-height:1.429}h3[data-astro-cid-xb6g5yks]{margin-bottom:24px;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:500;line-height:1.167}.summary[data-astro-cid-xb6g5yks]{font-size:1.25rem;line-height:1.4}.facts[data-astro-cid-xb6g5yks]{grid-template-columns:1fr 1fr;gap:24px;margin-block:24px;display:grid}.facts[data-astro-cid-xb6g5yks] dt[data-astro-cid-xb6g5yks]{color:var(--color-muted);margin-bottom:4px;font-size:.875rem}.facts[data-astro-cid-xb6g5yks] dd[data-astro-cid-xb6g5yks]{font-size:1.125rem;font-weight:400}.short-quote[data-astro-cid-xb6g5yks]{border-radius:var(--radius-card);background:var(--color-light-blue);margin-top:32px;padding:40px;display:block}.short-quote[data-astro-cid-xb6g5yks] blockquote[data-astro-cid-xb6g5yks]{font-size:1.75rem;font-weight:500;line-height:1.393}.short-quote[data-astro-cid-xb6g5yks] figcaption[data-astro-cid-xb6g5yks]{align-items:center;gap:16px;margin-top:24px;font-size:1.125rem;line-height:1.389;display:flex}.portrait[data-astro-cid-xb6g5yks]{aspect-ratio:1;border-radius:50%;flex:none;width:64px;overflow:hidden}.portrait[data-astro-cid-xb6g5yks] img{object-fit:cover;width:100%;height:100%}.short-quote[data-astro-cid-xb6g5yks] span[data-astro-cid-xb6g5yks]{font-size:1rem;line-height:1.375;display:block}.sr-only[data-astro-cid-xb6g5yks]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.story[data-astro-cid-xb6g5yks].compact{min-height:360px;padding-bottom:32px}.story[data-astro-cid-xb6g5yks].compact .story-main[data-astro-cid-xb6g5yks]{height:100%;display:block}.story[data-astro-cid-xb6g5yks].compact .copy[data-astro-cid-xb6g5yks]{height:100%}.story[data-astro-cid-xb6g5yks].compact .industry[data-astro-cid-xb6g5yks]{color:var(--color-navy);margin-bottom:24px;font-weight:500}.story[data-astro-cid-xb6g5yks].compact .summary[data-astro-cid-xb6g5yks]{margin-bottom:32px;font-size:20px;line-height:28px}.story[data-astro-cid-xb6g5yks].compact h3[data-astro-cid-xb6g5yks].sr-only{margin:0}@media (width<=640px){.story[data-astro-cid-xb6g5yks].compact .summary[data-astro-cid-xb6g5yks]{font-size:18px;line-height:28px}}@media (width<=900px){.story-main[data-astro-cid-xb6g5yks]{grid-template-columns:1fr;gap:32px}.featured[data-astro-cid-xb6g5yks] .story-main[data-astro-cid-xb6g5yks]{grid-template-columns:minmax(0,1fr);gap:20px}.featured[data-astro-cid-xb6g5yks] .copy[data-astro-cid-xb6g5yks]{display:contents}.featured[data-astro-cid-xb6g5yks] .brand-marks{grid-row:1}.featured[data-astro-cid-xb6g5yks] .industry[data-astro-cid-xb6g5yks]{grid-row:2}.featured[data-astro-cid-xb6g5yks] h3[data-astro-cid-xb6g5yks]{grid-row:3;font-size:32px;line-height:38px}.featured[data-astro-cid-xb6g5yks] .image[data-astro-cid-xb6g5yks]{aspect-ratio:16/9;grid-area:4/1}.featured[data-astro-cid-xb6g5yks] .summary[data-astro-cid-xb6g5yks]{grid-row:5}.featured[data-astro-cid-xb6g5yks] .button{grid-area:6/1;justify-self:start}}@media (width<=640px){.featured[data-astro-cid-xb6g5yks]{padding-top:24px}.featured[data-astro-cid-xb6g5yks] .summary[data-astro-cid-xb6g5yks]{font-size:18px;line-height:28px}.featured[data-astro-cid-xb6g5yks] .button{width:100%}.short-quote[data-astro-cid-xb6g5yks]{border-radius:var(--radius-card);margin-top:24px;padding:40px 24px}.short-quote[data-astro-cid-xb6g5yks] blockquote[data-astro-cid-xb6g5yks]{font-size:24px;line-height:30px}}
