.pfca-story-cards{padding-block:65px;padding-inline:clamp(16px,4.63vw,80px)}.pfca-story-cards__inner{margin-inline:auto;max-width:1568px;min-width:0}.pfca-story-cards__head{align-items:center;display:flex;flex-direction:column;gap:24px;margin-bottom:60px;text-align:center}.pfca-story-cards__heading{margin:0;max-width:880px;text-wrap:balance}.pfca-story-cards__intro{color:var(--pfca-midnight);font-size:var(--pfca-text-lg);line-height:var(--pfca-leading-normal);max-width:880px}.pfca-story-cards__intro p,.pfca-story-cards__summary p{color:inherit;font:inherit;margin:0}.pfca-story-cards__intro p+p,.pfca-story-cards__summary p+p{margin-top:.6em}.pfca-story-cards__grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}:where(.pfca-story-cards__grid) li{margin-top:0}.pfca-story-cards__card,.pfca-story-cards__item{display:flex;min-width:0}.pfca-story-cards__card{background-color:var(--pfca-canvas-alt);border:1px solid var(--pfca-card-border);border-radius:var(--pfca-card-radius);box-sizing:border-box;flex:1 1 auto;flex-direction:column;overflow:hidden}.pfca-story-cards__media,.pfca-story-cards__panel{aspect-ratio:16/10;flex:0 0 auto;margin:0;min-width:0}.pfca-story-cards__media{background-color:var(--pfca-grey-10);position:relative}.pfca-story-cards__photo{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pfca-story-cards__credit{background-color:rgba(5,51,87,.72);border-radius:var(--pfca-chrome-pill-radius);bottom:12px;color:var(--pfca-text-on-dark);font-size:var(--pfca-text-xs);line-height:var(--pfca-leading-snug);max-width:calc(100% - 24px);padding:4px 10px;position:absolute;right:12px}.pfca-story-cards__panel{align-items:center;background-color:var(--pfca-midnight);color:var(--pfca-text-on-dark);container-type:inline-size;display:flex;justify-content:center;padding:28px 32px}.pfca-story-cards__callout{align-items:center;display:flex;flex-direction:column;gap:14px;margin:0;min-width:0;text-align:center;width:100%}.pfca-story-cards__value{color:var(--pfca-sky);display:block;font-family:var(--pfca-font-display);font-weight:var(--pfca-weight-display);letter-spacing:var(--pfca-tracking-tight);line-height:var(--pfca-leading-none);max-width:100%;min-width:0;overflow-wrap:break-word}.pfca-story-cards__callout--number .pfca-story-cards__value{font-size:min(var(--pfca-text-5xl),calc(100cqi/(var(--pfca-sc-len, 4)*0.58)));white-space:nowrap}.pfca-story-cards__callout--word .pfca-story-cards__value{font-size:min(var(--pfca-text-4xl),calc(100cqi/(var(--pfca-sc-len, 7)*0.6)))}.pfca-story-cards__callout--phrase .pfca-story-cards__value{font-size:min(var(--pfca-text-3xl),12cqi);line-height:var(--pfca-leading-heading);text-wrap:balance}.pfca-story-cards__rule{background-color:var(--pfca-sky);border-radius:2px;display:block;height:3px;opacity:.6;width:40px}.pfca-story-cards__caption{color:var(--pfca-text-on-dark);font-size:var(--pfca-text-base);font-weight:var(--pfca-weight-bold);line-height:var(--pfca-leading-snug);max-width:100%;text-wrap:balance}.pfca-story-cards__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:32px}.pfca-story-cards__sector{color:var(--pfca-text-muted);font-size:var(--pfca-text-sm);font-weight:var(--pfca-weight-bold);letter-spacing:var(--pfca-tracking-wide);line-height:var(--pfca-leading-snug);margin:0 0 10px;text-transform:uppercase}.pfca-story-cards__business{color:var(--pfca-text-default);font-family:var(--pfca-font-display);font-size:var(--pfca-text-2xl);font-weight:var(--pfca-weight-bold);line-height:var(--pfca-leading-tight);margin:0;overflow-wrap:break-word}.pfca-story-cards__people{color:var(--pfca-text-muted);font-size:var(--pfca-text-base);line-height:var(--pfca-leading-normal);margin:6px 0 0}.pfca-story-cards__summary{color:var(--pfca-midnight);font-size:var(--pfca-text-lg);line-height:var(--pfca-leading-normal);margin-top:18px;overflow-wrap:break-word}.pfca-story-cards__source{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin:auto 0 0;padding-top:24px}.pfca-story-cards__source:before{align-self:stretch;background-color:var(--pfca-divider-light);content:"";height:1px;margin-bottom:12px}.pfca-story-cards__source-name{color:var(--pfca-text-muted);font-size:var(--pfca-text-base);line-height:var(--pfca-leading-snug)}.pfca-story-cards__source-label{display:block;font-size:var(--pfca-text-sm);font-weight:var(--pfca-weight-bold);letter-spacing:var(--pfca-tracking-wide);margin-bottom:2px;text-transform:uppercase}.pfca-story-cards__link{align-items:center;color:var(--pfca-midnight);display:inline-flex;font-size:var(--pfca-text-lg);font-weight:var(--pfca-weight-bold);gap:6px;line-height:var(--pfca-leading-normal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pfca-story-cards__link:focus-visible,.pfca-story-cards__link:hover{color:var(--pfca-text-default);text-decoration-thickness:2px}.pfca-story-cards__link-icon{flex:0 0 auto;height:18px;width:18px}.pfca-story-cards__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.pfca-story-cards__footnote{color:var(--pfca-text-muted);font-size:var(--pfca-text-sm);line-height:var(--pfca-leading-normal);margin:48px auto 0;max-width:880px;text-align:center}@media (max-width:1279px){.pfca-story-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.pfca-story-cards{padding-block:48px}.pfca-story-cards__head{margin-bottom:40px}}@media (max-width:767px){.pfca-story-cards{padding-block:40px}.pfca-story-cards__head{gap:20px;margin-bottom:32px}.pfca-story-cards__grid{gap:20px;grid-template-columns:minmax(0,1fr)}.pfca-story-cards__body{padding:24px}.pfca-story-cards__footnote{margin-top:32px}}