.acc-panel.svelte-i3bs2t{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}.acc-panel[data-open=true].svelte-i3bs2t{grid-template-rows:1fr}.acc-panel-inner.svelte-i3bs2t{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.acc-panel.svelte-i3bs2t{transition:none}}.cms-consent.svelte-pd5jda{position:fixed;inset:auto 0 0;z-index:1000;padding:1rem;display:flex;justify-content:center}.cms-consent__card.svelte-pd5jda{max-width:44rem;width:100%;background:var(--cms-consent-bg, #fff);color:var(--cms-consent-fg, #111);border:1px solid var(--cms-consent-border, #ddd);border-radius:var(--cms-consent-radius, .75rem);box-shadow:0 12px 40px #0000002e;padding:1.25rem 1.5rem;font-size:.95rem;line-height:1.5}.cms-consent__title.svelte-pd5jda{margin:0 0 .25rem;font-size:1.05rem;font-weight:600}.cms-consent__text.svelte-pd5jda{margin:0}.cms-consent__categories.svelte-pd5jda{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.75rem}.cms-consent__category.svelte-pd5jda label:where(.svelte-pd5jda){display:flex;gap:.5rem;align-items:center;font-weight:500}.cms-consent__description.svelte-pd5jda,.cms-consent__services.svelte-pd5jda{margin:.15rem 0 0 1.6rem;font-size:.85rem;opacity:.75}.cms-consent__actions.svelte-pd5jda{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:1rem}.cms-consent__btn.svelte-pd5jda{border:1px solid var(--cms-consent-fg, #111);background:transparent;color:inherit;border-radius:999px;padding:.55rem 1.1rem;font:inherit;font-weight:500;cursor:pointer}.cms-consent__btn--primary.svelte-pd5jda{background:var(--cms-consent-accent, #111);color:var(--cms-consent-accent-fg, #fff);border-color:var(--cms-consent-accent, #111)}.cms-consent__btn--link.svelte-pd5jda{border-color:transparent;text-decoration:underline;padding-inline:.5rem}.cms-consent__privacy.svelte-pd5jda{margin-left:auto;font-size:.85rem;color:inherit;text-decoration:underline}.track.svelte-1svkutx{animation:svelte-1svkutx-scroll var(--duration, 30s) linear infinite}.marquee.svelte-1svkutx:hover .track:where(.svelte-1svkutx),.marquee.svelte-1svkutx:focus-within .track:where(.svelte-1svkutx){animation-play-state:paused}@keyframes svelte-1svkutx-scroll{to{transform:translate(-50%)}}
