.information-banner{align-items:flex-start;background-color:#ffc800;box-shadow:0 2px 2px #72777e26;display:flex;justify-content:space-between;padding:1rem}@media (min-width:760px){.information-banner{padding:1rem}}@media (min-width:992px){.information-banner{padding:1rem 3.5rem}}.information-banner--mobile{top:0}.information-banner__title{font-size:1.125rem;line-height:1.375rem;padding-bottom:.5rem}@media (min-width:992px){.information-banner__title{font-size:1.5rem;line-height:1.75rem}}.information-banner__close{border-radius:.5rem}.information-banner__close:focus-visible{outline:.1875rem solid #0d3a93;outline-offset:0}
