.top-banner{align-items:center;background-color:var(--bs-secondary);box-shadow:0 5px 10px #d8d8d8;color:#fff;display:flex;flex-wrap:wrap;font-family:basic-sans,verdana,sans-serif;font-size:1.125rem;justify-content:center;padding:.5rem 1rem;text-align:center;transition:background-color .1s linear}.top-banner p:last-child{margin-bottom:0}.top-banner:link:hover{background-color:color-mix(in srgb,var(--bs-secondary),#fff 5%);color:#fff;text-decoration:none}
