.dated-projects .project-whole.edited-project-link{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);gap:35px;align-items:center}.edited-project-copy{grid-column:1;grid-row:1;min-width:0}.edited-project-copy>.eyebrow{font-size:9px;letter-spacing:1.6px;line-height:1.8;margin:0 0 18px}.dated-projects .edited-project-copy .project-name{margin:0 0 15px;overflow-wrap:anywhere}.dated-projects .edited-project-copy .categories{font-size:9px;line-height:1.8;margin:0 0 25px;letter-spacing:1.1px}.dated-projects .edited-project-copy .project-summary{display:block;margin:0}.dated-projects .edited-project-copy .project-summary h3{font-size:24px;line-height:1.35;margin:0 0 18px}.dated-projects .edited-project-copy .project-summary p{font-size:14px;line-height:1.85}.dated-projects .edited-project-image{grid-column:2!important;grid-row:1!important;align-self:center;justify-self:end;width:100%;max-width:360px;margin:0!important;box-shadow:none;border-radius:4px}.dated-projects .edited-project-image img{width:100%;height:auto;max-height:250px;object-fit:contain}
@media(max-width:700px){.dated-projects .project-whole.edited-project-link{display:flex;flex-direction:column;gap:25px;align-items:stretch}.dated-projects .edited-project-image{align-self:flex-end;max-width:280px}.edited-project-copy{width:100%}.dated-projects .edited-project-copy .project-summary p{font-size:16px}}
