/* ==========================================================================
   OIT Design hell – Designschicht (nur aktiv, wenn <html data-theme> gesetzt ist)
   Steuerung: mu-plugins/oit-design.php · Option oit_design_hell
   ========================================================================== */

@font-face{font-family:'OIT Serif';font-style:normal;font-weight:400 600;font-display:swap;src:url('https://oit.digital/wp-content/uploads/2026/09/oit-fraunces-normal.woff2') format('woff2')}
@font-face{font-family:'OIT Serif';font-style:italic;font-weight:400 600;font-display:swap;src:url('https://oit.digital/wp-content/uploads/2026/09/oit-fraunces-italic.woff2') format('woff2')}
@font-face{font-family:'OIT Sans';font-style:normal;font-weight:400 600;font-display:swap;src:url('https://oit.digital/wp-content/uploads/2026/09/oit-instrument-sans-normal.woff2') format('woff2')}

/* ---------- Farbwerte ---------- */
html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *){
  --oh-paper:#FBF9F5; --oh-surface:#FFFFFF; --oh-sand:#F3EFE8; --oh-ink:#1B1A18; --oh-muted:#5F5A53; --oh-rule:#E6E0D6;
  --oh-it:#4DA8DA; --oh-ki:#30c3a8; --oh-odoo:#704b66; --oh-web:#FF7700; --oh-mkt:#D94F8A; --oh-smart:#6CC24A;
  --oh-on-ink:#FFFFFF; --oh-ink-hover:#000000; --oh-bar:rgba(251,249,245,.92); --oh-flag:#1e8a76;
  --oh-band:#1B1A18; --oh-band-fg:#FFFFFF; --oh-band-muted:#bdb7ad; --oh-band-rule:#3a3733;
  --oh-ref-filter:grayscale(1) contrast(1.1); --oh-ref-blend:multiply;
  --oh-serif:'OIT Serif',Georgia,'Times New Roman',serif; --oh-sans:'OIT Sans',system-ui,-apple-system,'Segoe UI',sans-serif;
  color-scheme:light;
}
html[data-theme="dark"]:where(:not(#oit-home-host *),[slot],[slot] *){
  --oh-paper:#161513; --oh-surface:#1F1D1A; --oh-sand:#1B1A17; --oh-ink:#F3EFE8; --oh-muted:#A8A197; --oh-rule:#34312C;
  --oh-odoo:#a47a99;
  --oh-on-ink:#161513; --oh-ink-hover:#FFFFFF; --oh-bar:rgba(22,21,19,.9); --oh-flag:#30c3a8;
  --oh-band:#221F1B; --oh-band-fg:#F3EFE8; --oh-band-muted:#A8A197; --oh-band-rule:#3a3631;
  --oh-ref-filter:grayscale(1) invert(1) contrast(1.1); --oh-ref-blend:screen;
  color-scheme:dark;
}

/* ---------- Grundflaechen: dunkle !important-Regeln aus Theme und Layouts ueberstimmen ---------- */
html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body.custom-background:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] #page-container:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] #et-main-area:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #main-content:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body.page #main-content:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body .entry-content:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body.page .entry-content:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body .breadcrumb-sec:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body.page .breadcrumb-sec:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-paper)!important;background-image:none!important}
html[data-theme] body:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink);font-family:var(--oh-sans)}
html[data-theme] body .et-l--footer .et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body .et-l--header .et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *){background-color:transparent!important}
html[data-theme] body:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #page-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer:where(:not(#oit-home-host *),[slot],[slot] *){transition:background-color .25s ease,color .25s ease}

/* Schriften: das Child-Theme erzwingt Dosis mit !important auf fast allen Elementen. Icon-Schriften bleiben ausgenommen. */
html[data-theme] body:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body :where(div,p,a,span,li,ul,ol,dl,dt,dd,td,th,label,button,input,textarea,select,small,strong,b,em,blockquote,figcaption,section,article,nav,footer,header,aside,address,cite,time):where(:not(.et-pb-icon,[class*="et_pb_icon"],[class^="fa"],[class*=" fa-"],.dashicons,[class*="dashicons-"],.ab-icon)):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-sans)!important}
html[data-theme] body :where(h1,h2,h3,h4,h5,h6):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-weight:500!important;letter-spacing:-.01em}
html[data-theme] body #wpadminbar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body #wpadminbar *:where(:not(#oit-home-host *),[slot],[slot] *){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}
html[data-theme] body #wpadminbar :is(.ab-icon,.ab-icon *,[class*="dashicons"]):where(:not(#oit-home-host *),[slot],[slot] *){font-family:dashicons!important}

html[data-theme] body #page-container .et-l--header .et_pb_divider:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}

/* Brotkruemel-Sektion im Header-Layout: hell statt schwarz */
html[data-theme] body #page-container .et-l--header .et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header:where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;background-image:none!important}
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header *:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header [class*="breadcrumb"]:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header nav:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;color:var(--oh-muted)!important;box-shadow:none!important}
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header a:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header span:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;text-transform:none!important;letter-spacing:0!important}
html[data-theme] body.oit-raw #page-container .et-l--header .et_pb_section_2_tb_header:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header .et_pb_code_inner>span:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--oh-muted)!important}

/* Brotkruemel ruhiger */
html[data-theme] .breadcrumb-sec:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .breadcrumb-sec a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .breadcrumb-sec span:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;font-family:var(--oh-sans)}

/* ---------- Header (Layout 16104) ---------- */
html[data-theme] #header:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] #header.header-light:where(:not(#oit-home-host *),[slot],[slot] *){
  --fg:var(--oh-muted); --fgH:var(--oh-ink);
  --hvBg:var(--oh-sand); --hvSh:none;
  --barBg:var(--oh-bar); --barBgS:var(--oh-bar); --barBd:var(--oh-rule);
  --barSh:0 1px 2px rgba(27,26,24,.04),0 8px 24px rgba(27,26,24,.06);
  --hbLine:var(--oh-ink); --hbLineO:var(--oh-ink);
  --mDim:var(--oh-muted); --mSec:var(--oh-muted);
  --accent:var(--oh-web);
  color:var(--oh-ink); font-family:var(--oh-sans)!important;
}
html[data-theme="dark"] #header:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme="dark"] #header.header-dark:where(:not(#oit-home-host *),[slot],[slot] *){
  --fg:var(--oh-muted); --fgH:var(--oh-ink);
  --hvBg:rgba(243,239,232,.08); --hvSh:none;
  --barBg:var(--oh-bar); --barBgS:var(--oh-bar); --barBd:var(--oh-rule);
  --barSh:0 8px 24px rgba(0,0,0,.35);
  --hbLine:var(--oh-ink); --hbLineO:var(--oh-ink);
  --mDim:var(--oh-muted); --mSec:var(--oh-muted);
  color:var(--oh-ink);
}
html[data-theme] #header .glass-bar:where(:not(#oit-home-host *),[slot],[slot] *){border-radius:14px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
html[data-theme] #header.scrolled .glass-bar:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
html[data-theme] #header .nav-link:where(:not(#oit-home-host *),[slot],[slot] *){text-transform:none;font-size:15px;letter-spacing:0;font-weight:500}
html[data-theme] #header .nav-link.active:where(:not(#oit-home-host *),[slot],[slot] *)::after{box-shadow:none}
/* Logo passend zur Flaeche, unabhaengig von der automatischen Helligkeitsmessung */
html[data-theme] #header .logo-color:where(:not(#oit-home-host *),[slot],[slot] *){display:block!important}
html[data-theme] #header .logo-white:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme="dark"] #header .logo-color:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme="dark"] #header .logo-white:where(:not(#oit-home-host *),[slot],[slot] *){display:block!important}
html[data-theme] #header .login-logo:where(:not(#oit-home-host *),[slot],[slot] *){filter:none}
html[data-theme="dark"] #header .login-logo:where(:not(#oit-home-host *),[slot],[slot] *){filter:brightness(0) invert(1)}
/* Kontakt-Knopf als ruhige Pille */
html[data-theme] #header .contact-btn:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink)!important;color:var(--oh-on-ink)!important;border:0!important;border-radius:999px!important;text-transform:none;letter-spacing:0;font-size:15px;padding:11px 20px}
html[data-theme] #header .contact-btn .btn-liquid:where(:not(#oit-home-host *),[slot],[slot] *){display:none}
html[data-theme] #header .contact-btn:hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:none;background:var(--oh-ink-hover)!important}
/* Aufklappmenues */
html[data-theme] #header .dropdown-menu:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;box-shadow:0 16px 40px rgba(27,26,24,.12)!important;backdrop-filter:none;-webkit-backdrop-filter:none}
html[data-theme] #header .dropdown-title:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] #header.header-dark .dropdown-menu .dropdown-title:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;text-transform:none;letter-spacing:0;font-family:var(--oh-serif);font-weight:500;font-size:17px}
html[data-theme] #header .dropdown-item:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme] #header .dropdown-item:hover:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] #header .dropdown-item.active:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;color:var(--oh-ink)!important;border-left-color:var(--oh-web)!important}
html[data-theme] #header .mobile-menu:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;backdrop-filter:none;-webkit-backdrop-filter:none}
html[data-theme] #header .mobile-section-title:where(:not(#oit-home-host *),[slot],[slot] *){letter-spacing:.5px}
html[data-theme] #header .mobile-nav-link.active:where(:not(#oit-home-host *),[slot],[slot] *)::before{box-shadow:none}

/* ---------- Hell/Dunkel-Schalter ---------- */
/* Hell/Dunkel-Schalter als Pille: hell = Sonne links, Knopf rechts · dunkel = dunkle Spur, Knopf links, Mond rechts */
.oit-theme-toggle:where(:not(#oit-home-host *),[slot],[slot] *){position:fixed;left:16px;bottom:16px;z-index:9998;width:62px;height:34px;flex:0 0 62px;border-radius:999px;border:0;padding:0;cursor:pointer;display:inline-block;color:#F2A93B;background:#ECE7DE;box-shadow:inset 0 2px 5px rgba(27,26,24,.16),inset 0 -1px 0 rgba(255,255,255,.7);transition:background-color .3s ease}
.oit-theme-toggle.in-header:where(:not(#oit-home-host *),[slot],[slot] *){position:relative;left:auto;bottom:auto;margin-right:6px}
.oit-theme-toggle:where(:not(#oit-home-host *),[slot],[slot] *)::after{content:"";position:absolute;top:3px;left:31px;width:28px;height:28px;border-radius:50%;background:linear-gradient(180deg,#FFFFFF,#EFEBE4);box-shadow:0 2px 6px rgba(27,26,24,.25),0 1px 1px rgba(27,26,24,.12);transition:left .3s cubic-bezier(.4,0,.2,1)}
.oit-theme-toggle svg:where(:not(#oit-home-host *),[slot],[slot] *){position:absolute;top:8px;width:18px;height:18px;display:block;transition:opacity .25s ease}
.oit-theme-toggle .oit-tt-sun:where(:not(#oit-home-host *),[slot],[slot] *){left:9px;opacity:1}
.oit-theme-toggle .oit-tt-moon:where(:not(#oit-home-host *),[slot],[slot] *){right:9px;opacity:0}
.oit-theme-toggle:focus-visible:where(:not(#oit-home-host *),[slot],[slot] *){outline:2px solid var(--oh-web,#FF7700);outline-offset:3px}
html[data-theme="dark"] .oit-theme-toggle:where(:not(#oit-home-host *),[slot],[slot] *){background:#2B2824;box-shadow:inset 0 2px 5px rgba(0,0,0,.45),inset 0 -1px 0 rgba(255,255,255,.06)}
html[data-theme="dark"] .oit-theme-toggle:where(:not(#oit-home-host *),[slot],[slot] *)::after{left:3px;background:linear-gradient(180deg,#F3EFE8,#D9D3C9)}
html[data-theme="dark"] .oit-theme-toggle .oit-tt-sun:where(:not(#oit-home-host *),[slot],[slot] *){opacity:0}
html[data-theme="dark"] .oit-theme-toggle .oit-tt-moon:where(:not(#oit-home-host *),[slot],[slot] *){opacity:1}
@media (prefers-reduced-motion:reduce){.oit-theme-toggle:where(:not(#oit-home-host *),[slot],[slot] *),.oit-theme-toggle:where(:not(#oit-home-host *),[slot],[slot] *)::after,.oit-theme-toggle svg:where(:not(#oit-home-host *),[slot],[slot] *){transition:none}}

/* ---------- Footer (Layout 77) ---------- */
html[data-theme] .oit-footer:where(:not(#oit-home-host *),[slot],[slot] *){
  --oit-text:var(--oh-ink); --oit-text-muted:var(--oh-muted); --oit-border:var(--oh-rule);
  background:var(--oh-sand)!important;border-top:1px solid var(--oh-rule)!important;box-shadow:none!important;color:var(--oh-ink)
}
html[data-theme] .oit-footer:where(:not(#oit-home-host *),[slot],[slot] *)::before{display:none}
html[data-theme] .oit-footer h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer strong:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] .oit-footer a:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)}
html[data-theme] .oit-footer a:hover:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)}
html[data-theme] .oit-footer p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer li:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)}
html[data-theme] .oit-footer [class*="__col-title"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer [class*="__title"]:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;letter-spacing:.5px}
html[data-theme] .oit-footer__cta-btn--primary:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink)!important;color:var(--oh-on-ink)!important;box-shadow:none!important;border-radius:999px}
html[data-theme] .oit-footer__cta-btn--primary:hover:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink-hover)!important;transform:none}
html[data-theme] .oit-footer__cta-btn--ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer__cta-btn--login:where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;border-color:var(--oh-ink)!important;color:var(--oh-ink)!important;border-radius:999px}
html[data-theme] .oit-footer__cta-btn--primary span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer__cta-btn svg:where(:not(#oit-home-host *),[slot],[slot] *){color:inherit}
html[data-theme] .oit-footer__clients-card:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border-color:var(--oh-rule)!important}
html[data-theme] .oit-footer__clients-card:hover:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-muted)!important}
html[data-theme] .oit-footer [style*="background:#0"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer [style*="background: #0"]:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] .oit-footer [style*="background:#1"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer [style*="background: #1"]:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important}
html[data-theme] body #page-container .et-l--footer .et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;background-image:none!important;padding:0!important}
html[data-theme] body #page-container .et-l--footer .et_pb_row:where(:not(#oit-home-host *),[slot],[slot] *){max-width:none!important;width:100%!important;padding:0!important}
html[data-theme] .oit-footer .oit-footer__nav-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer .oit-footer__nav-toggle:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] .oit-footer .oit-footer__copyright:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme="light"] .oit-footer .oit-footer__logo:where(:not(#oit-home-host *),[slot],[slot] *){filter:brightness(0)}
/* Wissensbereich in den Hintergrund: Beitrags-Teaser im Footer ausblenden */
html[data-theme] .oit-footer .oit-fa:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-footer .oit-fa__sep:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme="dark"] .oit-footer__clients-logo:where(:not(#oit-home-host *),[slot],[slot] *){background:#F3EFE8}

/* ---------- Divi-Inhalte und Altinhalte: dunkle Vorgaben umlenken ---------- */
html[data-theme] body #main-content .et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body #main-content .et_builder_inner_content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body #main-content .et_pb_row:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body #main-content .et_pb_column:where(:not(#oit-home-host *),[slot],[slot] *){background-color:transparent!important}
html[data-theme] body #main-content .et_builder_inner_content :is(h1,h2,h3,h4,h5,h6,strong,b,td,th,dt,label):not(.oh *):where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #main-content .entry-content :is(h1,h2,h3,h4,h5,h6,strong,b,td,th,dt,label):not(.oh *):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] body #main-content .et_builder_inner_content :is(p,li,span,dd,figcaption,blockquote):not(.oh *):where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #main-content .entry-content :is(p,li,span,dd,figcaption,blockquote):not(.oh *):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme] body #main-content .et_builder_inner_content a:not([class*="btn"]):not([class*="button"]):not(.oh *):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body #main-content .entry-content a:not([class*="btn"]):not([class*="button"]):not(.oh *):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;text-decoration-color:var(--oh-web)!important}
html[data-theme] body #main-content :is(.et_builder_inner_content,.entry-content) :is(h1,h2,h3,h4,h5,h6) :is(span,strong,b,em,a):not(.oh *):where(:not(#oit-home-host *),[slot],[slot] *){color:inherit!important;font-family:inherit!important}
html[data-theme] body #page-container :is([style*="border:1px solid rgba(255,255,255"],[style*="border: 1px solid rgba(255,255,255"],[style*="border:1px solid #1"],[style*="border:1px solid #2"],[style*="border:1px solid #3"],[style*="border-color:rgba(255,255,255"]):where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
html[data-theme] body #page-container :is([style*="border-bottom:1px solid rgba(255,255,255"],[style*="border-top:1px solid rgba(255,255,255"],[style*="border-bottom:1px solid #2"],[style*="border-top:1px solid #2"]):where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
/* INLINE-START – erzeugt von inline_rules.py, nicht von Hand bearbeiten */
html[data-theme] body #page-container #et-main-area :is([style*="background:#000;" i],[style*="background:#000 " i],[style$="background:#000" i],[style*="background: #000;" i],[style*="background: #000 " i],[style$="background: #000" i],[style*="background-color:#000;" i],[style*="background-color:#000 " i],[style$="background-color:#000" i],[style*="background-color: #000;" i],[style*="background-color: #000 " i],[style$="background-color: #000" i],[style*="background:#000000;" i],[style*="background:#000000 " i],[style$="background:#000000" i],[style*="background: #000000;" i],[style*="background: #000000 " i],[style$="background: #000000" i],[style*="background-color:#000000;" i],[style*="background-color:#000000 " i],[style$="background-color:#000000" i],[style*="background-color: #000000;" i],[style*="background-color: #000000 " i],[style$="background-color: #000000" i],[style*="background:#050505" i],[style*="background: #050505" i],[style*="background-color:#050505" i],[style*="background-color: #050505" i],[style*="background:#0a0a0a" i],[style*="background: #0a0a0a" i],[style*="background-color:#0a0a0a" i],[style*="background-color: #0a0a0a" i],[style*="background:#0c0c0c" i],[style*="background: #0c0c0c" i],[style*="background-color:#0c0c0c" i],[style*="background-color: #0c0c0c" i],[style*="background:#0d0509" i],[style*="background: #0d0509" i],[style*="background-color:#0d0509" i],[style*="background-color: #0d0509" i],[style*="background:#0d0703" i],[style*="background: #0d0703" i],[style*="background-color:#0d0703" i],[style*="background-color: #0d0703" i],[style*="background:#0d0d0d" i],[style*="background: #0d0d0d" i],[style*="background-color:#0d0d0d" i],[style*="background-color: #0d0d0d" i],[style*="background:#0d1a22" i],[style*="background: #0d1a22" i],[style*="background-color:#0d1a22" i],[style*="background-color: #0d1a22" i],[style*="background:#0d1f2b" i],[style*="background: #0d1f2b" i],[style*="background-color:#0d1f2b" i],[style*="background-color: #0d1f2b" i],[style*="background:#0d2320" i],[style*="background: #0d2320" i],[style*="background-color:#0d2320" i],[style*="background-color: #0d2320" i],[style*="background:#0e2b26" i],[style*="background: #0e2b26" i],[style*="background-color:#0e2b26" i],[style*="background-color: #0e2b26" i],[style*="background:#0f0f0f" i],[style*="background: #0f0f0f" i],[style*="background-color:#0f0f0f" i],[style*="background-color: #0f0f0f" i],[style*="background:#0f1f0b" i],[style*="background: #0f1f0b" i],[style*="background-color:#0f1f0b" i],[style*="background-color: #0f1f0b" i],[style*="background:#0f2b28" i],[style*="background: #0f2b28" i],[style*="background-color:#0f2b28" i],[style*="background-color: #0f2b28" i],[style*="background:#10222c" i],[style*="background: #10222c" i],[style*="background-color:#10222c" i],[style*="background-color: #10222c" i],[style*="background:#111;" i],[style*="background:#111 " i],[style$="background:#111" i],[style*="background: #111;" i],[style*="background: #111 " i],[style$="background: #111" i],[style*="background-color:#111;" i],[style*="background-color:#111 " i],[style$="background-color:#111" i],[style*="background-color: #111;" i],[style*="background-color: #111 " i],[style$="background-color: #111" i],[style*="background:#111111" i],[style*="background: #111111" i],[style*="background-color:#111111" i],[style*="background-color: #111111" i],[style*="background:#111214" i],[style*="background: #111214" i],[style*="background-color:#111214" i],[style*="background-color: #111214" i],[style*="background:#121212" i],[style*="background: #121212" i],[style*="background-color:#121212" i],[style*="background-color: #121212" i],[style*="background:#12210c" i],[style*="background: #12210c" i],[style*="background-color:#12210c" i],[style*="background-color: #12210c" i],[style*="background:#141414" i],[style*="background: #141414" i],[style*="background-color:#141414" i],[style*="background-color: #141414" i],[style*="background:#161616" i],[style*="background: #161616" i],[style*="background-color:#161616" i],[style*="background-color: #161616" i],[style*="background:#170f2b" i],[style*="background: #170f2b" i],[style*="background-color:#170f2b" i],[style*="background-color: #170f2b" i],[style*="background:#1a1230" i],[style*="background: #1a1230" i],[style*="background-color:#1a1230" i],[style*="background-color: #1a1230" i],[style*="background:#1a1a1a" i],[style*="background: #1a1a1a" i],[style*="background-color:#1a1a1a" i],[style*="background-color: #1a1a1a" i],[style*="background:#1c1c1c" i],[style*="background: #1c1c1c" i],[style*="background-color:#1c1c1c" i],[style*="background-color: #1c1c1c" i],[style*="background:#1e1e1e" i],[style*="background: #1e1e1e" i],[style*="background-color:#1e1e1e" i],[style*="background-color: #1e1e1e" i],[style*="background:#222;" i],[style*="background:#222 " i],[style$="background:#222" i],[style*="background: #222;" i],[style*="background: #222 " i],[style$="background: #222" i],[style*="background-color:#222;" i],[style*="background-color:#222 " i],[style$="background-color:#222" i],[style*="background-color: #222;" i],[style*="background-color: #222 " i],[style$="background-color: #222" i],[style*="background:#222222" i],[style*="background: #222222" i],[style*="background-color:#222222" i],[style*="background-color: #222222" i],[style*="background:#231607" i],[style*="background: #231607" i],[style*="background-color:#231607" i],[style*="background-color: #231607" i],[style*="background:#2a1c10" i],[style*="background: #2a1c10" i],[style*="background-color:#2a1c10" i],[style*="background-color: #2a1c10" i],[style*="background:#2a2a2a" i],[style*="background: #2a2a2a" i],[style*="background-color:#2a2a2a" i],[style*="background-color: #2a2a2a" i],[style*="background:#2e2352" i],[style*="background: #2e2352" i],[style*="background-color:#2e2352" i],[style*="background-color: #2e2352" i],[style*="background:#333;" i],[style*="background:#333 " i],[style$="background:#333" i],[style*="background: #333;" i],[style*="background: #333 " i],[style$="background: #333" i],[style*="background-color:#333;" i],[style*="background-color:#333 " i],[style$="background-color:#333" i],[style*="background-color: #333;" i],[style*="background-color: #333 " i],[style$="background-color: #333" i],[style*="background:#333333" i],[style*="background: #333333" i],[style*="background-color:#333333" i],[style*="background-color: #333333" i],[style*="background:black;" i],[style*="background:black " i],[style$="background:black" i],[style*="background: black;" i],[style*="background: black " i],[style$="background: black" i],[style*="background-color:black;" i],[style*="background-color:black " i],[style$="background-color:black" i],[style*="background-color: black;" i],[style*="background-color: black " i],[style$="background-color: black" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;background-image:none!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#ff7700;" i],[style$="color:#ff7700" i],[style*="color: #ff7700;" i],[style$="color: #ff7700" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,119,0) 72%,#000)!important}
html[data-theme] body #page-container #et-main-area :is([style*="color:#fff;" i],[style$="color:#fff" i],[style*="color: #fff;" i],[style$="color: #fff" i],[style*="color:white;" i],[style$="color:white" i],[style*="color: white;" i],[style$="color: white" i],[style*="color:#dddddd" i],[style*="color: #dddddd" i],[style*="color:#ffffff;" i],[style$="color:#ffffff" i],[style*="color: #ffffff;" i],[style$="color: #ffffff" i],[style*="color:#e6e6e6" i],[style*="color: #e6e6e6" i],[style*="color:#ddd;" i],[style$="color:#ddd" i],[style*="color: #ddd;" i],[style$="color: #ddd" i],[style*="color:#dcdcdc" i],[style*="color: #dcdcdc" i],[style*="color:#cfeae3" i],[style*="color: #cfeae3" i],[style*="color:#e8e8e8" i],[style*="color: #e8e8e8" i],[style*="color:#dfeeeb" i],[style*="color: #dfeeeb" i],[style*="color:#eee;" i],[style$="color:#eee" i],[style*="color: #eee;" i],[style$="color: #eee" i],[style*="color:#e9e9e9" i],[style*="color: #e9e9e9" i],[style*="color:#eeeeee" i],[style*="color: #eeeeee" i],[style*="color:#f0f0f0" i],[style*="color: #f0f0f0" i],[style*="color:#f0f0f1" i],[style*="color: #f0f0f1" i],[style*="color:#e0e0e0" i],[style*="color: #e0e0e0" i],[style*="color:#e5e5e5" i],[style*="color: #e5e5e5" i],[style*="color:#f5f5f5" i],[style*="color: #f5f5f5" i],[style*="color:#fafafa" i],[style*="color: #fafafa" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] body #page-container #et-main-area :is([style*="color:#ccc;" i],[style$="color:#ccc" i],[style*="color: #ccc;" i],[style$="color: #ccc" i],[style*="color:#aaa;" i],[style$="color:#aaa" i],[style*="color: #aaa;" i],[style$="color: #aaa" i],[style*="color:#c9c9c9" i],[style*="color: #c9c9c9" i],[style*="color:#9a9a9a" i],[style*="color: #9a9a9a" i],[style*="color:#777;" i],[style$="color:#777" i],[style*="color: #777;" i],[style$="color: #777" i],[style*="color:#cccccc" i],[style*="color: #cccccc" i],[style*="color:#999;" i],[style$="color:#999" i],[style*="color: #999;" i],[style$="color: #999" i],[style*="color:#888;" i],[style$="color:#888" i],[style*="color: #888;" i],[style$="color: #888" i],[style*="color:#888888" i],[style*="color: #888888" i],[style*="color:#bbbbbb" i],[style*="color: #bbbbbb" i],[style*="color:#aaaaaa" i],[style*="color: #aaaaaa" i],[style*="color:#bbb;" i],[style$="color:#bbb" i],[style*="color: #bbb;" i],[style$="color: #bbb" i],[style*="color:#999999" i],[style*="color: #999999" i],[style*="color:#777777" i],[style*="color: #777777" i],[style*="color:#7a8781" i],[style*="color: #7a8781" i],[style*="color:#b9b9b9" i],[style*="color: #b9b9b9" i],[style*="color:#8a8a8a" i],[style*="color: #8a8a8a" i],[style*="color:#d0d0d0" i],[style*="color: #d0d0d0" i],[style*="color:#cfcfcf" i],[style*="color: #cfcfcf" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#000;" i],[style$="color:#000" i],[style*="color: #000;" i],[style$="color: #000" i],[style*="color:#0d0d0d" i],[style*="color: #0d0d0d" i],[style*="color:#000000;" i],[style$="color:#000000" i],[style*="color: #000000;" i],[style$="color: #000000" i],[style*="color:#12210c" i],[style*="color: #12210c" i],[style*="color:#222;" i],[style$="color:#222" i],[style*="color: #222;" i],[style$="color: #222" i],[style*="color:#1a1a1a" i],[style*="color: #1a1a1a" i],[style*="color:#333;" i],[style$="color:#333" i],[style*="color: #333;" i],[style$="color: #333" i],[style*="color:#333333" i],[style*="color: #333333" i],[style*="color:#12201d" i],[style*="color: #12201d" i],[style*="color:#2b2b2b" i],[style*="color: #2b2b2b" i],[style*="color:#111;" i],[style$="color:#111" i],[style*="color: #111;" i],[style$="color: #111" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#704b66" i],[style*="color: #704b66" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(112,75,102) 40%,#F3EFE8)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#d9fff6" i],[style*="color: #d9fff6" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(217,255,246) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#30c3a8;" i],[style$="color:#30c3a8" i],[style*="color: #30c3a8;" i],[style$="color: #30c3a8" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(48,195,168) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#b07fa0" i],[style*="color: #b07fa0" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(176,127,160) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#9dd3f0" i],[style*="color: #9dd3f0" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(157,211,240) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#4da8da" i],[style*="color: #4da8da" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(77,168,218) 72%,#000)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#3a1e00" i],[style*="color: #3a1e00" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(58,30,0) 40%,#F3EFE8)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#8fe3d1" i],[style*="color: #8fe3d1" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(143,227,209) 45%,#1B1A18)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#04211c" i],[style*="color: #04211c" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(4,33,28) 40%,#F3EFE8)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#8fe6d5" i],[style*="color: #8fe6d5" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(143,230,213) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#ffc48a" i],[style*="color: #ffc48a" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,196,138) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#d94f8a" i],[style*="color: #d94f8a" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(217,79,138) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#00ccff" i],[style*="color: #00ccff" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(0,204,255) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#6cc24a" i],[style*="color: #6cc24a" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(108,194,74) 72%,#000)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#555;" i],[style$="color:#555" i],[style*="color: #555;" i],[style$="color: #555" i],[style*="color:#666;" i],[style$="color:#666" i],[style*="color: #666;" i],[style$="color: #666" i],[style*="color:#444;" i],[style$="color:#444" i],[style*="color: #444;" i],[style$="color: #444" i],[style*="color:#4b5a54" i],[style*="color: #4b5a54" i],[style*="color:#4a4a4a" i],[style*="color: #4a4a4a" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#0cce6b" i],[style*="color: #0cce6b" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(12,206,107) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#b98fb5" i],[style*="color: #b98fb5" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(185,143,181) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#718096" i],[style*="color: #718096" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(113,128,150) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#f07e31" i],[style*="color: #f07e31" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(240,126,49) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#8fb8b0" i],[style*="color: #8fb8b0" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(143,184,176) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#d6ecfa" i],[style*="color: #d6ecfa" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(214,236,250) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#8fa3b0" i],[style*="color: #8fa3b0" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(143,163,176) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#e6dcff" i],[style*="color: #e6dcff" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(230,220,255) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#a78bfa" i],[style*="color: #a78bfa" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(167,139,250) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#a99fbb" i],[style*="color: #a99fbb" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(169,159,187) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#ffe4cc" i],[style*="color: #ffe4cc" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,228,204) 45%,#1B1A18)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#04241d" i],[style*="color: #04241d" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(4,36,29) 40%,#F3EFE8)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#00121f" i],[style*="color: #00121f" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(0,18,31) 40%,#F3EFE8)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#ffd9b3" i],[style*="color: #ffd9b3" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,217,179) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#ff6b35" i],[style*="color: #ff6b35" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,107,53) 72%,#000)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#0073e6" i],[style*="color: #0073e6" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(0,115,230) 40%,#F3EFE8)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#4caf50" i],[style*="color: #4caf50" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(76,175,80) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#f44336" i],[style*="color: #f44336" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(244,67,54) 72%,#000)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#06241f" i],[style*="color: #06241f" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(6,36,31) 40%,#F3EFE8)!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="color:#06231e" i],[style*="color: #06231e" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(6,35,30) 40%,#F3EFE8)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#d7ecfa" i],[style*="color: #d7ecfa" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(215,236,250) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#7bc96f" i],[style*="color: #7bc96f" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(123,201,111) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#e6c34a" i],[style*="color: #e6c34a" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(230,195,74) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#2ec4a8" i],[style*="color: #2ec4a8" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(46,196,168) 72%,#000)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#d6f2ec" i],[style*="color: #d6f2ec" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(214,242,236) 45%,#1B1A18)!important}
html[data-theme="light"] body #page-container #et-main-area :is([style*="color:#2fc5a8" i],[style*="color: #2fc5a8" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(47,197,168) 72%,#000)!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#0066ff" i],[style*="background: #0066ff" i],[style*="background-color:#0066ff" i],[style*="background-color: #0066ff" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#0066ff!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#0073e6" i],[style*="background: #0073e6" i],[style*="background-color:#0073e6" i],[style*="background-color: #0073e6" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#0073e6!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#007bff" i],[style*="background: #007bff" i],[style*="background-color:#007bff" i],[style*="background-color: #007bff" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#007bff!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#28a745" i],[style*="background: #28a745" i],[style*="background-color:#28a745" i],[style*="background-color: #28a745" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#28a745!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#2fc5a8" i],[style*="background: #2fc5a8" i],[style*="background-color:#2fc5a8" i],[style*="background-color: #2fc5a8" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#2fc5a8!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#30c3a8;" i],[style*="background:#30c3a8 " i],[style$="background:#30c3a8" i],[style*="background: #30c3a8;" i],[style*="background: #30c3a8 " i],[style$="background: #30c3a8" i],[style*="background-color:#30c3a8;" i],[style*="background-color:#30c3a8 " i],[style$="background-color:#30c3a8" i],[style*="background-color: #30c3a8;" i],[style*="background-color: #30c3a8 " i],[style$="background-color: #30c3a8" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#30c3a8!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#4da8da" i],[style*="background: #4da8da" i],[style*="background-color:#4da8da" i],[style*="background-color: #4da8da" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#4da8da!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#6cc24a" i],[style*="background: #6cc24a" i],[style*="background-color:#6cc24a" i],[style*="background-color: #6cc24a" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#6cc24a!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#704b66" i],[style*="background: #704b66" i],[style*="background-color:#704b66" i],[style*="background-color: #704b66" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#704b66!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#714b67" i],[style*="background: #714b67" i],[style*="background-color:#714b67" i],[style*="background-color: #714b67" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#714b67!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#7c3aed" i],[style*="background: #7c3aed" i],[style*="background-color:#7c3aed" i],[style*="background-color: #7c3aed" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#7c3aed!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#9b6b8f" i],[style*="background: #9b6b8f" i],[style*="background-color:#9b6b8f" i],[style*="background-color: #9b6b8f" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#9b6b8f!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#d94f8a" i],[style*="background: #d94f8a" i],[style*="background-color:#d94f8a" i],[style*="background-color: #d94f8a" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#d94f8a!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#e35f00" i],[style*="background: #e35f00" i],[style*="background-color:#e35f00" i],[style*="background-color: #e35f00" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#e35f00!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#f07e31" i],[style*="background: #f07e31" i],[style*="background-color:#f07e31" i],[style*="background-color: #f07e31" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#f07e31!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#ff6b35" i],[style*="background: #ff6b35" i],[style*="background-color:#ff6b35" i],[style*="background-color: #ff6b35" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#ff6b35!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#ff7700;" i],[style*="background:#ff7700 " i],[style$="background:#ff7700" i],[style*="background: #ff7700;" i],[style*="background: #ff7700 " i],[style$="background: #ff7700" i],[style*="background-color:#ff7700;" i],[style*="background-color:#ff7700 " i],[style$="background-color:#ff7700" i],[style*="background-color: #ff7700;" i],[style*="background-color: #ff7700 " i],[style$="background-color: #ff7700" i]):where(:not(#oit-home-host *),[slot],[slot] *){background-color:#ff7700!important;background-image:none!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#0066ff" i],[style*="background: #0066ff" i],[style*="background-color:#0066ff" i],[style*="background-color: #0066ff" i],[style*="background:#0073e6" i],[style*="background: #0073e6" i],[style*="background-color:#0073e6" i],[style*="background-color: #0073e6" i],[style*="background:#007bff" i],[style*="background: #007bff" i],[style*="background-color:#007bff" i],[style*="background-color: #007bff" i],[style*="background:#28a745" i],[style*="background: #28a745" i],[style*="background-color:#28a745" i],[style*="background-color: #28a745" i],[style*="background:#2fc5a8" i],[style*="background: #2fc5a8" i],[style*="background-color:#2fc5a8" i],[style*="background-color: #2fc5a8" i],[style*="background:#30c3a8;" i],[style*="background:#30c3a8 " i],[style$="background:#30c3a8" i],[style*="background: #30c3a8;" i],[style*="background: #30c3a8 " i],[style$="background: #30c3a8" i],[style*="background-color:#30c3a8;" i],[style*="background-color:#30c3a8 " i],[style$="background-color:#30c3a8" i],[style*="background-color: #30c3a8;" i],[style*="background-color: #30c3a8 " i],[style$="background-color: #30c3a8" i],[style*="background:#4da8da" i],[style*="background: #4da8da" i],[style*="background-color:#4da8da" i],[style*="background-color: #4da8da" i],[style*="background:#6cc24a" i],[style*="background: #6cc24a" i],[style*="background-color:#6cc24a" i],[style*="background-color: #6cc24a" i],[style*="background:#704b66" i],[style*="background: #704b66" i],[style*="background-color:#704b66" i],[style*="background-color: #704b66" i],[style*="background:#714b67" i],[style*="background: #714b67" i],[style*="background-color:#714b67" i],[style*="background-color: #714b67" i],[style*="background:#7c3aed" i],[style*="background: #7c3aed" i],[style*="background-color:#7c3aed" i],[style*="background-color: #7c3aed" i],[style*="background:#9b6b8f" i],[style*="background: #9b6b8f" i],[style*="background-color:#9b6b8f" i],[style*="background-color: #9b6b8f" i],[style*="background:#d94f8a" i],[style*="background: #d94f8a" i],[style*="background-color:#d94f8a" i],[style*="background-color: #d94f8a" i],[style*="background:#e35f00" i],[style*="background: #e35f00" i],[style*="background-color:#e35f00" i],[style*="background-color: #e35f00" i],[style*="background:#f07e31" i],[style*="background: #f07e31" i],[style*="background-color:#f07e31" i],[style*="background-color: #f07e31" i],[style*="background:#ff6b35" i],[style*="background: #ff6b35" i],[style*="background-color:#ff6b35" i],[style*="background-color: #ff6b35" i],[style*="background:#ff7700;" i],[style*="background:#ff7700 " i],[style$="background:#ff7700" i],[style*="background: #ff7700;" i],[style*="background: #ff7700 " i],[style$="background: #ff7700" i],[style*="background-color:#ff7700;" i],[style*="background-color:#ff7700 " i],[style$="background-color:#ff7700" i],[style*="background-color: #ff7700;" i],[style*="background-color: #ff7700 " i],[style$="background-color: #ff7700" i]):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body #page-container #et-main-area :is([style*="background:#0066ff" i],[style*="background: #0066ff" i],[style*="background-color:#0066ff" i],[style*="background-color: #0066ff" i],[style*="background:#0073e6" i],[style*="background: #0073e6" i],[style*="background-color:#0073e6" i],[style*="background-color: #0073e6" i],[style*="background:#007bff" i],[style*="background: #007bff" i],[style*="background-color:#007bff" i],[style*="background-color: #007bff" i],[style*="background:#28a745" i],[style*="background: #28a745" i],[style*="background-color:#28a745" i],[style*="background-color: #28a745" i],[style*="background:#2fc5a8" i],[style*="background: #2fc5a8" i],[style*="background-color:#2fc5a8" i],[style*="background-color: #2fc5a8" i],[style*="background:#30c3a8;" i],[style*="background:#30c3a8 " i],[style$="background:#30c3a8" i],[style*="background: #30c3a8;" i],[style*="background: #30c3a8 " i],[style$="background: #30c3a8" i],[style*="background-color:#30c3a8;" i],[style*="background-color:#30c3a8 " i],[style$="background-color:#30c3a8" i],[style*="background-color: #30c3a8;" i],[style*="background-color: #30c3a8 " i],[style$="background-color: #30c3a8" i],[style*="background:#4da8da" i],[style*="background: #4da8da" i],[style*="background-color:#4da8da" i],[style*="background-color: #4da8da" i],[style*="background:#6cc24a" i],[style*="background: #6cc24a" i],[style*="background-color:#6cc24a" i],[style*="background-color: #6cc24a" i],[style*="background:#704b66" i],[style*="background: #704b66" i],[style*="background-color:#704b66" i],[style*="background-color: #704b66" i],[style*="background:#714b67" i],[style*="background: #714b67" i],[style*="background-color:#714b67" i],[style*="background-color: #714b67" i],[style*="background:#7c3aed" i],[style*="background: #7c3aed" i],[style*="background-color:#7c3aed" i],[style*="background-color: #7c3aed" i],[style*="background:#9b6b8f" i],[style*="background: #9b6b8f" i],[style*="background-color:#9b6b8f" i],[style*="background-color: #9b6b8f" i],[style*="background:#d94f8a" i],[style*="background: #d94f8a" i],[style*="background-color:#d94f8a" i],[style*="background-color: #d94f8a" i],[style*="background:#e35f00" i],[style*="background: #e35f00" i],[style*="background-color:#e35f00" i],[style*="background-color: #e35f00" i],[style*="background:#f07e31" i],[style*="background: #f07e31" i],[style*="background-color:#f07e31" i],[style*="background-color: #f07e31" i],[style*="background:#ff6b35" i],[style*="background: #ff6b35" i],[style*="background-color:#ff6b35" i],[style*="background-color: #ff6b35" i],[style*="background:#ff7700;" i],[style*="background:#ff7700 " i],[style$="background:#ff7700" i],[style*="background: #ff7700;" i],[style*="background: #ff7700 " i],[style$="background: #ff7700" i],[style*="background-color:#ff7700;" i],[style*="background-color:#ff7700 " i],[style$="background-color:#ff7700" i],[style*="background-color: #ff7700;" i],[style*="background-color: #ff7700 " i],[style$="background-color: #ff7700" i]) :not([style*="background"]):where(:not(#oit-home-host *),[slot],[slot] *){color:#fff!important}
html[data-theme] body #page-container #et-main-area :is([style*="background:#0066ff" i],[style*="background: #0066ff" i],[style*="background-color:#0066ff" i],[style*="background-color: #0066ff" i],[style*="background:#0073e6" i],[style*="background: #0073e6" i],[style*="background-color:#0073e6" i],[style*="background-color: #0073e6" i],[style*="background:#007bff" i],[style*="background: #007bff" i],[style*="background-color:#007bff" i],[style*="background-color: #007bff" i],[style*="background:#28a745" i],[style*="background: #28a745" i],[style*="background-color:#28a745" i],[style*="background-color: #28a745" i],[style*="background:#2fc5a8" i],[style*="background: #2fc5a8" i],[style*="background-color:#2fc5a8" i],[style*="background-color: #2fc5a8" i],[style*="background:#30c3a8;" i],[style*="background:#30c3a8 " i],[style$="background:#30c3a8" i],[style*="background: #30c3a8;" i],[style*="background: #30c3a8 " i],[style$="background: #30c3a8" i],[style*="background-color:#30c3a8;" i],[style*="background-color:#30c3a8 " i],[style$="background-color:#30c3a8" i],[style*="background-color: #30c3a8;" i],[style*="background-color: #30c3a8 " i],[style$="background-color: #30c3a8" i],[style*="background:#4da8da" i],[style*="background: #4da8da" i],[style*="background-color:#4da8da" i],[style*="background-color: #4da8da" i],[style*="background:#6cc24a" i],[style*="background: #6cc24a" i],[style*="background-color:#6cc24a" i],[style*="background-color: #6cc24a" i],[style*="background:#704b66" i],[style*="background: #704b66" i],[style*="background-color:#704b66" i],[style*="background-color: #704b66" i],[style*="background:#714b67" i],[style*="background: #714b67" i],[style*="background-color:#714b67" i],[style*="background-color: #714b67" i],[style*="background:#7c3aed" i],[style*="background: #7c3aed" i],[style*="background-color:#7c3aed" i],[style*="background-color: #7c3aed" i],[style*="background:#9b6b8f" i],[style*="background: #9b6b8f" i],[style*="background-color:#9b6b8f" i],[style*="background-color: #9b6b8f" i],[style*="background:#d94f8a" i],[style*="background: #d94f8a" i],[style*="background-color:#d94f8a" i],[style*="background-color: #d94f8a" i],[style*="background:#e35f00" i],[style*="background: #e35f00" i],[style*="background-color:#e35f00" i],[style*="background-color: #e35f00" i],[style*="background:#f07e31" i],[style*="background: #f07e31" i],[style*="background-color:#f07e31" i],[style*="background-color: #f07e31" i],[style*="background:#ff6b35" i],[style*="background: #ff6b35" i],[style*="background-color:#ff6b35" i],[style*="background-color: #ff6b35" i],[style*="background:#ff7700;" i],[style*="background:#ff7700 " i],[style$="background:#ff7700" i],[style*="background: #ff7700;" i],[style*="background: #ff7700 " i],[style$="background: #ff7700" i],[style*="background-color:#ff7700;" i],[style*="background-color:#ff7700 " i],[style$="background-color:#ff7700" i],[style*="background-color: #ff7700;" i],[style*="background-color: #ff7700 " i],[style$="background-color: #ff7700" i]) :is([style*="background:#e2e8f0" i],[style*="background: #e2e8f0" i],[style*="background-color:#e2e8f0" i],[style*="background-color: #e2e8f0" i],[style*="background:#e8f1ff" i],[style*="background: #e8f1ff" i],[style*="background-color:#e8f1ff" i],[style*="background-color: #e8f1ff" i],[style*="background:#e9ecef" i],[style*="background: #e9ecef" i],[style*="background-color:#e9ecef" i],[style*="background-color: #e9ecef" i],[style*="background:#eee;" i],[style*="background:#eee " i],[style$="background:#eee" i],[style*="background: #eee;" i],[style*="background: #eee " i],[style$="background: #eee" i],[style*="background-color:#eee;" i],[style*="background-color:#eee " i],[style$="background-color:#eee" i],[style*="background-color: #eee;" i],[style*="background-color: #eee " i],[style$="background-color: #eee" i],[style*="background:#eeeeee" i],[style*="background: #eeeeee" i],[style*="background-color:#eeeeee" i],[style*="background-color: #eeeeee" i],[style*="background:#f0f0f0" i],[style*="background: #f0f0f0" i],[style*="background-color:#f0f0f0" i],[style*="background-color: #f0f0f0" i],[style*="background:#f0f7ff" i],[style*="background: #f0f7ff" i],[style*="background-color:#f0f7ff" i],[style*="background-color: #f0f7ff" i],[style*="background:#f5f5f5" i],[style*="background: #f5f5f5" i],[style*="background-color:#f5f5f5" i],[style*="background-color: #f5f5f5" i],[style*="background:#f8f9fa" i],[style*="background: #f8f9fa" i],[style*="background-color:#f8f9fa" i],[style*="background-color: #f8f9fa" i],[style*="background:#f9f9f9" i],[style*="background: #f9f9f9" i],[style*="background-color:#f9f9f9" i],[style*="background-color: #f9f9f9" i],[style*="background:#fafafa" i],[style*="background: #fafafa" i],[style*="background-color:#fafafa" i],[style*="background-color: #fafafa" i],[style*="background:#fee894" i],[style*="background: #fee894" i],[style*="background-color:#fee894" i],[style*="background-color: #fee894" i],[style*="background:#fff;" i],[style*="background:#fff " i],[style$="background:#fff" i],[style*="background: #fff;" i],[style*="background: #fff " i],[style$="background: #fff" i],[style*="background-color:#fff;" i],[style*="background-color:#fff " i],[style$="background-color:#fff" i],[style*="background-color: #fff;" i],[style*="background-color: #fff " i],[style$="background-color: #fff" i],[style*="background:#fff7f0" i],[style*="background: #fff7f0" i],[style*="background-color:#fff7f0" i],[style*="background-color: #fff7f0" i],[style*="background:#ffffff;" i],[style*="background:#ffffff " i],[style$="background:#ffffff" i],[style*="background: #ffffff;" i],[style*="background: #ffffff " i],[style$="background: #ffffff" i],[style*="background-color:#ffffff;" i],[style*="background-color:#ffffff " i],[style$="background-color:#ffffff" i],[style*="background-color: #ffffff;" i],[style*="background-color: #ffffff " i],[style$="background-color: #ffffff" i],[style*="background:white;" i],[style*="background:white " i],[style$="background:white" i],[style*="background: white;" i],[style*="background: white " i],[style$="background: white" i],[style*="background-color:white;" i],[style*="background-color:white " i],[style$="background-color:white" i],[style*="background-color: white;" i],[style*="background-color: white " i],[style$="background-color: white" i]):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body #page-container #et-main-area :is([style*="background:#0066ff" i],[style*="background: #0066ff" i],[style*="background-color:#0066ff" i],[style*="background-color: #0066ff" i],[style*="background:#0073e6" i],[style*="background: #0073e6" i],[style*="background-color:#0073e6" i],[style*="background-color: #0073e6" i],[style*="background:#007bff" i],[style*="background: #007bff" i],[style*="background-color:#007bff" i],[style*="background-color: #007bff" i],[style*="background:#28a745" i],[style*="background: #28a745" i],[style*="background-color:#28a745" i],[style*="background-color: #28a745" i],[style*="background:#2fc5a8" i],[style*="background: #2fc5a8" i],[style*="background-color:#2fc5a8" i],[style*="background-color: #2fc5a8" i],[style*="background:#30c3a8;" i],[style*="background:#30c3a8 " i],[style$="background:#30c3a8" i],[style*="background: #30c3a8;" i],[style*="background: #30c3a8 " i],[style$="background: #30c3a8" i],[style*="background-color:#30c3a8;" i],[style*="background-color:#30c3a8 " i],[style$="background-color:#30c3a8" i],[style*="background-color: #30c3a8;" i],[style*="background-color: #30c3a8 " i],[style$="background-color: #30c3a8" i],[style*="background:#4da8da" i],[style*="background: #4da8da" i],[style*="background-color:#4da8da" i],[style*="background-color: #4da8da" i],[style*="background:#6cc24a" i],[style*="background: #6cc24a" i],[style*="background-color:#6cc24a" i],[style*="background-color: #6cc24a" i],[style*="background:#704b66" i],[style*="background: #704b66" i],[style*="background-color:#704b66" i],[style*="background-color: #704b66" i],[style*="background:#714b67" i],[style*="background: #714b67" i],[style*="background-color:#714b67" i],[style*="background-color: #714b67" i],[style*="background:#7c3aed" i],[style*="background: #7c3aed" i],[style*="background-color:#7c3aed" i],[style*="background-color: #7c3aed" i],[style*="background:#9b6b8f" i],[style*="background: #9b6b8f" i],[style*="background-color:#9b6b8f" i],[style*="background-color: #9b6b8f" i],[style*="background:#d94f8a" i],[style*="background: #d94f8a" i],[style*="background-color:#d94f8a" i],[style*="background-color: #d94f8a" i],[style*="background:#e35f00" i],[style*="background: #e35f00" i],[style*="background-color:#e35f00" i],[style*="background-color: #e35f00" i],[style*="background:#f07e31" i],[style*="background: #f07e31" i],[style*="background-color:#f07e31" i],[style*="background-color: #f07e31" i],[style*="background:#ff6b35" i],[style*="background: #ff6b35" i],[style*="background-color:#ff6b35" i],[style*="background-color: #ff6b35" i],[style*="background:#ff7700;" i],[style*="background:#ff7700 " i],[style$="background:#ff7700" i],[style*="background: #ff7700;" i],[style*="background: #ff7700 " i],[style$="background: #ff7700" i],[style*="background-color:#ff7700;" i],[style*="background-color:#ff7700 " i],[style$="background-color:#ff7700" i],[style*="background-color: #ff7700;" i],[style*="background-color: #ff7700 " i],[style$="background-color: #ff7700" i]) :is([style*="background:#e2e8f0" i],[style*="background: #e2e8f0" i],[style*="background-color:#e2e8f0" i],[style*="background-color: #e2e8f0" i],[style*="background:#e8f1ff" i],[style*="background: #e8f1ff" i],[style*="background-color:#e8f1ff" i],[style*="background-color: #e8f1ff" i],[style*="background:#e9ecef" i],[style*="background: #e9ecef" i],[style*="background-color:#e9ecef" i],[style*="background-color: #e9ecef" i],[style*="background:#eee;" i],[style*="background:#eee " i],[style$="background:#eee" i],[style*="background: #eee;" i],[style*="background: #eee " i],[style$="background: #eee" i],[style*="background-color:#eee;" i],[style*="background-color:#eee " i],[style$="background-color:#eee" i],[style*="background-color: #eee;" i],[style*="background-color: #eee " i],[style$="background-color: #eee" i],[style*="background:#eeeeee" i],[style*="background: #eeeeee" i],[style*="background-color:#eeeeee" i],[style*="background-color: #eeeeee" i],[style*="background:#f0f0f0" i],[style*="background: #f0f0f0" i],[style*="background-color:#f0f0f0" i],[style*="background-color: #f0f0f0" i],[style*="background:#f0f7ff" i],[style*="background: #f0f7ff" i],[style*="background-color:#f0f7ff" i],[style*="background-color: #f0f7ff" i],[style*="background:#f5f5f5" i],[style*="background: #f5f5f5" i],[style*="background-color:#f5f5f5" i],[style*="background-color: #f5f5f5" i],[style*="background:#f8f9fa" i],[style*="background: #f8f9fa" i],[style*="background-color:#f8f9fa" i],[style*="background-color: #f8f9fa" i],[style*="background:#f9f9f9" i],[style*="background: #f9f9f9" i],[style*="background-color:#f9f9f9" i],[style*="background-color: #f9f9f9" i],[style*="background:#fafafa" i],[style*="background: #fafafa" i],[style*="background-color:#fafafa" i],[style*="background-color: #fafafa" i],[style*="background:#fee894" i],[style*="background: #fee894" i],[style*="background-color:#fee894" i],[style*="background-color: #fee894" i],[style*="background:#fff;" i],[style*="background:#fff " i],[style$="background:#fff" i],[style*="background: #fff;" i],[style*="background: #fff " i],[style$="background: #fff" i],[style*="background-color:#fff;" i],[style*="background-color:#fff " i],[style$="background-color:#fff" i],[style*="background-color: #fff;" i],[style*="background-color: #fff " i],[style$="background-color: #fff" i],[style*="background:#fff7f0" i],[style*="background: #fff7f0" i],[style*="background-color:#fff7f0" i],[style*="background-color: #fff7f0" i],[style*="background:#ffffff;" i],[style*="background:#ffffff " i],[style$="background:#ffffff" i],[style*="background: #ffffff;" i],[style*="background: #ffffff " i],[style$="background: #ffffff" i],[style*="background-color:#ffffff;" i],[style*="background-color:#ffffff " i],[style$="background-color:#ffffff" i],[style*="background-color: #ffffff;" i],[style*="background-color: #ffffff " i],[style$="background-color: #ffffff" i],[style*="background:white;" i],[style*="background:white " i],[style$="background:white" i],[style*="background: white;" i],[style*="background: white " i],[style$="background: white" i],[style*="background-color:white;" i],[style*="background-color:white " i],[style$="background-color:white" i],[style*="background-color: white;" i],[style*="background-color: white " i],[style$="background-color: white" i]) :not([style*="background"]):where(:not(#oit-home-host *),[slot],[slot] *){color:#1B1A18!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="background:#e2e8f0" i],[style*="background: #e2e8f0" i],[style*="background-color:#e2e8f0" i],[style*="background-color: #e2e8f0" i],[style*="background:#e8f1ff" i],[style*="background: #e8f1ff" i],[style*="background-color:#e8f1ff" i],[style*="background-color: #e8f1ff" i],[style*="background:#e9ecef" i],[style*="background: #e9ecef" i],[style*="background-color:#e9ecef" i],[style*="background-color: #e9ecef" i],[style*="background:#eee;" i],[style*="background:#eee " i],[style$="background:#eee" i],[style*="background: #eee;" i],[style*="background: #eee " i],[style$="background: #eee" i],[style*="background-color:#eee;" i],[style*="background-color:#eee " i],[style$="background-color:#eee" i],[style*="background-color: #eee;" i],[style*="background-color: #eee " i],[style$="background-color: #eee" i],[style*="background:#eeeeee" i],[style*="background: #eeeeee" i],[style*="background-color:#eeeeee" i],[style*="background-color: #eeeeee" i],[style*="background:#f0f0f0" i],[style*="background: #f0f0f0" i],[style*="background-color:#f0f0f0" i],[style*="background-color: #f0f0f0" i],[style*="background:#f0f7ff" i],[style*="background: #f0f7ff" i],[style*="background-color:#f0f7ff" i],[style*="background-color: #f0f7ff" i],[style*="background:#f5f5f5" i],[style*="background: #f5f5f5" i],[style*="background-color:#f5f5f5" i],[style*="background-color: #f5f5f5" i],[style*="background:#f8f9fa" i],[style*="background: #f8f9fa" i],[style*="background-color:#f8f9fa" i],[style*="background-color: #f8f9fa" i],[style*="background:#f9f9f9" i],[style*="background: #f9f9f9" i],[style*="background-color:#f9f9f9" i],[style*="background-color: #f9f9f9" i],[style*="background:#fafafa" i],[style*="background: #fafafa" i],[style*="background-color:#fafafa" i],[style*="background-color: #fafafa" i],[style*="background:#fee894" i],[style*="background: #fee894" i],[style*="background-color:#fee894" i],[style*="background-color: #fee894" i],[style*="background:#fff;" i],[style*="background:#fff " i],[style$="background:#fff" i],[style*="background: #fff;" i],[style*="background: #fff " i],[style$="background: #fff" i],[style*="background-color:#fff;" i],[style*="background-color:#fff " i],[style$="background-color:#fff" i],[style*="background-color: #fff;" i],[style*="background-color: #fff " i],[style$="background-color: #fff" i],[style*="background:#fff7f0" i],[style*="background: #fff7f0" i],[style*="background-color:#fff7f0" i],[style*="background-color: #fff7f0" i],[style*="background:#ffffff;" i],[style*="background:#ffffff " i],[style$="background:#ffffff" i],[style*="background: #ffffff;" i],[style*="background: #ffffff " i],[style$="background: #ffffff" i],[style*="background-color:#ffffff;" i],[style*="background-color:#ffffff " i],[style$="background-color:#ffffff" i],[style*="background-color: #ffffff;" i],[style*="background-color: #ffffff " i],[style$="background-color: #ffffff" i],[style*="background:white;" i],[style*="background:white " i],[style$="background:white" i],[style*="background: white;" i],[style*="background: white " i],[style$="background: white" i],[style*="background-color:white;" i],[style*="background-color:white " i],[style$="background-color:white" i],[style*="background-color: white;" i],[style*="background-color: white " i],[style$="background-color: white" i]):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] body #page-container #et-main-area :is([style*="background:#e2e8f0" i],[style*="background: #e2e8f0" i],[style*="background-color:#e2e8f0" i],[style*="background-color: #e2e8f0" i],[style*="background:#e8f1ff" i],[style*="background: #e8f1ff" i],[style*="background-color:#e8f1ff" i],[style*="background-color: #e8f1ff" i],[style*="background:#e9ecef" i],[style*="background: #e9ecef" i],[style*="background-color:#e9ecef" i],[style*="background-color: #e9ecef" i],[style*="background:#eee;" i],[style*="background:#eee " i],[style$="background:#eee" i],[style*="background: #eee;" i],[style*="background: #eee " i],[style$="background: #eee" i],[style*="background-color:#eee;" i],[style*="background-color:#eee " i],[style$="background-color:#eee" i],[style*="background-color: #eee;" i],[style*="background-color: #eee " i],[style$="background-color: #eee" i],[style*="background:#eeeeee" i],[style*="background: #eeeeee" i],[style*="background-color:#eeeeee" i],[style*="background-color: #eeeeee" i],[style*="background:#f0f0f0" i],[style*="background: #f0f0f0" i],[style*="background-color:#f0f0f0" i],[style*="background-color: #f0f0f0" i],[style*="background:#f0f7ff" i],[style*="background: #f0f7ff" i],[style*="background-color:#f0f7ff" i],[style*="background-color: #f0f7ff" i],[style*="background:#f5f5f5" i],[style*="background: #f5f5f5" i],[style*="background-color:#f5f5f5" i],[style*="background-color: #f5f5f5" i],[style*="background:#f8f9fa" i],[style*="background: #f8f9fa" i],[style*="background-color:#f8f9fa" i],[style*="background-color: #f8f9fa" i],[style*="background:#f9f9f9" i],[style*="background: #f9f9f9" i],[style*="background-color:#f9f9f9" i],[style*="background-color: #f9f9f9" i],[style*="background:#fafafa" i],[style*="background: #fafafa" i],[style*="background-color:#fafafa" i],[style*="background-color: #fafafa" i],[style*="background:#fee894" i],[style*="background: #fee894" i],[style*="background-color:#fee894" i],[style*="background-color: #fee894" i],[style*="background:#fff;" i],[style*="background:#fff " i],[style$="background:#fff" i],[style*="background: #fff;" i],[style*="background: #fff " i],[style$="background: #fff" i],[style*="background-color:#fff;" i],[style*="background-color:#fff " i],[style$="background-color:#fff" i],[style*="background-color: #fff;" i],[style*="background-color: #fff " i],[style$="background-color: #fff" i],[style*="background:#fff7f0" i],[style*="background: #fff7f0" i],[style*="background-color:#fff7f0" i],[style*="background-color: #fff7f0" i],[style*="background:#ffffff;" i],[style*="background:#ffffff " i],[style$="background:#ffffff" i],[style*="background: #ffffff;" i],[style*="background: #ffffff " i],[style$="background: #ffffff" i],[style*="background-color:#ffffff;" i],[style*="background-color:#ffffff " i],[style$="background-color:#ffffff" i],[style*="background-color: #ffffff;" i],[style*="background-color: #ffffff " i],[style$="background-color: #ffffff" i],[style*="background:white;" i],[style*="background:white " i],[style$="background:white" i],[style*="background: white;" i],[style*="background: white " i],[style$="background: white" i],[style*="background-color:white;" i],[style*="background-color:white " i],[style$="background-color:white" i],[style*="background-color: white;" i],[style*="background-color: white " i],[style$="background-color: white" i]) :not([style*="background"]):not(a[style*="color"]):where(:not(#oit-home-host *),[slot],[slot] *){color:#1B1A18!important}
/* INLINE-END */
html[data-theme] :is(.wso-hero__btn,.wso-cta__btn).is-ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .btn.ghost:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;border-color:var(--oh-ink)!important;background:transparent!important}
/* Kopfbereiche: Foto-Hero behaelt dunkles Overlay, schlichte Flaechen werden hell */
html[data-theme] body #page-container #et-main-area .wso-hero :is(.wso-hero__title,.wso-hero__intro,.wso-hero__stats,.wso-hero__stats *,.wso-hero__kicker):where(:not(#oit-home-host *),[slot],[slot] *){color:#fff!important}
html[data-theme] .wso-hero .wso-hero__kicker:where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;border-color:rgba(255,255,255,.6)!important}
html[data-theme] .wso-hero .wso-hero__btn.is-ghost:where(:not(#oit-home-host *),[slot],[slot] *){color:#fff!important;border-color:#fff!important;background:transparent!important}
html[data-theme] .oitproduct-header-layout:where(:not(#oit-home-host *),[slot],[slot] *){background-image:none!important;background-color:var(--oh-sand)!important;border-color:var(--oh-rule)!important}
html[data-theme] .single-oit_partner header.hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] header.hero:not(#header):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;background-image:none!important}
html[data-theme="light"] .oit-radial__hub-logo:where(:not(#oit-home-host *),[slot],[slot] *){filter:brightness(0)}
html[data-theme] .oit-cat-card span:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;border-color:var(--oh-rule)!important;background:transparent!important}
/* Odoo-Lila als Schrift ist auf dunklem Grund zu dunkel */
html[data-theme="dark"] .postid-40777 :is(.oit-ls-kat,.oit-ls-stat-big,.oit-ls-section-label,.oit-rel-card-type,.oit-rel-card-arrow,.oit-kb-arrow,.oit-prod-a):where(:not(#oit-home-host *),[slot],[slot] *){color:#c49ab9!important}
html[data-theme] #cs2 .lead:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
/* Foto-Hero (inline, Bild als direktes Kind): dunkel lassen, Originalfarben behalten */
html[data-theme] body #page-container #et-main-area [style*="min-height"][style*="overflow:hidden"]:has(> img,> picture):where(:not(#oit-home-host *),[slot],[slot] *){background:#0a0a0a!important}
html[data-theme] body #page-container #et-main-area [style*="min-height"][style*="overflow:hidden"]:has(> img,> picture) :is([style*="color:#fff"],[style*="color:#FFF"],[style*="color:#f0f0f0"],[style*="color:#eee"],[style*="color:#dcdcdc"],[style*="color:#ddd"],[style*="color:#ccc"],[style*="color:#e0e0e0"]):where(:not(#oit-home-host *),[slot],[slot] *){color:#f3f3f3!important}
html[data-theme] body #page-container #et-main-area [style*="min-height"][style*="overflow:hidden"]:has(> img,> picture) :is([style*="color:#9dd3f0"]):where(:not(#oit-home-host *),[slot],[slot] *){color:#9dd3f0!important}
html[data-theme] body #page-container #et-main-area [style*="min-height"][style*="overflow:hidden"]:has(> img,> picture) :is(h1,h2,h3,p,span,strong):where(:not(#oit-home-host *),[slot],[slot] *){color:#f3f3f3!important}
/* Brotkruemel der Einzelseiten (CSS liegt im Header-Layout) */
html[data-theme] .oit-crumb__pill:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border-color:var(--oh-rule)!important;box-shadow:none!important}
html[data-theme] .oit-crumb__pill:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-crumb__pill a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-crumb__pill .sep:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme] .oit-crumb__pill .current:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] .single-post-meta .mdot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tx:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .page-numbers.dots:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .dots:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme] body #page-container .entry-title:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
/* Borlabs-Platzhalter liegen als Overlay auf Vorschaubildern: Schrift weiss lassen */
html[data-theme] body #page-container #et-main-area :is(.brlbs-cmpnt-cb-main,.brlbs-cmpnt-cb-content,[class*="brlbs-cmpnt-cb-preset"]) :is(p,strong,a,span,div,h3,h4):where(:not(#oit-home-host *),[slot],[slot] *){color:#fff!important}
/* Divi-Knoepfe einheitlich als ruhige Pille */
html[data-theme] body #page-container .et_pb_button:not([style*="background"]):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink)!important;color:var(--oh-on-ink)!important;border:0!important;border-radius:999px!important;padding:12px 22px!important;font-size:15px!important}
html[data-theme] body #page-container .et_pb_button:not([style*="background"]):hover:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink-hover)!important}
html[data-theme] body #page-container .et_pb_button:where(:not(#oit-home-host *),[slot],[slot] *)::after{display:none!important}
/* Knoepfe .oit-btn ohne eigenen Grund einheitlich (alle Vorlagen, nicht nur #main-content) */
html[data-theme] body #page-container #et-main-area .oit-btn:not([style*="background"]):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink)!important;color:var(--oh-on-ink)!important;border-color:var(--oh-ink)!important;border-radius:999px!important}
/* Formular-Rechenaufgabe (Spamschutz) und Frag-Justin-Chips */
html[data-theme] body #page-container #et-main-area label strong:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] .fj-chip:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;border-color:var(--oh-rule)!important}
/* Produktkacheln: heller, in der Bereichsfarbe getoenter Grund statt dunklem Stockfoto */
html[data-theme] .oitpg-card[data-leist^="seo"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#FF7700}
html[data-theme] .oitpg-card[data-leist^="hostingwartung"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#FF7700}
html[data-theme] .oitpg-card[data-leist^="wordpress-wartung"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#FF7700}
html[data-theme] .oitpg-card[data-leist^="webdesign"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#FF7700}
html[data-theme] .oitpg-card[data-leist^="webentwicklung"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#FF7700}
html[data-theme] .oitpg-card[data-leist^="ki-kuenstliche-intelligenz"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#30c3a8}
html[data-theme] .oitpg-card[data-leist^="app-entwicklung"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#30c3a8}
html[data-theme] .oitpg-card[data-leist^="cloud-microsoft-365"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#4DA8DA}
html[data-theme] .oitpg-card[data-leist^="itsicherheit"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#4DA8DA}
html[data-theme] .oitpg-card[data-leist^="odoo-erp-crm"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#704b66}
html[data-theme] .oitpg-card[data-leist^="design-branding"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#D94F8A}
html[data-theme] .oitpg-card[data-leist^="fotografie-unternehmen"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#D94F8A}
html[data-theme] .oitpg-card[data-leist^="social-media-betreuung"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-pc:#D94F8A}
html[data-theme] .oitpg-card:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden}
html[data-theme] .oitpg-card:hover:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-ink)!important;transform:none!important}
html[data-theme] .oitpg-img:where(:not(#oit-home-host *),[slot],[slot] *){background-image:none!important;background-color:color-mix(in srgb,var(--oh-pc,#FF7700) 11%,var(--oh-surface))!important}
html[data-theme] .oitpg-icon:where(:not(#oit-home-host *),[slot],[slot] *){filter:drop-shadow(0 14px 24px rgba(27,26,24,.18))}
html[data-theme] .oitpg-title:where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-weight:500!important;color:var(--oh-ink)!important}
html[data-theme] .oitpg-price:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme] .oitpg-go:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;border-bottom:1.5px solid var(--oh-pc,#FF7700);align-self:flex-start}
/* Produktseite: Galerie-Ueberschrift (vorher inline weiss) */
html[data-theme] .oitproduct-gallery-title:where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif);font-weight:500;font-size:clamp(26px,3vw,34px);color:var(--oh-ink);margin:48px 0 24px}
/* Einzelbausteine aus Artikeln */
html[data-theme] .oit-video-caption:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;color:var(--oh-muted)!important}
html[data-theme] .oit-video-caption :is(strong,b,a,span):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] .oit-toc-bar a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-toc-bar a *:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme] .oit-toc-bar a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-toc-bar a:hover *:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] body #page-container .has-black-color:where(:not(#oit-home-host *),[slot],[slot] *){color:#000!important}
html[data-theme] body #page-container .has-white-color:where(:not(#oit-home-host *),[slot],[slot] *){color:#fff!important}
html[data-theme="dark"] .fj-chat .fj-leadtoggle:where(:not(#oit-home-host *),[slot],[slot] *){color:#1B1A18!important}
/* Vergleichstabellen in Artikeln: Zeilen im dunklen Modus als Kartenflaeche mit ruhigem Zebra */
html[data-theme="dark"] body #page-container #et-main-area :is(.comparison-table,.m4-comparison-table) :is(tr,th,td):where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important}
html[data-theme="dark"] body #page-container #et-main-area :is(.comparison-table,.m4-comparison-table) tr:nth-child(even) :is(th,td):where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-sand)!important}
/* Referenzen-Archiv: Schleier ohne Foto entfernen */
html[data-theme] .cs-hero__img:where(:not(#oit-home-host *),[slot],[slot] *){box-shadow:0 10px 26px rgba(27,26,24,.12)!important;background:var(--oh-sand)!important}html[data-theme] .cs-hero__mosaic:where(:not(#oit-home-host *),[slot],[slot] *){opacity:.42}html[data-theme="dark"] .cs-hero__mosaic:where(:not(#oit-home-host *),[slot],[slot] *){opacity:.32}html[data-theme] .cs-hero .cs-hero__veil:where(:not(#oit-home-host *),[slot],[slot] *){background:radial-gradient(52% 64% at 50% 52%,var(--oh-paper) 0%,color-mix(in srgb,var(--oh-paper) 92%,transparent) 45%,color-mix(in srgb,var(--oh-paper) 55%,transparent) 80%,color-mix(in srgb,var(--oh-paper) 30%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--oh-paper) 50%,transparent) 0%,transparent 25%,transparent 75%,var(--oh-paper) 100%)!important}
/* Suchfelder und Formularfelder hell */
html[data-theme] .oit-hero-search:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;box-shadow:none!important}
html[data-theme] body #page-container :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],textarea,select):where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important;border-color:var(--oh-rule)!important}
html[data-theme] body #page-container :is(input,textarea):where(:not(#oit-home-host *),[slot],[slot] *)::placeholder{color:var(--oh-muted)!important;opacity:1}
/* Klassen aus dem alten Karten-System (.oit-card, .oit-outer) */
html[data-theme] body #main-content :is(.oit-card,.oit-card-accent,.oit-outer,.oit-ls-card):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border-color:var(--oh-rule)!important;color:var(--oh-ink)!important;box-shadow:none!important}
html[data-theme] body #main-content .oit-btn:not([style*="background"]):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink)!important;color:var(--oh-on-ink)!important;border-radius:999px!important}

/* ---------- Bausteine der neuen Startseite (Praefix oh-) ---------- */
html[data-theme] body.oit-raw .entry-title:where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body.oit-raw.home .breadcrumb-sec:where(:not(#oit-home-host *),[slot],[slot] *){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
html[data-theme] body.oit-raw #main-content .container:where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important;max-width:none!important;padding:0!important}
html[data-theme] body.oit-raw #main-content .container:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] body.oit-raw #main-content .container:where(:not(#oit-home-host *),[slot],[slot] *)::after{display:none!important}
html[data-theme] body.oit-raw #left-area:where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important;float:none!important;padding:0!important;border:0!important}
html[data-theme] body.oit-raw #sidebar:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme] body.oit-raw #content-area:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.oit-raw article:where(:not(#oit-home-host *),[slot],[slot] *){padding:0!important;margin:0!important}
html[data-theme] body.oit-raw .oit-footer__cta-bar:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}

.oh:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink);font-family:var(--oh-sans);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}
.oh *:where(:not(#oit-home-host *),[slot],[slot] *),.oh *:where(:not(#oit-home-host *),[slot],[slot] *)::before,.oh *:where(:not(#oit-home-host *),[slot],[slot] *)::after{box-sizing:border-box}
.oh img:where(:not(#oit-home-host *),[slot],[slot] *){display:block;max-width:100%;height:auto}
.oh a:where(:not(#oit-home-host *),[slot],[slot] *){color:inherit}
.oh h2:where(:not(#oit-home-host *),[slot],[slot] *),.oh h3:where(:not(#oit-home-host *),[slot],[slot] *),.oh .oh-display:where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-weight:500!important;letter-spacing:-.015em;line-height:1.1!important;color:var(--oh-ink)!important;margin:0;padding:0}
.oh p:where(:not(#oit-home-host *),[slot],[slot] *){margin:0;padding:0;color:inherit}
.oh ul:where(:not(#oit-home-host *),[slot],[slot] *),.oh li:where(:not(#oit-home-host *),[slot],[slot] *){margin:0;padding:0;list-style:none!important}
.oh li:where(:not(#oit-home-host *),[slot],[slot] *)::marker{content:none}
.oh-wrap:where(:not(#oit-home-host *),[slot],[slot] *){max-width:1200px;margin:0 auto;padding:0 32px}
.oh-eyebrow:where(:not(#oit-home-host *),[slot],[slot] *){font-size:14px;color:var(--oh-muted);display:flex;align-items:center;gap:10px;margin-bottom:18px}
.oh-eyebrow:where(:not(#oit-home-host *),[slot],[slot] *)::before{content:"";width:28px;height:1px;background:var(--oh-ink)}
.oh-btn:where(:not(#oit-home-host *),[slot],[slot] *){display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none!important;transition:background-color .2s,color .2s;line-height:1.2}
.oh-btn--primary:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink);color:var(--oh-on-ink)!important}
.oh-btn--primary:hover:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink-hover)}
.oh-btn--ghost:where(:not(#oit-home-host *),[slot],[slot] *){border:1px solid var(--oh-ink);color:var(--oh-ink)!important}
.oh-btn--ghost:hover:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink);color:var(--oh-on-ink)!important}
.oh-link:where(:not(#oit-home-host *),[slot],[slot] *){font-weight:600;text-decoration:none!important;border-bottom:1.5px solid var(--oh-web);padding-bottom:2px;color:var(--oh-ink)!important}
.oh-link:hover:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-web)!important}

.oh-hero:where(:not(#oit-home-host *),[slot],[slot] *){padding:150px 0 56px}
.oh-hero__grid:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:center}
.oh-hero .oh-display:where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(44px,6vw,76px)}
.oh-hero .oh-display em:where(:not(#oit-home-host *),[slot],[slot] *){font-style:italic;color:var(--oh-web)}
.oh-hero__lead:where(:not(#oit-home-host *),[slot],[slot] *){font-size:20px;color:var(--oh-muted)!important;margin:24px 0 32px!important;max-width:460px}
.oh-ctas:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;gap:12px;flex-wrap:wrap}
.oh-hero figure:where(:not(#oit-home-host *),[slot],[slot] *){margin:0}
.oh-hero figcaption:where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px;color:var(--oh-muted);margin-top:10px}
.oh-video:where(:not(#oit-home-host *),[slot],[slot] *){position:relative;margin:0}
.oh-video video:where(:not(#oit-home-host *),[slot],[slot] *){display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:6px;background:var(--oh-sand)}
.oh-video__toggle:where(:not(#oit-home-host *),[slot],[slot] *){position:absolute;right:12px;bottom:44px;width:40px;height:40px;border-radius:50%;border:0;background:rgba(27,26,24,.72);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}
.oh-video__toggle:focus-visible:where(:not(#oit-home-host *),[slot],[slot] *){outline:2px solid var(--oh-web);outline-offset:2px}
.oh-i-pause:where(:not(#oit-home-host *),[slot],[slot] *){width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff}
.oh-i-play:where(:not(#oit-home-host *),[slot],[slot] *){display:none;width:0;height:0;border-left:11px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}
.oh-video.is-paused .oh-i-pause:where(:not(#oit-home-host *),[slot],[slot] *){display:none}.oh-video.is-paused .oh-i-play:where(:not(#oit-home-host *),[slot],[slot] *){display:block}
@media (prefers-reduced-motion:reduce){.oh-video video:where(:not(#oit-home-host *),[slot],[slot] *){display:none}.oh-video:where(:not(#oit-home-host *),[slot],[slot] *){aspect-ratio:16/10;background:url(https://oit.digital/wp-content/uploads/2026/04/oit-hero-poster.webp) center/cover;border-radius:6px}.oh-video__toggle:where(:not(#oit-home-host *),[slot],[slot] *),.oh-video figcaption:where(:not(#oit-home-host *),[slot],[slot] *){display:none}}
.oh-teamphoto:where(:not(#oit-home-host *),[slot],[slot] *){margin:0 0 40px}
.oh-teamphoto img:where(:not(#oit-home-host *),[slot],[slot] *){width:100%;aspect-ratio:21/9;object-fit:cover;object-position:center 40%;border-radius:6px}
.oh-teamphoto figcaption:where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px;color:var(--oh-muted);margin-top:10px}
.oh-facts:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--oh-rule);border-bottom:1px solid var(--oh-rule);margin-top:64px}
.oh-facts>div:where(:not(#oit-home-host *),[slot],[slot] *){padding:24px 0}
.oh-facts>div+div:where(:not(#oit-home-host *),[slot],[slot] *){padding-left:28px;border-left:1px solid var(--oh-rule)}
.oh .oh-facts b:where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-weight:500;font-size:34px;display:block;line-height:1.1}
.oh-facts span:where(:not(#oit-home-host *),[slot],[slot] *){font-size:14px;color:var(--oh-muted)}

.oh-section:where(:not(#oit-home-host *),[slot],[slot] *){padding:96px 0}
.oh-head:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px}
.oh-head h2:where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(34px,4vw,50px)!important;max-width:640px}
.oh-head p:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;max-width:380px}

.oh-areas:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--oh-rule)}
.oh-area:where(:not(#oit-home-host *),[slot],[slot] *){padding:32px 28px 36px 0;border-bottom:1px solid var(--oh-rule)}
.oh-area:not(:nth-child(3n+1)):where(:not(#oit-home-host *),[slot],[slot] *){padding-left:28px;border-left:1px solid var(--oh-rule)}
.oh-area__top:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;align-items:center;gap:12px;margin-bottom:14px}
.oh-area__top img:where(:not(#oit-home-host *),[slot],[slot] *){width:30px;height:30px}
.oh-area h3:where(:not(#oit-home-host *),[slot],[slot] *){font-size:26px!important}
.oh-dot:where(:not(#oit-home-host *),[slot],[slot] *){width:8px;height:8px;border-radius:50%;margin-left:auto;flex-shrink:0}
.oh-area p:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;font-size:15px;margin-bottom:16px!important}
.oh-area li:where(:not(#oit-home-host *),[slot],[slot] *){padding:7px 0;border-top:1px dashed var(--oh-rule);font-size:15px}
.oh-area li a:where(:not(#oit-home-host *),[slot],[slot] *){text-decoration:none!important;display:flex;justify-content:space-between;color:var(--oh-ink)!important}
.oh-area li a:hover:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
.oh-area li a:where(:not(#oit-home-host *),[slot],[slot] *)::after{content:"\2192";opacity:.35}

.oh-products:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)}
.oh-prod:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:7fr 5fr;gap:24px}
.oh-flag:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface);border-radius:8px;padding:40px;display:flex;flex-direction:column;border:1px solid var(--oh-rule)}
.oh-flag__tag:where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px;font-weight:600;color:var(--oh-flag);margin-bottom:22px;display:flex;align-items:center;gap:10px}
.oh-flag__tag img:where(:not(#oit-home-host *),[slot],[slot] *){width:40px;height:40px;border-radius:10px}
.oh-flag h3:where(:not(#oit-home-host *),[slot],[slot] *){font-size:40px!important;margin-bottom:16px!important}
.oh-flag p:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;margin-bottom:22px!important;max-width:540px}
.oh-flag ul:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin-bottom:32px;font-size:15px}
.oh-flag li:where(:not(#oit-home-host *),[slot],[slot] *)::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--oh-ki);margin-right:10px;vertical-align:middle}
.oh-flag .oh-ctas:where(:not(#oit-home-host *),[slot],[slot] *){margin-top:auto}
.oh-plist:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-direction:column;background:var(--oh-surface);border-radius:8px;border:1px solid var(--oh-rule)}
.oh-pitem:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;gap:16px;align-items:center;padding:20px 24px;text-decoration:none!important;border-bottom:1px solid var(--oh-rule);color:var(--oh-ink)!important}
.oh-pitem:last-child:where(:not(#oit-home-host *),[slot],[slot] *){border-bottom:0}
.oh-pitem:hover:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-paper)}
.oh-pitem img:where(:not(#oit-home-host *),[slot],[slot] *){width:36px;height:36px;flex-shrink:0}
.oh-pitem b:where(:not(#oit-home-host *),[slot],[slot] *){display:block;font-weight:600}
.oh-pitem__t:where(:not(#oit-home-host *),[slot],[slot] *){display:block;min-width:0}
.oh-pitem__t small:where(:not(#oit-home-host *),[slot],[slot] *){display:block;font-size:14px;color:var(--oh-muted)}
.oh-pitem i:where(:not(#oit-home-host *),[slot],[slot] *){margin-left:auto;font-style:normal;opacity:.35}
.oh-more:where(:not(#oit-home-host *),[slot],[slot] *){margin-top:28px}

.oh-team:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:repeat(5,1fr);gap:28px 20px}
.oh-person img:where(:not(#oit-home-host *),[slot],[slot] *){aspect-ratio:1;object-fit:cover;border-radius:6px;width:100%}
.oh-person b:where(:not(#oit-home-host *),[slot],[slot] *){display:block;margin-top:12px;font-weight:600;font-size:16px}
.oh-person span:where(:not(#oit-home-host *),[slot],[slot] *){font-size:14px;color:var(--oh-muted)}
.oh-story:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end;margin-top:72px;padding-top:48px;border-top:1px solid var(--oh-rule)}
.oh-story .oh-display:where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(24px,2.6vw,32px);line-height:1.3!important;font-weight:400!important;max-width:820px}


/* ---------- Team: Profilseite (CPT team_member) ---------- */
html[data-theme] .single-team_member #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-team_member .kiboteam-member-page:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-paper)!important}
html[data-theme] .kiboteam-member-page:where(:not(#oit-home-host *),[slot],[slot] *){max-width:1200px;margin:0 auto;padding:48px 32px 40px!important}
html[data-theme] .kiboteam-member:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:5fr 7fr!important;gap:0 64px!important;align-items:center!important;color:var(--oh-ink)}
html[data-theme] .kiboteam-image img:where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important;max-width:460px;aspect-ratio:1;border-radius:6px!important;object-fit:cover}
html[data-theme] .kiboteam-details:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .kiboteam-details *:where(:not(#oit-home-host *),[slot],[slot] *){text-align:left!important}
html[data-theme] .kiboteam-details:where(:not(#oit-home-host *),[slot],[slot] *){display:block!important;width:100%}
html[data-theme] .team-contact-information:where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important}
html[data-theme] .kiboteam-details h1:where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(40px,5.4vw,68px)!important;line-height:1.05!important;color:var(--oh-ink)!important;margin:0 0 12px!important;padding:0!important;text-align:left!important}
html[data-theme] .kiboteam-details>p:where(:not(#oit-home-host *),[slot],[slot] *){font-size:19px!important;color:var(--oh-muted)!important;margin:0 0 32px!important;text-align:left!important}
html[data-theme] .team-contact-information:where(:not(#oit-home-host *),[slot],[slot] *){display:block!important;border-top:1px solid var(--oh-rule);max-width:520px;margin:0!important;padding:0!important}
html[data-theme] .team-contact-information>div:where(:not(#oit-home-host *),[slot],[slot] *){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px;border-bottom:1px solid var(--oh-rule);padding:16px 0;width:100%}
html[data-theme] .team-contact-information>div>a:first-child:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme] .team-contact-information p:where(:not(#oit-home-host *),[slot],[slot] *){margin:0!important;padding:0!important;font-size:18px;width:auto!important;flex:0 1 auto}
html[data-theme] .team-contact-information p a:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;text-decoration:none!important}
html[data-theme] .team-contact-information p a:hover:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-web)!important}
html[data-theme] .team-contact-information>div:where(:not(#oit-home-host *),[slot],[slot] *)::after{font-size:13px;color:var(--oh-muted)}
html[data-theme] .team-phone-sec:where(:not(#oit-home-host *),[slot],[slot] *)::after{content:"Telefon"}
html[data-theme] .team-mail-sec:where(:not(#oit-home-host *),[slot],[slot] *)::after{content:"E-Mail"}
html[data-theme] .team-contact-information .bookings:where(:not(#oit-home-host *),[slot],[slot] *){border-bottom:0!important;padding-top:24px!important}
html[data-theme] .team-contact-information .bookings p a:where(:not(#oit-home-host *),[slot],[slot] *){display:inline-flex;padding:13px 22px;border-radius:999px;background:var(--oh-ink);color:var(--oh-on-ink)!important;font-size:15px;font-weight:600}
html[data-theme] .team-contact-information .bookings p a:hover:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink-hover);color:var(--oh-on-ink)!important}
html[data-theme] .kiboteam-member-page h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .kiboteam-member-page h4:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;font-size:clamp(26px,3vw,34px)!important;text-align:left!important;text-transform:none!important;letter-spacing:-.01em!important;margin:0 0 24px!important}
html[data-theme] .kiboteam-member-page h3:where(:not(#oit-home-host *),[slot],[slot] *)::before{display:none!important}
html[data-theme] .team-leistungen-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-member-posts:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-bio-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-overview-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-list:where(:not(#oit-home-host *),[slot],[slot] *){margin:88px 0 0!important;padding:0!important}
html[data-theme] .kiboteam-member>hr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-divider:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme] .team-leistungen-grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;gap:12px!important}
html[data-theme] .team-leistung-card:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;border-radius:8px!important;color:var(--oh-ink)!important;padding:18px 20px!important}
html[data-theme] .team-leistung-card:hover:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-ink)!important;background:var(--oh-surface)!important;transform:none!important}
html[data-theme] .team-leistung-card .tl-label:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;font-size:15px!important}
html[data-theme] .team-leistung-card[data-cat="it"]:where(:not(#oit-home-host *),[slot],[slot] *){box-shadow:inset 3px 0 0 var(--oh-it)}
html[data-theme] .team-leistung-card[data-cat="web"]:where(:not(#oit-home-host *),[slot],[slot] *){box-shadow:inset 3px 0 0 var(--oh-web)}
html[data-theme] .team-leistung-card[data-cat="marketing"]:where(:not(#oit-home-host *),[slot],[slot] *){box-shadow:inset 3px 0 0 var(--oh-mkt)}
html[data-theme] .team-leistung-card[data-cat="ki"]:where(:not(#oit-home-host *),[slot],[slot] *){box-shadow:inset 3px 0 0 var(--oh-ki)}
html[data-theme] .team-leistung-card[data-cat="odoo"]:where(:not(#oit-home-host *),[slot],[slot] *){box-shadow:inset 3px 0 0 var(--oh-odoo)}
html[data-theme] .team-bio-box:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;border-radius:8px!important}
html[data-theme] .team-bio-box .bio-label:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;letter-spacing:.5px!important}
html[data-theme] .team-bio-box .bio-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-bio-box .bio-text p:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;font-size:18px!important}
html[data-theme] .team-news-card:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;border-radius:8px!important}
html[data-theme] .team-news-card:hover:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-ink)!important;transform:none!important}
html[data-theme] .team-news-thumb:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important}
html[data-theme] .team-news-meta:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important}
html[data-theme] .team-news-title:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;font-family:var(--oh-serif)!important;font-weight:500!important;font-size:19px!important}
html[data-theme] .team-news-more:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;border-bottom:1.5px solid var(--oh-web);display:inline-block}
/* Wissensbeitraege bewusst zurueckgenommen */
html[data-theme] .team-kb-list:where(:not(#oit-home-host *),[slot],[slot] *){max-width:760px}
html[data-theme] .team-kb-list .team-kb-list__title:where(:not(#oit-home-host *),[slot],[slot] *){font-size:20px!important;color:var(--oh-muted)!important}
html[data-theme] .team-kb-list__item a:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;border-color:var(--oh-rule)!important;background:transparent!important;font-size:15px}
html[data-theme] .team-kb-list__item a:hover:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme] .team-kb-list__cat:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;background:transparent!important;border:0!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important}
html[data-theme] .team-kb-list__label:where(:not(#oit-home-host *),[slot],[slot] *){color:inherit!important}
html[data-theme] .team-overview-grid:where(:not(#oit-home-host *),[slot],[slot] *){justify-content:flex-start!important;gap:24px!important}
html[data-theme] .team-overview-item:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;width:104px!important}
html[data-theme] .team-overview-item:hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:none!important}
html[data-theme] .team-overview-item img:where(:not(#oit-home-host *),[slot],[slot] *){width:88px!important;height:88px!important;border:0!important;border-radius:6px!important}
html[data-theme] .team-overview-item .team-ov-name:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;font-size:13px!important;font-weight:500!important}
html[data-theme] .team-overview-item:hover .team-ov-name:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}

/* ---------- Team: Uebersicht (.oit-team) ---------- */
html[data-theme] .oit-team__card:where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html[data-theme] .oit-team__card:hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:none!important;box-shadow:none!important}
html[data-theme] .oit-team__img-wrap:where(:not(#oit-home-host *),[slot],[slot] *){border-radius:6px;background:var(--oh-sand)!important}
html[data-theme] .oit-team__card:hover .oit-team__img:where(:not(#oit-home-host *),[slot],[slot] *){transform:none!important}
html[data-theme] .oit-team__overlay:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme] .oit-team__info:where(:not(#oit-home-host *),[slot],[slot] *){padding:14px 0 0!important;text-align:left!important}
html[data-theme] .oit-team__name:where(:not(#oit-home-host *),[slot],[slot] *){text-transform:none!important;letter-spacing:0!important;color:var(--oh-ink)!important;font-family:var(--oh-sans)!important;font-weight:600!important;font-size:17px!important}
html[data-theme] .oit-team__card:hover .oit-team__name:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme] .oit-team__role:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;font-size:14px!important}

@media (max-width:900px){
  html[data-theme] .kiboteam-member-page:where(:not(#oit-home-host *),[slot],[slot] *){padding:32px 16px 32px!important}
  html[data-theme] .kiboteam-member:where(:not(#oit-home-host *),[slot],[slot] *){display:grid!important;grid-template-columns:1fr!important;gap:28px!important;text-align:left!important;padding:0!important;align-items:start!important}
  html[data-theme] .kiboteam-image:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .kiboteam-details:where(:not(#oit-home-host *),[slot],[slot] *){grid-column:1!important;grid-row:auto!important;width:100%}
  html[data-theme] .kiboteam-image img:where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important;height:auto!important;max-width:none}
  html[data-theme] .team-contact-information:where(:not(#oit-home-host *),[slot],[slot] *){max-width:none}
  html[data-theme] .team-contact-information>div:where(:not(#oit-home-host *),[slot],[slot] *){flex-direction:row!important}
  html[data-theme] .team-leistungen-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-member-posts:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-bio-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-overview-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-list:where(:not(#oit-home-host *),[slot],[slot] *){margin-top:56px!important}
  html[data-theme] .team-leistungen-grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr!important}
  html[data-theme] .team-overview-item:where(:not(#oit-home-host *),[slot],[slot] *){width:calc(33.333% - 16px)!important}
  html[data-theme] .team-overview-item img:where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important;height:auto!important;aspect-ratio:1}
}

@media (max-width:900px){
  .oh-wrap:where(:not(#oit-home-host *),[slot],[slot] *){padding:0 16px}
  .oh-hero:where(:not(#oit-home-host *),[slot],[slot] *){padding:112px 0 40px}
  .oh-hero__grid:where(:not(#oit-home-host *),[slot],[slot] *),.oh-prod:where(:not(#oit-home-host *),[slot],[slot] *),.oh-story:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr;gap:32px}
  .oh-facts:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr 1fr}
  .oh-facts>div:nth-child(3):where(:not(#oit-home-host *),[slot],[slot] *){padding-left:0;border-left:0}
  .oh-facts>div:nth-child(n+3):where(:not(#oit-home-host *),[slot],[slot] *){border-top:1px solid var(--oh-rule)}
  .oh-section:where(:not(#oit-home-host *),[slot],[slot] *){padding:64px 0}
  .oh-head:where(:not(#oit-home-host *),[slot],[slot] *){flex-direction:column;align-items:flex-start}
  .oh-areas:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr}
  .oh-area:where(:not(#oit-home-host *),[slot],[slot] *),.oh-area:not(:nth-child(3n+1)):where(:not(#oit-home-host *),[slot],[slot] *){padding:28px 0;border-left:0}
  .oh-flag:where(:not(#oit-home-host *),[slot],[slot] *){padding:28px}.oh-flag h3:where(:not(#oit-home-host *),[slot],[slot] *){font-size:32px!important}.oh-flag ul:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr}
  .oh-team:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:repeat(2,1fr)}
}

/* ==== GENERIERT: dunkle Altregeln umgelenkt (harvest.js + merge.py, nicht von Hand bearbeiten) ==== */
html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .pslider-main:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m365-img-wrapper:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m365-sub-img-wrapper:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.custom-background:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cmp-table thead th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team__img-wrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-header-layout:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page .breadcrumb-sec:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page .entry-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ring__header:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ring__header:hover .oit-ring__toggle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description h2:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .oitproduct-main-content h2:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .wso-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-hero__kicker:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-hero__btn.is-ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-hero__img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .band.alt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_section_0.et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero-glow:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single #main-footer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single .single-post-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .nws-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .nws-hero__img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.archive #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.category #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.tag #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.archive #main-footer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.category #main-footer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.tag #main-footer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.archive .archive-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.category .archive-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.tag .archive-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-band:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oband:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .intro-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-hero:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] #oit-gw-lp .gw-formwrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 #main-content .container:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] body.page-id-43722 .oit-dich:where(:not(#oit-home-host *),[slot],[slot] *)::after{background-color:var(--oh-paper)!important}html[data-theme] :root .has-very-dark-gray-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] :root .has-hazy-dawn-gradient-background:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] :root .has-subdued-olive-gradient-background:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .has-black-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .pgrid-root:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .pgrid-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ea11y-skip-to-content-link:focus + .ea11y-skip-to-content-backdrop:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_button:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_preload:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .oit-tag-cloud:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_mobile_menu li a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m365-title-sec:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .m365-title-sec:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .single-oitproducts .oit-ansprechpartner-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-project-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-project-item:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-template-default:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .spruce:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .app a:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .branch a:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] #impression .vertical-tabs1 ul.et_pb_tabs_controls li:nth-child(3) a:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] #impression .vertical-tabs1 ul.et_pb_tabs_controls li a:first-child:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] #wir-oit ul.et_pb_tabs_controls li a:first-child:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .marketing a:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .cmp-table tbody tr:nth-child(2n+1) td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cmp-table tbody tr:nth-child(2n+1) th[scope="row"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .project-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .type-knowledge .entry-content code:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-knowledge .entry-content code:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .type-knowledge .entry-content pre:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-knowledge .entry-content pre:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-articles:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-card__img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-flex--step:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-benefit:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .gallery-remove:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-button-wrapper a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-l__title em:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ring__arc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-svc__icon:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-divi-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rel-card-img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prod-img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-icon-wrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-stat:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-divi-content .oit-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-item:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-thumb:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-header-right:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul li:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.tech-grid li:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-gallery .swiper-slide a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-btn-primary:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-produkt-referenzen .oit-pr-karte:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_fullwidth_code_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_fullwidth_code_1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_fullwidth_code_2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-hero__btn.is-ghost:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-story:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-history:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-tl:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .wso-tl__year:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-explore:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-cta__box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-cta__btn.is-ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-cta__btn.is-ghost:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-news-thumb:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card__logo-initial:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .person .ph-img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .person .ph-ph:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-person:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-av:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-prjthumb:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ref-produkte .oit-rp-karte:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] div#map .et_pb_column:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .oit-kicker .dot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-avatars img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-avatars .ph:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-chan__icon:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-chan:hover .oit-chan__icon:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rec-btn:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-embed:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-embed__play:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-anfahrt-bar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-btn:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-member__ph:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_row_1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_0.et_pb_contact_field .input[type="radio"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_0.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_1.et_pb_contact_field .input[type="radio"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_1.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_2.et_pb_contact_field .input[type="radio"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_2.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_5.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_6.et_pb_contact_field .input[type="radio"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_6.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_7.et_pb_contact_field .input[type="radio"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_7.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_8.et_pb_contact_field .input[type="radio"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_8.et_pb_contact_field .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_form_0.et_pb_contact_form_container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-lstg-ic:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hbtile-tag:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-prompt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-copy:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-highlight:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-card-div:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-table th.tl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-modern-item:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-branche__logos span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_code_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-modal:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-interview-logo:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-interview .oit-ks-video:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-logo-item:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-kb-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-kb-card__img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-ph__i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-pillar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-event__meta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-duo__card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-stat:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-stat .num:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-pillar.seo:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .oit-pillar.geo:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .oit-ring:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ring .inner:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-btn:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-ico.ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-ico.warn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-ico.bad:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .octa:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .opill:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ocard:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ostep:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ofaq:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .otc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .otc img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oib:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-map:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-hq:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-pop-logo.mono:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .srv:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tech-sec:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tech-sec:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .tech-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .proc-step:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .quote-sec:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-formcard:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-price:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-price.is-top:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-logo.more:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-person a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .wl-logo.has-mock .box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_slider .et_pb_slide_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et-l--post > .et_builder_inner_content .et_pb_section.et_pb_section_2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__svc:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__svc-ic:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-stat:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_row_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-sound:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-msg-bot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-typing:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-typing span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-send:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-test:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-leadtoggle:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-lead-send:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-lead-ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #gwx-sticky:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-compare-table tr:hover td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-bar:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important}html[data-theme] :root .has-very-light-gray-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .has-white-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .pgrid-name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .pslider-name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark h5:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark h6:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_mobile_menu li a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_mobile_menu .menu-item-has-children > a:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .m365-sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m365-title-sec:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m365-sec-description-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m365-sub-section-sub-title h6:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m365-sub-section-sub-title p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-project-item a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-project-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-contact-information a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .secthree .et_pb_blurb_description:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_code_inner:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-sidebar *:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .teamlist a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .kunden-sec p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .kunden-sec h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .menu-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .menu-heading:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .mega-menu a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .project-item p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-subtitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-contact:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-info:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-categories:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-categories .oitproject-category-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-description:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-description h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-description p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-description ul:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-contact p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-media-gallery-section h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team__name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-topbar a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-headline:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-card__title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-list__title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-list__item a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproducts-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproducts-title a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-project-list:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-projects h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-projects h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-header-left:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-header-left h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-subtitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-leistungen-page .et_builder_inner_content > h1.wp-block-heading:first-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .page-id-19 .et-l--post .et_builder_inner_content > h1.wp-block-heading:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .page-id-19 .et-l--post .et_builder_inner_content > div:not([class*="et_pb_"]):not(.et_builder_inner_content) h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .page-id-19 .et-l--post .et_builder_inner_content > div:not([class*="et_pb_"]):not(.et_builder_inner_content) h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-leistungen:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hub__info-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_audio_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_link_content a.et_link_main_url:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_link_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_quote_content blockquote cite:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_quote_content blockquote p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et-pb-arrow-next:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et-pb-arrow-prev:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .format-gallery .et-pb-arrow-next:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .format-gallery .et-pb-arrow-prev:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_video_play:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-section-h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rel-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rel-card-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-outer h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-outer h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-lead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prod-t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-stat-row b:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-cta-card h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-cta-card h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-cta-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-side h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-side h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-side h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-side .oit-ls-section-h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card-accent h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_0 .et_pb_text_inner:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitpg-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitpg-card:hover .oitpg-go:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-main-content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description > p:first-of-type strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.tech-grid li a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.tech-grid li a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.tech-grid li strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description hr + p strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description hr + p a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .sidebar-card-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-contact .contact-name-link:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-project-item h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-project-item a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-buycard-price:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-produkt-referenzen h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-produkt-referenzen .oit-pr-name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-doku-card__list a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-doku-card__list a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-hero__title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-hero__intro:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-hero__stats strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-hero__stats span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-tl__card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-link strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-cta__box h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-overview-section h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-overview-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-leistungen-section h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-news-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-playlist-dark .wp-playlist-caption:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-hero__title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-hero__intro:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-hero__stats strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-hero__stats span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-archive:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-filter-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card__title a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card__branche:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card__excerpt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card__cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 h2.t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .hero h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .btn.ghost:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .prose :is(h2,html[data-theme] h3):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .person .pn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .quote p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .quote .src b:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-pn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-prjcard:hover .po-prjtitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cs-loc-addr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cta h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ref-produkte h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ref-produkte .oit-rp-name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kontakt__hero h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero-team b:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-chan__t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-voice h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rec-timer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-sec-head h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-embed__cap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-anfahrt-bar .addr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-member__n:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input#et_pb_contact_telefon_0:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] textarea#et_pb_contact_message_0:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] input#et_pb_contact_email_0:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] input#et_pb_contact_name_0:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] .et_pb_contact_field_options_title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_captcha_question:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_checkbox label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_0.et_pb_text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_3 .input + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_3 .input + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_5 .input + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_5 .input + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_3.et_pb_contact_field .input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"] + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"] + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_3.et_pb_contact_field .input:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] .et_pb_contact_field_5.et_pb_contact_field .input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_5.et_pb_contact_field .input[type="checkbox"] + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_5.et_pb_contact_field .input[type="radio"] + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_5.et_pb_contact_field .input[type="checkbox"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_field_5.et_pb_contact_field .input:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] .oit-similar-articles h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-similar-card h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero-stats b:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-desc h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-lstg:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-lstg.active:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prod-card .oit-prod-nm:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-card-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-prompt__body:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__pos:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__sec:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__list a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__list a.is-current:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__pn-t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-meta a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-meta .author:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-toc-bar a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-post-tags-footer a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content h5:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content h6:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-container .blog-related-posts h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .blog-related-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-hl-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-card-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-term:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-term a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .nws-hero__title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .nws-hero__intro:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .nws-hero__stats strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .nws-hero__stats span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-modern-item a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-modern-date:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-modern-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-section-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-section-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-text p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-thema h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-thema p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-filter-count:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-cta__text h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-cta__text p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-branche h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-branche p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-branche__more:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-post-title a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-no-posts h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_0 .et_pb_text_inner h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_0 .et_pb_text_inner h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_1 .et_pb_text_inner:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_1 .et_pb_text_inner h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_1 .et_pb_text_inner h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .secondary-style:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .secondary-style:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-post .jobs-row .jobs-row-label span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-listing .job-preview .job-content h5 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .jobs-row-apply .jobs-modal-form h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .jobs-modal-form .jobs-section-row .jobs-section-heading:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .jobs-modal-form .jobs-modal-input .input-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .jobs-modal-form h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-side .jobs-row-input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-side .job-pdf-export:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-listing .job-preview .job-content .job-additional-information:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .jobs-modal-form .checkbox_field .checkbox-label .checkbox-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .jobs-modal-form .radio_field .radio-label .radio-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-post .job-content .jobs-row .jobs-row-label span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-post .job-content .jobs-row .jobs-row-input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-post .job-content .jobs-row .jobs-row-input p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-post .job-content .jobs-row .jobs-row-input ol:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body .job-post .job-content .jobs-row .jobs-row-input ul:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-hero h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-interview-info h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-section-title h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-cta h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-kb-card__t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-hub a.omgki-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-hub a.omgki-cta:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-hub a.omgki-cta:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-hero__claim:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-cta--ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-slide__t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-tile__t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-event__v:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-duo__card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-post__t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-check .t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-step .t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ring .sc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-head:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-gaugeval:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-scoredom:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-li-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-ctatitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-leadtitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_gallery.et_pb_bg_layout_dark .et_pb_gallery_pagination ul li a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oh1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oh2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oct:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ostept:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ofq:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .otcn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oxlt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose blockquote:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose table th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card-accent p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card-accent ul:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card-accent li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-step-caption:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-pop-n:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tech-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tech-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-hero h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-stat b:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-section h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-formside:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-formside h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-formside p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-formside li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-formcard .fh:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-faq summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp details summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-price .amt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-person .nm:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-step b:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark .et_pb_slide_content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__svc-more:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__faq summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-partner-hero h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 #main-footer a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 footer a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-hero-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-proof a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-ansprechpartner-contact-info a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-soft-text h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-voice-widget strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-voice-timer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-dsgvo-cmp th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-dsgvo-cmp td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-dsgvo-cmp .prov:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-phase .num:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-phase h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-item .t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-item .tip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card-accent ol:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitkr h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitkr-name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-price-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-outer strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .is-dark-theme .wp-block-embed :where(figcaption):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .is-dark-theme .wp-block-table :where(figcaption):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-compare-table td:first-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-value:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}html[data-theme] :root .has-purple-crush-gradient-background:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] :root .has-atomic-cream-gradient-background:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] :root .has-midnight-gradient-background:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team__img-placeholder:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-lm-tint:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.benefits-grid li:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .card.full:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-voice:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-embed__map:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-card-thumb-ph:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hbtile.hb-o:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hbtile.hb-t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-modern-thumb:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .omgki-sec--alt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-final:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oalt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ofinal:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;background-image:none!important}html[data-theme] .screen-reader-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .has-black-border-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] abbr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] acronym:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] address:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] applet:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] b:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] big:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] blockquote:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] center:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] cite:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] code:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] dd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] del:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] dfn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] div:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] dl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] dt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] em:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] fieldset:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] font:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] form:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] iframe:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] ins:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] kbd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] legend:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] menu:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] object:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] ol:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] pre:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] q:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] s:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] samp:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] small:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] strike:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] sup:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] tt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] u:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] ul:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] var:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input.text:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input.title:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input[type="text"]:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-caption img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tag-cloud .wp-tag-cloud a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tag-cloud a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tag-cloud .tagcloud a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tag-cloud .wp-tag-cloud .tag-cloud-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glow-button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .nav li ul:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-menu .et-menu.nav > li.oit-menu-first-level > ul.sub-menu > li.oit-menu-second-level > ul.sub-menu:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #mobile_menu1 li.oit-menu-second-level > ul.sub-menu:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-sidebar p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-menu .nav li li ul:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tax-kunden_branche .tag_pro_list:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tag .tag_pro_list:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tax-project_category .tag_pro_list:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tax-project_tag .tag_pro_list:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive #et-boc .wpp-blog-grid .et_pb_post:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive #et-boc .user_post_loop1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-sr-only:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text .cmp-table:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_module .cmp-table:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-list__item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-kb-list__item:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-outer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-entry:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary .oit-glossary-entry:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary .oit-glossary-entry--blue:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-sidebar .oitproduct-sidebar-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-sidebar .oitproduct-contact:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-svc:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-l__btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_quote_content blockquote:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rel-card-placeholder:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-stat-row:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-body .oit-ls-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-prod:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-prod .oit-prodbox:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-cta-card .oit-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-cta-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitpg-cat:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_image_wrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-overview-item img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-playlist-item:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-playlist .wp-playlist-current-item img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .band:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-chan:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-embed iframe:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_contact_form .input[type="checkbox"] + label i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_contact_form .input[type="radio"] + label i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_contact_form input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_contact_form select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_contact_form textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_form p[data-id="et_number"] input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_newsletter_form .input[type="checkbox"] + label i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_newsletter_form .input[type="radio"] + label i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_newsletter_form input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_newsletter_form select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_newsletter_form textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_focus_border .et_pb_newsletter_form input:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border.et_pb_contact_field .input[type="checkbox"] + label i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border.et_pb_contact_field .input[type="radio"] + label i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border.et_pb_contact_field input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border.et_pb_contact_field select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border.et_pb_contact_field textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-lead-submit:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ka-load-more-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-similar-articles:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero-search:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prod-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-pagination span.dots:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-terms:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-compare__col:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__panel:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hb-light .single-post-content h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-toc-bar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .blog-related-posts:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .blog-related-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-table td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-letter:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-entry:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-post-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #main-content #left-area:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #main-content .container:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] #main-content .container:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .sr-only:not(:focus):not(:active):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jp-apply-button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .primary-style:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-modal-form .job-submit:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-modal-form .choose_file:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-modal-form .choose_file_multi:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-modal-form .choose_file_multi_add:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .job-listing .job-preview .job-content h5 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .job-listing .job-preview .job-cta .apply-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-interview .oit-ks-video iframe:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-kb-card:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-slide:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-tile:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-post:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check #scf-domain:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-result:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-gauge.is-bad:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-gauge.is-warn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-gauge.is-ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-list li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-list li:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-lead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-row input:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-row select:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-row textarea:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_gallery_image:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_gallery_item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .octa.gh:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ofi:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oxl:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-knowledge-iframe:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-dot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] hr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-row input:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-row textarea:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_with_border .et_pb_slide_image img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__lead img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__kpi:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__split img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-hero-img img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-cta-row .oit-btn-secondary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-video-mini:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-video-wrap iframe:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-voice-small:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-dsgvo-cmp tbody tr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-input:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-lead input:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-lead textarea:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table thead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table tfoot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table .has-border-color td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table .has-border-color th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table .has-border-color tr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table .has-border-color > *:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-top-color"] tr:first-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-top-color"] tr:first-child td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-top-color"] tr:first-child th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-top-color"] > *:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-top-color"] > * td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-top-color"] > * th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-top-color"] tr:not(:first-child):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-bottom-color"] tr:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-bottom-color"] tr:last-child td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-bottom-color"] tr:last-child th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-bottom-color"] > *:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-bottom-color"] > * td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-bottom-color"] > * th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-block-table table[style*="border-bottom-color"] tr:not(:last-child):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-row:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-row:last-child:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-table th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-table td:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}html[data-theme] :root :where(.wp-element-button,html[data-theme] .wp-block-button__link):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .post-template-default .oit-ansprechpartner-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .mega-menu:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-categories span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description > p:first-of-type:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description hr + p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-btn-primary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-playlist-dark:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wp-playlist-dark .wp-playlist-playing:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cs-loc-load:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-voice__contact:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-toc__num:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__list a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-read-more:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-cta:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-tile:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-post:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-btn--ghost:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .octa:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oxl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-badge:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-msg-user:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-table td code:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important}html[data-theme] .has-cyan-bluish-gray-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ansprechpartner-contact-info a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .entry-breadcrumbs:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .entry-breadcrumbs a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #et-boc .et-l .entry-breadcrumbs:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #et-boc .et-l .entry-breadcrumbs a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team__role:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-position:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproducts-description:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproducts-contact:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .page-id-19 .et-l--post .et_builder_inner_content > div:not([class*="et_pb_"]):not(.et_builder_inner_content):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-l__subtitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-svc__desc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark.et_audio_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark.et_link_content a.et_link_main_url:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark.et_link_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark.et_quote_content blockquote cite:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark.et_quote_content blockquote p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-excerpt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rel-card-desc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team-card-role:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-accent li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-faq p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-cta-t p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-stat-lab:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-stat-row .l:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-side-cta-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-desc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitpg-empty:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitpg-go:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.benefits-grid > li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.benefits-grid li ul.sub-features li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-contact .contact-name-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-price-calculator .calculator-description:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-project-item a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-buycard-trust:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-produkt-referenzen .oit-pr-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-produkt-referenzen .oit-pr-claim:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-story__grid p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-tl__card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-link span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-cta__box p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-overview-item .team-ov-name:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-bio-box .bio-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-news-meta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .claim:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .metric .lbl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .prose:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .shot-more .ct:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .person .pr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .quote .src:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-h:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-pr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-prjtitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cs-loc-note:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cta p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ref-produkte .oit-rp-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ref-produkte .oit-rp-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kontakt__hero p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-voice p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-voice__contact:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] .oit-embed__sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact .et_pb_contact_field input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact .et_pb_contact_field textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_form_0 .input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_form_0 .input[type="checkbox"] + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_form_0 .input[type="radio"] + label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .et_pb_contact_form_0 .input:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] .oit-selector-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-lead-form label.oit-lbl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-similar-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-similar-articles .oit-similar-heading:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero-rotator span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero-search input:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] .oit-hero-stats:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-rowlbl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-desc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hc-d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hc-tickets-lbl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hc-tk small:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-no-results:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-card-excerpt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-card-expert:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-card-expert strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-heading:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-terms-heading:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-tier__desc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-toc__group-title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitdoc-toc__arrow:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content .oitdoc-glossary dd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hb-light .oithb__pos:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-crumb__pill .sep:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-meta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .blog-related-card-date:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-gl-popup-def:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-hl-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-card-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-card li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-table td.tr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-target-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-def:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-excerpt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-description:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-post-meta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-post-date:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-post-excerpt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-no-posts p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-offer-ended:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-modal-form .jobs-modal-input p.message:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .job-listing .no-jobs-available:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-hero p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-interview-info .oit-ks-company:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-interview p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-section-title p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-cta p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-stat .lbl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-stat .src:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-check .d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-step .d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ring .of:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check #scf-domain:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] #oit-seo-check .sc-note:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-gaugemax:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-scorehint:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-li-detail:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-ctatext:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-row label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-fine:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_gallery .et_pb_gallery_pagination ul li a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card-accent p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-meta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-pop-m:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk .maplibregl-ctrl-attrib a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .sec-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .btn-outline:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wrap a.btn-outline:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tech-sec a.btn-outline:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .quote-sec a.btn-outline:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .intro-text p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .srv p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .mock-head p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .quote-attr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-map-header p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-section .sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-trust span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-formcard .fs:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-row label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-fine:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-row input:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] #oit-gw-lp .gwf-row textarea:where(:not(#oit-home-host *),[slot],[slot] *)::placeholder,html[data-theme] #oit-gw-lp .gw-faq p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp details p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp details div:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-price .txt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-logo .nm:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-faq-item p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__kpi span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__svc-d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__chk li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__faq-a p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-partner-hero p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-meta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-hero-text p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-proof a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-alle-leistungen:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-cta-banner p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-soft-text p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-voice-status:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-soft-list li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-voice-hint:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-phase .sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-item .d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-stat .lbl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card ul:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card ol:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-stat-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-subtitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-voicehint:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitkr .oitkr-sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-price-card .sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-price-card .price-note:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-outer p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-outer li:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}html[data-theme] .has-pale-pink-color:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(247,141,167) 45%,#1B1A18)!important}html[data-theme] .has-luminous-vivid-amber-color:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(252,185,0) 45%,#1B1A18)!important}html[data-theme] .has-light-green-cyan-color:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(123,220,181) 45%,#1B1A18)!important}html[data-theme] .has-pale-cyan-blue-color:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(142,209,252) 45%,#1B1A18)!important}html[data-theme] .pgrid-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .pslider-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_mobile_menu:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-image-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .media-gallery-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-media-gallery-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team__card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-card--cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-header-layout:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-projects:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-oitproducts .oitproduct-project-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ring__toggle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-svc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prodbox:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prod:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-faq details:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitpg-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitpg-cat--neutral:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul.benefits-grid li:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .oitproduct-description ul.benefits-grid li ul.sub-features li:where(:not(#oit-home-host *),[slot],[slot] *)::before,html[data-theme] .oitproduct-description ul.tech-grid li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description hr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-gallery:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-sidebar-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-content-featured:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-tl__card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-tl__pics img:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wso-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-bio-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-news-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .shot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .shot-more a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .person:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .quote:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .po-prjcard:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cs-loc-map:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ref-produkte .oit-rp-bild:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_field_checkbox label i:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-similar-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-topic-expert:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-seg:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-tagtoggle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hc-tickets:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-thumb:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__menu:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__pn a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-featured-image:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-glossar-popup:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-target:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-search:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-modern-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-thema:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-branche:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-post-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-no-posts:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .jobs-search .job-search-submit:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-interview:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ks-logo-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-slide:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-pillar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-check:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-step:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .tech-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-trust:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-logo:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-faq-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__faq:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__local:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-logo-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-ansprechpartner-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-tldr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitgc-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-price-card:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;border-color:var(--oh-rule)!important}html[data-theme] .et_password_protected_form p input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_contact_select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ka-bubble:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .e7-table td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose table th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose table td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-compare-table td:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;border-color:var(--oh-rule)!important}html[data-theme] .m365-components-advantages-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .job-preview:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .job-side .job-content-wrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .job-content .job-content-wrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .job-image .job-content-wrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-header-layout:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproject-main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-team-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-projects:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-project-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rel-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-produkt-referenzen .oit-pr-karte:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .team-leistung-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-filter-empty:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-card__tag:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-empty:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .tile:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ref-produkte .oit-rp-karte:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kicker:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-btn-ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input#et_pb_contact_telefon_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] select#et_pb_contact_herkunft_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input#et_pb_contact_empfehler_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] textarea#et_pb_contact_message_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input#et_pb_contact_email_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] input#et_pb_contact_name_0:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-search:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hc-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-svc-chip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossar-related-chip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-crumb__pill:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .blog-related-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-catchip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-filter-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-pagination a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .archive-pagination span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-row input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-row select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-row textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk .maplibregl-popup-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-row input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-row textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-faq details:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #wlf select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-osna__svc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-chip:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-send:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-test:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .fj-lead-send:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gwf-row select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitkr-card:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important;border-color:var(--oh-rule)!important}html[data-theme] .oit-project-thumb .no-thumb:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-table:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-description ul li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .category-tag:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-filter-btn:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .single-post-content .oit-post-tags-footer a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ig-table td.tl:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-news-modern-thumb.no-thumb:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk-chip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-rk .maplibregl-ctrl-attrib:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-muted)!important}html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *){--oit-text:var(--oh-ink);--oit-muted:var(--oh-muted);--oit-card:var(--oh-surface);--oit-border:var(--oh-rule);--text:var(--oh-ink);--text2:var(--oh-muted);--bg:var(--oh-paper);--surface:var(--oh-surface);--border:var(--oh-surface)}html[data-theme] .oit-service ul li:hover:where(:not(#oit-home-host *),[slot],[slot] *)::before{color:color-mix(in srgb,rgb(255,157,92) 45%,#1B1A18)!important}html[data-theme] .oit-section--revolution:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-gw-lp .gw-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m4-comparison-table thead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .m4-comparison-table thead .sticky-column:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important;background-image:none!important;color:var(--oh-ink)!important}html[data-theme] .oit-section--dark:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-section--cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_pb_section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_pb_section.et_block_section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_pb_section.et_section_regular:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page #main-content .et_builder_inner_content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-ls-page:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single #main-content article:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single .single-post-container article:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-video-mini em:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .comparison-table thead th:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important;color:var(--oh-ink)!important}html[data-theme] .oit-ls-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single-oitproducts .oitproduct-sidebar .oitproduct-sidebar-card.oitproduct-buycard:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-hero--plain:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .ohero:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important;background-image:none!important}html[data-theme] .oit-ls-section:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single-oitproducts .oitproduct-sidebar .oitproduct-sidebar-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.page-id-43722 .oit-inline-link:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important;border-color:var(--oh-rule)!important}html[data-theme] .oit-faq summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .btn.ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-hc-tk:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oithb__product:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-search input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-btn--ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .omgki-cta--ghost:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;border-color:var(--oh-rule)!important}html[data-theme] .oitpg-bar button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cs-filter-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cs-loc-load:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-lstg:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-seg button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-kb-tag:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-tg-pagination button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-toc-bar a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-post-tags-footer a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-glossary-nav a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check .sc-msg.busy:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-person:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .wl-step:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-steps li:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-muted)!important;border-color:var(--oh-rule)!important}html[data-theme] .oitproduct-description ul.benefits-grid li:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;background-image:none!important;border-color:var(--oh-rule)!important}html[data-theme] #cs2 .hero:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important;background-image:none!important;border-color:var(--oh-rule)!important}html[data-theme] .oit-kontakt:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important;--dark:var(--oh-paper);--card:var(--oh-surface);--line:var(--oh-rule);--muted:var(--oh-muted)}html[data-theme] .oit-chan:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;--c:var(--oh-surface)}html[data-theme] .oit-rec-btn:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important;border-color:var(--oh-rule)!important;--c:var(--oh-surface)}html[data-theme] .oit-hero-search input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #oit-seo-check #scf-domain:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important;color:var(--oh-ink)!important;border-color:var(--oh-rule)!important}html[data-theme] .oitdoc-prompt__label:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:color-mix(in srgb,rgb(159,230,213) 45%,#1B1A18)!important}html[data-theme] .oitdoc-copy:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:color-mix(in srgb,rgb(191,240,227) 45%,#1B1A18)!important}html[data-theme] .omgki-hub:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;--omg-cream:var(--oh-ink);--omg-bg:var(--oh-paper);--omg-card:var(--oh-surface);--omg-line:var(--oh-rule);--omg-muted:var(--oh-muted)}html[data-theme] #oit-seo-check .sc-msg.err:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,179,179) 45%,#1B1A18)!important}html[data-theme] #oit-seo-check .sc-msg.ok:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(168,230,193) 45%,#1B1A18)!important}html[data-theme] .omgki:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;--cr:var(--oh-ink);--bg:var(--oh-paper);--cd:var(--oh-surface);--ln:var(--oh-rule);--mu:var(--oh-muted)}html[data-theme] .oit-card-accent a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-prose a:hover:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,170,85) 45%,#1B1A18)!important}html[data-theme] .oit-rk:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;background-image:none!important;--bg:var(--oh-paper);--line:var(--oh-rule);--ink:var(--oh-ink);--dim:var(--oh-muted)}html[data-theme] #oit-gw-lp .gw-eyebrow:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-dsgvo-cmp th:nth-child(3):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-dsgvo-cmp a:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(143,227,209) 45%,#1B1A18)!important}html[data-theme] #oit-gw-lp .gw-hero p.lead:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(214,242,236) 45%,#1B1A18)!important}html[data-theme] #oit-gw-lp .gw-stat span:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(159,222,208) 45%,#1B1A18)!important}html[data-theme] .oit-dsgvo-cmp .y:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(242,201,76) 45%,#1B1A18)!important}html[data-theme] .fj-app:where(:not(#oit-home-host *),[slot],[slot] *){--fj-ink:var(--oh-surface);--fj-muted:var(--oh-muted);--fj-bubble-bot:var(--oh-ink)}html[data-theme="dark"] :root .has-very-light-gray-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .has-white-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .ea11y-skip-to-content-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input.text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input.title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="email"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="password"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="tel"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="text"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-caption:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .m365-title-sec h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #grafik .dp-dfg-filter a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single.single-post article.et_pb_post:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single.single-post div#main-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-section--glossary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-author:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-glossary-entry:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-glossary-entry--blue:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-cta-btn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oitproducts-gallery-list li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitpg-bar button.active .oitpg-dot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-playlist-light:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-playlist-playing:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-playlist-light .wp-playlist-playing:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-rec-dot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form input[type="text"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form input[type="email"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form input[type="tel"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-msg.ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-msg.err:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-gl-knowledge-hint:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-box--tip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-box--info:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-box--warn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-box--alert:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-box--power:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-steps > li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-install:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-tech:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-compare__col--good:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-compare__col--bad:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-model:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-qa:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-faq:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-pill:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-lead kbd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .entry-content kbd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-steps kbd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-toc__item a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-toc__item a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-toc__draft:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oit-expert-block:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oit-kb-question-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oit-similar-articles [class*="card"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oit-similar-articles a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content table:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content thead th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content tbody tr:nth-child(2n):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__menu:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__list a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__pn a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-listing-categories .job-category:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-offer-ended:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-post .job-side .job-content-wrap:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-row-apply .jobs-modal-form .modal-input-fileinput:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-row-apply .jobs-modal-form .modal-input-text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-row-apply .jobs-modal-form .modal-input-fileinput.multiple:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-modal .jobs-modal-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-listing .no-jobs-available:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-listing .job-preview:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .comparison-table th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .comparison-table tr:nth-child(2n+1):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-map-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-trust:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-formcard:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-row input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-row textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp #gwf-status.ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp #gwf-status.err:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-faq details:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .m4-comparison-table:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .m4-comparison-table .sticky-column:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .m4-comparison-table tbody tr:nth-child(2n):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .m4-comparison-table tbody tr:nth-child(2n) .sticky-column:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .m4-comparison-table tbody tr:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .mobile-scroll-hint:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-msg-error:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-chip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-row select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table .has-subtle-light-gray-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table .has-subtle-pale-green-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table .has-subtle-pale-blue-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table .has-subtle-pale-pink-background-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table.is-style-stripes tbody tr:nth-child(2n+1):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(2n+1):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(2n+1):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(2n+1):where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important}html[data-theme="dark"] :root .has-very-dark-gray-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .screen-reader-text:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .has-black-color:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .ea11y-skip-to-content-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h5:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h6:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h1 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h2 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h3 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h4 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h5 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] h6 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input.text:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input.title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="email"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="password"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="tel"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="text"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input.text:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input.title:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] input[type="text"]:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] select:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] textarea:focus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .entry-content thead th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .entry-content tr th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .side-menu .sm-icon:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #grafik .dp-dfg-item h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single.single-post a.author-link_sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-table:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .cmp-table:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .cmp-table th[scope="row"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-team__card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-team__img-placeholder:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-outer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-ring__arc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-ring__title:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-ring__toggle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-svc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-svc:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme="dark"] .oit-ls-cta:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-playlist-light:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-playlist-item .wp-playlist-caption:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-playlist-light .wp-playlist-caption:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-playlist-light .wp-playlist-playing:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #cs2 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #cs2 .lead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #cs2 .person:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #cs2 .person .ph-ph:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #cs2 .po-person:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #cs2 .po-av-ph:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-kontakt a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hero-team small:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-chan__icon:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-chan__d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-chan__v:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-voice__status:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-voice__status.ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-link:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-embed__pin:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-anfahrt-bar .addr svg:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-foot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form input[type="text"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form input[type="email"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form input[type="tel"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-lead-form .oit-check:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-tg-pagination span.dots:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-gl-hero:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-gl-knowledge-hint:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-gl-knowledge-hint strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-lead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-tech__what:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-model__use:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-qa__q:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-faq > summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-glossary dd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-lead kbd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .entry-content kbd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-steps kbd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-toc__item a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-toc__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-steps > li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-steps p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-steps strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-card:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-card strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-install:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-install p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-install li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-tech:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-tech p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-tech li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-tech strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-tech h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-qa:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-qa p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-qa strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-model:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-model p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-compare__col:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-compare__col p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-compare__col li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-compare__col strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-faq:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-faq p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-faq li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-faq summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-model__use:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-tech__what:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-qa__q:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-faq > summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-toc__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content li:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content h5:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content h6:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content strong:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content em:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content dt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content dd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content blockquote:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oit-expert-block *:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oit-kb-question-box *:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content .oitdoc-glossary dd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__list a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__list a:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__product:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__pn-t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-meta .mdot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-gl-term:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-ig-table .tx:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-listing-categories .job-category:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jp-attachment-button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jp-attachment-button:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-listing .job-preview .job-content h5:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-listing .job-preview .job-content h5 a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .job-listing .job-preview .job-content .job-additional-information:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-search .job-search:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-kb-card__d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-kb-card__go:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-hub a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-hero__kicker:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-logo:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-logo__accent:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-logo__dot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-hero__sub:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-slide__d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-slide__go:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-eyebrow:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-lead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-pillar__n:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-pillar__t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-pillar__d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-tile__d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-tile__go:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-event__k:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-duo__card p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-duo__plus:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-post__tag:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-post__d:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki-post__go:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-seo-check .sc-kicker:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-seo-check .sc-btn--ghost:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-seo-check .sc-scoreverdict:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-seo-check .sc-coltitle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-seo-check .sc-coltitle--geo:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-seo-check .sc-ico:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-seo-check .sc-fine a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .omgki a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .okick:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .obrand:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oacc:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .odot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .olead:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oey:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .olead2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .opn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .opt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .opd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .ocmeta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .ocd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .ostepn:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .ostepd:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .ofa:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .otcr:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oib h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oib p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oxld:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oxlg:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-rk:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-rk-eyebrow:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-rk-chip .c:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-rk-foot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .comparison-table th:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .comparison-table td:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-map-header h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-legend-item:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-check:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-row input:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-row textarea:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-faq details[open] summary:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-osna__svc-t:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-app:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-sound:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-msg-bot:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-chip:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-leadtoggle:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-lead-intro:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-lead-ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-row select:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] :where(p.has-text-color:not(.has-link-color)) a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-embed :where(figcaption):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .wp-block-table :where(figcaption):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}html[data-theme="dark"] .has-vivid-red-color:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(207,46,46) 40%,#F3EFE8)!important}html[data-theme="dark"] .divi-project-categories a:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(15,111,151) 40%,#F3EFE8)!important}html[data-theme="dark"] .oit-ls-kat:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-ls-section-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-rel-card-type:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-rel-card-arrow:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-ls-stat-big:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-ls-divi-content .oit-prod-a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-side-prod .oit-prod-a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-kb-arrow:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-kb-more:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(112,75,102) 40%,#F3EFE8)!important}html[data-theme="dark"] .media-embed-details .setting .remove-setting:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .media-embed-details .setting p:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(170,0,0) 40%,#F3EFE8)!important}html[data-theme="dark"] #oit-lead-msg.ok:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp #gwf-status.ok:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(26,127,67) 40%,#F3EFE8)!important}html[data-theme="dark"] #oit-lead-msg.err:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp #gwf-status.err:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(176,42,30) 40%,#F3EFE8)!important}html[data-theme="dark"] .oitdoc-box--tip .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-card__kicker:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-install__head:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-model__by:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-glossary dt:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oitdoc-toc__meta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box--tip .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-card__kicker:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-model__by:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-install__head:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-pill:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .single-post-content h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .oit-hb-light .oithb__list a.is-current:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(18,131,108) 40%,#F3EFE8)!important}html[data-theme="dark"] .oitdoc-box--info .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box--info .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(36,92,148) 40%,#F3EFE8)!important}html[data-theme="dark"] .oitdoc-box--power .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .single-post-content .oitdoc-box--power .oitdoc-box__label:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(90,52,160) 40%,#F3EFE8)!important}html[data-theme="dark"] .jobs-modal-input p.validation:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-submit-validation:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(236,10,66) 40%,#F3EFE8)!important}html[data-theme="dark"] .jobs-modal-form .jobs-modal-input.checkbox_field.jobs-alert .input-label:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .jobs-modal-form .jobs-modal-input.radio_field.jobs-alert .input-label:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(255,0,0) 40%,#F3EFE8)!important}html[data-theme="dark"] .intro-card-title:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(74,45,110) 40%,#F3EFE8)!important}html[data-theme="dark"] .intro-card-tag:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(107,77,138) 40%,#F3EFE8)!important}html[data-theme="dark"] .intro-stat-num:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(90,53,128) 40%,#F3EFE8)!important}html[data-theme="dark"] .intro-stat-label:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(107,80,128) 40%,#F3EFE8)!important}html[data-theme="dark"] #oit-gw-lp .gw-cta:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-cta:hover:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-btn:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(4,33,28) 40%,#F3EFE8)!important}html[data-theme="dark"] #oit-gw-lp .gw-card h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-formcard .fh:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gw-faq summary:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(15,43,40) 40%,#F3EFE8)!important}html[data-theme="dark"] #oit-gw-lp .gw-trust span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #oit-gw-lp .gwf-fine a:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(32,85,75) 40%,#F3EFE8)!important}html[data-theme="dark"] .popuplinkdin span.et-waypoint.et_pb_animation_top:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(19,112,152) 40%,#F3EFE8)!important}html[data-theme="dark"] .fj-msg-error:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] .fj-lead-msg:where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,rgb(155,44,44) 40%,#F3EFE8)!important}
@media (min-width: 981px){html[data-theme="dark"] #main-content .container:where(:not(#oit-home-host *),[slot],[slot] *)::before{background-color:var(--oh-surface)!important;color:var(--oh-ink)!important}
}
@media (max-width: 980px){html[data-theme] .et_pb_bg_layout_dark_tablet:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet h5:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet h6:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et_pb_forgot_password a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et_audio_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et_link_content a.et_link_main_url:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et_link_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et_quote_content blockquote cite:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et_quote_content blockquote p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_slider .et_pb_bg_layout_dark_tablet .et_pb_slide_content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et-pb-arrow-next:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .et-pb-arrow-prev:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .comment_postinfo a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet .comment_postinfo span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_tablet.et_pb_gallery .et_pb_gallery_pagination ul li a:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}html[data-theme] .et_pb_text_color_dark_tablet.et_audio_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_tablet.et_link_content a.et_link_main_url:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_tablet.et_link_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_tablet.et_quote_content blockquote cite:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_tablet.et_quote_content blockquote p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_light_tablet.et_pb_gallery .et_pb_gallery_pagination ul li a:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}html[data-theme] .et_pb_slider .et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important}
}
@media (max-width: 767px){html[data-theme] .et_pb_bg_layout_dark_phone:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone h1:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone h3:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone h4:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone h5:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone h6:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et_pb_forgot_password a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et_audio_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et_link_content a.et_link_main_url:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et_link_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et_quote_content blockquote cite:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et_quote_content blockquote p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et-pb-arrow-next:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et-pb-arrow-prev:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .comment_postinfo a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .comment_postinfo span:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone.et_pb_gallery .et_pb_gallery_pagination ul li a:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_dark_phone .et_pb_slide_content:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}html[data-theme] .et_pb_text_color_dark_phone.et_audio_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_phone.et_link_content a.et_link_main_url:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_phone.et_link_content h2:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_phone.et_quote_content blockquote cite:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_text_color_dark_phone.et_quote_content blockquote p:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .et_pb_bg_layout_light_phone.et_pb_gallery .et_pb_gallery_pagination ul li a:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}html[data-theme] .et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important}
}
@media screen and (max-width: 980px){html[data-theme] body.archive #main-content #sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.category #main-content #sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.tag #main-content #sidebar:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] body.single #main-content #sidebar:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
}
@media ((-webkit-mask:url("")) or (mask:url(""))){html[data-theme] .et_pb_menu__logo a:where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .logo_container a:where(:not(#oit-home-host *),[slot],[slot] *)::after{background-color:var(--oh-paper)!important}
}
@media only screen and (min-width: 981px){html[data-theme] .team-member .et_pb_widget_area:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
}
@media only screen and (max-width: 767px){html[data-theme] #et-boc span.et_pb_icon_wrap.highlight .et-pb-icon:where(:not(#oit-home-host *),[slot],[slot] *)::before{color:var(--oh-ink)!important}
}
@media (max-width: 720px){html[data-theme="dark"] .cmp-table tbody tr:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important}html[data-theme="dark"] .cmp-table td:where(:not(#oit-home-host *),[slot],[slot] *)::before{color:var(--oh-ink)!important}
}
@media (max-width: 720px){html[data-theme] .cmp-table th[scope="row"]:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .cmp-table td:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
}
@media (max-width: 680px){html[data-theme] .oit-outer:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oit-table td:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
}
@media screen and (max-width: 768px){html[data-theme="dark"] .comparison-table tr:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;color:var(--oh-ink)!important}html[data-theme="dark"] .comparison-table td:nth-child(2):where(:not(#oit-home-host *),[slot],[slot] *)::before{color:color-mix(in srgb,rgb(0,120,212) 40%,#F3EFE8)!important}
}
@media screen and (max-width: 768px){html[data-theme] .comparison-table td:last-child:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
}
@media (max-width: 760px){html[data-theme] .oit-dsgvo-cmp tbody tr:where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-surface)!important;border-color:var(--oh-rule)!important}html[data-theme] .oit-dsgvo-cmp td:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-rule)!important}
}

/* Produkte-Hero (mu-plugin oit-products-hero.php) */
html[data-theme] .oitph__mosaic:where(:not(#oit-home-host *),[slot],[slot] *){opacity:.8}html[data-theme="dark"] .oitph__mosaic:where(:not(#oit-home-host *),[slot],[slot] *){opacity:.55}
/* Kontaktband: :not(#_) hebt über die allgemeinen Divi-Textregeln (body.page #main-content …) */
/* Divi-Linkfarbe (.et-db #et-boc .et-l a → --gcid-link-color) im Footer neutralisieren, z. B. Vorlage page-ki-gateway */
html[data-theme] .oit-footer:where(:not(#oit-home-host *),[slot],[slot] *){--gcid-link-color:var(--oh-muted)}
/* Produktkacheln: Kategorie-Chips auf hellen Bereichsfarben mit dunkler Schrift */
html[data-theme] body #page-container #et-main-area .oitpg .oitpg-cat:is([style*="#2fc5a8" i],[style*="#4DA8DA" i],[style*="#FF7700" i],[style*="#6CC24A" i]):where(:not(#oit-home-host *),[slot],[slot] *){color:#1B1A18!important}
/* Produktseite: Kacheln „Weitere OIT-Produkte" – Beitragsbild 16:9 statt Icon, Titel in Kartengröße */
html[data-theme] .oitproduct-projects .oitproduct-project-item .project-thumbnail:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){width:100%;height:auto;aspect-ratio:16/9;margin:0 0 16px;border-radius:12px;overflow:hidden;background:var(--oh-sand)}
html[data-theme] .oitproduct-projects .oitproduct-project-item .project-thumbnail :is(picture,img):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover!important;border-radius:0}
html[data-theme] .oitproduct-projects .oitproduct-project-item h3:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:1.2rem!important;line-height:1.3!important;margin:0 0 10px!important;overflow-wrap:anywhere;hyphens:auto}
/* Team-Profil: Kontaktliste als Raster – volle Spaltenbreite, Bezeichnung rechts ohne Umbruch, Termin-Knopf zuletzt */
html[data-theme] .kiboteam-details .team-contact-information:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:flex!important;flex-direction:column!important;width:100%!important;max-width:520px!important;border-top:1px solid var(--oh-rule)}
html[data-theme] .kiboteam-details .team-contact-information>div:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;column-gap:24px;width:100%!important;max-width:none!important;min-height:60px;margin:0!important;padding:18px 0!important;border-bottom:1px solid var(--oh-rule)}
html[data-theme] .kiboteam-details .team-contact-information>div>p:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){min-width:0;font-size:18px;line-height:1.35;overflow-wrap:anywhere}
html[data-theme] .kiboteam-details .team-contact-information>div:not(#_):where(:not(#oit-home-host *),[slot],[slot] *)::after{white-space:nowrap;font-size:13px;letter-spacing:.02em;color:var(--oh-muted);text-align:right}
html[data-theme] .kiboteam-details .team-contact-information .team-linkedin-sec:not(#_):where(:not(#oit-home-host *),[slot],[slot] *)::after{content:"Profil ↗"}
html[data-theme] .kiboteam-details .team-contact-information .bookings:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){order:9;display:block!important;min-height:0;border-bottom:0;padding:24px 0 0!important}
/* Header: mittlere Breiten – unter 1200 px Hamburger (Layout schaltet erst bei 1024 um), darüber kompakte Navigation */
@media (min-width:1025px) and (max-width:1199px){
  html[data-theme] #header .nav-links:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
  html[data-theme] #header .contact-btn:not(.mobile-cta):where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
  html[data-theme] #header .hamburger:where(:not(#oit-home-host *),[slot],[slot] *){display:flex!important}
}
@media (min-width:1200px) and (max-width:1439px){
  html[data-theme] #header .nav-links:where(:not(#oit-home-host *),[slot],[slot] *){gap:0!important}
  html[data-theme] #header .nav-links .nav-link:where(:not(#oit-home-host *),[slot],[slot] *){padding-left:10px!important;padding-right:10px!important;font-size:14.5px!important}
  html[data-theme] #header .glass-bar:where(:not(#oit-home-host *),[slot],[slot] *){gap:12px!important}
}
html[data-theme] #header .nav-login:where(:not(#oit-home-host *),[slot],[slot] *){padding-left:10px!important;padding-right:10px!important}
html[data-theme] #header .nav-login svg:where(:not(#oit-home-host *),[slot],[slot] *){display:block}
html[data-theme] #header .mobile-nav-link svg:where(:not(#oit-home-host *),[slot],[slot] *){flex-shrink:0}
/* Mobil (<1200 px): Personen-Icon + Schalter rechts nebeneinander */
html[data-theme] #header .nav-login-dd--m:where(:not(#oit-home-host *),[slot],[slot] *){display:none}
@media (max-width:1199px){
  html[data-theme] #header .nav-login-dd--m:where(:not(#oit-home-host *),[slot],[slot] *){display:block;position:relative;margin-left:auto;margin-right:6px}
  html[data-theme] #header .nav-login-dd--m .nav-login:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border-radius:50%;color:var(--oh-ink)!important}
  html[data-theme] #header .nav-login-dd--m .dropdown-menu:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){position:absolute;top:calc(100% + 14px);right:-60px!important;left:auto!important;min-width:250px!important;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s}
  html[data-theme] #header .nav-login-dd--m.is-open .dropdown-menu:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){opacity:1;visibility:visible;transform:none}
  html[data-theme] #header .oit-theme-toggle.in-header:where(:not(#oit-home-host *),[slot],[slot] *){margin-left:0!important;margin-right:12px!important}
}
/* Seitencontainer mit Inline-Schwarz (z. B. Blogartikel: #main-content style="background-color:#000000") bleibt Papier – die Inline-Regel „schwarz → Karte" gilt nur für Kästen */
html[data-theme] body #page-container #et-main-area #main-content:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important}
/* Brotkrümel-Band im Theme-Builder-Header: kompakt (vorher 54 px oben und unten) */
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:20px!important;padding-bottom:0!important}
html[data-theme] body #page-container .et-l--header .et_pb_section_2_tb_header .et_pb_row:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:0!important;padding-bottom:0!important}
/* Kundenbereich-Dropdown am Personen-Icon: rechtsbündig, damit es nicht über den Rand läuft */
html[data-theme] #header .nav-login-dd .dropdown-menu:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){left:auto!important;right:-12px!important;min-width:260px!important}
/* Seitenabschnitte mit ehemals schwarzem Grund = Papier, nicht Kartenweiß (sonst weiße Bänder/Kästen neben dem Papier) */
html[data-theme] :is(.et_pb_fullwidth_code_0,.et_pb_fullwidth_code_1,.et_pb_fullwidth_code_2,.et_pb_code_0,.wso-story,.wso-history,.wso-explore,.wso-cta,.oit-kontakt,.tech-sec,.quote-sec,.oit-ls-divi-content,.jobs-template-default,#cs2):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background-color:var(--oh-paper)!important}
/* Abstand Brotkrümel → Inhalt einheitlich ~40 px (vorher 80–130 px aus gestapelten Section-/Row-Paddings) */
html[data-theme] body:not(.home) #main-content .et-l--post .et_pb_section_0.et_section_regular:not(.et_pb_with_background):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:36px!important}
html[data-theme] body:not(.home) #main-content .et-l--post .et_pb_section_0.et_section_regular:not(.et_pb_with_background)>.et_pb_row_0:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:0!important}
html[data-theme] .kiboteam-member-page:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:32px!important}
html[data-theme] .kiboteam-member-page .kiboteam-image:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-top:0!important}
html[data-theme] .single-oitproducts .oitproduct-container:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:16px!important}
html[data-theme] .single-oitproducts .oitproduct-header-layout:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:8px!important}
/* Theme-Builder-Header: Abschnitt 0 enthält nur den fixierten #header – auf Archiven lag er 109 px hoch im Fluss (doppelter Leerraum) */
html[data-theme] .et-l--header .et_pb_section_0_tb_header:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){height:1px!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}
/* Blog/Knowledge/Glossar-Einzelseiten und /ki-fuer-* (Vorlage page-ki-gateway): Brotkrümel näher an den Header */
html[data-theme] .single-post-container:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:20px!important}
html[data-theme] .page-template-page-ki-gateway #main-content>.container:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:36px!important}
html[data-theme] #header .kb-logo:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){width:46px!important;height:auto!important;max-height:20px;object-fit:contain;border-radius:0}
html[data-theme] #header .kb-store:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){width:22px!important;height:22px!important}
html[data-theme="dark"] #header .kb-logo:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background:#F3EFE8;border-radius:4px;padding:2px 3px;box-sizing:content-box}
/* Knowledge-Archiv: Abstandhalter hatte margin-bottom:-131px → Brotkrümel lag unter dem fixierten Header */
html[data-theme] body:is(.post-type-archive-knowledge,.tax-knowledge_topic) .et-l--header .et_pb_section_1_tb_header:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-bottom:0!important}
html[data-theme] body:is(.post-type-archive-knowledge,.tax-knowledge_topic) .oit-tg-wrap:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:20px!important}

/* ==== Borlabs-Cookie-Dialog: schick, hell/dunkel, mit Keks ==== */
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-backdrop:where(:not(#oit-home-host *),[slot],[slot] *){background:color-mix(in srgb,var(--oh-ink) 22%,transparent)!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;color:var(--oh-ink)!important;border:1px solid var(--oh-rule)!important;border-radius:22px!important;box-shadow:0 30px 80px rgba(27,26,24,.22),0 6px 18px rgba(27,26,24,.10)!important;max-width:540px!important;font-family:var(--oh-sans)!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box:not(.brlbs-cmpnt-dialog):where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;color:var(--oh-ink)!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance:where(:not(#oit-home-host *),[slot],[slot] *){padding:30px 30px 24px!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .cookie-logo:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-cmpnt-dialog-box-header:where(:not(#oit-home-host *),[slot],[slot] *){display:grid!important;grid-template-columns:72px 1fr;align-items:center;column-gap:18px;justify-content:start!important;margin:0 0 14px!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-cmpnt-dialog-box-header:where(:not(#oit-home-host *),[slot],[slot] *)::before{content:"";width:72px;height:64px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 64'%3E%3Cdefs%3E%3Cmask id='b'%3E%3Crect width='72' height='64' fill='%23fff'/%3E%3Ccircle cx='55' cy='11' r='10' fill='%23000'/%3E%3Ccircle cx='47' cy='3' r='6.5' fill='%23000'/%3E%3Ccircle cx='60' cy='21' r='5' fill='%23000'/%3E%3C/mask%3E%3C/defs%3E%3Cg mask='url%28%23b%29'%3E%3Ccircle cx='31' cy='35' r='27' fill='%23B97A3A'/%3E%3Ccircle cx='31' cy='35' r='23.5' fill='%23DDA35A'/%3E%3Cpath d='M14 30c3-9 11-15 20-15' stroke='%23EDBE7A' stroke-width='3' fill='none' stroke-linecap='round' opacity='.7'/%3E%3Ccircle cx='21' cy='27' r='3.4' fill='%235A3519'/%3E%3Ccircle cx='34' cy='22' r='2.7' fill='%235A3519'/%3E%3Ccircle cx='42' cy='37' r='3.6' fill='%235A3519'/%3E%3Ccircle cx='25' cy='43' r='3' fill='%235A3519'/%3E%3Ccircle cx='35' cy='50' r='2.3' fill='%235A3519'/%3E%3Ccircle cx='15' cy='37' r='2.1' fill='%235A3519'/%3E%3Ccircle cx='31' cy='33' r='1.6' fill='%235A3519'/%3E%3C/g%3E%3Ccircle cx='62' cy='31' r='1.9' fill='%23B97A3A'/%3E%3Ccircle cx='66' cy='37' r='1.3' fill='%23DDA35A'/%3E%3Ccircle cx='60' cy='40' r='1' fill='%23B97A3A'/%3E%3C/svg%3E") center/contain no-repeat;transform-origin:50% 60%;animation:oitKeks 3.2s ease-in-out 1s 2}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-cmpnt-dialog-box-header:where(:not(#oit-home-host *),[slot],[slot] *)::after{content:"Kekse? Gern –\A aber nur mit deinem Okay." / "";white-space:pre-line;font-family:var(--oh-serif);font-size:25px;line-height:1.15;font-weight:500;letter-spacing:-.01em;color:var(--oh-ink)}
@keyframes oitKeks{0%,100%{transform:rotate(0)}20%{transform:rotate(-9deg)}40%{transform:rotate(7deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}}
@media (prefers-reduced-motion:reduce){html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-header:where(:not(#oit-home-host *),[slot],[slot] *)::before{animation:none}}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description p:where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px!important;line-height:1.55!important;color:var(--oh-muted)!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description p.brlbs-cmpnt-text-description:where(:not(#oit-home-host *),[slot],[slot] *){font-size:14.5px!important;color:var(--oh-ink)!important;margin:0 0 8px!important}
html[data-theme] #BorlabsCookieBox a:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;text-decoration:underline!important;text-decoration-color:var(--oh-web)!important;text-underline-offset:3px}
html[data-theme] #BorlabsCookieBox .brlbs-cpmnt-dialog-box-buttons>div:where(:not(#oit-home-host *),[slot],[slot] *){display:grid!important;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px!important}
html[data-theme] #BorlabsCookieBox .brlbs-cpmnt-dialog-box-buttons>div:where(:not(#oit-home-host *),[slot],[slot] *)::before{content:"Versprochen: Wir krümeln nicht mit deinen Daten." / "";grid-column:1/-1;font-size:12.5px;color:var(--oh-muted);margin-bottom:2px}
html[data-theme] #BorlabsCookieBox .brlbs-cpmnt-dialog-box-buttons>div>div:where(:not(#oit-home-host *),[slot],[slot] *){margin:0!important}
html[data-theme] #BorlabsCookieBox .brlbs-cpmnt-dialog-box-buttons>div>div:has(.brlbs-cmpnt-btn-preferences):where(:not(#oit-home-host *),[slot],[slot] *){grid-column:1/-1;order:3;text-align:center}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-btn:where(:not(#oit-home-host *),[slot],[slot] *){border-radius:999px!important;padding:13px 18px!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;box-shadow:none!important;transition:transform .15s,background-color .15s!important;font-family:var(--oh-sans)!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-btn:hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(-1px)}
html[data-theme] #BorlabsCookieBox .brlbs-btn-accept-all:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink)!important;color:var(--oh-on-ink)!important;border:1px solid var(--oh-ink)!important}
html[data-theme] #BorlabsCookieBox .brlbs-btn-save:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;color:var(--oh-ink)!important;border:1px solid var(--oh-rule)!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-btn-preferences:where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;color:var(--oh-muted)!important;border:0!important;padding:8px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:underline;text-underline-offset:3px}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-btn-preferences:hover:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;transform:none}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-close-button:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;background:transparent!important;top:14px!important;right:14px!important}
@media (max-width:520px){html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance:where(:not(#oit-home-host *),[slot],[slot] *){padding:22px 20px 18px!important}html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-cmpnt-dialog-box-header:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:56px 1fr;column-gap:14px}html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-cmpnt-dialog-box-header:where(:not(#oit-home-host *),[slot],[slot] *)::before{width:56px;height:50px}html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-cmpnt-dialog-box-header:where(:not(#oit-home-host *),[slot],[slot] *)::after{font-size:20px}}

/* Startseite: Kontakt-Abschnitt als warme Karte mit vier Kanal-Kacheln (ersetzt das schwarze Band) */
.oh-contact__card:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px;align-items:center;padding:56px;border-radius:28px;background:var(--oh-sand);border:1px solid var(--oh-rule)}
html[data-theme] .oh .oh-contact h2:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(36px,4.6vw,56px)!important;line-height:1.05!important;color:var(--oh-ink)!important;margin:6px 0 0!important}
html[data-theme] .oh .oh-contact__intro p:not(.oh-eyebrow):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;font-size:17px!important;line-height:1.6!important;margin-top:16px!important;max-width:440px}
.oh-contact__grid:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:1fr 1fr;gap:12px}
html[data-theme] .oh a.oh-ch:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:44px minmax(0,1fr);min-width:0;grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:center;padding:18px 20px;border-radius:16px;background:var(--oh-surface);border:1px solid var(--oh-rule);color:var(--oh-ink)!important;text-decoration:none!important;transition:transform .15s,box-shadow .15s,border-color .15s}
html[data-theme] .oh a.oh-ch:not(#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(-2px);box-shadow:0 12px 28px rgba(27,26,24,.10);border-color:var(--oh-muted)}
.oh-ch__ic svg:where(:not(#oit-home-host *),[slot],[slot] *){width:22px;height:22px}
html[data-theme] .oh a.oh-ch.is-primary:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink);border-color:var(--oh-ink);color:var(--oh-on-ink)!important}
@media (max-width:1380px){.oh-contact__card:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr;gap:28px;padding:44px 40px}}
@media (max-width:560px){.oh-contact__card:where(:not(#oit-home-host *),[slot],[slot] *){padding:28px 20px;border-radius:22px}.oh-contact__grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr}}
html[data-theme] .oh .oh-ch .oh-ch__ic:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-row:1/3;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--oh-sand);color:var(--oh-web)!important}
html[data-theme] .oh .oh-ch .oh-ch__k:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px!important;line-height:1.2!important;color:var(--oh-muted)!important}
html[data-theme] .oh .oh-ch .oh-ch__v:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:16.5px!important;font-weight:600;line-height:1.25!important;color:inherit!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html[data-theme] .oh .oh-ch.is-primary .oh-ch__ic:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background:color-mix(in srgb,var(--oh-on-ink) 14%,transparent)}
html[data-theme] .oh .oh-ch.is-primary .oh-ch__k:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,var(--oh-on-ink) 72%,transparent)!important}
/* ==== Knöpfe im Stil des Hell/Dunkel-Schalters: weiche Pille, Lichtkante, weicher Schatten, gedrückt = Innenschatten ==== */
html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-b1-bg:linear-gradient(180deg,#36322D 0%,#1B1A18 100%);--oh-b1-fg:#FBF9F5;--oh-b1-sh:0 3px 8px rgba(27,26,24,.28),0 1px 2px rgba(27,26,24,.22),inset 0 1px 0 rgba(255,255,255,.16);--oh-b1-sh-h:0 8px 18px rgba(27,26,24,.26),0 2px 4px rgba(27,26,24,.20),inset 0 1px 0 rgba(255,255,255,.18);--oh-b1-sh-a:inset 0 2px 5px rgba(0,0,0,.45);
  --oh-b2-bg:linear-gradient(180deg,#FFFFFF 0%,#EFEBE4 100%);--oh-b2-fg:#1B1A18;--oh-b2-sh:0 2px 6px rgba(27,26,24,.16),0 1px 1px rgba(27,26,24,.10),inset 0 1px 0 rgba(255,255,255,.95);--oh-b2-sh-h:0 8px 18px rgba(27,26,24,.14),0 2px 4px rgba(27,26,24,.10),inset 0 1px 0 #fff;--oh-b2-sh-a:inset 0 2px 5px rgba(27,26,24,.18)}
html[data-theme="dark"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-b1-bg:linear-gradient(180deg,#F7F3EC 0%,#D9D3C9 100%);--oh-b1-fg:#161513;--oh-b1-sh:0 3px 8px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.7);--oh-b1-sh-h:0 8px 20px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.35),inset 0 1px 0 #fff;--oh-b1-sh-a:inset 0 2px 5px rgba(0,0,0,.25);
  --oh-b2-bg:linear-gradient(180deg,#35312C 0%,#25221E 100%);--oh-b2-fg:#F3EFE8;--oh-b2-sh:0 3px 8px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08);--oh-b2-sh-h:0 8px 20px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);--oh-b2-sh-a:inset 0 2px 6px rgba(0,0,0,.55)}
html[data-theme] :is(.oh-btn--primary,#header .contact-btn,.oitph__btn,.et_pb_button,.oit-glow-button,.oit-skip-link,.single-post-content a.button,a.oit-btn:not([style*="background"]),#BorlabsCookieBox .brlbs-btn-accept-all,.oit-l__btn,#cs2 a.btn,a.oitproduct-btn-primary,a#oit-cta):not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-b1-bg)!important;background-color:transparent!important;color:var(--oh-b1-fg)!important;border:0!important;border-radius:999px!important;box-shadow:var(--oh-b1-sh)!important;text-shadow:none!important;transition:transform .15s ease,box-shadow .2s ease!important}
html[data-theme] :is(.oh-btn--ghost,#BorlabsCookieBox .brlbs-btn-save,#BorlabsCookieBox .brlbs-btn-accept-only-essential):not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-b2-bg)!important;background-color:transparent!important;color:var(--oh-b2-fg)!important;border:0!important;border-radius:999px!important;box-shadow:var(--oh-b2-sh)!important;transition:transform .15s ease,box-shadow .2s ease!important}
html[data-theme] :is(.oh-btn--primary,#header .contact-btn,.oitph__btn,.et_pb_button,.oit-glow-button,.oit-skip-link,.single-post-content a.button,a.oit-btn:not([style*="background"]),#BorlabsCookieBox .brlbs-btn-accept-all,.oit-l__btn,#cs2 a.btn,a.oitproduct-btn-primary,a#oit-cta):not(#_#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(-1px);box-shadow:var(--oh-b1-sh-h)!important;color:var(--oh-b1-fg)!important}
html[data-theme] :is(.oh-btn--ghost,#BorlabsCookieBox .brlbs-btn-save,#BorlabsCookieBox .brlbs-btn-accept-only-essential):not(#_#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(-1px);box-shadow:var(--oh-b2-sh-h)!important;color:var(--oh-b2-fg)!important}
html[data-theme] :is(.oh-btn--primary,#header .contact-btn,.oitph__btn,.et_pb_button,.oit-glow-button,.oit-skip-link,.single-post-content a.button,a.oit-btn:not([style*="background"]),#BorlabsCookieBox .brlbs-btn-accept-all,.oit-l__btn,#cs2 a.btn,a.oitproduct-btn-primary,a#oit-cta):not(#_#_):active:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(1px);box-shadow:var(--oh-b1-sh-a)!important}
html[data-theme] :is(.oh-btn--ghost,#BorlabsCookieBox .brlbs-btn-save,#BorlabsCookieBox .brlbs-btn-accept-only-essential):not(#_#_):active:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(1px);box-shadow:var(--oh-b2-sh-a)!important}
html[data-theme] .et_pb_button:not(#_):where(:not(#oit-home-host *),[slot],[slot] *)::after,html[data-theme] .et_pb_button:not(#_):where(:not(#oit-home-host *),[slot],[slot] *)::before{color:inherit!important}
@media (prefers-reduced-motion:reduce){html[data-theme] :is(.oh-btn,#header .contact-btn,.oitph__btn,.et_pb_button,.oit-btn,#BorlabsCookieBox .brlbs-cmpnt-btn):not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){transition:none!important}}

/* ==== /unsere-app/ (Seite 45332) ==== */
.oa:where(:not(#oit-home-host *),[slot],[slot] *){--oa-gap:clamp(64px,8vw,112px);color:var(--oh-ink)}
.oa-wrap:where(:not(#oit-home-host *),[slot],[slot] *){max-width:1180px;margin:0 auto;padding:0 24px}
.oa section:where(:not(#oit-home-host *),[slot],[slot] *){padding:var(--oa-gap) 0 0}
.oa section.oa-hero:where(:not(#oit-home-host *),[slot],[slot] *){padding-top:24px}
html[data-theme] .oa :is(h1,h2,h3):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;color:var(--oh-ink)!important;font-weight:500!important;letter-spacing:-.015em;margin:0!important}
html[data-theme] .oa h1:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(40px,5.6vw,68px)!important;line-height:1.02!important}
html[data-theme] .oa h2:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(30px,3.6vw,44px)!important;line-height:1.08!important}
html[data-theme] .oa h3:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-sans)!important;font-size:18px!important;font-weight:600!important;letter-spacing:0}
html[data-theme] .oa p:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;font-size:16.5px!important;line-height:1.6!important;margin:0!important}
html[data-theme] .oa p.oa-eyebrow:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:inline-flex;align-items:center;gap:10px;font-size:13px!important;letter-spacing:.06em;text-transform:uppercase;color:var(--oh-web)!important;font-weight:600;margin-bottom:14px!important}
.oa-appicon:where(:not(#oit-home-host *),[slot],[slot] *){width:28px;height:28px;border-radius:7px;box-shadow:0 2px 6px rgba(27,26,24,.18)}
html[data-theme] .oa p.oa-lead:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:19px!important;color:var(--oh-ink)!important;margin-top:20px!important;max-width:520px}
.oa-ctas:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
.oa-ctas .oh-btn svg:where(:not(#oit-home-host *),[slot],[slot] *){width:18px;height:18px}
html[data-theme] .oa p.oa-note:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:13.5px!important;margin-top:16px!important}
.oa-hero__grid:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}
.oa-hero__visual:where(:not(#oit-home-host *),[slot],[slot] *){position:relative;display:flex;justify-content:center}
.oa-hero__visual:where(:not(#oit-home-host *),[slot],[slot] *)::before{content:"";position:absolute;inset:8% 4% 4%;border-radius:40px;background:radial-gradient(70% 60% at 50% 40%,color-mix(in srgb,var(--oh-web) 22%,transparent),transparent 70%)}
.oa-phone:where(:not(#oit-home-host *),[slot],[slot] *){position:relative;border-radius:34px;padding:9px;background:linear-gradient(180deg,#2B2824,#161513);box-shadow:0 30px 60px rgba(27,26,24,.22),0 8px 18px rgba(27,26,24,.14),inset 0 1px 0 rgba(255,255,255,.14)}
.oa-phone img:where(:not(#oit-home-host *),[slot],[slot] *){display:block;width:100%;height:auto;border-radius:26px}
.oa-phone--hero:where(:not(#oit-home-host *),[slot],[slot] *){width:min(330px,78vw);transform:rotate(-3deg)}
.oa-shots__row:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:36px}
.oa-shot:where(:not(#oit-home-host *),[slot],[slot] *){margin:0}
.oa-shot figcaption:where(:not(#oit-home-host *),[slot],[slot] *){margin-top:14px;font-size:14px;color:var(--oh-muted);text-align:center;line-height:1.4}
.oa-feats__grid:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px}
.oa-feat:where(:not(#oit-home-host *),[slot],[slot] *){padding:24px;border-radius:20px;background:var(--oh-surface);border:1px solid var(--oh-rule)}
.oa-feat__ic:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--oh-sand);color:var(--oh-web);flex-shrink:0}
.oa-feat__ic svg:where(:not(#oit-home-host *),[slot],[slot] *){width:23px;height:23px}
.oa-feat h3:where(:not(#oit-home-host *),[slot],[slot] *){margin-top:16px!important}
html[data-theme] .oa .oa-feat p:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:15px!important;margin-top:8px!important}
html[data-theme] .oa p.oa-soon:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-top:20px!important;font-size:14.5px!important}
.oa-soon b:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)}
.oa-steps__grid:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}
html[data-theme] .oa .oa-steps p.oa-muted:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-top:16px!important;max-width:420px}
.oa-steps__list:where(:not(#oit-home-host *),[slot],[slot] *){list-style:none!important;margin:0!important;padding:0!important;counter-reset:oa;display:grid;gap:12px}
.oa-steps__list li:where(:not(#oit-home-host *),[slot],[slot] *){counter-increment:oa;display:grid;grid-template-columns:44px 1fr;column-gap:16px;align-items:start;padding:20px 22px;border-radius:18px;background:var(--oh-sand);border:1px solid var(--oh-rule);list-style:none!important}
.oa-steps__list li:where(:not(#oit-home-host *),[slot],[slot] *)::before{content:counter(oa);grid-row:1/3;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--oh-b1-bg,var(--oh-ink));color:var(--oh-b1-fg,var(--oh-on-ink));font-weight:600;box-shadow:var(--oh-b1-sh,none)}
.oa-steps__list b:where(:not(#oit-home-host *),[slot],[slot] *){font-size:17px;color:var(--oh-ink)}
.oa-steps__list span:where(:not(#oit-home-host *),[slot],[slot] *){font-size:15px;color:var(--oh-muted);line-height:1.5}
.oa-trust__card:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;gap:22px;align-items:flex-start;padding:36px;border-radius:24px;background:var(--oh-surface);border:1px solid var(--oh-rule)}
html[data-theme] .oa .oa-trust h2:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(24px,2.6vw,32px)!important}
html[data-theme] .oa .oa-trust p:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-top:10px!important;max-width:720px}
.oa a:not(.oh-btn):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;text-decoration:underline!important;text-decoration-color:var(--oh-web)!important;text-underline-offset:3px}
.oa-final__inner:where(:not(#oit-home-host *),[slot],[slot] *){text-align:center;padding:56px 24px;border-radius:28px;background:var(--oh-sand);border:1px solid var(--oh-rule)}
.oa-final .oa-ctas:where(:not(#oit-home-host *),[slot],[slot] *){justify-content:center}
.oa section.oa-final:where(:not(#oit-home-host *),[slot],[slot] *){padding-bottom:var(--oa-gap)}
@media (max-width:980px){.oa-hero__grid:where(:not(#oit-home-host *),[slot],[slot] *),.oa-steps__grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr;gap:36px}.oa-shots__row:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:repeat(4,minmax(200px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.oa-shot:where(:not(#oit-home-host *),[slot],[slot] *){scroll-snap-align:center}.oa-feats__grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr 1fr}.oa-phone--hero:where(:not(#oit-home-host *),[slot],[slot] *){transform:none}}
@media (max-width:560px){.oa-feats__grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr}.oa-trust__card:where(:not(#oit-home-host *),[slot],[slot] *){flex-direction:column;padding:26px}.oa-final__inner:where(:not(#oit-home-host *),[slot],[slot] *){padding:40px 20px}.oa-shots__row:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:repeat(4,68vw)}}
@media (max-width:560px){html[data-theme] #header .nav-login-dd--m .dropdown-menu:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){position:fixed;top:96px;left:16px!important;right:16px!important;min-width:0!important;width:auto!important}}

/* Branchen-Menü (two-column) etwas breiter, damit lange Einträge nicht umbrechen */
html[data-theme] #header .dropdown-menu.two-column:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){min-width:680px!important}
/* Inline-farbige CTA-Knöpfe im Inhalt (z. B. orange auf /ki-fuer-*) im Schalter-Stil: gefüllt = dunkel, Umriss = hell */
html[data-theme] body #et-main-area :is(a,button):is([style*="background:#FF7700" i],[style*="background: #FF7700" i],[style*="background-color:#FF7700" i],[style*="background-color: #FF7700" i],[style*="background:#ff7700" i]):is([style*="padding"]):not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-b1-bg)!important;background-color:transparent!important;color:var(--oh-b1-fg)!important;border:0!important;border-radius:999px!important;box-shadow:var(--oh-b1-sh)!important;transition:transform .15s ease,box-shadow .2s ease!important}
html[data-theme] body #et-main-area a:is([style*="border: 1px solid rgba(255,255,255" i],[style*="border:1px solid rgba(255,255,255" i]):is([style*="padding"]):not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-b2-bg)!important;color:var(--oh-b2-fg)!important;border:0!important;border-radius:999px!important;box-shadow:var(--oh-b2-sh)!important;transition:transform .15s ease,box-shadow .2s ease!important}
html[data-theme] body #et-main-area :is(a,button):is([style*="background:#FF7700" i],[style*="background: #FF7700" i],[style*="background-color:#FF7700" i],[style*="background-color: #FF7700" i]):is([style*="padding"]):not(#_#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(-1px);box-shadow:var(--oh-b1-sh-h)!important}
html[data-theme] body #et-main-area a:is([style*="border: 1px solid rgba(255,255,255" i],[style*="border:1px solid rgba(255,255,255" i]):is([style*="padding"]):not(#_#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(-1px);box-shadow:var(--oh-b2-sh-h)!important}

/* ==== Kontrast-Restbefunde (30.09.) ==== */
html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-web-text:#B4520A}
html[data-theme="dark"]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-web-text:#FF9F4D}
/* Orange Links/Labels im Fließtext: lesbares Orange (≥4.5:1) statt #FF7700 (2.7:1) */
html[data-theme] body #page-container #et-main-area .single-post-content a:not([class*="btn"]):not([class*="button"]):not([style*="background"]):not(#_):where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #page-container #et-main-area .single-post-content strong[style*="FF7700" i]:not(#_):where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme] body #page-container #et-main-area :is(.oit-similar-cat,.oit-similar-read,.cta-banner a):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-web-text)!important}
/* Helle Inline-Kästen (Hinweis-, Lead-, CTA-Boxen) behalten im Dunkelmodus dunkle Schrift */
html[data-theme="dark"] body #page-container #et-main-area :is([style*="background-color: #d1e7dd" i],[style*="background-color:#d1e7dd" i],[style*="background-color: #f0f0f0" i],[style*="background-color:#f0f0f0" i],[style*="background-color: #fff3cd" i],[style*="background-color:#fff3cd" i],[style*="background-color: #e7f1ff" i],[style*="background-color:#e7f1ff" i]):not(#_):where(:not(#oit-home-host *),[slot],[slot] *),
html[data-theme="dark"] body #page-container #et-main-area :is([style*="background-color: #d1e7dd" i],[style*="background-color:#d1e7dd" i],[style*="background-color: #f0f0f0" i],[style*="background-color:#f0f0f0" i],[style*="background-color: #fff3cd" i],[style*="background-color:#fff3cd" i],[style*="background-color: #e7f1ff" i],[style*="background-color:#e7f1ff" i]) *:not(a):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#1B1A18!important}
html[data-theme="dark"] body #page-container #et-main-area :is([style*="background-color: #d1e7dd" i],[style*="background-color:#d1e7dd" i],[style*="background-color: #f0f0f0" i],[style*="background-color:#f0f0f0" i],[style*="background-color: #fff3cd" i],[style*="background-color:#fff3cd" i]) a:not([class*="button"]):not([class*="btn"]):not(#_#_#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#B4520A!important}
/* Hosting-Vergleich: graue Tabellenköpfe mit weißer Schrift; Karten-Box mit fest dunkler Überschrift bleibt hell */
html[data-theme] body #page-container #et-main-area :is(th,td)[style*="background:#555" i]:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#FFFFFF!important}
html[data-theme="dark"] body #page-container #et-main-area .oit-map-container:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background:#F3EFE8!important;color:#1B1A18!important}
html[data-theme="dark"] body #page-container #et-main-area .oit-map-container *:not(a):not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#1B1A18!important}
html[data-theme="dark"] body #page-container #et-main-area .oit-map-container a:not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#B4520A!important}
/* Referenz Rock Your Motion: Ziffern, Zitat-Betonung, Kennzahlen */
html[data-theme] body #page-container #et-main-area .proc-num:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#007A96!important}
html[data-theme] body #page-container #et-main-area .quote-sec em:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#6E4BB0!important}
html[data-theme="dark"] body #page-container #et-main-area .proc-num:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#4FC9E4!important}
html[data-theme="dark"] body #page-container #et-main-area .quote-sec em:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#C7A9F0!important}
html[data-theme="dark"] body #page-container #et-main-area .intro-stat:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important}
/* Landkarte (MapLibre): Bedienknöpfe immer dunkel auf hell */
html[data-theme] .maplibregl-ctrl-group button:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .maplibregl-ctrl button:where(:not(#oit-home-host *),[slot],[slot] *){color:#1B1A18!important;background-color:#FFFFFF!important}

/* ==== Leistungsseiten: Hero als Karte (single-oit_leistung.php, 30.09.) ==== */
.oit-lh:where(:not(#oit-home-host *),[slot],[slot] *){max-width:1320px;margin:0 auto;padding:18px clamp(16px,3vw,40px) 0}
.oit-lh__card:where(:not(#oit-home-host *),[slot],[slot] *){position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"text visual" "team visual";gap:24px 48px;align-items:center;padding:clamp(28px,4.5vw,64px);border-radius:28px;border:1px solid var(--oh-rule);background:radial-gradient(85% 120% at 100% 0%,color-mix(in srgb,var(--lc) 18%,var(--oh-paper)) 0%,var(--oh-paper) 62%);overflow:hidden}
.oit-lh__text:where(:not(#oit-home-host *),[slot],[slot] *){grid-area:text;min-width:0}
html[data-theme] .oit-lh p.oit-lh__kat:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:inline-flex;align-items:center;gap:10px;margin:0 0 16px!important;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--lc) 62%,var(--oh-ink))!important}
.oit-lh__kat span:where(:not(#oit-home-host *),[slot],[slot] *){width:9px;height:9px;border-radius:50%;background:var(--lc);box-shadow:0 0 0 4px color-mix(in srgb,var(--lc) 22%,transparent)}
html[data-theme] .oit-lh h1.oit-lh__title:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-weight:500!important;font-size:clamp(38px,5vw,66px)!important;line-height:1.02!important;letter-spacing:-.02em;color:var(--oh-ink)!important;margin:0!important}
html[data-theme] .oit-lh p.oit-lh__lead:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin:20px 0 0!important;font-size:18px!important;line-height:1.6!important;color:var(--oh-muted)!important;max-width:560px}
.oit-lh__ctas:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.oit-lh__facts:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-wrap:wrap;gap:0;margin:32px 0 0;padding:20px 0 0;border-top:1px solid var(--oh-rule)}
.oit-lh__facts>div:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-direction:column;padding:0 28px;border-left:1px solid var(--oh-rule)}
.oit-lh__facts>div:first-child:where(:not(#oit-home-host *),[slot],[slot] *){padding-left:0;border-left:0}
.oit-lh__facts dd:where(:not(#oit-home-host *),[slot],[slot] *){margin:0;font-family:var(--oh-serif);font-size:34px;line-height:1.05;color:var(--oh-ink)}
.oit-lh__facts dt:where(:not(#oit-home-host *),[slot],[slot] *){margin-top:4px;font-size:13px;color:var(--oh-muted)}
.oit-lh__visual:where(:not(#oit-home-host *),[slot],[slot] *){grid-area:visual;display:flex;justify-content:center}
.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *){position:relative;width:min(400px,100%);aspect-ratio:1}
.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *)::before,.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *)::after{content:"";position:absolute;border-radius:50%;border:1px dashed color-mix(in srgb,var(--lc) 45%,transparent)}
.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *)::before{inset:6%}
.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *)::after{inset:24%;border-style:solid;border-color:color-mix(in srgb,var(--lc) 22%,transparent)}
.oit-lh__tile:where(:not(#oit-home-host *),[slot],[slot] *){position:absolute;inset:31%;display:grid;place-items:center;border-radius:30%;background:var(--oh-surface);box-shadow:0 30px 60px color-mix(in srgb,var(--lc) 28%,rgba(27,26,24,.12)),0 6px 16px rgba(27,26,24,.10);transform:rotate(-6deg);z-index:2}
.oit-lh__tile svg:where(:not(#oit-home-host *),[slot],[slot] *),.oit-lh__tile img:where(:not(#oit-home-host *),[slot],[slot] *){width:52%;height:52%;object-fit:contain;transform:rotate(6deg)}
.oit-lh__tile svg:not([fill]) *:not([fill]):where(:not(#oit-home-host *),[slot],[slot] *){stroke:var(--lc)}
.oit-lh__logo:where(:not(#oit-home-host *),[slot],[slot] *){position:absolute;width:19%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:#FFFFFF;box-shadow:0 10px 24px rgba(27,26,24,.12);padding:3.5%;z-index:3;animation:oitLhFloat 7s ease-in-out infinite}
.oit-lh__logo img:where(:not(#oit-home-host *),[slot],[slot] *){width:100%;height:100%;object-fit:contain}
.oit-lh__logo.l1:where(:not(#oit-home-host *),[slot],[slot] *){top:2%;left:40%}.oit-lh__logo.l2:where(:not(#oit-home-host *),[slot],[slot] *){top:20%;right:2%;animation-delay:-1.2s}.oit-lh__logo.l3:where(:not(#oit-home-host *),[slot],[slot] *){bottom:18%;right:4%;animation-delay:-2.4s}
.oit-lh__logo.l4:where(:not(#oit-home-host *),[slot],[slot] *){bottom:1%;left:38%;animation-delay:-3.6s}.oit-lh__logo.l5:where(:not(#oit-home-host *),[slot],[slot] *){bottom:20%;left:2%;animation-delay:-4.8s}.oit-lh__logo.l6:where(:not(#oit-home-host *),[slot],[slot] *){top:18%;left:3%;animation-delay:-6s}
@keyframes oitLhFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@media (prefers-reduced-motion:reduce){.oit-lh__logo:where(:not(#oit-home-host *),[slot],[slot] *){animation:none}}
.oit-lh__team:where(:not(#oit-home-host *),[slot],[slot] *){grid-area:team;display:flex;align-items:center;gap:14px;font-size:14px;color:var(--oh-muted)}
.oit-lh__team b:where(:not(#oit-home-host *),[slot],[slot] *){display:block;color:var(--oh-ink);font-size:14.5px}
.oit-lh__avatars:where(:not(#oit-home-host *),[slot],[slot] *){display:flex}
.oit-lh__avatars img:where(:not(#oit-home-host *),[slot],[slot] *){width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid var(--oh-paper);margin-left:-10px}
.oit-lh__avatars img:first-child:where(:not(#oit-home-host *),[slot],[slot] *){margin-left:0}
@media (max-width:900px){.oit-lh__card:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr;grid-template-areas:"text" "visual" "team";gap:28px}.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *){width:min(300px,86%)}.oit-lh__facts>div:where(:not(#oit-home-host *),[slot],[slot] *){padding:0 18px}.oit-lh__facts dd:where(:not(#oit-home-host *),[slot],[slot] *){font-size:28px}}
/* Raster Haupt + Seitenleiste auf Leistungsseiten wieder an der Hero-Breite ausrichten */
html[data-theme] .oit-ls-body:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){max-width:1320px!important;margin:0 auto!important;padding-left:clamp(16px,3vw,40px)!important;padding-right:clamp(16px,3vw,40px)!important}
/* Leistungs-Hero: Kennzahlen als gleichmäßiges Raster statt Umbruch mit Randlinien */
.oit-lh__facts:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:18px 0}
/* /branchen/ und /referenzen/: TB-Abstandhalter ist ausgeblendet → Hero braucht selbst Platz unter dem fixierten Header */
html[data-theme] body:is(.page-template-page-branchen,.post-type-archive-oit_partner) .cs-hero:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding-top:clamp(92px,9vw,112px)!important}
/* /ki-fuer-* (Vorlage page-ki-gateway): Divi-Container mobil nicht auf 80 % + Innenabstand quetschen; Brotkrümel einzeilig */
@media (max-width:980px){html[data-theme] .page-template-page-ki-gateway #main-content>.container:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important;max-width:none!important;padding-left:20px!important;padding-right:20px!important}}
html[data-theme] .page-template-page-ki-gateway #main-content>.container>nav:first-of-type:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/* /branchen/: Abschnitt „KI für deine Branche" (Unterseiten von /branchen/, 30.09.2026) */
html[data-theme] .cs-ki:where(:not(#oit-home-host *),[slot],[slot] *){margin:8px 0 64px}
html[data-theme] .cs-ki__kicker:where(:not(#oit-home-host *),[slot],[slot] *){display:block;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--oh-web-text);margin-bottom:8px}
html[data-theme] .cs-ki .cs-ki__title:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-size:clamp(1.7rem,3vw,2.3rem)!important;font-weight:500!important;color:var(--oh-ink)!important;margin:0 0 10px!important;line-height:1.15!important}
html[data-theme] .cs-ki .cs-ki__intro:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important;max-width:640px;margin:0 0 26px!important}
html[data-theme] .cs-ki__grid:where(:not(#oit-home-host *),[slot],[slot] *){margin-bottom:0}
/* Audit 30.09.2026: nichts auf dem Handy abschneiden (body hat overflow-x:hidden) */
html[data-theme] h1:where(:not(#oit-home-host *),[slot],[slot] *){overflow-wrap:break-word}
@media(max-width:600px){html[data-theme] h1:where(:not(#oit-home-host *),[slot],[slot] *){-webkit-hyphens:auto;hyphens:auto}}
html[data-theme] .single-post-content:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .entry-content:where(:not(#oit-home-host *),[slot],[slot] *){overflow-wrap:break-word}
html[data-theme] .single-post-content code:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .entry-content code:where(:not(#oit-home-host *),[slot],[slot] *){overflow-wrap:anywhere}
@media(max-width:767px){
html[data-theme] :is(.single-post-content,.entry-content) table:where(:not(#oit-home-host *),[slot],[slot] *){width:100%!important;max-width:100%;box-sizing:border-box;margin-left:0!important;margin-right:0!important}
html[data-theme] :is(.single-post-content,.entry-content) :is(td,th):where(:not(#oit-home-host *),[slot],[slot] *){white-space:normal!important;padding-left:8px!important;padding-right:8px!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:.9em}
html[data-theme] :is(.single-post-content,.entry-content) table:has(tr>:nth-child(4)):where(:not(#oit-home-host *),[slot],[slot] *){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
html[data-theme] :is(.single-post-content,.entry-content) table:has(tr>:nth-child(4)) :is(td,th):where(:not(#oit-home-host *),[slot],[slot] *){min-width:130px;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}
html[data-theme] .oit-osna__kpi b:where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(1.3rem,5.6vw,1.8rem)!important}
}
/* Startseite: H1 = Kennzeile über „Hey, nice to see you." (optisch wie .oh-eyebrow) */
html[data-theme] .oh-hero h1.oh-hero__h1:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:var(--oh-muted)!important;margin:0 0 18px!important;padding:0!important;-webkit-hyphens:manual;hyphens:manual}
/* /referenzen-landkarte/: Seitentitel */
html[data-theme] .oit-lk-title:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-weight:500!important;font-size:clamp(2rem,4vw,3rem)!important;line-height:1.1!important;color:var(--oh-ink)!important;margin:12px 0 24px!important;padding:0!important}
/* /leistungen/ (mu-plugin oit-leistungen): Kopfzeilen sofort sichtbar – die Einblend-Animation per JS machte die Überschrift zum späten LCP (mobil 7 s) */
html[data-theme] :is(.oit-l__label,.oit-l__title,.oit-l__subtitle):where(:not(#oit-home-host *),[slot],[slot] *){opacity:1!important;transform:none!important;transition:none!important}

/* ==== Kontrast (Lighthouse-Audit 30.09.): Bereichsfarben als Schrift auf Hell nur abgedunkelt ====
   Formel: 60 % Bereichsfarbe + 40 % Tinte → hell ≥ 4,7:1, im Dunkelmodus (Tinte hell) automatisch aufgehellt. */
html[data-theme]:where(:not(#oit-home-host *),[slot],[slot] *){--oh-it-text:color-mix(in srgb,var(--oh-it) 60%,var(--oh-ink));--oh-ki-text:color-mix(in srgb,var(--oh-ki) 60%,var(--oh-ink));--oh-mkt-text:color-mix(in srgb,var(--oh-mkt) 60%,var(--oh-ink));--oh-smart-text:color-mix(in srgb,var(--oh-smart) 60%,var(--oh-ink))}
/* Orange Beschriftungen, Zähler und Textlinks in Karten */
html[data-theme] :is(.oit-l__label,.cs-branche__count,.cs-branche__logos span,.cs-card__cat,.cs-card__logo-initial,.oit-pr-branche,.oit-pr-cta,.oit-rp-label,.oit-rp-cta,.oit-hbtile-tag,.oit-tg-card-read,.cs-text a,.cs-thema a,.oitproduct-description strong):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-web-text)!important}
/* Produkt-Seitenleiste: Kategorie-Pille (orange auf Pfirsich) */
html[data-theme] .oitproduct-sidebar-card > div[style*="border-radius: 999px"]:not(#_):where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] .oitproduct-sidebar-card > div[style*="border-radius:999px"]:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,var(--oh-web) 55%,var(--oh-ink))!important}
/* Leistungsseiten: Bereichsfarbe (--oit-lc aus single-oit_leistung.php) für kleine Schrift abdunkeln */
html[data-theme] :is(.oit-rel-card-type,.oit-rel-card-arrow,.oit-ls-divi-content .oit-prod-a,.oit-side-prod .oit-prod-a,.oit-kb-arrow):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,var(--oit-lc,var(--oh-web)) 60%,var(--oh-ink))!important}
/* Knowledge: Themen-Badge (Teal auf Mint) und Startseite: Flagge */
html[data-theme] .oit-tg-badge:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ki-text)!important}
html[data-theme] .oh .oh-flag__tag:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,var(--oh-flag) 80%,var(--oh-ink))!important}
/* Referenz-Detailseiten (#cs2, Akzent pro Referenz in --accent) */
html[data-theme] #cs2 :is(.eyebrow,.step):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,var(--accent,var(--oh-web)) 60%,var(--oh-ink))!important}
/* Startseite: „nice" (76 px, große Schrift braucht 3:1) – minimal dunkleres Orange */
html[data-theme] .oh-hero .oh-display em:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:color-mix(in srgb,var(--oh-web) 88%,var(--oh-ink))!important}
/* /kontakt/ (Seite 44): Kopfbereich nicht erst per Einblend-Skript zeigen – war der LCP (mobil 14 s) */
html[data-theme] #oit-kontakt .oit-kontakt__hero.oit-rv:where(:not(#oit-home-host *),[slot],[slot] *){opacity:1!important;transform:none!important;transition:none!important}
/* ==== Startseite: „Aktuelles" (Shortcode [oit_home_aktuelles]) – Blog prominent, Knowledge dezent ==== */
html[data-theme] .oh-news:where(:not(#oit-home-host *),[slot],[slot] *){padding-top:24px}
html[data-theme] .oh .oh-news .oh-head p a.oh-news__all:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-web-text)!important;font-weight:600;white-space:nowrap;text-decoration:none!important}
html[data-theme] .oh-news__grid:where(:not(#oit-home-host *),[slot],[slot] *){display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
html[data-theme] .oh .oh-news__card:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-direction:column;background:var(--oh-surface);border:1px solid var(--oh-rule);border-radius:18px;overflow:hidden;text-decoration:none!important;color:var(--oh-ink)!important;transition:transform .2s ease,box-shadow .2s ease}
html[data-theme] .oh .oh-news__card:not(#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){transform:translateY(-3px);box-shadow:0 14px 34px rgba(27,26,24,.10)}
html[data-theme] .oh-news__img:where(:not(#oit-home-host *),[slot],[slot] *){display:block;aspect-ratio:16/9;background:var(--oh-sand);overflow:hidden}
html[data-theme] .oh-news__img img:where(:not(#oit-home-host *),[slot],[slot] *){width:100%;height:100%;object-fit:cover;display:block}
html[data-theme] .oh-news__body:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-direction:column;gap:8px;padding:20px 22px 24px}
html[data-theme] .oh .oh-news__meta:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px;color:var(--oh-muted)!important}
html[data-theme] .oh .oh-news__t:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-serif)!important;font-weight:500!important;font-size:21px;line-height:1.25;color:var(--oh-ink)!important}
html[data-theme] .oh .oh-news__x:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:15px;line-height:1.55;color:var(--oh-muted)!important}
html[data-theme] .oh .oh-news__kb:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:28px 0 0!important;padding:16px 0 0!important;border-top:1px solid var(--oh-rule);font-size:15px;color:var(--oh-muted)!important}
html[data-theme] .oh .oh-news__kb-l:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--oh-muted)!important}
html[data-theme] .oh .oh-news__kb a:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;text-decoration:none!important;border-bottom:1px solid var(--oh-rule)}
html[data-theme] .oh .oh-news__kb a:not(#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-ink)}
html[data-theme] .oh .oh-news__kb a.oh-news__kb-all:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-left:auto;border:0;color:var(--oh-muted)!important;font-size:14px}
@media(max-width:960px){html[data-theme] .oh-news__grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr 1fr}html[data-theme] .oh-news__card:nth-child(3):where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}}
@media(max-width:600px){html[data-theme] .oh-news__grid:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr}html[data-theme] .oh-news__card:nth-child(3):where(:not(#oit-home-host *),[slot],[slot] *){display:flex!important}html[data-theme] .oh .oh-news__kb a.oh-news__kb-all:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-left:0}}
/* ==== Footer (Layout 77) schlank: Marke + 4 Spalten (Leistungen als 6 Bereiche, Produkte & Referenzen, Unternehmen, Hilfe) ==== */
@media(min-width:1201px){html[data-theme] .oit-footer .oit-footer__main:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:minmax(260px,1.25fr) repeat(4,minmax(0,1fr))!important;align-items:start}html[data-theme] .oit-footer .oit-footer__brand:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-row:auto!important}}
@media(min-width:901px) and (max-width:1200px){html[data-theme] .oit-footer .oit-footer__main:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:repeat(4,minmax(0,1fr))!important}}
html[data-theme] .oit-footer .oit-fdot:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:flex!important;align-items:center;gap:9px}
html[data-theme] .oit-footer .oit-fdot:where(:not(#oit-home-host *),[slot],[slot] *)::before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:var(--c,var(--oh-web))}
html[data-theme] .oit-fdot--it:where(:not(#oit-home-host *),[slot],[slot] *){--c:var(--oh-it)}html[data-theme] .oit-fdot--ki:where(:not(#oit-home-host *),[slot],[slot] *){--c:var(--oh-ki)}html[data-theme] .oit-fdot--odoo:where(:not(#oit-home-host *),[slot],[slot] *){--c:var(--oh-odoo)}html[data-theme] .oit-fdot--web:where(:not(#oit-home-host *),[slot],[slot] *){--c:var(--oh-web)}html[data-theme] .oit-fdot--mkt:where(:not(#oit-home-host *),[slot],[slot] *){--c:var(--oh-mkt)}html[data-theme] .oit-fdot--smart:where(:not(#oit-home-host *),[slot],[slot] *){--c:var(--oh-smart)}
html[data-theme] .oit-footer .oit-footer__nav-list a.oit-footer__nav-more:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important;font-weight:600;margin-top:4px}
/* Siegel: eine ruhige Zeile gleich hoher Kacheln */
html[data-theme] .oit-footer .oit-footer__badges:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){flex-wrap:wrap;gap:10px;padding-bottom:36px}
html[data-theme] .oit-footer .oit-footer__badge:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){min-height:54px;padding:8px 14px!important;box-sizing:border-box}
/* Footer ab 1201 px: Osnabrück-Box als waagerechtes Band unter den vier Spalten statt als hohe Kachel in der Markenspalte */
@media(min-width:1201px){
html[data-theme] .oit-footer .oit-footer__brand:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:contents}
html[data-theme] .oit-footer .oit-footer__brand-top-row:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-column:1;grid-row:1;align-self:start}
html[data-theme] .oit-footer .oit-footer__socials:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-column:1;grid-row:2;align-self:center;justify-content:center;margin:0}
html[data-theme] .oit-footer .oit-footer__nav-col:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-row:1}
html[data-theme] .oit-footer .oit-footer__osna:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-column:2/-1;grid-row:2;max-width:none!important;margin:8px 0 0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:28px;padding:18px 26px}
html[data-theme] .oit-footer .oit-footer__osna-links:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px 26px;border-top:0;padding-top:0}
html[data-theme] .oit-footer .oit-footer__osna-omg:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){border-top:0;padding-top:0;border-left:1px solid var(--oh-rule);padding-left:26px}
}
/* Siegel-Kachel ohne Inhalt (Sortlist-Einbettung lädt nicht) ausblenden */
html[data-theme] .oit-footer .oit-footer__badge--logo:has(.sortlist-badge:empty):not(:has(img,iframe,a)):where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
@media(max-width:500px){html[data-theme] .oit-footer .oit-footer__badge:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){flex:1 1 calc(50% - 5px)!important;justify-content:center}html[data-theme] .oit-footer .oit-footer__badge--provenexpert:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){flex-basis:100%!important}}
/* Osnabrück-Box ohne Linkliste (01.10.): Trennlinie vor OMG KI auf Tablet/Handy */
html[data-theme] .oit-footer .oit-footer__osna-omg:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-top:14px}
@media(min-width:1201px){html[data-theme] .oit-footer .oit-footer__osna-omg:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){margin-top:0}}

/* Borlabs, Einstiegsdialog (01.10.2026, Konformität): „Alle ablehnen" und „Alle akzeptieren" gleichwertig nebeneinander,
   darunter „Individuelle Datenschutzeinstellungen". „Speichern" nur in der Detailansicht (im Einstieg gibt es nichts auszuwählen). */
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-space-y-2.brlbs-mt-4:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){display:grid!important;grid-template-columns:1fr 1fr;gap:10px}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-space-y-2.brlbs-mt-4>*:where(:not(#oit-home-host *),[slot],[slot] *){margin:0!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-space-y-2.brlbs-mt-4>:has(.brlbs-btn-save):where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-space-y-2.brlbs-mt-4>:has(.brlbs-btn-accept-only-essential):where(:not(#oit-home-host *),[slot],[slot] *){order:1}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-space-y-2.brlbs-mt-4>:has(.brlbs-btn-accept-all):where(:not(#oit-home-host *),[slot],[slot] *){order:2}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-space-y-2.brlbs-mt-4>:has(.brlbs-cmpnt-btn-preferences):where(:not(#oit-home-host *),[slot],[slot] *){order:3;grid-column:1/-1}
@media(max-width:420px){html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance .brlbs-space-y-2.brlbs-mt-4:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){grid-template-columns:1fr}}
/* Referenz-Video (#cs2 .cs-video): Borlabs-Platzhalter füllt die 16:9-Fläche */
html[data-theme] #cs2 .cs-video>.brlbs-cmpnt-container:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cs-video>div:where(:not(#oit-home-host *),[slot],[slot] *){position:absolute;inset:0;height:100%}
html[data-theme] #cs2 .cs-video .brlbs-cmpnt-content-blocker:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme] #cs2 .cs-video .brlbs-cmpnt-cb-preset-c:where(:not(#oit-home-host *),[slot],[slot] *){height:100%}
/* Referenzkarte: Zwei-Klick-Hinweis lesbar (Designschicht färbt span/strong sonst dunkel) */
html[data-theme] .oit-rk-gate__box :is(strong,span,label):not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#F3EFE8!important}
html[data-theme] .oit-rk-gate__box label:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#bdb7ad!important;font-size:13px}
html[data-theme] .oit-rk-gate__box a:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){color:#FFB070!important}

/* /leistungen/ + Startseite (mu-plugin oit-leistungen): Akkordeon als ruhige Karten (vorher 40-px-Überschriften in weißen Balken).
   Hinweis: Generator hatte --lrad (Label-Radius) fälschlich auf eine Farbe gesetzt → alle Bereichsnamen lagen in der Ringmitte (01.10.2026 entfernt). */
html[data-theme] .oit-leistungen .oit-ring:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-surface)!important;border:1px solid var(--oh-rule)!important;border-radius:16px!important;margin:0 0 12px!important;overflow:hidden;box-shadow:none!important}
html[data-theme] .oit-leistungen .oit-ring__header:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){padding:12px 18px 12px 14px!important;gap:14px;align-items:center;min-height:0}
html[data-theme] .oit-leistungen .oit-ring__header:not(#_):hover:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important}
html[data-theme] .oit-leistungen .oit-ring__title:not(#_):where(:not(#oit-home-host *),[slot],[slot] *){font-size:clamp(1.12rem,1.5vw,1.35rem)!important;line-height:1.25!important;margin:0!important;padding:0!important;font-weight:500!important;color:var(--oh-ink)!important}
/* Leistungs-Hero (01.10.2026): Kundenlogos als ruhige Zeile unten statt Orbit-Kreise; rechts nur das Bereichs-Icon */
.oit-lh__card:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-areas:"text visual" "team visual" "refs refs"}
.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *){width:min(340px,100%)}
.oit-lh__refs:where(:not(#oit-home-host *),[slot],[slot] *){grid-area:refs;display:flex;align-items:center;gap:18px 28px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--oh-rule)}
.oit-lh__refs-l:where(:not(#oit-home-host *),[slot],[slot] *){font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--oh-muted);white-space:nowrap}
.oit-lh__refs-row:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;align-items:center;flex-wrap:wrap;gap:14px 34px;flex:1}
.oit-lh__ref:where(:not(#oit-home-host *),[slot],[slot] *){display:flex;align-items:center;height:36px}
.oit-lh__ref img:where(:not(#oit-home-host *),[slot],[slot] *){max-height:36px;max-width:120px;width:auto;height:auto;object-fit:contain;filter:var(--oh-ref-filter);mix-blend-mode:var(--oh-ref-blend);opacity:.72;transition:opacity .2s ease,filter .2s ease}
.oit-lh__ref:hover img:where(:not(#oit-home-host *),[slot],[slot] *){filter:none;mix-blend-mode:normal;opacity:1}
.oit-lh__facts dd.is-text:where(:not(#oit-home-host *),[slot],[slot] *){font-size:22px;line-height:1.2;padding-top:8px}
@media (max-width:900px){.oit-lh__card:where(:not(#oit-home-host *),[slot],[slot] *){grid-template-areas:"text" "visual" "team" "refs"}.oit-lh__orbit:where(:not(#oit-home-host *),[slot],[slot] *){width:min(220px,64%)}.oit-lh__refs:where(:not(#oit-home-host *),[slot],[slot] *){gap:12px}.oit-lh__refs-row:where(:not(#oit-home-host *),[slot],[slot] *){gap:12px 24px}.oit-lh__ref:where(:not(#oit-home-host *),[slot],[slot] *){height:28px}.oit-lh__ref img:where(:not(#oit-home-host *),[slot],[slot] *){max-height:28px;max-width:92px}.oit-lh__facts dd.is-text:where(:not(#oit-home-host *),[slot],[slot] *){font-size:19px}}
/* SVG-Logos ohne Eigenmaß (AGW, MBT, RYM) brauchen eine feste Höhe, sonst 0×0 */
.oit-lh__ref img:where(:not(#oit-home-host *),[slot],[slot] *){height:36px;width:auto;min-width:36px}
@media (max-width:900px){.oit-lh__ref img:where(:not(#oit-home-host *),[slot],[slot] *){height:28px;min-width:28px}}

/* oit-sticky-header-hide (03.10.2026): Festgehaltene Leisten in den Shadow-Seiten (z. B. Filter auf /referenzen/) rücken nach oben, wenn der Header wegfährt. Nutzt Marius' --oit-ab. */
body:has(#header.hide) #oit-home-host:where(:not(#oit-home-host *),[slot],[slot] *){--oit-ab:-80px}
body.admin-bar:has(#header.hide) #oit-home-host:where(:not(#oit-home-host *),[slot],[slot] *){--oit-ab:-48px}

/* oit-backtotop-redesign (03.10.2026): Divi-Nach-oben-Pfeil passt nicht zu den neuen Shadow-Vorlagen von Marius */
body:has(#oit-home-host) .et_pb_scroll_top:where(:not(#oit-home-host *),[slot],[slot] *){display:none!important}

/* oit-borlabs-prefs 04.10.2026: Borlabs-Einstellungsdialog (Header darueber, Riesen-H2, gequetschte Buttons) */
html[data-theme] #BorlabsCookieBox .brlbs-fixed.brlbs-w-screen.brlbs-h-screen:where(:not(#oit-home-host *),[slot],[slot] *){z-index:2147483647!important}
html[data-theme] #BorlabsCookieBox h2:not(.brlbs-sr-only):where(:not(#oit-home-host *),[slot],[slot] *){font-family:var(--oh-sans)!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.01em!important;font-weight:600!important;color:var(--oh-ink)!important;overflow-wrap:anywhere;hyphens:auto;margin:0!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header:where(:not(#oit-home-host *),[slot],[slot] *){row-gap:6px!important}
html[data-theme] #BorlabsCookieBox div:has(>div>.brlbs-btn-save):not(.brlbs-mt-4):where(:not(#oit-home-host *),[slot],[slot] *){display:flex!important;flex-direction:column!important;gap:10px!important}
html[data-theme] #BorlabsCookieBox div:has(>div>.brlbs-btn-save):not(.brlbs-mt-4)>*:where(:not(#oit-home-host *),[slot],[slot] *){margin:0!important;width:100%!important}
html[data-theme] #BorlabsCookieBox div:has(>div>.brlbs-btn-save):not(.brlbs-mt-4)>:has(.brlbs-btn-accept-all):where(:not(#oit-home-host *),[slot],[slot] *){order:-1}
html[data-theme] #BorlabsCookieBox div:has(>div>.brlbs-btn-save):not(.brlbs-mt-4) .brlbs-cmpnt-btn:where(:not(#oit-home-host *),[slot],[slot] *){white-space:normal;min-height:46px}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-tab:where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px!important;line-height:1.3!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-tab-active:where(:not(#oit-home-host *),[slot],[slot] *){border-radius:10px 10px 0 0!important}
/* oit-borlabs-prefs-2: Header hinter den offenen Dialog, Ueberschrift volle Breite */
html[data-theme] body:has(#BorlabsCookieBox .brlbs-fixed) #header:not(#_#_):where(:not(#oit-home-host *),[slot],[slot] *){z-index:9990!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header>div:has(>h2):where(:not(#oit-home-host *),[slot],[slot] *){flex-basis:100%!important;max-width:100%!important;order:3!important;justify-content:flex-start!important;margin-top:10px!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header h2:not(.brlbs-sr-only):where(:not(#oit-home-host *),[slot],[slot] *){hyphens:manual!important;overflow-wrap:normal!important}
/* oit-borlabs-prefs-3: Kopfzeile Zurueck | Links, Titel mobil */
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header>div:not(:has(>h2)):where(:not(#oit-home-host *),[slot],[slot] *){flex:1 1 auto!important;max-width:none!important;align-items:center!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header>div:not(:has(>h2)):last-child:where(:not(#oit-home-host *),[slot],[slot] *){justify-content:flex-end!important;flex-wrap:nowrap!important;gap:14px!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header>div:not(:has(>h2)):last-child>*:where(:not(#oit-home-host *),[slot],[slot] *){margin:0!important}
@media (max-width:520px){html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header h2:not(.brlbs-sr-only):where(:not(#oit-home-host *),[slot],[slot] *){font-size:20px!important}}
/* oit-borlabs-prefs-4: Einstellungsdialog im Dunkelmodus */
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog .brlbs-cmpnt-tab:where(:not(#oit-home-host *),[slot],[slot] *){border-color:var(--oh-ink)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog .brlbs-cmpnt-tab-active:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-ink)!important;color:var(--oh-surface)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog .brlbs-cmpnt-tab-inactive:where(:not(#oit-home-host *),[slot],[slot] *){background:transparent!important;color:var(--oh-muted)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog .brlbs-cmpnt-btn-selection:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;color:var(--oh-ink)!important;border-color:var(--oh-rule)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog fieldset:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;color:var(--oh-muted)!important;border:1px solid var(--oh-rule)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog fieldset :is(label,span,strong,h3,h4):not(.brlbs-sr-only):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog fieldset p:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog :is(.brlbs-cmpnt-dialog-details,.brlbs-cmpnt-dialog-box) p:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)}
/* oit-borlabs-prefs-5: Reiter Services/Provider - Dienstnamen klein, Zeilen als Karten */
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item:where(:not(#oit-home-host *),[slot],[slot] *){padding:12px 16px!important;margin:0 0 8px!important;border:1px solid var(--oh-rule)!important;border-radius:12px!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item>.brlbs-flex:where(:not(#oit-home-host *),[slot],[slot] *){gap:12px!important}
html[data-theme] #BorlabsCookieBox h2.brlbs-cmpnt-h2:not(.brlbs-sr-only):where(:not(#oit-home-host *),[slot],[slot] *){font-size:15px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;flex:1 1 auto!important;min-width:0!important;hyphens:none!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container:where(:not(#oit-home-host *),[slot],[slot] *){flex:0 0 auto!important;gap:4px}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-container :is(a,button,span):where(:not(#oit-home-host *),[slot],[slot] *){font-size:13px!important;white-space:nowrap}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container>.brlbs-pl-2:where(:not(#oit-home-host *),[slot],[slot] *){white-space:nowrap!important;flex-shrink:0!important}
html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container>.brlbs-pl-2 *:where(:not(#oit-home-host *),[slot],[slot] *){white-space:nowrap!important}
@media (max-width:560px){html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item>.brlbs-flex:where(:not(#oit-home-host *),[slot],[slot] *){flex-wrap:wrap!important;row-gap:6px!important}html[data-theme] #BorlabsCookieBox h2.brlbs-cmpnt-h2:not(.brlbs-sr-only):where(:not(#oit-home-host *),[slot],[slot] *){flex-basis:100%!important}html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container:where(:not(#oit-home-host *),[slot],[slot] *){flex:1 1 100%!important;justify-content:space-between!important}}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog .brlbs-cmpnt-list-item:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;color:var(--oh-muted)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog h2.brlbs-cmpnt-h2:where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-ink)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog .brlbs-cmpnt-search-bar-input:where(:not(#oit-home-host *),[slot],[slot] *){background:var(--oh-sand)!important;color:var(--oh-ink)!important;border-color:var(--oh-rule)!important}
html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog .brlbs-cmpnt-search-bar~div:where(:not(#oit-home-host *),[slot],[slot] *),html[data-theme="dark"] #BorlabsCookieBox .brlbs-cmpnt-dialog table :is(th,td):where(:not(#oit-home-host *),[slot],[slot] *){color:var(--oh-muted)!important}
/* oit-borlabs-prefs-6: mobil Dienstzeile einzeilig (Name | Pfeil | Schalter) */
@media (max-width:560px){html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item>.brlbs-flex:where(:not(#oit-home-host *),[slot],[slot] *){flex-wrap:nowrap!important}html[data-theme] #BorlabsCookieBox h2.brlbs-cmpnt-h2:not(.brlbs-sr-only):where(:not(#oit-home-host *),[slot],[slot] *){flex:1 1 auto!important;flex-basis:auto!important}html[data-theme] #BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container:where(:not(#oit-home-host *),[slot],[slot] *){flex:0 0 auto!important;justify-content:flex-end!important}}
