.call-to-form{margin:0 auto;max-width:1200px;text-align:center}.call-to-form__button{background-color:#8b1538;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2.5rem;transition:background-color .3s ease}.call-to-form__button:hover{background-color:#722d47}.call-to-form__button:focus{outline:2px solid #8b1538;outline-offset:2px}@media (max-width:768px){.call-to-form{padding:2rem 1rem}.call-to-form__button{max-width:300px;width:100%}}