.banner.svelte-6wdrfy{z-index:45;height:var(--banner-h);color:#faf5ee;background:#a9573a;justify-content:center;align-items:center;padding:0 1rem;display:flex;position:fixed;top:0;left:0;right:0}.banner__text.svelte-6wdrfy{text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;padding-block:.7rem;font-size:.88rem;line-height:1.2;overflow:hidden}@media (width<=480px){.banner.svelte-6wdrfy{padding:0 .5rem}.banner__text.svelte-6wdrfy{font-size:.7rem}}.banner__text.svelte-6wdrfy strong:where(.svelte-6wdrfy){font-weight:600}.banner__text.svelte-6wdrfy a:where(.svelte-6wdrfy){color:inherit;text-underline-offset:3px;margin-left:.35rem;padding:.6rem .25rem;font-weight:600;text-decoration:underline}@media (width<=420px){.banner__text.svelte-6wdrfy{font-size:.8rem}}.foot__grid.svelte-jz8lnl{flex-basis:100%;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:1.6rem 2rem;padding:.25rem 0 1rem;display:grid}.foot__col.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.foot__col.svelte-jz8lnl a:where(.svelte-jz8lnl),.foot__col.svelte-jz8lnl span:where(.svelte-jz8lnl){color:#faf5eebf;font-size:.95rem;text-decoration:none;transition:color .25s}.foot__col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#d9a441}.foot__kop.svelte-jz8lnl{letter-spacing:.18em;text-transform:uppercase;color:#d9a441;margin:0 0 .3rem;font-size:.78rem;font-weight:600}.foot__over.svelte-jz8lnl{color:#faf5ee99;max-width:32ch;margin:.4rem 0 0;font-size:.95rem;line-height:1.6}.foot__onder.svelte-jz8lnl{color:#faf5ee80;border-top:1px solid #faf5ee1f;flex-basis:100%;margin:0;padding-top:1rem;font-size:.85rem}@media (width<=900px){.foot__grid.svelte-jz8lnl{grid-template-columns:1fr 1fr}.foot__col--merk.svelte-jz8lnl{grid-column:1/-1}}@media (width<=480px){.foot__grid.svelte-jz8lnl{grid-template-columns:1fr}}.foot__teller.svelte-jz8lnl{font-family:var(--font-display);color:#faf5ee;border-bottom:1px solid #faf5ee1f;flex-basis:100%;margin:0 0 1rem;padding-bottom:1rem;font-size:clamp(1.15rem,1rem + .6vw,1.45rem)}.foot__teller.svelte-jz8lnl strong:where(.svelte-jz8lnl){color:#d9a441;font-weight:600}.foot__teller.svelte-jz8lnl a:where(.svelte-jz8lnl){font-family:var(--font-body);color:#d9a441;text-underline-offset:3px;white-space:nowrap;margin-left:.5rem;font-size:.95rem;text-decoration:underline}
