.elementor .iv-id-fragen{scroll-margin-top:6rem;}.elementor .iv-id-ratgeber{scroll-margin-top:6rem;}.elementor .iv-id-funktion{scroll-margin-top:6rem;}.elementor .ivo-qa-q{font-family:var(--iv-font);font-weight:500;font-size:1.15rem;color:var(--iv-white);letter-spacing:-0.01em;line-height:1.4;margin:0px;}.elementor .ivo-tab:hover,.elementor .ivo-tab:focus-visible{border-color:#5A5E66;}.elementor .ivo-tab{cursor:pointer;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:999px;border-width:1px;border-color:var(--iv-line);border-style:solid;background-color:transparent;transition:background-color 0.3s, border-color 0.3s;flex:0 0 auto;}.elementor .ivo-cell{font-family:var(--iv-font);font-size:0.95rem;color:var(--iv-soft);line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--iv-line);\n}.elementor .ivo-stat-v{font-family:var(--iv-font);font-weight:500;font-size:clamp(3rem, 5.6vw, 5.25rem);color:var(--iv-white);letter-spacing:-0.05em;line-height:0.9;margin:0px;}.elementor .ivo-num{font-family:"JetBrains Mono";font-size:0.72rem;color:var(--iv-mute);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .ivo-text{max-width:64ch;font-family:var(--iv-font);font-size:1rem;color:var(--iv-soft);line-height:1.75;margin:0px;}.elementor .ivo-h3{font-family:var(--iv-font);font-weight:500;font-size:1.35rem;color:var(--iv-white);letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .ivo-img{width:100%;height:100%;object-fit:cover;display:block;}.elementor .ivo-frame{overflow:hidden;position:relative;padding:0px;border-radius:14px;border-width:1px;border-color:var(--iv-line);border-style:solid;background-color:var(--iv-ink-2);}.elementor .iv-anim-cart-count{box-sizing: border-box;\n}.elementor .iv-anim-fm-img{box-sizing: border-box;\n}.elementor .iv-anim-fm-link{box-sizing: border-box;\n}.elementor .iv-anim-mega-panel{box-sizing: border-box;\n}.elementor .iv-anim-mega-toggle{box-sizing: border-box;\n}.elementor .iv-anim-menu-panel{box-sizing: border-box;\n}.elementor .iv-anim-menu-toggle{box-sizing: border-box;\n}.elementor .iv-anim-header-spacer{box-sizing: border-box;\n}.elementor .iv-anim-header{box-sizing: border-box;\n}.elementor .iv-anim-magnetic{position:relative;}.elementor .iv-anim-clip{position:relative;}.elementor .iv-anim-count{position:relative;}.elementor .iv-anim-state-media{position:relative;}.elementor .iv-anim-state-step{position:relative;}.elementor .iv-anim-pin-states{position:relative;}.elementor .iv-anim-lines{position:relative;}.elementor .iv-caption{font-family:"JetBrains Mono";font-size:0.72rem;color:var(--iv-mute);letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .iv-btn-ghost:hover,.elementor .iv-btn-ghost:focus-visible{color:var(--iv-white);border-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .iv-btn-ghost{font-family:var(--iv-font);font-weight:500;font-size:0.95rem;color:var(--iv-white);padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:999px;border-width:1px;border-color:#3A3D43;border-style:solid;background-color:transparent;transition:border-color 0.3s, transform 0.3s;}.elementor .iv-btn-primary:hover,.elementor .iv-btn-primary:focus-visible{color:var(--iv-ink);background-color:#E4E6EA;transform:translate3d(0px, -2px, 0px);}.elementor .iv-btn-primary{font-family:var(--iv-font);font-weight:500;font-size:0.95rem;color:var(--iv-ink);padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:999px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:var(--iv-white);transition:background-color 0.3s, transform 0.3s;}.elementor .iv-lead{max-width:54ch;font-family:var(--iv-font);font-size:1.0625rem;color:var(--iv-soft);line-height:1.7;margin:0px;}.elementor .iv-h2{font-family:var(--iv-font);font-weight:500;font-size:var(--iv-h2);color:var(--iv-white);letter-spacing:-0.035em;line-height:1.04;margin:0px;}.elementor .iv-eyebrow{font-family:"JetBrains Mono";font-size:0.75rem;color:var(--iv-mute);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .iv-wrap{width:100%;max-width:1320px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .iv-section{font-family:var(--iv-font);color:var(--iv-white);padding-block-start:var(--iv-section-y);padding-block-end:var(--iv-section-y);padding-inline-start:var(--iv-gutter);padding-inline-end:var(--iv-gutter);background-color:var(--iv-ink);display:flex;flex-direction:column;align-items:center;}