.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}.loader.svelte-v1tg6x{display:inline-block;flex:none}.loader.svelte-v1tg6x img:where(.svelte-v1tg6x){display:block;width:100%;height:100%;animation:svelte-v1tg6x-loader-breathe 1.1s cubic-bezier(.65,0,.35,1) infinite alternate}@keyframes svelte-v1tg6x-loader-breathe{0%{transform:scale(.86) rotate(0);opacity:.75}to{transform:scale(1) rotate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.loader.svelte-v1tg6x img:where(.svelte-v1tg6x){animation-duration:2.4s}}.collage.svelte-rfq0km{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict;opacity:0;transition:opacity 4s ease;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 62%,transparent 100%),linear-gradient(to right,transparent 0%,#000 14%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 62%,transparent 100%),linear-gradient(to right,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-composite:intersect}.collage.loaded.svelte-rfq0km:not(.scrolled){opacity:.5}.collage.loaded.scrolled.svelte-rfq0km{opacity:.07;transition:opacity 1.6s ease}.collage-stage.svelte-rfq0km{position:absolute;inset:0;--scale: 1.25;transform:rotate(0) scale(1.5);transform-origin:center;transition:transform 8s ease;will-change:transform}@media(min-width:64rem){.collage-stage.svelte-rfq0km{--scale: .75}}.loaded.svelte-rfq0km .collage-stage:where(.svelte-rfq0km){transform:rotate(12deg) scale(var(--scale))}.collage-inner.svelte-rfq0km{display:flex;justify-content:space-between;padding-inline:2rem;max-width:80rem;margin-inline:auto}.collage-column.svelte-rfq0km{width:calc(50% - 1.8rem);will-change:transform;animation:svelte-rfq0km-collage-down 180s linear infinite}.collage-column.svelte-rfq0km:nth-child(2n){animation-name:svelte-rfq0km-collage-up}.collage-column.svelte-rfq0km img:where(.svelte-rfq0km){display:block;width:100%;height:auto;margin-block:10px calc(2.8rem + 10px);border-radius:10px;background-color:var(--surface-2)}@keyframes svelte-rfq0km-collage-down{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-rfq0km-collage-up{0%{transform:translateY(calc(-100% + 100vh))}to{transform:translateY(calc(-50% + 100vh))}}@media(prefers-reduced-motion:reduce){.collage.svelte-rfq0km,.collage-stage.svelte-rfq0km,.collage-column.svelte-rfq0km{transition:opacity 1s ease;animation:none!important}.collage-column.svelte-rfq0km:nth-child(2n){transform:translateY(calc(-50% + 100vh))}}.stats.svelte-1swrlgl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.stat.svelte-1swrlgl{display:flex;flex-direction:column-reverse;padding:2rem 1rem;text-align:center}.stat.svelte-1swrlgl:nth-child(2n){border-left:1px solid var(--border)}.stat.svelte-1swrlgl:last-child:nth-child(odd){grid-column:span 2;border-top:1px solid var(--border)}@media(min-width:80rem){.stats.svelte-1swrlgl{grid-template-columns:repeat(5,minmax(0,1fr))}.stat.svelte-1swrlgl{grid-column:var(--column);grid-row:1;padding-block:2.5rem}.stat.svelte-1swrlgl:nth-child(2n),.stat.svelte-1swrlgl:last-child:nth-child(odd){border-left:0;border-top:0;grid-column:var(--column)}}
