.recent-work{background:#fff;border-top:1px solid #dbe6f8;border-bottom:1px solid #dbe6f8}.recent-work .work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.recent-work .work-card p{font-size:15px}.work-updated{color:#2461b9;flex-wrap:wrap;gap:4px 10px;margin:6px 0 0;font-size:13px;line-height:1.65;display:flex}.work-updated dt{color:#52729c}.work-updated dd{font-variant-numeric:tabular-nums;margin:0}.portfolio-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 24px;margin-bottom:24px;display:flex}.portfolio-toolbar .work-filters{flex:640px;margin:0}.portfolio-sort{color:#47628c;white-space:nowrap;align-items:center;gap:10px;font-size:14px;display:flex}.portfolio-sort select{color:#163f7b;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bccfe9;border-radius:6px;padding:9px 34px 9px 13px}.portfolio-sort select:focus-visible{outline-offset:3px;outline:3px solid #246bfe}@media (max-width:900px){.recent-work .work-grid{grid-template-columns:1fr;gap:36px}.recent-work .work-card{min-width:0}.recent-work .work-card p{max-width:48em}.portfolio-toolbar .work-filters{flex-basis:100%}.portfolio-sort{margin-left:auto}}
