.za-practical{background:#fff;padding:32px 0}.za-practical>.wrap{columns:2;column-gap:50px}.za-practical h2{break-after:avoid;font-size:28px;margin:0 0 18px}.za-practical p{margin-bottom:24px}.za-alternatives{background:#e5f1ef;padding:40px 0}.za-alternatives h2,.za-alternatives h3{margin-bottom:18px}.za-alternatives p{margin-bottom:24px;max-width:900px}.za-alternatives .landing-grid{margin-bottom:28px}.za-alternatives>.wrap>.camp-cta{display:inline-flex}@media(max-width:760px){.za-practical>.wrap{columns:1}.za-alternatives{padding:28px 0}}