/* Kopf, Menue und Fuss der Handy-Fassung. Aus dem Tailwind-Build der
   Handy-Startseite destilliert und auf .lx-handy begrenzt, damit auf
   fremden Seiten (Elementor, statische Seiten) nichts anderes anfasst wird. */

/* Ausserhalb der Elementor-Struktur steht die Grundschrift auf Times - der
   Handy-Kopf/-Fuss haengt genau dort, deshalb die Familie hier festsetzen. */
.lx-handy{font-family:'Google Sans',system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}
.lx-handy,.lx-handy *,.lx-handy ::before,.lx-handy ::after{box-sizing:border-box;border:0 solid #e5e7eb}
.lx-handy img,.lx-handy svg,.lx-handy video,.lx-handy canvas{display:block;vertical-align:middle}
.lx-handy img,.lx-handy video{max-width:100%;height:auto}
.lx-handy a{color:inherit;text-decoration:inherit}
.lx-handy h1,.lx-handy h2,.lx-handy h3,.lx-handy h4,.lx-handy h5,.lx-handy h6{font-size:inherit;font-weight:inherit;margin:0}
.lx-handy p,.lx-handy figure,.lx-handy blockquote,.lx-handy dl,.lx-handy dd{margin:0}
.lx-handy ul,.lx-handy ol{list-style:none;margin:0;padding:0}
.lx-handy button,.lx-handy input,.lx-handy select,.lx-handy textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}
.lx-handy button{background-color:transparent;background-image:none;cursor:pointer;-webkit-appearance:button}
.lx-handy [hidden]{display:none}

.lx-handy.btn-ios:active,.lx-handy .btn-ios:active{
            transform: scale(0.96);
            opacity: 0.8;
            transition: all 0.1s ease;
        }
.lx-handy.hide-scrollbar::-webkit-scrollbar,.lx-handy .hide-scrollbar::-webkit-scrollbar{ display: none; }
.lx-handy /* Menue-Akkordeons im schwarzen Sheet */
        .macc{ border-bottom:1px solid rgba(255,255,255,.08); }
.lx-handy.macc > summary,.lx-handy .macc > summary{ list-style:none; cursor:pointer; padding:16px 0; display:flex; align-items:center; gap:14px; }
.lx-handy.macc > summary::-webkit-details-marker,.lx-handy .macc > summary::-webkit-details-marker{ display:none; }
.lx-handy.macc .macc-t,.lx-handy .macc .macc-t{ font-size:27px; font-weight:900; letter-spacing:-.035em; line-height:1; color:#fff; flex:1; }
.lx-handy.macc .macc-x,.lx-handy .macc .macc-x{ width:19px; height:19px; flex-shrink:0; color:#167BFC; transition:transform .3s ease; }
.lx-handy.macc[open] .macc-x,.lx-handy .macc[open] .macc-x{ transform:rotate(45deg); }
.lx-handy.macc-b,.lx-handy .macc-b{ padding-bottom:12px; }
.lx-handy.macc-b a,.lx-handy .macc-b a{ display:block; padding:9px 0; }
.lx-handy.macc-b .ml,.lx-handy .macc-b .ml{ display:block; font-size:14.5px; font-weight:600; color:rgba(255,255,255,.94); line-height:1.25; }
.lx-handy.macc-b .ms,.lx-handy .macc-b .ms{ display:block; font-size:11.5px; font-weight:500; color:rgba(255,255,255,.4); line-height:1.35; margin-top:3px; }
.lx-handy.mbadge,.lx-handy .mbadge{ display:inline-block; vertical-align:2px; margin-left:8px;
                       font-size:9px; font-weight:900; letter-spacing:.12em; text-transform:uppercase;
                       line-height:1; color:#fff; background:#CC5500; padding:4px 7px; border-radius:99px; }
.lx-handy.macc-b .all,.lx-handy .macc-b .all{ display:inline-block; margin-top:6px; font-size:11px; font-weight:900; color:#167BFC;
                       text-transform:uppercase; letter-spacing:.13em; }
.lx-handy.mlink-solo,.lx-handy .mlink-solo{ display:block; padding:16px 0; font-size:27px; font-weight:900; letter-spacing:-.035em;
                      line-height:1; color:#fff; border-bottom:1px solid rgba(255,255,255,.08); }
.lx-handy /* Menu Stagger Animation */
        .menu-stagger{
            opacity: 0;
            transform: translateY(28px);
            transition: opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1), transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);
        }
.lx-handy#menu-overlay.is-open .menu-stagger,.lx-handy #menu-overlay.is-open .menu-stagger{
            opacity: 1;
            transform: translateY(0);
            transition-delay: var(--stagger, 0s);
        }
.lx-handy /* Faster close: no stagger when closing */
        #menu-overlay:not(.is-open) .menu-stagger{
            transition-duration: 0.25s;
            transition-delay: 0s;
        }
@keyframes navHint {
            0%, 100% { transform: translateY(0); }
            50% { transform: translateY(-3px); }
        }
@keyframes typingBounce {
            0%, 60%, 100% { transform: translateY(0); opacity: 0.3; }
            30% { transform: translateY(-2px); opacity: 1; }
        }
@keyframes cursorBlink {
            0%, 50% { opacity: 1; }
            51%, 100% { opacity: 0; }
        }
.lx-handy /* ===== Hero-CTA — 1:1 das Design der Desktop-Startseite ===== */
        .lxc-primary{
            display:flex;align-items:center;justify-content:space-between;gap:16px;
            background:#167BFC;color:#fff;text-decoration:none;
            font-family:'Google Sans', system-ui, -apple-system, sans-serif;font-weight:800;font-size:17px;
            padding:16px 16px 16px 30px;border-radius:999px;
            box-shadow:0 16px 42px rgba(22,123,252,.42);
            transition:background .28s,box-shadow .28s;
        }
.lx-handy.lxc-primary:active,.lx-handy .lxc-primary:active{background:#1C3190}
.lx-handy.lxc-primary .bub,.lx-handy .lxc-primary .bub{
            display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;
            width:40px;height:40px;border-radius:50%;background:#fff;
        }
.lx-handy.lxc-primary .bub svg,.lx-handy .lxc-primary .bub svg{width:18px;height:18px;color:#167BFC}
.lx-handy.lxc-phone,.lx-handy .lxc-phone{
            display:flex;align-items:center;gap:14px;
            /* feste Textfarbe: der Block steht auch im dunklen Footer und
               Menü und würde dort sonst deren Weiß erben */
            color:#333132;
            background:#fff;border:1.5px solid rgba(15,37,66,.14);
            padding:10px 26px 10px 12px;border-radius:999px;text-decoration:none;
            box-shadow:0 4px 16px rgba(15,37,66,.06);
            transition:border-color .25s,box-shadow .25s;
        }
.lx-handy.lxc-phone:active,.lx-handy .lxc-phone:active{border-color:#167BFC}
.lx-handy.lxc-phone .ph-ic,.lx-handy .lxc-phone .ph-ic{
            position:relative;display:inline-flex;align-items:center;justify-content:center;
            width:42px;height:42px;border-radius:50%;background:#167BFC;flex:0 0 auto;
        }
.lx-handy.lxc-phone .ph-ic svg,.lx-handy .lxc-phone .ph-ic svg{width:19px;height:19px;color:#fff}
.lx-handy.lxc-phone .ph-ic::after,.lx-handy .lxc-phone .ph-ic::after{
            content:"";position:absolute;inset:0;border-radius:50%;
            border:2px solid #167BFC;animation:lxcRing 2.4s ease-out infinite;pointer-events:none;
        }
.lx-handy.lxc-phone .ph-txt,.lx-handy .lxc-phone .ph-txt{display:flex;flex-direction:column;line-height:1.08;text-align:left}
.lx-handy.lxc-phone .ph-lbl,.lx-handy .lxc-phone .ph-lbl{
            font-family:'Google Sans', system-ui, -apple-system, sans-serif;font-weight:700;font-size:11px;
            letter-spacing:.13em;text-transform:uppercase;color:#167BFC;
        }
.lx-handy.lxc-phone .ph-num,.lx-handy .lxc-phone .ph-num{
            font-family:'Google Sans', system-ui, -apple-system, sans-serif;font-weight:800;font-size:17.5px;
            letter-spacing:-.01em;margin-top:4px;color:#333132;
        }
@keyframes lxcRing{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.55);opacity:0}100%{opacity:0}}
@media (prefers-reduced-motion:reduce){.lx-handy.lxc-phone .ph-ic::after,.lx-handy .lxc-phone .ph-ic::after{animation:none}}
.lx-handy /* CI-Normalisierung für die bestehenden Tailwind-Utilities */
        .text-black{ color:#333132 !important; }
.lx-handy.bg-black,.lx-handy .bg-black{ background-color:#0F2542 !important; }
.lx-handy.text-gray-600,.lx-handy .text-gray-600{ color:rgba(51,49,50,.85) !important; }
.lx-handy.text-gray-500,.lx-handy .text-gray-500{ color:rgba(51,49,50,.70) !important; }
.lx-handy.text-gray-400,.lx-handy .text-gray-400{ color:rgba(51,49,50,.50) !important; }
.lx-handy#menu-overlay .text-gray-600,.lx-handy #menu-overlay .text-gray-600,.lx-handy.bg-black .text-gray-600,.lx-handy .bg-black .text-gray-600{ color:rgba(255,255,255,.50) !important; }
.lx-handy#menu-overlay .text-gray-500,.lx-handy #menu-overlay .text-gray-500,.lx-handy.bg-black .text-gray-500,.lx-handy .bg-black .text-gray-500{ color:rgba(255,255,255,.55) !important; }
.lx-handy#menu-overlay .text-gray-400,.lx-handy #menu-overlay .text-gray-400,.lx-handy.bg-black .text-gray-400,.lx-handy .bg-black .text-gray-400{ color:rgba(255,255,255,.45) !important; }
.lx-handy#menu-overlay .text-gray-300,.lx-handy #menu-overlay .text-gray-300,.lx-handy.bg-black .text-gray-300,.lx-handy .bg-black .text-gray-300{ color:rgba(255,255,255,.30) !important; }
.lx-handy[class~="bg-[#1C3190]"] .text-gray-600,.lx-handy [class~="bg-[#1C3190]"] .text-gray-600{ color:rgba(255,255,255,.60) !important; }
.lx-handy[class~="bg-[#1C3190]"] .text-gray-500,.lx-handy [class~="bg-[#1C3190]"] .text-gray-500{ color:rgba(255,255,255,.55) !important; }
.lx-handy[class~="bg-[#1C3190]"] .text-gray-400,.lx-handy [class~="bg-[#1C3190]"] .text-gray-400{ color:rgba(255,255,255,.45) !important; }
.lx-handy /* Die früheren Footer-Button-Regeln (weißer Button,.lx-handy Lucide-Icons)
           sind entfallen: der Footer trägt jetzt denselben CTA-Block wie
           Hero und Menü und wird über .lxc-primary/.lxc-phone gestylt. */
        html[data-color-variant^="micro-"] [data-role="site-footer"] > div:nth-of-type(3) > span > span{
            color:var(--micro-unit) !important;
        }
.lx-handy /* Header,.lx-handy Menü und Hauptaktionen */
        html[data-color-variant^="study-"] [data-role="site-header"] > div{
            color:var(--study-header-ink);
            background:var(--study-header-bg) !important;
            border-color:rgba(15,37,66,.09) !important;
        }
.lx-handy /* Orange: nur echte Beleg- und Ergebnisakzente */
        html[data-color-variant^="study-"] [data-role="metric-unit"]{
            color:inherit !important;
        }
.lx-handy /* Alte Variantenregeln dürfen nicht in die neuen Studien hineinlecken. */
        html[data-color-variant^="study-"] [data-role="section-kicker"]::before{
            content:none;
            display:none;
        }
.lx-handy /* Hero-KPIs: je Variante als eigener Beweisblock */
        html[data-color-variant^="study-"] [data-role="hero-kpis"]{
            gap:var(--study-kpi-gap);
            padding:var(--study-kpi-group-pad);
            background:var(--study-kpi-group-bg);
            border-radius:24px;
            box-shadow:var(--study-kpi-group-shadow);
        }
.lx-handy /* Prozess: eine funktionale Statusfläche,.lx-handy keine Dekosektion */
        html[data-color-variant^="study-"] [data-role="process"] > div:last-of-type{
            color:var(--study-process-ink);
            background:var(--study-process-bg) !important;
            border-color:rgba(51,49,50,.08) !important;
        }
.lx-handy /* Leistungen: Blau wird über die Icon-Platten verteilt */
        html[data-color-variant^="study-"] [data-role="services"] > div:nth-of-type(2) > div{
            color:var(--study-service-ink);
            background:var(--study-service-bg) !important;
            border-color:var(--study-service-border) !important;
            box-shadow:0 10px 28px rgba(15,37,66,.07);
        }
.lx-handy /* Gutachten: Orange entfernt; die Summe trägt die Hierarchie */
        html[data-color-variant^="study-"] [data-role="report-detail"] > .bg-white{
            color:var(--study-report-ink);
            background:var(--study-report-bg) !important;
            border-color:var(--study-report-border) !important;
            box-shadow:0 12px 30px rgba(15,37,66,.08);
        }
.lx-handy /* Unabhängigkeit und Ergebnisbeleg */
        html[data-color-variant^="study-"] [data-role="independence"] > .bg-white{
            color:var(--study-independence-ink);
            background:var(--study-independence-bg) !important;
            border-color:rgba(51,49,50,.10) !important;
        }
.lx-handy /* Fallvergleich: Blau-vs.-Grau statt flächigem Orange */
        html[data-color-variant^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div{
            color:var(--study-case-ink);
            background:var(--study-case-bg) !important;
            border:1px solid var(--study-case-border);
            box-shadow:0 10px 28px rgba(15,37,66,.06);
        }
.lx-handy /* Track Record und Abschluss */
        html[data-color-variant^="study-"] [data-role="track-record"] > div:nth-of-type(1){
            background:var(--study-track) !important;
        }
.lx-handy /* ==========================================================
           Echte Wortmarke (Logo-PNG von lx-lx.de) statt Text-Wortmarke
           Menü und Footer sind in allen 15 Fassungen dunkel und tragen
           deshalb immer die weiße Variante. Der Header ist nur bei
           study-f,.lx-handy study-g,.lx-handy study-k und micro-b dunkel — gemessen,.lx-handy nicht geschätzt; dort wird auf die weiße Variante gewechselt.
           ========================================================== */
        .lx-logo{ height:26px; width:auto; display:block; }
.lx-handy.lx-logo-abbinder,.lx-handy .lx-logo-abbinder{ height:56px; max-width:100%; }
.lx-handy[data-role="site-header"] [data-logo="hell"],.lx-handy [data-role="site-header"] [data-logo="hell"]{ display:none; }
.lx-handy /* ==========================================================
           Jans Farbkonfiguration (30.07.2026),.lx-handy fest eingebaut.
           Dieselben Variantenregeln,.lx-handy zonenweise gespiegelt — damit
           jeder Abschnitt seine eigene Variante trägt,.lx-handy auch ohne
           ?farbvariante=. Die Zuordnung steht als data-zone im Markup.
           ========================================================== */
        [data-zone-huelle][data-zone^="micro-"]{--micro-action:#167BFC;
            --micro-action-pressed:#1C3190;
            --micro-icon:#167BFC;
            --micro-unit:#CC5500;
            --micro-header-bg:#fff;
            --micro-header-ink:#333132;
            --micro-header-icon:#167BFC;
            --micro-menu-bg:#0F2542;
            --micro-menu-action:#1C3190;
            --micro-menu-icon:#167BFC;
            --micro-dock-bg:rgba(255,255,255,.92);
            --micro-dock-border:rgba(15,37,66,.10);
            --micro-dock-inactive:rgba(51,49,50,.52);
            --micro-dock-active:#167BFC;
            --micro-dock-pill:rgba(22,123,252,.08);
            --micro-dock-center:#167BFC;
            --micro-dock-ring:#F7F7F7;
            --micro-dock-label:#0F2542;
            --micro-dark-card:#0F2542;
            --micro-data-card:#0F2542;
            --micro-footer:#0F2542;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="micro-"] .text-gray-600{color:rgba(51,49,50,.84) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="micro-"] .text-gray-500{color:rgba(51,49,50,.72) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="micro-"] .text-gray-400{color:rgba(51,49,50,.66) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay .text-gray-600,.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay .text-gray-500,.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay .text-gray-400,.lx-handy[data-zone-huelle][data-zone^="micro-"] .bg-black .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="micro-"] .bg-black .text-gray-600,.lx-handy[data-zone-huelle][data-zone^="micro-"] .bg-black .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="micro-"] .bg-black .text-gray-500,.lx-handy[data-zone-huelle][data-zone^="micro-"] .bg-black .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="micro-"] .bg-black .text-gray-400,.lx-handy[data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"] .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"] .text-gray-600,.lx-handy[data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"] .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"] .text-gray-500,.lx-handy[data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"] .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"] .text-gray-400{color:rgba(255,255,255,.68) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="site-header"] > div,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="site-header"] > div,.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-open-btn,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-open-btn{color:var(--micro-header-ink);
            background:var(--micro-header-bg) !important;
            border-color:rgba(15,37,66,.08) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-open-btn [data-lucide],.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-open-btn [data-lucide]{color:var(--micro-header-icon) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay{background:var(--micro-menu-bg) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay .macc-x,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay .macc-x{color:var(--micro-menu-icon);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay .macc[open] .macc-x,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay .macc[open] .macc-x{color:var(--micro-unit);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay .macc-b .all,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay .macc-b .all{color:#fff;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #menu-overlay .menu-link,.lx-handy [data-zone-huelle][data-zone^="micro-"] #menu-overlay .menu-link{background:var(--micro-menu-action) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .lxc-primary,.lx-handy [data-zone-huelle][data-zone^="micro-"] .lxc-primary{background:var(--micro-action);
            box-shadow:0 16px 42px rgba(15,37,66,.22);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .lxc-primary:active,.lx-handy [data-zone-huelle][data-zone^="micro-"] .lxc-primary:active{background:var(--micro-action-pressed);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .lxc-primary .bub svg,.lx-handy [data-zone-huelle][data-zone^="micro-"] .lxc-primary .bub svg{color:var(--micro-action);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .lxc-phone .ph-ic,.lx-handy [data-zone-huelle][data-zone^="micro-"] .lxc-phone .ph-ic{background:var(--micro-icon);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .lxc-phone .ph-ic::after,.lx-handy [data-zone-huelle][data-zone^="micro-"] .lxc-phone .ph-ic::after{border-color:var(--micro-icon);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .lxc-phone .ph-lbl,.lx-handy [data-zone-huelle][data-zone^="micro-"] .lxc-phone .ph-lbl{color:#1C3190;}
.lx-handy[data-zone-huelle][data-in-main][data-zone^="micro-"] [data-lucide],.lx-handy [data-zone-huelle][data-in-main][data-zone^="micro-"] [data-lucide]{color:var(--micro-icon) !important;}
.lx-handy[data-zone-huelle][data-in-main][data-zone^="micro-"] a[class*="bg-[#"] [data-lucide],.lx-handy [data-zone-huelle][data-in-main][data-zone^="micro-"] a[class*="bg-[#"] [data-lucide],.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="process"] .rounded-full [data-lucide],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="process"] .rounded-full [data-lucide],.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="attorney-card"] [data-lucide],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="attorney-card"] [data-lucide]{color:#fff !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .acc .acc-x,.lx-handy [data-zone-huelle][data-zone^="micro-"] .acc .acc-x{color:var(--micro-icon);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] .acc[open] .acc-x,.lx-handy [data-zone-huelle][data-zone^="micro-"] .acc[open] .acc-x{color:var(--micro-unit);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="metric-unit"],.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="micro-index"],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="micro-index"]{color:var(--micro-unit) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="attorney-card"],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="attorney-card"],.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="rental-card"],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="rental-card"]{background-color:var(--micro-dark-card) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"],.lx-handy [data-zone-huelle][data-zone^="micro-"] [class~="bg-[#1C3190]"]{background-color:var(--micro-data-card) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .glass-nav,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .glass-nav{background:var(--micro-dock-bg);
            border-color:var(--micro-dock-border);
            animation:none;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .nav-item,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .nav-item{color:var(--micro-dock-inactive) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .nav-item.is-active,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .nav-item.is-active{color:var(--micro-dock-active) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .nav-item.is-active::after,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] .nav-item.is-active::after{content:"";
            position:absolute;
            left:50%;
            bottom:6px;
            width:4px;
            height:4px;
            border-radius:50%;
            background:var(--micro-unit);
            transform:translateX(-50%);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #nav-pill,.lx-handy [data-zone-huelle][data-zone^="micro-"] #nav-pill{background:var(--micro-dock-pill);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] #nav-label,.lx-handy [data-zone-huelle][data-zone^="micro-"] #nav-label,.lx-handy[data-zone-huelle][data-zone^="micro-"] #nav-label::before,.lx-handy [data-zone-huelle][data-zone^="micro-"] #nav-label::before{background:var(--micro-dock-label);}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] button,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] button{background:var(--micro-dock-center) !important;
            --tw-ring-color:var(--micro-dock-ring) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] button > div > div,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="bottom-dock"] button > div > div{background:var(--micro-unit) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"],.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"]{background:var(--micro-footer) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] .text-gray-600,.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] .text-gray-500,.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] .text-gray-400{color:rgba(255,255,255,.68) !important;}
.lx-handy[data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] > div:nth-of-type(3) > span > span,.lx-handy [data-zone-huelle][data-zone^="micro-"] [data-role="site-footer"] > div:nth-of-type(3) > span > span{color:var(--micro-unit) !important;}
.lx-handy[data-zone-huelle][data-zone="micro-a"],.lx-handy [data-zone-huelle][data-zone="micro-a"]{--micro-action:#167BFC;
            --micro-action-pressed:#1C3190;
            --micro-header-bg:#fff;
            --micro-header-ink:#333132;
            --micro-header-icon:#167BFC;
            --micro-menu-bg:#0F2542;
            --micro-menu-action:#1C3190;
            --micro-dock-bg:rgba(255,255,255,.92);
            --micro-dock-inactive:rgba(51,49,50,.52);
            --micro-dock-active:#167BFC;
            --micro-dock-pill:rgba(22,123,252,.08);
            --micro-dock-center:#167BFC;
            --micro-dock-ring:#F7F7F7;
            --micro-footer:#0F2542;}
.lx-handy[data-zone-huelle][data-zone="micro-b"],.lx-handy [data-zone-huelle][data-zone="micro-b"]{--micro-action:#167BFC;
            --micro-action-pressed:#1C3190;
            --micro-header-bg:#1C3190;
            --micro-header-ink:#fff;
            --micro-header-icon:#fff;
            --micro-menu-bg:#0F2542;
            --micro-menu-action:#1C3190;
            --micro-dock-bg:#1C3190;
            --micro-dock-border:rgba(255,255,255,.12);
            --micro-dock-inactive:rgba(255,255,255,.62);
            --micro-dock-active:#fff;
            --micro-dock-pill:rgba(255,255,255,.10);
            --micro-dock-center:#167BFC;
            --micro-dock-ring:#1C3190;
            --micro-dock-label:#0F2542;
            --micro-footer:#1C3190;}
.lx-handy[data-zone-huelle][data-zone="micro-c"],.lx-handy [data-zone-huelle][data-zone="micro-c"]{--micro-action:#1C3190;
            --micro-action-pressed:#167BFC;
            --micro-header-bg:#fff;
            --micro-header-ink:#1C3190;
            --micro-header-icon:#167BFC;
            --micro-menu-bg:#1C3190;
            --micro-menu-action:#0F2542;
            --micro-dock-bg:rgba(255,255,255,.92);
            --micro-dock-inactive:rgba(51,49,50,.52);
            --micro-dock-active:#1C3190;
            --micro-dock-pill:rgba(28,49,144,.08);
            --micro-dock-center:#1C3190;
            --micro-dock-ring:#F7F7F7;
            --micro-dock-label:#1C3190;
            --micro-footer:#0F2542;}
.lx-handy[data-zone-huelle][data-zone="micro-d"],.lx-handy [data-zone-huelle][data-zone="micro-d"]{--micro-action:#167BFC;
            --micro-action-pressed:#1C3190;
            --micro-header-bg:#F7F7F7;
            --micro-header-ink:#333132;
            --micro-header-icon:#167BFC;
            --micro-menu-bg:#333132;
            --micro-menu-action:#1C3190;
            --micro-dock-bg:#333132;
            --micro-dock-border:rgba(255,255,255,.12);
            --micro-dock-inactive:rgba(255,255,255,.62);
            --micro-dock-active:#167BFC;
            --micro-dock-pill:rgba(255,255,255,.10);
            --micro-dock-center:#167BFC;
            --micro-dock-ring:#333132;
            --micro-dock-label:#0F2542;
            --micro-data-card:#333132;
            --micro-footer:#0F2542;}
.lx-handy[data-zone-huelle][data-zone^="study-"],.lx-handy [data-zone-huelle][data-zone^="study-"]{--study-action:#167BFC;
            --study-action-pressed:#1C3190;
            --study-icon:#167BFC;
            --study-header-bg:#fff;
            --study-header-ink:#333132;
            --study-header-icon:#167BFC;
            --study-menu-bg:#0F2542;
            --study-menu-action:#1C3190;
            --study-menu-icon:#167BFC;
            --study-kpi-group-bg:transparent;
            --study-kpi-group-pad:0px;
            --study-kpi-gap:10px;
            --study-kpi-group-shadow:none;
            --study-kpi-bg:#fff;
            --study-kpi-border:rgba(51,49,50,.12);
            --study-kpi-ink:#333132;
            --study-kpi-muted:rgba(51,49,50,.58);
            --study-kpi-center-bg:#fff;
            --study-kpi-center-border:rgba(51,49,50,.12);
            --study-kpi-center-ink:#333132;
            --study-kpi-center-muted:rgba(51,49,50,.58);
            --study-kpi-shadow:0 8px 22px rgba(15,37,66,.06);
            --study-process-bg:#fff;
            --study-process-ink:#333132;
            --study-process-muted:rgba(51,49,50,.70);
            --study-process-line:rgba(51,49,50,.10);
            --study-process-marker:#1C3190;
            --study-process-marker-ink:#fff;
            --study-service-bg:#fff;
            --study-service-ink:#333132;
            --study-service-muted:rgba(51,49,50,.70);
            --study-service-border:rgba(51,49,50,.10);
            --study-service-line:rgba(51,49,50,.10);
            --study-service-icon-bg:#F7F7F7;
            --study-service-icon:#167BFC;
            --study-service-index:rgba(51,49,50,.40);
            --study-report-bg:#fff;
            --study-report-ink:#333132;
            --study-report-muted:rgba(51,49,50,.70);
            --study-report-border:rgba(51,49,50,.10);
            --study-report-line:rgba(51,49,50,.10);
            --study-report-total:#1C3190;
            --study-report-total-ink:#fff;
            --study-independence-bg:#fff;
            --study-independence-ink:#333132;
            --study-independence-muted:rgba(51,49,50,.72);
            --study-independence-line:rgba(51,49,50,.10);
            --study-profit-left:#fff;
            --study-profit-left-ink:#333132;
            --study-profit-left-muted:rgba(51,49,50,.66);
            --study-profit-right:#1C3190;
            --study-dark-card:#0F2542;
            --study-case-bg:#fff;
            --study-case-border:rgba(51,49,50,.10);
            --study-case-ink:#333132;
            --study-case-muted:rgba(51,49,50,.58);
            --study-case-well:#F7F7F7;
            --study-case-value:#0F2542;
            --study-case-delta:#167BFC;
            --study-track:#1C3190;
            --study-track-small:#fff;
            --study-track-small-ink:#333132;
            --study-dock-bg:rgba(255,255,255,.94);
            --study-dock-border:rgba(15,37,66,.10);
            --study-dock-inactive:rgba(51,49,50,.52);
            --study-dock-active:#167BFC;
            --study-dock-pill:rgba(22,123,252,.08);
            --study-dock-center:#167BFC;
            --study-dock-ring:#F7F7F7;
            --study-dock-label:#0F2542;
            --study-footer:#0F2542;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="site-header"] > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="site-header"] > div,.lx-handy[data-zone-huelle][data-zone^="study-"] #menu-open-btn,.lx-handy [data-zone-huelle][data-zone^="study-"] #menu-open-btn{color:var(--study-header-ink);
            background:var(--study-header-bg) !important;
            border-color:rgba(15,37,66,.09) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] #menu-open-btn [data-lucide],.lx-handy [data-zone-huelle][data-zone^="study-"] #menu-open-btn [data-lucide]{color:var(--study-header-icon) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] #menu-overlay,.lx-handy [data-zone-huelle][data-zone^="study-"] #menu-overlay{background:var(--study-menu-bg) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] #menu-overlay .macc-x,.lx-handy [data-zone-huelle][data-zone^="study-"] #menu-overlay .macc-x{color:var(--study-menu-icon);}
.lx-handy[data-zone-huelle][data-zone^="study-"] #menu-overlay .macc[open] .macc-x,.lx-handy [data-zone-huelle][data-zone^="study-"] #menu-overlay .macc[open] .macc-x{color:#CC5500;}
.lx-handy[data-zone-huelle][data-zone^="study-"] #menu-overlay .macc-b .all,.lx-handy [data-zone-huelle][data-zone^="study-"] #menu-overlay .macc-b .all{color:#fff;}
.lx-handy[data-zone-huelle][data-zone^="study-"] #menu-overlay .menu-link,.lx-handy [data-zone-huelle][data-zone^="study-"] #menu-overlay .menu-link{background:var(--study-menu-action) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] .lxc-primary,.lx-handy [data-zone-huelle][data-zone^="study-"] .lxc-primary{background:var(--study-action);
            box-shadow:0 16px 42px rgba(15,37,66,.22);}
.lx-handy[data-zone-huelle][data-zone^="study-"] .lxc-primary:active,.lx-handy [data-zone-huelle][data-zone^="study-"] .lxc-primary:active{background:var(--study-action-pressed);}
.lx-handy[data-zone-huelle][data-zone^="study-"] .lxc-primary .bub svg,.lx-handy [data-zone-huelle][data-zone^="study-"] .lxc-primary .bub svg{color:var(--study-action);}
.lx-handy[data-zone-huelle][data-zone^="study-"] .lxc-phone .ph-ic,.lx-handy [data-zone-huelle][data-zone^="study-"] .lxc-phone .ph-ic{background:var(--study-icon);}
.lx-handy[data-zone-huelle][data-zone^="study-"] .lxc-phone .ph-ic::after,.lx-handy [data-zone-huelle][data-zone^="study-"] .lxc-phone .ph-ic::after{border-color:var(--study-icon);}
.lx-handy[data-zone-huelle][data-zone^="study-"] .lxc-phone .ph-lbl,.lx-handy [data-zone-huelle][data-zone^="study-"] .lxc-phone .ph-lbl{color:#1C3190;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="metric-unit"],.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="micro-index"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="micro-index"]{color:inherit !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child [data-role="metric-unit"],.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"]{color:#CC5500 !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) > span:first-child::before,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) > span:first-child::before,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child > span:first-child::before,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child > span:first-child::before,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(1) > span:first-child::before,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(1) > span:first-child::before{content:"";
            display:inline-block;
            width:5px;
            height:5px;
            margin-right:5px;
            border-radius:999px;
            vertical-align:1px;
            background:#CC5500;}
.lx-handy[data-zone-huelle][data-zone="study-e"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-e"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-g"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-g"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-h"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-h"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-i"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-i"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-j"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-j"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-k"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-k"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-m"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-m"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-n"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-n"] [data-role="hero-kpis"] > div:nth-child(2) [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-f"] [data-role="profit"] > .grid > div:first-child [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone="study-f"] [data-role="profit"] > .grid > div:first-child [data-role="metric-unit"],.lx-handy[data-zone-huelle][data-zone="study-f"] [data-role="profit"] > .grid > div:first-child [data-role="metric-sign"],.lx-handy [data-zone-huelle][data-zone="study-f"] [data-role="profit"] > .grid > div:first-child [data-role="metric-sign"],.lx-handy[data-zone-huelle][data-zone="study-f"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone="study-f"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy[data-zone-huelle][data-zone="study-h"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone="study-h"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy[data-zone-huelle][data-zone="study-j"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone="study-j"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy[data-zone-huelle][data-zone="study-l"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"],.lx-handy [data-zone-huelle][data-zone="study-l"] [data-role="track-record"] > div:nth-of-type(1) [data-role="metric-unit"]{color:#fff !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="section-kicker"]::before,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="section-kicker"]::before{content:none;
            display:none;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type > div > div:last-child h4,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type > div > div:last-child h4{border-left:0;
            padding-left:0;}
.lx-handy[data-zone-huelle][data-zone^="study-"] .acc .acc-c,.lx-handy [data-zone-huelle][data-zone^="study-"] .acc .acc-c{color:inherit;
            background:transparent;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] span[class*="text-[#167BFC]"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] span[class*="text-[#167BFC]"]{text-decoration:none !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"]{gap:var(--study-kpi-gap);
            padding:var(--study-kpi-group-pad);
            background:var(--study-kpi-group-bg);
            border-radius:24px;
            box-shadow:var(--study-kpi-group-shadow);}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div{color:var(--study-kpi-ink);
            background:var(--study-kpi-bg) !important;
            border:1px solid var(--study-kpi-border) !important;
            box-shadow:var(--study-kpi-shadow);}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div > span,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div > span{color:var(--study-kpi-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div > div,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div > div .text-black,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div > div .text-black{color:var(--study-kpi-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2),.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2){color:var(--study-kpi-center-ink);
            background:var(--study-kpi-center-bg) !important;
            border-color:var(--study-kpi-center-border) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) > span,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) > span{color:var(--study-kpi-center-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="hero-kpis"] > div:nth-child(2) > div{color:var(--study-kpi-center-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type{color:var(--study-process-ink);
            background:var(--study-process-bg) !important;
            border-color:rgba(51,49,50,.08) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .text-black,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .text-black{color:var(--study-process-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .text-gray-400,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .text-gray-500{color:var(--study-process-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .relative > div.absolute,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .relative > div.absolute{background:var(--study-process-line) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .flex.gap-5 > div:first-child,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .flex.gap-5 > div:first-child{color:var(--study-process-marker-ink) !important;
            background:var(--study-process-marker) !important;
            border-color:var(--study-process-bg) !important;
            box-shadow:none !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .flex.gap-5 > div:first-child [data-lucide],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="process"] > div:last-of-type .flex.gap-5 > div:first-child [data-lucide]{color:var(--study-process-marker-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div{color:var(--study-service-ink);
            background:var(--study-service-bg) !important;
            border-color:var(--study-service-border) !important;
            box-shadow:0 10px 28px rgba(15,37,66,.07);}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div .text-gray-400,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div .text-gray-500{color:var(--study-service-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div .border-gray-100,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="services"] > div:nth-of-type(2) > div .border-gray-100{border-color:var(--study-service-line) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="services"] .bg-gray-50,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="services"] .bg-gray-50{background:var(--study-service-icon-bg) !important;
            border:1px solid rgba(51,49,50,.06);}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="services"] .bg-gray-50 [data-lucide],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="services"] .bg-gray-50 [data-lucide]{color:var(--study-service-icon) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="services"] [data-role="micro-index"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="services"] [data-role="micro-index"]{color:var(--study-service-index) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white{color:var(--study-report-ink);
            background:var(--study-report-bg) !important;
            border-color:var(--study-report-border) !important;
            box-shadow:0 12px 30px rgba(15,37,66,.08);}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white .text-gray-400,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white .text-gray-600{color:var(--study-report-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white .border-gray-100,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white .border-gray-100{border-color:var(--study-report-line) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white > div:last-child,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white > div:last-child{margin:10px -12px -12px;
            padding:16px 12px 12px;
            color:var(--study-report-total-ink);
            background:var(--study-report-total);
            border:0 !important;
            border-radius:16px;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white > div:last-child span,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="report-detail"] > .bg-white > div:last-child span{color:var(--study-report-total-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="independence"] > .bg-white,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="independence"] > .bg-white{color:var(--study-independence-ink);
            background:var(--study-independence-bg) !important;
            border-color:rgba(51,49,50,.10) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="independence"] > .bg-white .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="independence"] > .bg-white .text-gray-600{color:var(--study-independence-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="independence"] > .bg-white .border-gray-100,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="independence"] > .bg-white .border-gray-100{border-color:var(--study-independence-line) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child{color:var(--study-profit-left-ink);
            background:var(--study-profit-left) !important;
            border-color:rgba(51,49,50,.10) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child .text-black,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child .text-black{color:var(--study-profit-left-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child .text-gray-400,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:first-child .text-gray-500{color:var(--study-profit-left-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:last-child,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="profit"] > .grid > div:last-child{background:var(--study-profit-right) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="attorney-card"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="attorney-card"],.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="rental-card"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="rental-card"]{background-color:var(--study-dark-card) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div{color:var(--study-case-ink);
            background:var(--study-case-bg) !important;
            border:1px solid var(--study-case-border);
            box-shadow:0 10px 28px rgba(15,37,66,.06);}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div h4,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div h4{color:var(--study-case-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div > div:nth-child(2),.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div > div:nth-child(2){margin-left:-4px;
            margin-right:-4px;
            padding:12px;
            background:var(--study-case-well);
            border-radius:15px;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div > div:nth-child(2) > span:first-child,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div > div:nth-child(2) > span:first-child{color:var(--study-case-value) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] .line-through,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] .line-through{color:var(--study-case-muted) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div > p > span,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="case-comparison"] > div:nth-of-type(2) > div > p > span{color:var(--study-case-delta) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(1),.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(1){background:var(--study-track) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(2) > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(2) > div{color:var(--study-track-small-ink);
            background:var(--study-track-small) !important;
            border-color:rgba(51,49,50,.10) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(2) > div .text-black,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="track-record"] > div:nth-of-type(2) > div .text-black{color:var(--study-track-small-ink) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .glass-nav,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .glass-nav{background:var(--study-dock-bg);
            border-color:var(--study-dock-border);
            animation:none;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .nav-item,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .nav-item{color:var(--study-dock-inactive) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .nav-item.is-active,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .nav-item.is-active{color:var(--study-dock-active) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .nav-item.is-active::after,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] .nav-item.is-active::after{content:"";
            position:absolute;
            left:50%;
            bottom:6px;
            width:4px;
            height:4px;
            border-radius:50%;
            background:#CC5500;
            transform:translateX(-50%);}
.lx-handy[data-zone-huelle][data-zone^="study-"] #nav-pill,.lx-handy [data-zone-huelle][data-zone^="study-"] #nav-pill{background:var(--study-dock-pill);}
.lx-handy[data-zone-huelle][data-zone^="study-"] #nav-label,.lx-handy [data-zone-huelle][data-zone^="study-"] #nav-label,.lx-handy[data-zone-huelle][data-zone^="study-"] #nav-label::before,.lx-handy [data-zone-huelle][data-zone^="study-"] #nav-label::before{background:var(--study-dock-label);}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] button,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] button{background:var(--study-dock-center) !important;
            --tw-ring-color:var(--study-dock-ring) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] button > div > div,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="bottom-dock"] button > div > div{background:#CC5500 !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="site-footer"],.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="site-footer"]{background:var(--study-footer) !important;}
.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="site-footer"] .text-gray-600,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="site-footer"] .text-gray-600,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="site-footer"] .text-gray-500,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="site-footer"] .text-gray-500,.lx-handy[data-zone-huelle][data-zone^="study-"] [data-role="site-footer"] .text-gray-400,.lx-handy [data-zone-huelle][data-zone^="study-"] [data-role="site-footer"] .text-gray-400{color:rgba(255,255,255,.68) !important;}
.lx-handy[data-zone-huelle][data-zone="study-e"],.lx-handy [data-zone-huelle][data-zone="study-e"]{--study-action:#1C3190;
            --study-kpi-group-bg:#0F2542;
            --study-kpi-group-pad:8px;
            --study-kpi-gap:0px;
            --study-kpi-group-shadow:0 16px 36px rgba(15,37,66,.18);
            --study-kpi-bg:transparent;
            --study-kpi-border:transparent;
            --study-kpi-ink:#fff;
            --study-kpi-muted:rgba(255,255,255,.62);
            --study-kpi-center-bg:transparent;
            --study-kpi-center-border:transparent;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-kpi-shadow:none;
            --study-service-icon-bg:#0F2542;
            --study-service-icon:#167BFC;
            --study-report-total:#1C3190;
            --study-process-marker:#1C3190;
            --study-track:#0F2542;
            --study-dock-center:#1C3190;}
.lx-handy[data-zone-huelle][data-zone="study-f"],.lx-handy [data-zone-huelle][data-zone="study-f"]{--study-action:#1C3190;
            --study-header-bg:#1C3190;
            --study-header-ink:#fff;
            --study-header-icon:#fff;
            --study-menu-bg:#1C3190;
            --study-menu-action:#0F2542;
            --study-kpi-ink:#1C3190;
            --study-kpi-center-ink:#1C3190;
            --study-service-icon-bg:#1C3190;
            --study-service-icon:#fff;
            --study-report-total:#1C3190;
            --study-profit-left:#1C3190;
            --study-profit-left-ink:#fff;
            --study-profit-left-muted:rgba(255,255,255,.68);
            --study-profit-right:#0F2542;
            --study-track:#1C3190;
            --study-dock-bg:#1C3190;
            --study-dock-border:rgba(255,255,255,.12);
            --study-dock-inactive:rgba(255,255,255,.62);
            --study-dock-active:#fff;
            --study-dock-pill:rgba(255,255,255,.10);
            --study-dock-center:#167BFC;
            --study-dock-ring:#1C3190;
            --study-footer:#0F2542;}
.lx-handy[data-zone-huelle][data-zone="study-g"],.lx-handy [data-zone-huelle][data-zone="study-g"]{--study-header-bg:#0F2542;
            --study-header-ink:#fff;
            --study-header-icon:#fff;
            --study-kpi-center-bg:#0F2542;
            --study-kpi-center-border:#0F2542;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-process-bg:#0F2542;
            --study-process-ink:#fff;
            --study-process-muted:rgba(255,255,255,.68);
            --study-process-line:rgba(255,255,255,.16);
            --study-process-marker:#167BFC;
            --study-service-icon-bg:#0F2542;
            --study-service-icon:#167BFC;
            --study-report-total:#0F2542;
            --study-track:#0F2542;
            --study-dock-bg:#0F2542;
            --study-dock-border:rgba(255,255,255,.12);
            --study-dock-inactive:rgba(255,255,255,.62);
            --study-dock-active:#167BFC;
            --study-dock-pill:rgba(255,255,255,.08);
            --study-dock-center:#167BFC;
            --study-dock-ring:#0F2542;
            --study-footer:#1C3190;}
.lx-handy[data-zone-huelle][data-zone="study-h"],.lx-handy [data-zone-huelle][data-zone="study-h"]{--study-action:#0F2542;
            --study-header-bg:#F7F7F7;
            --study-menu-bg:#333132;
            --study-menu-action:#0F2542;
            --study-kpi-border:rgba(51,49,50,.24);
            --study-kpi-center-bg:#333132;
            --study-kpi-center-border:#333132;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-process-marker:#333132;
            --study-service-icon-bg:transparent;
            --study-service-icon:#167BFC;
            --study-report-bg:#F7F7F7;
            --study-report-border:rgba(51,49,50,.22);
            --study-report-total:#333132;
            --study-profit-right:#333132;
            --study-dark-card:#333132;
            --study-case-value:#333132;
            --study-case-delta:#1C3190;
            --study-track:#1C3190;
            --study-dock-center:#333132;
            --study-dock-label:#333132;
            --study-footer:#333132;}
.lx-handy[data-zone-huelle][data-zone="study-i"],.lx-handy [data-zone-huelle][data-zone="study-i"]{--study-menu-bg:#1C3190;
            --study-menu-action:#0F2542;
            --study-kpi-center-bg:#1C3190;
            --study-kpi-center-border:#1C3190;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-process-marker:#167BFC;
            --study-service-icon-bg:#167BFC;
            --study-service-icon:#fff;
            --study-report-total:#1C3190;
            --study-case-value:#1C3190;
            --study-case-delta:#167BFC;
            --study-track:#0F2542;}
.lx-handy[data-zone-huelle][data-zone="study-j"],.lx-handy [data-zone-huelle][data-zone="study-j"]{--study-action:#0F2542;
            --study-kpi-group-bg:#1C3190;
            --study-kpi-group-pad:8px;
            --study-kpi-gap:0px;
            --study-kpi-group-shadow:0 16px 36px rgba(15,37,66,.18);
            --study-kpi-bg:transparent;
            --study-kpi-border:transparent;
            --study-kpi-ink:#fff;
            --study-kpi-muted:rgba(255,255,255,.62);
            --study-kpi-center-bg:transparent;
            --study-kpi-center-border:transparent;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-kpi-shadow:none;
            --study-service-bg:#0F2542;
            --study-service-ink:#fff;
            --study-service-muted:rgba(255,255,255,.68);
            --study-service-border:#0F2542;
            --study-service-line:rgba(255,255,255,.14);
            --study-service-icon-bg:rgba(255,255,255,.08);
            --study-service-icon:#167BFC;
            --study-service-index:rgba(255,255,255,.42);
            --study-report-total:#1C3190;
            --study-case-bg:#F7F7F7;
            --study-track:#1C3190;
            --study-dock-center:#0F2542;}
.lx-handy[data-zone-huelle][data-zone="study-k"],.lx-handy [data-zone-huelle][data-zone="study-k"]{--study-header-bg:#1C3190;
            --study-header-ink:#fff;
            --study-header-icon:#fff;
            --study-menu-bg:#1C3190;
            --study-menu-action:#0F2542;
            --study-kpi-group-bg:#1C3190;
            --study-kpi-group-pad:8px;
            --study-kpi-gap:4px;
            --study-kpi-group-shadow:0 16px 36px rgba(15,37,66,.18);
            --study-kpi-bg:transparent;
            --study-kpi-border:transparent;
            --study-kpi-ink:#fff;
            --study-kpi-muted:rgba(255,255,255,.62);
            --study-kpi-center-bg:#0F2542;
            --study-kpi-center-border:#0F2542;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-kpi-shadow:none;
            --study-service-icon-bg:#333132;
            --study-service-icon:#167BFC;
            --study-report-bg:#0F2542;
            --study-report-ink:#fff;
            --study-report-muted:rgba(255,255,255,.68);
            --study-report-border:#0F2542;
            --study-report-line:rgba(255,255,255,.14);
            --study-report-total:#1C3190;
            --study-case-value:#1C3190;
            --study-track:#0F2542;
            --study-dock-bg:#1C3190;
            --study-dock-border:rgba(255,255,255,.12);
            --study-dock-inactive:rgba(255,255,255,.62);
            --study-dock-active:#fff;
            --study-dock-pill:rgba(255,255,255,.10);
            --study-dock-center:#167BFC;
            --study-dock-ring:#1C3190;}
.lx-handy[data-zone-huelle][data-zone="study-l"],.lx-handy [data-zone-huelle][data-zone="study-l"]{--study-action:#1C3190;
            --study-kpi-border:rgba(28,49,144,.28);
            --study-kpi-center-border:rgba(28,49,144,.28);
            --study-kpi-ink:#0F2542;
            --study-kpi-center-ink:#0F2542;
            --study-process-marker:#1C3190;
            --study-service-icon-bg:transparent;
            --study-service-icon:#167BFC;
            --study-report-total:#0F2542;
            --study-case-value:#0F2542;
            --study-case-delta:#1C3190;
            --study-track:#1C3190;
            --study-dock-center:#1C3190;}
.lx-handy[data-zone-huelle][data-zone="study-m"],.lx-handy [data-zone-huelle][data-zone="study-m"]{--study-action:#1C3190;
            --study-header-bg:#F7F7F7;
            --study-menu-bg:#333132;
            --study-menu-action:#1C3190;
            --study-kpi-center-bg:#333132;
            --study-kpi-center-border:#333132;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-service-icon-bg:#333132;
            --study-service-icon:#167BFC;
            --study-report-bg:#333132;
            --study-report-ink:#fff;
            --study-report-muted:rgba(255,255,255,.68);
            --study-report-border:#333132;
            --study-report-line:rgba(255,255,255,.14);
            --study-report-total:#1C3190;
            --study-dark-card:#333132;
            --study-case-value:#333132;
            --study-case-delta:#167BFC;
            --study-track:#0F2542;
            --study-dock-bg:#333132;
            --study-dock-border:rgba(255,255,255,.12);
            --study-dock-inactive:rgba(255,255,255,.62);
            --study-dock-active:#167BFC;
            --study-dock-pill:rgba(255,255,255,.09);
            --study-dock-center:#167BFC;
            --study-dock-ring:#333132;
            --study-footer:#333132;}
.lx-handy[data-zone-huelle][data-zone="study-n"],.lx-handy [data-zone-huelle][data-zone="study-n"]{--study-kpi-center-bg:#1C3190;
            --study-kpi-center-border:#1C3190;
            --study-kpi-center-ink:#fff;
            --study-kpi-center-muted:rgba(255,255,255,.62);
            --study-service-icon-bg:#0F2542;
            --study-service-icon:#167BFC;
            --study-report-total:#1C3190;
            --study-independence-bg:#0F2542;
            --study-independence-ink:#fff;
            --study-independence-muted:rgba(255,255,255,.72);
            --study-independence-line:rgba(255,255,255,.14);
            --study-case-value:#0F2542;
            --study-track:#0F2542;
            --study-footer:#1C3190;}
.lx-handy[data-zone-huelle][data-zone="study-f"] [data-role="site-header"] [data-logo="dunkel"],.lx-handy [data-zone-huelle][data-zone="study-f"] [data-role="site-header"] [data-logo="dunkel"],.lx-handy[data-zone-huelle][data-zone="study-g"] [data-role="site-header"] [data-logo="dunkel"],.lx-handy [data-zone-huelle][data-zone="study-g"] [data-role="site-header"] [data-logo="dunkel"],.lx-handy[data-zone-huelle][data-zone="study-k"] [data-role="site-header"] [data-logo="dunkel"],.lx-handy [data-zone-huelle][data-zone="study-k"] [data-role="site-header"] [data-logo="dunkel"],.lx-handy[data-zone-huelle][data-zone="micro-b"] [data-role="site-header"] [data-logo="dunkel"],.lx-handy [data-zone-huelle][data-zone="micro-b"] [data-role="site-header"] [data-logo="dunkel"]{display:none;}
.lx-handy[data-zone-huelle][data-zone="study-f"] [data-role="site-header"] [data-logo="hell"],.lx-handy [data-zone-huelle][data-zone="study-f"] [data-role="site-header"] [data-logo="hell"],.lx-handy[data-zone-huelle][data-zone="study-g"] [data-role="site-header"] [data-logo="hell"],.lx-handy [data-zone-huelle][data-zone="study-g"] [data-role="site-header"] [data-logo="hell"],.lx-handy[data-zone-huelle][data-zone="study-k"] [data-role="site-header"] [data-logo="hell"],.lx-handy [data-zone-huelle][data-zone="study-k"] [data-role="site-header"] [data-logo="hell"],.lx-handy[data-zone-huelle][data-zone="micro-b"] [data-role="site-header"] [data-logo="hell"],.lx-handy [data-zone-huelle][data-zone="micro-b"] [data-role="site-header"] [data-logo="hell"]{display:block;}
.lx-handy,.lx-handy *,.lx-handy ::before,.lx-handy ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
.lx-handy.pointer-events-none,.lx-handy .pointer-events-none{pointer-events:none}
.lx-handy.pointer-events-auto,.lx-handy .pointer-events-auto{pointer-events:auto}
.lx-handy.fixed,.lx-handy .fixed{position:fixed}
.lx-handy.sticky,.lx-handy .sticky{position:sticky}
.lx-handy.inset-0,.lx-handy .inset-0{inset:0px}
.lx-handy.top-0,.lx-handy .top-0{top:0px}
.lx-handy.z-50,.lx-handy .z-50{z-index:50}
.lx-handy.z-\[200\],.lx-handy .z-\[200\]{z-index:200}
.lx-handy.mb-10,.lx-handy .mb-10{margin-bottom:2.5rem}
.lx-handy.mb-12,.lx-handy .mb-12{margin-bottom:3rem}
.lx-handy.mb-2,.lx-handy .mb-2{margin-bottom:0.5rem}
.lx-handy.mb-2\.5,.lx-handy .mb-2\.5{margin-bottom:0.625rem}
.lx-handy.mb-4,.lx-handy .mb-4{margin-bottom:1rem}
.lx-handy.mb-8,.lx-handy .mb-8{margin-bottom:2rem}
.lx-handy.mt-1,.lx-handy .mt-1{margin-top:0.25rem}
.lx-handy.mt-12,.lx-handy .mt-12{margin-top:3rem}
.lx-handy.mt-2,.lx-handy .mt-2{margin-top:0.5rem}
.lx-handy.mt-4,.lx-handy .mt-4{margin-top:1rem}
.lx-handy.mt-6,.lx-handy .mt-6{margin-top:1.5rem}
.lx-handy.block,.lx-handy .block{display:block}
.lx-handy.flex,.lx-handy .flex{display:flex}
.lx-handy.grid,.lx-handy .grid{display:grid}
.lx-handy.h-11,.lx-handy .h-11{height:2.75rem}
.lx-handy.h-12,.lx-handy .h-12{height:3rem}
.lx-handy.h-5,.lx-handy .h-5{height:1.25rem}
.lx-handy.h-full,.lx-handy .h-full{height:100%}
.lx-handy.w-11,.lx-handy .w-11{width:2.75rem}
.lx-handy.w-12,.lx-handy .w-12{width:3rem}
.lx-handy.w-5,.lx-handy .w-5{width:1.25rem}
.lx-handy.w-full,.lx-handy .w-full{width:100%}
.lx-handy.max-w-\[260px\],.lx-handy .max-w-\[260px\]{max-width:260px}
.lx-handy.max-w-md,.lx-handy .max-w-md{max-width:28rem}
.lx-handy.flex-1,.lx-handy .flex-1{flex:1 1 0%}
.lx-handy.grid-cols-2,.lx-handy .grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.lx-handy.flex-col,.lx-handy .flex-col{flex-direction:column}
.lx-handy.items-center,.lx-handy .items-center{align-items:center}
.lx-handy.items-baseline,.lx-handy .items-baseline{align-items:baseline}
.lx-handy.justify-center,.lx-handy .justify-center{justify-content:center}
.lx-handy.justify-between,.lx-handy .justify-between{justify-content:space-between}
.lx-handy.gap-3,.lx-handy .gap-3{gap:0.75rem}
.lx-handy.gap-3\.5,.lx-handy .gap-3\.5{gap:0.875rem}
.lx-handy.gap-5,.lx-handy .gap-5{gap:1.25rem}
.lx-handy.gap-x-4,.lx-handy .gap-x-4{column-gap:1rem}
.lx-handy.gap-y-9,.lx-handy .gap-y-9{row-gap:2.25rem}
.lx-handy.space-y-2\.5 > :not([hidden]) ~ :not([hidden]),.lx-handy .space-y-2\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.625rem * var(--tw-space-y-reverse))}
.lx-handy.space-y-3 > :not([hidden]) ~ :not([hidden]),.lx-handy .space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}
.lx-handy.space-y-5 > :not([hidden]) ~ :not([hidden]),.lx-handy .space-y-5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}
.lx-handy.overflow-y-auto,.lx-handy .overflow-y-auto{overflow-y:auto}
.lx-handy.rounded-\[24px\],.lx-handy .rounded-\[24px\]{border-radius:24px}
.lx-handy.rounded-full,.lx-handy .rounded-full{border-radius:9999px}
.lx-handy.border,.lx-handy .border{border-width:1px}
.lx-handy.border-b,.lx-handy .border-b{border-bottom-width:1px}
.lx-handy.border-t,.lx-handy .border-t{border-top-width:1px}
.lx-handy.border-white,.lx-handy .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}
.lx-handy.border-white\/10,.lx-handy .border-white\/10{border-color:rgb(255 255 255 / 0.1)}
.lx-handy.border-white\/20,.lx-handy .border-white\/20{border-color:rgb(255 255 255 / 0.2)}
.lx-handy.bg-black,.lx-handy .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}
.lx-handy.bg-white\/70,.lx-handy .bg-white\/70{background-color:rgb(255 255 255 / 0.7)}
.lx-handy.bg-white\/\[0\.08\],.lx-handy .bg-white\/\[0\.08\]{background-color:rgb(255 255 255 / 0.08)}
.lx-handy.px-5,.lx-handy .px-5{padding-left:1.25rem;padding-right:1.25rem}
.lx-handy.px-6,.lx-handy .px-6{padding-left:1.5rem;padding-right:1.5rem}
.lx-handy.py-1,.lx-handy .py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.lx-handy.py-1\.5,.lx-handy .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}
.lx-handy.py-2\.5,.lx-handy .py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}
.lx-handy.py-4,.lx-handy .py-4{padding-top:1rem;padding-bottom:1rem}
.lx-handy.py-5,.lx-handy .py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.lx-handy.pb-10,.lx-handy .pb-10{padding-bottom:2.5rem}
.lx-handy.pb-48,.lx-handy .pb-48{padding-bottom:12rem}
.lx-handy.pb-8,.lx-handy .pb-8{padding-bottom:2rem}
.lx-handy.pt-16,.lx-handy .pt-16{padding-top:4rem}
.lx-handy.pt-5,.lx-handy .pt-5{padding-top:1.25rem}
.lx-handy.pt-6,.lx-handy .pt-6{padding-top:1.5rem}
.lx-handy.pt-\[calc\(env\(safe-area-inset-top\)\+1\.25rem\)\],.lx-handy .pt-\[calc\(env\(safe-area-inset-top\)\+1\.25rem\)\]{padding-top:calc(env(safe-area-inset-top) + 1.25rem)}
.lx-handy.text-\[10px\],.lx-handy .text-\[10px\]{font-size:10px}
.lx-handy.text-\[11\.5px\],.lx-handy .text-\[11\.5px\]{font-size:11.5px}
.lx-handy.text-\[11px\],.lx-handy .text-\[11px\]{font-size:11px}
.lx-handy.text-\[13px\],.lx-handy .text-\[13px\]{font-size:13px}
.lx-handy.text-\[14px\],.lx-handy .text-\[14px\]{font-size:14px}
.lx-handy.text-\[15px\],.lx-handy .text-\[15px\]{font-size:15px}
.lx-handy.text-\[34px\],.lx-handy .text-\[34px\]{font-size:34px}
.lx-handy.font-black,.lx-handy .font-black{font-weight:900}
.lx-handy.font-bold,.lx-handy .font-bold{font-weight:700}
.lx-handy.font-medium,.lx-handy .font-medium{font-weight:500}
.lx-handy.font-semibold,.lx-handy .font-semibold{font-weight:600}
.lx-handy.uppercase,.lx-handy .uppercase{text-transform:uppercase}
.lx-handy.leading-\[1\.05\],.lx-handy .leading-\[1\.05\]{line-height:1.05}
.lx-handy.leading-relaxed,.lx-handy .leading-relaxed{line-height:1.625}
.lx-handy.leading-snug,.lx-handy .leading-snug{line-height:1.375}
.lx-handy.tracking-\[0\.25em\],.lx-handy .tracking-\[0\.25em\]{letter-spacing:0.25em}
.lx-handy.tracking-tighter,.lx-handy .tracking-tighter{letter-spacing:-0.05em}
.lx-handy.text-black,.lx-handy .text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}
.lx-handy.text-gray-400,.lx-handy .text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.lx-handy.text-gray-500,.lx-handy .text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}
.lx-handy.text-gray-600,.lx-handy .text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}
.lx-handy.text-white,.lx-handy .text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.lx-handy.text-white\/25,.lx-handy .text-white\/25{color:rgb(255 255 255 / 0.25)}
.lx-handy.text-white\/40,.lx-handy .text-white\/40{color:rgb(255 255 255 / 0.4)}
.lx-handy.text-white\/60,.lx-handy .text-white\/60{color:rgb(255 255 255 / 0.6)}
.lx-handy.text-white\/70,.lx-handy .text-white\/70{color:rgb(255 255 255 / 0.7)}
.lx-handy.text-white\/80,.lx-handy .text-white\/80{color:rgb(255 255 255 / 0.8)}
.lx-handy.text-white\/90,.lx-handy .text-white\/90{color:rgb(255 255 255 / 0.9)}
.lx-handy.shadow-sm,.lx-handy .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.lx-handy.backdrop-blur-xl,.lx-handy .backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
/* Der Kontakt-Eintrag ist ein <button> (er oeffnet das Popup, kein Ziel-Link).
   Damit er in der Reihe der uebrigen Menuepunkte sitzt, braucht er deren Optik:
   volle Breite, links ausgerichtet, gleiche Schrift. */
/* Nur die Knopf-Eigenheiten zuruecksetzen - Schrift, Farbe und Trennlinie muessen
   von .mlink-solo kommen, sonst faellt der Eintrag aus der Reihe. */
.lx-handy button.mlink-solo{width:100%;text-align:left;background:transparent;
  cursor:pointer;-webkit-appearance:none;appearance:none}

/* Am Handy fuellt das Kontakt-Popup den Bildschirm. Der Header-Mount bildet mit
   z-index:99999 einen eigenen Stapel, deshalb lag die schwebende Logo-Pille bisher
   ueber dem geoeffneten Popup. Popup und Abdunklung gehoeren hier nach ganz oben.
   Am Desktop bleibt die Schichtung unveraendert. */
@media (max-width:767px){
  #lxk{z-index:100001 !important}
  #lxk-scrim{z-index:100000 !important}
}

/* ═══════════════════════════════════════════════════════════════════════
   13.08.2026 — Menü-Erweiterung: Gruppenueberschriften im Akkordeon.
   16 Leistungen ohne Ordnung waeren eine Liste zum Durchscrollen; mit den
   vier Gruppen ist es dieselbe Gliederung wie am Rechner.
   ═══════════════════════════════════════════════════════════════════════ */
.lx-handy .macc-b .mgrp{
  display:block;margin:14px 0 2px;
  font-size:10px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;
  /* .42 ergaben auf dem Menuegrund 3,9:1 — unter der Schwelle. .55 liegt bei
     6,3:1 und bleibt trotzdem deutlich hinter den Eintraegen zurueck. */
  color:rgba(255,255,255,.55);
}
.lx-handy .macc-b .mgrp:first-child{margin-top:4px}
