.pif-case-study-grid{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:0 0 140px}.pif-case-study-grid__head{display:flex;flex-direction:column;align-items:center;width:100%;padding:140px 24px 56px}.pif-case-study-grid__head-col{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:1300px;padding:0 32px}.pif-case-study-grid__h{width:100%}.pif-case-study-grid__band{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:0 24px}.pif-case-study-grid__col{position:relative;display:flex;width:100%;max-width:1300px}.pif-case-study-grid__grid{display:grid;flex:1 0 0;width:1px;grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;gap:0}.pif-case-study-grid__cell{display:flex;min-width:0}a.pif-case-study-grid__card,.pif-case-study-grid__cell>a{color:inherit;text-decoration:none}.pif-case-study-grid__card{position:relative;display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:24px;width:100%;min-width:0;padding:32px;overflow:clip}.pif-case-study-grid__card--link{cursor:pointer}.pif-case-study-grid__card--link:focus-visible{outline:2px solid #438ceb;outline-offset:-2px}.pif-case-study-grid__edges{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pif-case-study-grid__visual{position:relative;width:100%;aspect-ratio:1.5582010582010581 / 1;border-radius:8px;overflow:clip;isolation:isolate}.pif-case-study-grid__photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pif-case-study-grid__grey{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:var(--bg-2)}.pif-case-study-grid__media{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.pif-case-study-grid__text{display:flex;flex-direction:column;align-items:flex-start;gap:40px;width:100%}.pif-case-study-grid__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.pif-case-study-grid__eyebrow{font:400 13px/18px var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink-66);font-feature-settings:var(--ff-preset)}.pif-case-study-grid__title{width:100%;font:400 24px/30px var(--f-display);letter-spacing:-.015em;color:var(--ink);font-feature-settings:var(--ff-preset);white-space:pre-wrap;overflow-wrap:break-word}.pif-case-study-grid__body{width:100%;margin-top:4px;font:400 15px/22px var(--f-ui);letter-spacing:0;color:var(--ink-66);font-feature-settings:var(--ff-preset);overflow-wrap:break-word}.pif-case-study-grid__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;padding:4px 6px;border-radius:6px;background:#f5f5f500;color:var(--ink)}.pif-case-study-grid__button-text{font:400 15px/20px var(--f-ui);letter-spacing:-.005em;text-transform:none;font-feature-settings:var(--ff-preset);white-space:normal}.pif-case-study-grid__icon{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px}.pif-case-study-grid__icon>svg{width:14px;height:14px}.pif-case-study-grid__icon-svg{width:14px;height:14px}@media(min-width:810px)and (max-width:1199.98px){.pif-case-study-grid{padding:0 0 80px}.pif-case-study-grid__head{padding:80px 24px}.pif-case-study-grid__head-col{padding:0 24px}.pif-case-study-grid__card{padding:20px}.pif-case-study-grid__button{background:var(--bg-2)}}@media(max-width:809.98px){.pif-case-study-grid{padding:0 0 60px}.pif-case-study-grid__head{padding:40px 6px}.pif-case-study-grid__head-col{padding:0 16px}.pif-case-study-grid__band{padding:0 6px}.pif-case-study-grid__grid{grid-template-columns:repeat(1,minmax(50px,1fr))}.pif-case-study-grid__card{padding:20px}.pif-case-study-grid__title{font-size:20px;line-height:26px}.pif-case-study-grid__button{background:var(--bg-2)}}
