:root{--gvbe-brand-red:#c0392b;--gvbe-brand-red-dark:#96281b;--gvbe-brand-red-light:#e74c3c;--gvbe-brand-navy:#243447;--gvbe-brand-gold:#f39c12;--gvbe-brand-grau-mid:#7f8c8d}.nav.svelte-1xedzzz{background:var(--gvbe-surface);border-bottom:1px solid var(--gvbe-line)}.nav-inner.svelte-1xedzzz{max-width:1100px;padding:var(--gvbe-space-3) var(--gvbe-space-6);justify-content:space-between;align-items:center;gap:var(--gvbe-space-4);flex-wrap:wrap;margin:0 auto;display:flex}.wordmark.svelte-1xedzzz{align-items:center;gap:var(--gvbe-space-3);color:var(--gvbe-text);text-decoration:none;display:flex}.mark.svelte-1xedzzz{object-fit:contain;width:44px;height:44px}.text.svelte-1xedzzz{flex-direction:column;gap:2px;line-height:1;display:flex}.wordmark.svelte-1xedzzz .gvbe-display:where(.svelte-1xedzzz){font-size:24px}.sub.svelte-1xedzzz{color:var(--gvbe-text-muted)}.links.svelte-1xedzzz{align-items:center;gap:var(--gvbe-space-6);flex-wrap:wrap;display:flex}.links.svelte-1xedzzz a.gvbe-small:where(.svelte-1xedzzz){color:var(--gvbe-text-muted);text-decoration:none}.links.svelte-1xedzzz a.gvbe-small:where(.svelte-1xedzzz):hover{color:var(--gvbe-brand-red)}.nav .gvbe-btn.primary{background:var(--gvbe-brand-red)}.nav .gvbe-btn.primary:hover{background:var(--gvbe-brand-red-dark);opacity:1}@media (width<=720px){.sub.svelte-1xedzzz{display:none}}@media (width<=480px){.links.svelte-1xedzzz{gap:var(--gvbe-space-4);justify-content:space-between;width:100%}}.footer.svelte-1azuuur{background:var(--gvbe-surface);border-top:1px solid var(--gvbe-line);margin-top:var(--gvbe-space-24)}.footer-inner.svelte-1azuuur{max-width:1100px;padding:var(--gvbe-space-16) var(--gvbe-space-6) var(--gvbe-space-8);gap:var(--gvbe-space-8);grid-template-columns:2fr 1fr 1fr;margin:0 auto;display:grid}.gvbe-h3-like.svelte-1azuuur{font:var(--gvbe-text-h3);margin:0 0 var(--gvbe-space-2)}.col.svelte-1azuuur{gap:var(--gvbe-space-2);flex-direction:column;display:flex}.heading.svelte-1azuuur{color:var(--gvbe-text-muted);margin:0 0 var(--gvbe-space-1)}.col.svelte-1azuuur a:where(.svelte-1azuuur){color:var(--gvbe-text);text-decoration:none}.col.svelte-1azuuur a:where(.svelte-1azuuur):hover{text-decoration:underline}.credit.svelte-1azuuur{text-align:center;color:var(--gvbe-text-muted);padding:var(--gvbe-space-6) 0;border-top:1px solid var(--gvbe-line)}@media (width<=640px){.footer-inner.svelte-1azuuur{grid-template-columns:1fr}}
