.banner{padding:3rem 0;text-align:left}.banner .banner--inner{padding:3rem;background-color:#ffb464;background-repeat:no-repeat;background-size:auto 50%;border-radius:.5rem}@media screen and (min-width:53.1875em){.banner .banner--inner{background-size:auto 80%}}.banner .banner--inner p{margin-bottom:.5rem}.banner .banner--inner a{font-weight:700;text-decoration:underline}.banner .banner--inner a:hover{text-decoration:none}