/* Shared breathing room around calls to action and their supporting copy. */
main#main :is(.button,.btn) + :is(p,h2,h3,h4,ul,ol),
main#main :is(.actions,.buttons) + :is(p,h2,h3,h4,ul,ol),
main#main p:has(> :is(.button,.btn):last-child) + :is(p,h2,h3,h4,ul,ol){margin-top:20px}
main#main :is(.actions,.buttons){align-items:center;gap:16px 22px}
main#main :is(.actions,.buttons) > .text-link{align-self:center;white-space:normal;line-height:1.5}
main#main :is(.button,.btn){line-height:1.5}
@media(max-width:700px){
 main#main :is(.actions,.buttons){align-items:flex-start;gap:18px 22px}
 main#main :is(.actions,.buttons) > .text-link{align-self:flex-start}
 main#main :is(.button,.btn) + :is(p,h2,h3,h4,ul,ol),
 main#main :is(.actions,.buttons) + :is(p,h2,h3,h4,ul,ol),
 main#main p:has(> :is(.button,.btn):last-child) + :is(p,h2,h3,h4,ul,ol){margin-top:24px}
}
