.poy-awards-section{padding:4rem 1.25rem 5rem;background-color:#f5f6f8;text-align:center}.poy-awards-container{max-width:1100px;margin:0 auto}.poy-awards-eyebrow{font-size:clamp(1.375rem,3.2vw,2.25rem);font-weight:600;letter-spacing:.02em;line-height:1.35;margin:0 0 1rem;text-transform:uppercase}.poy-awards-eyebrow,.poy-awards-subtitle{font-family:Poppins,sans-serif;color:#4d4d4d}.poy-awards-subtitle{font-size:clamp(.9375rem,1.8vw,1.125rem);font-weight:400;line-height:1.55;max-width:920px;margin:0 auto 2.75rem}.poy-awards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.poy-award-card{background:#ffffff;border:1px solid #2b2b2b;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:1rem 1rem 0;display:flex;flex-direction:column;min-height:100%;overflow:hidden;aspect-ratio:1/1;max-height:520px}.poy-award-card__top{flex-shrink:0;display:flex;justify-content:flex-start;align-items:flex-start}.poy-award-card__brand{height:72px;width:auto;max-width:260px;object-fit:contain;object-position:left center;margin:0}.poy-award-card__body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.25rem .5rem 1rem;min-height:0}.poy-award-card__image-link{display:inline-flex;line-height:0;text-decoration:none}.poy-award-card__image-link--partner{max-width:100%}.poy-award-card__badge{width:auto;height:clamp(120px,26vw,185px);max-width:92%;object-fit:contain;margin:0 auto .75rem}.poy-award-card__headline{font-family:Poppins,sans-serif;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:700;color:#1a1a1a;margin:0;letter-spacing:.04em;text-transform:uppercase}.poy-award-card__footer{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:center;gap:.65rem;padding:1rem .35rem 1.25rem .65rem;margin-top:auto;min-height:110px}.poy-award-card__footer-aside{display:flex;align-items:center;justify-content:flex-end;gap:.125rem;min-width:0;height:100%;min-height:88px}.poy-award-card__footer-divider{flex-shrink:0;width:1px;align-self:stretch;min-height:88px;background-color:#c5c5c5}.poy-award-card__description{font-family:Georgia,Times New Roman,serif;font-size:clamp(.875rem,1.6vw,1.0625rem);font-weight:700;color:#2e2e2e;line-height:1.35;margin:0;padding-right:.35rem;text-align:left;align-self:center}.poy-award-card__partner-wrap{display:flex;align-items:center;justify-content:flex-end;flex:1;min-width:0;padding:0 .15rem 0 0}.poy-award-card__partner-logo{height:auto;width:auto;max-height:96px;max-width:100%;object-fit:contain;object-position:right center}.poy-award-card__partner-logo--tech{max-height:100px;max-width:260px}@media (max-width:768px){.poy-awards-grid{grid-template-columns:1fr}.poy-award-card{aspect-ratio:auto;max-height:none}}