.pdy-outcomes{background:#fff;padding:96px 0}.pdy-outcomes__container{margin:0 auto;max-width:1100px;padding:0 32px}.pdy-outcomes__header{margin-bottom:52px;text-align:center}.pdy-outcomes__eyebrow{display:block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.pdy-outcomes__eyebrow--blue{color:#52aca4}.pdy-outcomes__eyebrow--orange{color:#e58d28}.pdy-outcomes__title{color:#1c1024;font-family:Open Sans,sans-serif;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:300;line-height:1.3;margin:0 0 14px}.pdy-outcomes__title strong{font-weight:700}.pdy-outcomes__intro{color:#444;font-family:Open Sans,sans-serif;font-size:.97rem;line-height:1.7;margin:0 auto;max-width:560px}.pdy-outcomes__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.pdy-outcomes__card{border:1px solid #ededed;border-radius:10px;padding:36px 28px;transition:border-color .2s,box-shadow .2s}.pdy-outcomes__card:hover{border-color:#52aca4;box-shadow:0 6px 32px rgba(82,172,164,.1)}.pdy-outcomes__icon{align-items:center;background:rgba(82,172,164,.1);border:1px solid rgba(82,172,164,.2);border-radius:10px;display:flex;height:48px;justify-content:center;margin-bottom:20px;width:48px}.pdy-outcomes__icon svg{fill:none;height:24px;stroke:#52aca4;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px}.pdy-outcomes__num{color:#52aca4;font-family:Open Sans,sans-serif;font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:16px}.pdy-outcomes__card h3{color:#1c1024;font-family:Open Sans,sans-serif;font-size:.93rem;font-weight:600;margin:0 0 10px}.pdy-outcomes__card p{color:#444;font-family:Open Sans,sans-serif;font-size:.87rem;line-height:1.68;margin:0}@media (max-width:768px){.pdy-outcomes__grid{grid-template-columns:1fr}}