.site-header{display:flex;justify-content:space-between;align-items:center;gap:25px;flex-wrap:wrap;padding:30px 0}.hero{padding:65px 45px;background:var(--primary);color:white;border-radius:18px}.hero .button{background:var(--accent);color:#142b20}.cards article{border-radius:12px;background:white}.callout{border-radius:14px}@media(max-width:700px){.hero{padding:35px 25px}}

.template-business .footer-home{display:none}
