.hr-project-details{background:var(--hr-green-50,#f0f8e8);isolation:isolate;overflow:hidden;padding:var(--sp-7) 0;position:relative}.hr-project-details__container{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad);position:relative;z-index:1}.hr-project-details--bg-photo{background:var(--hr-green-50,#f0f8e8)}.hr-project-details__bg{filter:blur(5px);height:100%;object-fit:cover;object-position:center center;transform:scale(1.05);transform-origin:center;user-select:none;width:100%}.hr-project-details__bg,.hr-project-details__tint{inset:0;pointer-events:none;position:absolute;z-index:0}.hr-project-details__head{margin:0 0 18px}.hr-project-details__eyebrow{color:var(--hr-blue);font-family:var(--font-display);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);margin:0;text-transform:uppercase}.hr-project-details__grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin:0}.hr-project-details__card{background:var(--hr-bg);border:1px solid var(--hr-border);border-radius:var(--r-lg);min-width:0;padding:14px 16px}.hr-project-details--bg-photo .hr-project-details__card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.92);border-color:hsla(0,0%,100%,.55);box-shadow:var(--shadow-md)}.hr-project-details__chip{align-items:center;background:var(--hr-blue-50,#e7f1fa);border-radius:var(--r-md);color:var(--hr-blue);display:inline-flex;height:32px;justify-content:center;margin:0 0 10px;width:32px}.hr-project-details__chip svg{display:block}.hr-project-details__label{color:var(--hr-blue);font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:600;letter-spacing:.06em;margin:0 0 4px;text-transform:uppercase}.hr-project-details__value{color:var(--hr-navy);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.5;margin:0}@media (max-width:900px){.hr-project-details__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.hr-project-details__grid{grid-template-columns:1fr}.hr-project-details__card-head{align-items:center;display:flex;gap:10px;margin-bottom:8px}.hr-project-details__chip{flex-shrink:0;margin:0}.hr-project-details__label{margin:0}}