@layer components{.radial-slider_wrap{--slider-rotate:18deg;--slider-radius:700%;justify-content:center;align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex;position:relative}@media not (min-width:48rem){.radial-slider_wrap{--slider-rotate:14deg;--slider-radius:800%}}@media not (min-width:30rem){.radial-slider_wrap{--slider-rotate:10deg;--slider-radius:1050%}}.radial-slider_collection{max-width:100%;position:relative}.radial-slider_list{-webkit-user-select:none;user-select:none;touch-action:pan-y;will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.radial-slider_list>:first-child{position:relative}.radial-slider_item{transform-origin:50% var(--slider-radius);flex:none;position:absolute}.radial-slider_wrap[data-radial-slider-drag-status=grab] [data-radial-slider-proxy]{cursor:grab}.radial-slider_wrap[data-radial-slider-drag-status=grabbing] [data-radial-slider-proxy]{cursor:grabbing}.radial-slider_card{--_card-bg:var(--neutral-200);--_card-text:var(--neutral-900);--_card-border:color-mix(in lab, var(--neutral-900) 12%, transparent);background-color:var(--_card-bg);width:40rem;color:var(--_card-text);border-radius:var(--radius-small);flex-direction:column;transition:opacity .5s cubic-bezier(.625,.05,0,1);display:flex;position:relative;overflow:clip}.radial-slider_item[data-radial-slider-item-status=inview]>.radial-slider_card{opacity:.8}@media not (min-width:48rem){.radial-slider_card{width:18rem}}@media not (min-width:30rem){.radial-slider_card{width:13rem}}.radial-slider_card_bar{border-bottom:var(--border-width) solid var(--_card-border);align-items:center;padding:.375rem .5rem;display:flex;position:relative}.radial-slider_card_dots{gap:.4em;display:flex;position:absolute;top:50%;left:.5rem;translate:0 -50%}.radial-slider_card_dot{border-radius:var(--radius-round);width:.6em;height:.6em}.radial-slider_card_dot.red{background-color:#ff5f57}.radial-slider_card_dot.yellow{background-color:#ffbd2e}.radial-slider_card_dot.green{background-color:#28c840}.radial-slider_card_client{justify-content:center;align-items:center;gap:.4em;width:100%;min-width:0;display:flex}.icon.radial-slider_card_lock{--_size:.7em;color:var(--_card-text);opacity:.6}.radial-slider_card_name{color:var(--_card-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:0!important}.radial-slider_card_name:before,.radial-slider_card_name:after{content:none!important}.radial-slider_card_media{aspect-ratio:16/9;position:relative;overflow:clip}.radial-slider_card_media>.image{width:100%;height:100%;position:absolute;inset:0}.radial-slider_card_hint{z-index:1;background-color:var(--neutral-200);color:var(--neutral-900);border-radius:var(--radius-round);font-size:var(--text-small);font-weight:var(--primary-medium);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--hover-duration) var(--hover-ease);align-items:center;gap:.4em;padding:.6em 1.1em;display:flex;position:absolute;top:0;left:0}.radial-slider_card_hint.is-visible{opacity:1}.radial-slider_card_hint svg{flex:none;width:.85em;height:.85em}.radial-slider_card_link{pointer-events:none}.radial-slider_item[data-radial-slider-item-status=active] .radial-slider_card_link{pointer-events:auto}.radial-slider_controls{justify-content:center;align-items:center;gap:var(--space-4);display:flex}.radial-slider_dots{align-items:center;gap:var(--space-2);display:flex}.radial-slider_dot{border:var(--border-width) solid var(--text);border-radius:var(--radius-round);width:.75rem;height:.75rem;transition:background-color var(--hover-duration) var(--hover-ease);background:0 0;padding:0}.radial-slider_dot[data-radial-slider-control-status=active]{background-color:var(--text)}@media (hover:hover){.radial-slider_dot:hover{background-color:var(--text)}}.tabs_wrap{--_dir:1;--_interval:6s;--_slide:.5s;gap:var(--space-6);width:100%;display:grid}@media (min-width:48rem){.tabs_wrap.side{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.tabs_bar{flex-direction:column;min-width:0;display:flex}.tabs_links{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.tabs_wrap.side .tabs_links{gap:var(--space-2);flex-direction:column;overflow-x:visible}.tabs_link{min-width:8rem;padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--border);color:color-mix(in lab, currentcolor 60%, transparent);text-align:center;transition:color var(--hover-duration) var(--hover-ease), border-color var(--hover-duration) var(--hover-ease);background:0 0;flex:1}.tabs_link.is-active{border-bottom-color:var(--text);color:var(--text)}@media (hover:hover){.tabs_link:hover{color:var(--text)}}.tabs_wrap.side .tabs_link{min-width:0;padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--border);border-radius:var(--radius-round);text-align:start;flex:none}.tabs_wrap.side .tabs_link.is-active{background-color:var(--text);color:var(--background)}.tabs_wrap.auto:not(.side):not(.grow) .tabs_link.is-active{position:relative}.tabs_wrap.auto:not(.side):not(.grow) .tabs_link.is-active:after{content:"";inset-inline:0;bottom:calc(var(--border-width) * -1);height:var(--border-width);background-color:var(--text);transform-origin:0;position:absolute;scale:0 1}.tabs_wrap.auto:not(.side):not(.grow).running:not(.is-paused) .tabs_link.is-active{border-bottom-color:var(--border)}.tabs_wrap.auto:not(.side):not(.grow).running:not(.is-paused) .tabs_link.is-active:after{animation:tabs-progress var(--_interval) linear forwards}@keyframes tabs-progress{0%{scale:0 1}to{scale:1}}.tabs_wrap.grow,.tabs_wrap.grow .tabs_links{gap:var(--space-1)}.tabs_wrap[class*=theme-]{background-color:#0000}.tabs_wrap.grow .tabs_link{white-space:nowrap;min-width:fit-content;padding:var(--space-1);border-radius:var(--radius-main);background-color:var(--background-3);color:var(--text-2);transition:flex-grow .5s cubic-bezier(.65, 0, .35, 1), color var(--hover-duration) var(--hover-ease), background-color var(--hover-duration) var(--hover-ease);border:none;flex:1}.tabs_wrap.grow .tabs_link .tabs_link_text{justify-content:flex-start;align-items:center;gap:var(--space-2);z-index:1;display:flex;position:relative}.tabs_wrap.grow .tabs_link .tabs_link_text:before,.tabs_wrap.grow .tabs_link .tabs_link_text:after{display:none}@media (hover:hover){.tabs_wrap.grow .tabs_link:hover:not(.is-active){color:var(--text)}}.tabs_wrap.grow .tabs_link.is-active{color:var(--text);flex-grow:2;position:relative;overflow:clip}.tabs_wrap.grow .tabs_link.is-active:before{content:"";background-color:var(--background);transform-origin:0;position:absolute;inset:0;scale:0 1}@media not (min-width:30rem){.tabs_wrap.grow .tabs_link{padding-inline:var(--space-4)}.tabs_wrap.grow .tabs_link .tabs_link_icon{display:none}}.tabs_wrap.grow .tabs_link_icon{background-color:var(--_accent,var(--brand-300));width:3rem;height:3rem;color:var(--brand-text);border-radius:var(--radius-small);flex:none;justify-content:center;align-items:center;display:flex}.tabs_wrap.grow .tabs_link_icon .icon{--_size:1.25em}.tabs_wrap.grow.running:not(.is-paused) .tabs_link.is-active:before{animation:tabs-progress var(--_interval) linear forwards}.tabs_panels{min-width:0;display:grid;overflow:clip}.tabs_panels>*{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--open-duration) var(--open-ease), visibility var(--open-duration) var(--open-ease);grid-area:1/1}.tabs_wrap:not(.is-ready) :is(.tabs_panels>*):first-child,.tabs_panels>*.is-active{opacity:1;visibility:visible}.stacki-designer .tabs_wrap.preview .tabs_panels{gap:var(--space-6);overflow:visible}.stacki-designer .tabs_wrap.preview .tabs_panels>*{opacity:1;visibility:visible;grid-area:auto;animation:none;translate:none}.tabs_wrap.auto[data-moved] .tabs_panels>*.is-active{animation:tabs-in var(--_slide) var(--open-ease) both}.tabs_wrap.auto[data-moved] .tabs_panels>*.is-leaving{visibility:visible;animation:tabs-out var(--_slide) var(--open-ease) both}@keyframes tabs-in{0%{opacity:0}to{opacity:1}}@keyframes tabs-out{0%{opacity:1}to{opacity:0}}.tabs_controls{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.tabs_steps{gap:var(--space-2);display:flex}}@media (max-width:991px){.hero[data-astro-cid-lcdefpme]{background-image:radial-gradient(circle farthest-side at 50% 100%, var(--neutral-700), var(--neutral-900))}}.hero_mark[data-astro-cid-lcdefpme]{width:clamp(1.5rem,1.29rem + 1.07vw,2.25rem)}.hero_heading[data-astro-cid-lcdefpme]{margin-top:0!important;margin-bottom:0!important}.hero_trust[data-astro-cid-lcdefpme]{margin-top:var(--space-6);justify-content:center;align-items:center;gap:var(--space-3);display:flex}.hero_trust_text[data-astro-cid-lcdefpme]{text-align:left;font-size:var(--text-main);line-height:var(--line-height-medium);color:var(--text-2)}.hero_cta[data-astro-cid-lcdefpme]{margin-top:var(--space-6);width:100%;max-width:36rem}.hero_cta_form .form_fields{gap:var(--space-2)}.hero_cta_form .button_wrap{width:100%}.hero_cta_form .field-control{border-color:var(--border)}.hero_cta_form .field-control:hover{background-color:var(--background-2)!important}.hero_cta_note[data-astro-cid-lcdefpme]{margin-top:var(--space-4);gap:var(--space-1);font-size:var(--text-small);line-height:var(--line-height-medium);flex-direction:column;display:flex}.hero_cta_highlight[data-astro-cid-lcdefpme]{color:var(--brand-500)}.hero_cta_muted[data-astro-cid-lcdefpme]{color:var(--text-2)}.portfolio[data-astro-cid-lcdefpme]{scroll-margin-top:var(--nav-height);overflow:clip}#website-analyse[data-astro-cid-lcdefpme],#leistungen[data-astro-cid-lcdefpme]{scroll-margin-top:var(--nav-height)}.testimonials[data-astro-cid-lcdefpme]{overflow:clip}.services_panel[data-astro-cid-lcdefpme]{z-index:0;padding:var(--space-8) var(--space-7);border-radius:var(--radius-main);background:radial-gradient(130% 130% at 100% 0%, color-mix(in srgb, var(--_accent) 40%, transparent), transparent 60%), var(--background);flex-direction:column;display:flex;position:relative;overflow:clip}.services_panel_mark[data-astro-cid-lcdefpme]{--_size:24rem;z-index:-1;color:var(--_accent);opacity:.14;pointer-events:none;position:absolute;bottom:-4rem;right:-4rem}.services_panel_label[data-astro-cid-lcdefpme]{margin-top:var(--space-7);margin-bottom:var(--space-3);color:var(--text-2)}.services_panel_list[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;display:flex}.services_panel_list[data-astro-cid-lcdefpme] li{padding:var(--space-2) var(--space-4);border:var(--border-width) solid #ffffff24;border-radius:var(--radius-round);color:var(--text);background-color:#ffffff1a}@media not (min-width:64rem){.usp_content[data-astro-cid-lcdefpme]{--_alignment:center}}
