.project-article{max-width:780px}.project-article h1{font-size:clamp(35px,5vw,60px);line-height:1.13;letter-spacing:-1.5px;overflow-wrap:break-word}.project-sector{font-size:13px;line-height:1.65;color:#46536b;margin:15px 0 0}.project-card{min-width:0;display:flex;flex-direction:column}.project-card>p:not(.project-sector),.home-project-grid .ai-home-card>p{font-size:15px;line-height:1.75;color:#46536b}.project-card .case-action{margin-top:auto;padding-top:18px;min-height:48px}.home-project-grid{grid-template-columns:1fr 1fr!important;gap:24px;margin-bottom:24px}.home-project-grid .case-card{padding:25px}.home-project-grid .case-card h3{font-size:25px;line-height:1.28;overflow-wrap:break-word}.home-project-grid .case-top{align-items:flex-start}.status{line-height:1.5}.project-article .article-header{padding-top:15px}.project-article .eyebrow{line-height:1.7}@media(max-width:760px){.home-project-grid{grid-template-columns:1fr!important;gap:18px}.project-article h1{font-size:35px;letter-spacing:-1px}.project-article .article-header{padding-top:10px}.home-project-grid .case-card{padding:22px}.home-project-grid .case-card h3{font-size:24px}}