.suite{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#e6eef3;border-radius:8px;overflow:hidden}.suite .project-image{height:auto;aspect-ratio:684/907}.suite .project-image img{object-fit:cover}.suite-copy{padding:clamp(24px,5vw,72px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.suite-copy .eyebrow{font-size:13px;display:block;margin-bottom:24px}.suite-copy h3{font-family:Manrope,sans-serif;font-size:clamp(32px,3.8vw,54px);letter-spacing:-1.5px;line-height:1.15;margin-bottom:24px}.suite-copy p{font-size:19px;color:var(--muted);line-height:1.75;margin:0 0 24px}.suite-link{font-size:16px;text-decoration:underline;text-underline-offset:5px}.suite:hover .suite-link{text-decoration-thickness:2px}
@media(max-width:760px){.suite{grid-template-columns:1fr}.suite .project-image{aspect-ratio:4/5}.suite .project-image img{object-position:center}.suite-copy{padding:24px}.suite-copy .eyebrow{font-size:11px;margin-bottom:16px}.suite-copy h3{font-size:32px;margin-bottom:16px}.suite-copy p{font-size:16px;line-height:1.65;margin-bottom:18px}.suite-link{font-size:14px}}
