.application-hero{background:var(--brand-primary-light)}.application-title{max-width:900px}.application-hero .image-panel{min-height:0;height:280px;margin-top:24px;background:#fff}.application-rows article{display:grid;grid-template-columns:280px 1fr;grid-gap:48px;gap:48px;padding:32px 0;border-bottom:1px solid var(--brand-border)}.application-tradeoff{margin-top:32px;padding:32px;border-left:4px solid var(--brand-primary);background:var(--brand-bg-alt)}@media (max-width:767px){.application-rows article{grid-template-columns:1fr;gap:16px}.application-tradeoff{padding:24px}}