.selected-projects{border-bottom:1px solid var(--line);background:#fff;padding-block:clamp(50px,5vw,72px)}.selected-projects .section-heading{margin-bottom:30px}.project-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.project-list-three{grid-template-columns:repeat(3,minmax(0,1fr))}.project-card{background:#fff;border:1px solid #dce5ee;border-radius:12px;min-width:0;overflow:hidden}.project-card-link{flex-direction:column;height:100%;transition:background .2s;display:flex}.project-card-link:hover{background:#f8fbff}.project-card:has(a:focus-visible){outline:2px solid var(--blue);outline-offset:5px}.project-card-cover{background:#e5e8eb;height:195px;overflow:hidden}.project-card-cover>img{object-fit:cover;object-position:top;width:100%;height:100%}.project-card-copy{flex-direction:column;flex:1;padding:22px 24px 20px;display:flex}.project-card-copy .eyebrow{margin-bottom:10px;font-size:10px}.project-card-copy h3{margin:0 0 10px;font-size:clamp(21px,2vw,27px);font-weight:700;line-height:1.15}.project-card-summary{color:#56677a;max-width:44ch;margin:0 0 18px;font-size:15px;line-height:1.6}.project-card-more{color:#2464e8;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:14px;font-weight:600;display:flex}.project-card-more>span{font-size:18px}.project-software-cover{background:linear-gradient(125deg,#f5f0ff,#eee7fb);align-items:center;padding:24px 28px;display:flex;position:relative}.project-software-wordmark{color:#25113d;font:750 42px/1 var(--display);letter-spacing:-.07em}.project-software-cover>img{border:4px solid #24212b;border-radius:21px;width:38%;height:auto;max-height:none;position:absolute;top:18px;right:20px;box-shadow:0 8px 22px #25113d20}@media (max-width:1000px){.project-list-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.project-list,.project-list-three{grid-template-columns:minmax(0,1fr);gap:20px}.project-card-cover{height:185px}.project-card-copy{padding:22px}.project-card-copy h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.project-card-link{transition:none}}
