.banner{background-color:#f4f4f4;padding:2.5rem 0}@media(min-width:64rem){.banner{padding:6.25rem 0}}.banner__summary,.banner__title{text-align:center}.banner__title{font-size:clamp(2rem,3.5vw,3.75rem)!important;margin-bottom:1rem}.banner__summary{font-size:clamp(1.5rem,3.5vw,1.875rem)!important;margin-bottom:2.5rem}.banner__action{display:flex;justify-content:center}.banner__action .button{background-color:#00326d;border:1px solid #00326d;color:#fff}.banner__action .button:focus,.banner__action .button:hover{background-color:#fff;color:#00326d}