.split-column-50-50{display:grid;grid-template-columns:50% 50%;@media (width <=800px){grid-template-columns:100%;grid-template-rows:200px 1fr}.left-column{padding-inline:20px 72px;@media (width >=800px){padding-inline:40px}@media (width >=1000px){padding-inline:72px}h1{align-items:center;display:flex;font-size:clamp(32px,3.7vw,48px);height:100%;letter-spacing:-.1px;line-height:clamp(40px,4vw,58px);max-width:370px}}.right-column{img{aspect-ratio:16/9;object-fit:cover;width:100%}}}