:root{--red-accent: #0e0d0d}.top-ribbon.svelte-1hc77g{position:absolute;top:0;left:0;width:100%;z-index:1000;display:flex;justify-content:center;align-items:center;padding:1rem 0;background-color:#f5f5f5;border-bottom:2px solid var(--red-accent)}.ribbon-logo.svelte-1hc77g{height:40px;width:auto}@media (max-width: 768px){.ribbon-logo.svelte-1hc77g{height:30px}}
