.cb-consent-dialog.svelte-1b4rsd0{position:fixed;inset:50% auto auto 50%;width:min(92vw,42rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:0;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;transform:translate(-50%,-50%)}@media (max-width: 640px){.cb-consent-dialog.svelte-1b4rsd0{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:1rem}.cb-consent-dialog.svelte-1b4rsd0>div:where(.svelte-1b4rsd0){padding-top:max(1.5rem,env(safe-area-inset-top));padding-right:max(1.5rem,env(safe-area-inset-right));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));padding-left:max(1.5rem,env(safe-area-inset-left))}}.cb-consent-dialog.svelte-1b4rsd0::backdrop{background:#11182766}.cb-consent-dialog.svelte-1b4rsd0:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 75%,transparent);outline-offset:3px}html:has(.branchen-root),html:has(.branchen-root) body,html:has(.loesungen-root),html:has(.loesungen-root) body,html:has(.home-root),html:has(.home-root) body,html:has(.pricing-root),html:has(.pricing-root) body,html:has(.about-root),html:has(.about-root) body,html:has(.blog-root),html:has(.blog-root) body{background-color:#fdf6f4!important;background-image:linear-gradient(to bottom right,#fdf6f4,#fef9f7 45%,#f8ebe7)!important;background-attachment:fixed;background-size:cover}html:has(.loesungen-root),html:has(.pricing-root),html:has(.about-root),html:has(.blog-root){scroll-padding-top:6rem}@media (min-width: 768px){html:has(.loesungen-root),html:has(.pricing-root),html:has(.about-root),html:has(.blog-root){scroll-padding-top:8rem}}
