/* @cap ls_hell_ai_concierge | Helle Welt „Morgenlicht“: Gegenregeln zu ai-concierge.html — nur Farbe und Material, keine Maße, kein Inhalt.
   ERZEUGT von references/ls-hell-neugestaltung-vorschau-2026-10-04/erzeuger.mjs — nicht von Hand ändern; Feinschliff steht in hell-welt.css. */
html[data-ls-theme="light"]{color-scheme:light;--noir:#f7f4ee;--noir-deep:#f7f4ee;--midnight:#fffefb;--charcoal:#efeae0;--silver:#13231f;--pearl:#13231f;--emerald:#005c46;--emerald-light:#005c46;--emerald-dark:#005c46;--emerald-glow:rgba(0,92,70,0.093);--gold:#76591c;--gold-glow:rgba(190,150,60,0.135);--sapphire:#1f477a;--sapphire-glow:rgba(31,71,122,0.093);--slate:#efeae0;--gold-light:#76591c;--gold-soft:rgba(190,150,60,0.072)}
html[data-ls-theme="light"] :is(#lscb-root,#lscb-container){color-scheme:dark;color:rgb(255, 255, 255);--noir:#0A0F1E;--noir-deep:#050810;--midnight:#141929;--charcoal:#1E2538;--silver:#F8F9FB;--pearl:#FFFFFF;--emerald:#00C896;--emerald-light:#00E5A8;--emerald-dark:#00A07A;--emerald-glow:rgba(0, 200, 150, 0.15);--gold:#F7C948;--gold-glow:rgba(247, 201, 72, 0.15);--sapphire:#4B7BF5;--sapphire-glow:rgba(75, 123, 245, 0.15);--slate:#2A3347;--gold-light:#FFD96B;--gold-soft:rgba(247, 201, 72, 0.08)}
@media print{
html[data-ls-theme="light"] body:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#13231f!important;color:#fcfaf6!important}
}
html[data-ls-theme="light"] .mobile-menu-toggle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:transparent;border-color:currentcolor}
html[data-ls-theme="light"] .mobile-menu-toggle span:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#ffffff}
html[data-ls-theme="light"] .mobile-menu-overlay:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.98)}
html[data-ls-theme="light"] .mobile-nav-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .mobile-nav-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .mobile-nav-link.active:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .mobile-menu-close:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:transparent;border-color:currentcolor;color:#13231f}
html[data-ls-theme="light"] .mobile-menu-close:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .mobile-filter-select:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2300C896' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center / 18px no-repeat rgba(255,254,251,0.7);border-color:rgba(19,35,31,0.225);box-shadow:rgba(19,35,31,0.03) 0px 4px 24px}
html[data-ls-theme="light"] .mobile-filter-select:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .mobile-filter-select:focus:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(10,122,94,0.725);background:rgba(255,254,251,0.85);box-shadow:rgba(0,92,70,0.12) 0px 4px 24px}
html[data-ls-theme="light"] .mobile-filter-select option:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#fffefb;color:#13231f}
@supports (-webkit-touch-callout: none){
html[data-ls-theme="light"] .mobile-filter-select:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,254,251,0.85)}
}
html[data-ls-theme="light"] .hover-lift:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(19,35,31,0.04) 0px 20px 40px}
html[data-ls-theme="light"] .hover-glow:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(0,92,70,0.24) 0px 0px 30px}
html[data-ls-theme="light"] .page-vignette:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{background:radial-gradient(80% 60%, transparent 0%, rgba(19,35,31,0.018) 70%, rgba(19,35,31,0.048) 100%)}
html[data-ls-theme="light"] .nav-cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after,html[data-ls-theme="light"] .cta-shimmer:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.92) 50%, transparent 100%)}
html[data-ls-theme="light"] .footer-glow-top:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(90deg, transparent 0%, rgba(10,122,94,0.415) 20%, rgba(10,122,94,0.78) 50%, rgba(10,122,94,0.415) 80%, transparent 100%)}
html[data-ls-theme="light"] .footer-glow-top:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:radial-gradient(at center top, rgba(0,92,70,0.05) 0%, transparent 70%)}
html[data-ls-theme="light"] .service-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .project-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .testimonial-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .pricing-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .feature-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .demo-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .article-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .insight-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .team-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .partner-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(19,35,31,0.05) 0px 20px 40px,rgba(0,92,70,0.08) 0px 0px 0px 1px!important}
html[data-ls-theme="light"] .pricing-card.featured:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .demo-card.featured:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(19,35,31,0.06) 0px 25px 50px,rgba(0,92,70,0.12) 0px 0px 40px!important}
html[data-ls-theme="light"] .skeleton:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(90deg, rgba(255,255,255,0.59) 0%, rgba(255,255,255,0.74) 50%, rgba(255,255,255,0.59) 100%) 0% 0% / 200% 100%}
html[data-ls-theme="light"] .skeleton-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.56);border-color:rgba(19,35,31,0.075);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .loading-spinner:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(10,122,94,0.78) rgba(10,122,94,0.38) rgba(10,122,94,0.38)}
html[data-ls-theme="light"] .loading-text:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .ripple:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.92)}
html[data-ls-theme="light"] .link-underline:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:currentcolor}
html[data-ls-theme="light"] body:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f;background:#f7f4ee}
html[data-ls-theme="light"] .gradient-orb.emerald:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6}
html[data-ls-theme="light"] .gradient-orb.gold:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#8a6a24;color:#fcfaf6}
html[data-ls-theme="light"] .gradient-orb.sapphire:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#1f477a;color:#fcfaf6}
html[data-ls-theme="light"] .navigation:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(rgba(247,244,238,0.95) 0%, rgba(247,244,238,0.85) 100%);border-bottom-color:rgba(19,35,31,0.075)}
html[data-ls-theme="light"] .navigation.scrolled:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.98);box-shadow:rgba(19,35,31,0.06) 0px 10px 40px}
html[data-ls-theme="light"] .symbol-ring:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:#0a7a5e}
html[data-ls-theme="light"] .symbol-dot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46}
html[data-ls-theme="light"] .brand-name:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .brand-name span:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .nav-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .nav-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .nav-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:linear-gradient(90deg, #005c46, #1f477a);color:rgba(252,250,246,0.9)}
html[data-ls-theme="light"] .nav-link.active:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .nav-brand-text:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .nav-brand-text span:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .dropdown-menu:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#fffefb;border-color:rgba(19,35,31,0.15);box-shadow:rgba(19,35,31,0.06) 0px 10px 30px}
html[data-ls-theme="light"] .dropdown-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .dropdown-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.062);color:#005c46}
html[data-ls-theme="light"] .dropdown-badge:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .nav-badge-new:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .nav-cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.074);color:#005c46;border-color:rgba(10,122,94,0.38);box-shadow:rgba(0,92,70,0.12) 0px 4px 24px,rgba(255,255,255,0.5) 0px 0px 0px 1px inset,rgba(255,255,255,0.8) 0px 1px 0px inset}
html[data-ls-theme="light"] .nav-cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{background:linear-gradient(135deg, rgba(0,92,70,0.124) 0%, rgba(0,92,70,0.035) 50%, rgba(31,71,122,0.062) 100%)}
html[data-ls-theme="light"] .nav-cta:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.112);border-color:rgba(10,122,94,0.58);color:#13231f;box-shadow:rgba(0,92,70,0.2) 0px 12px 40px,rgba(0,92,70,0.12) 0px 4px 12px,rgba(255,255,255,0.64) 0px 0px 0px 1px inset,#ffffff 0px 1px 0px inset}
html[data-ls-theme="light"] .mobile-menu-toggle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:transparent;border-color:rgba(19,35,31,0.15)}
html[data-ls-theme="light"] .hamburger-line:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#ffffff}
html[data-ls-theme="light"] .mobile-menu-overlay:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.98)}
html[data-ls-theme="light"] .mobile-menu-close:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:transparent;border-color:rgba(19,35,31,0.15);color:#13231f}
html[data-ls-theme="light"] .mobile-nav-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .mobile-nav-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .mobile-nav-link.cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.093);border-color:rgba(10,122,94,0.42);color:#005c46;box-shadow:rgba(0,92,70,0.16) 0px 8px 32px,rgba(255,255,255,0.5) 0px 0px 0px 1px inset}
html[data-ls-theme="light"] .mobile-nav-link.cta:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.155);border-color:rgba(10,122,94,0.725);color:#13231f;box-shadow:rgba(0,92,70,0.24) 0px 12px 40px,rgba(255,255,255,0.8) 0px 0px 0px 1px inset}
html[data-ls-theme="light"] .hero-badge:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.062);border-color:rgba(10,122,94,0.38);color:#005c46}
html[data-ls-theme="light"] .text-gradient:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg, #005c46, #1f477a)}
html[data-ls-theme="light"] .hero-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .story-chapter:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .story-text:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .story-visual:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#fffefb;border-color:rgba(19,35,31,0.15);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .values-section:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(transparent, rgba(0,92,70,0.035), transparent)}
html[data-ls-theme="light"] .section-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .value-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.59);border-color:rgba(19,35,31,0.12);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .value-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:#0a7a5e;box-shadow:rgba(0,92,70,0.12) 0px 20px 40px}
html[data-ls-theme="light"] .value-icon:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #005c46, #1f477a)}
html[data-ls-theme="light"] .value-description:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .stats-section:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#fffefb;border-top-color:rgba(19,35,31,0.075);border-bottom-color:rgba(19,35,31,0.075)}
html[data-ls-theme="light"] .stat-number:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .stat-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .philosophy-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, rgba(0,92,70,0.035), rgba(31,71,122,0.035));border-color:rgba(10,122,94,0.38)}
html[data-ls-theme="light"] .philosophy-quote:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{color:#005c46}
html[data-ls-theme="light"] .philosophy-author:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .cta-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#fffefb;border-color:rgba(19,35,31,0.15);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .cta-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .btn:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:currentcolor}
html[data-ls-theme="light"] .btn-primary:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6}
html[data-ls-theme="light"] .btn-primary:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(0,92,70,0.24) 0px 10px 30px}
html[data-ls-theme="light"] .btn-secondary:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:rgba(19,35,31,0.15);color:#13231f}
html[data-ls-theme="light"] .btn-secondary:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.74);border-color:rgba(19,35,31,0.3)}
html[data-ls-theme="light"] .footer-masterpiece:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(180deg, #f7f4ee 0%, #f7f4ee 50%, #f7f4ee 100%)}
html[data-ls-theme="light"] .footer-glow-top:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(90deg, transparent 0%, #005c46 20%, #1f477a 50%, #8a6a24 80%, transparent 100%);color:#fcfaf6}
html[data-ls-theme="light"] .footer-newsletter:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:rgba(19,35,31,0.075)}
html[data-ls-theme="light"] .newsletter-title:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg, #13231f 0%, #005c46 100%)}
html[data-ls-theme="light"] .newsletter-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .newsletter-input:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.59);border-color:rgba(19,35,31,0.15);color:#13231f}
html[data-ls-theme="light"] .newsletter-input:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::placeholder{color:#54605a}
html[data-ls-theme="light"] .newsletter-input:focus:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:#0a7a5e;box-shadow:0 0 0 3px rgba(0,92,70,0.12)}
html[data-ls-theme="light"] .newsletter-submit:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #005c46 0%, #005c46 100%);border-color:currentcolor;color:#fcfaf6}
html[data-ls-theme="light"] .newsletter-submit:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:0 10px 30px rgba(0,92,70,0.12)}
html[data-ls-theme="light"] .footer-brand h3:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .footer-brand-icon:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #005c46 0%, #1f477a 100%);color:#fcfaf6}
html[data-ls-theme="light"] .footer-description:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .footer-badge:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.062);border-color:rgba(10,122,94,0.38);color:#005c46}
html[data-ls-theme="light"] .footer-badge:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.124)}
html[data-ls-theme="light"] .social-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:rgba(19,35,31,0.15);color:#3a4944;box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .social-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;border-color:#0a7a5e;color:#fcfaf6;box-shadow:0 10px 25px rgba(0,92,70,0.12)}
html[data-ls-theme="light"] .footer-column h4:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .footer-column h4:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:linear-gradient(90deg, #005c46 0%, transparent 100%)}
html[data-ls-theme="light"] .footer-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .footer-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .footer-link.hot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .footer-bottom:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(19,35,31,0.036);border-top-color:rgba(19,35,31,0.075)}
html[data-ls-theme="light"] .footer-copyright:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .footer-legal a:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .footer-legal a:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] body:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f;background:#f7f4ee}
html[data-ls-theme="light"] .ambient__gradient:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:radial-gradient(80% 60% at 10% 20%, rgba(0,92,70,0.037) 0%, transparent 50%), radial-gradient(60% 80% at 90% 80%, rgba(31,71,122,0.035) 0%, transparent 50%), radial-gradient(70% 50%, rgba(190,150,60,0.035) 0%, transparent 60%)}
html[data-ls-theme="light"] .ambient__grid:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(rgba(255,255,255,0.548) 1px, transparent 1px) 0% 0% / 100px 100px, linear-gradient(90deg, rgba(255,255,255,0.548) 1px, transparent 1px)}
html[data-ls-theme="light"] .navigation:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.8);border-bottom-color:rgba(19,35,31,0.075)}
html[data-ls-theme="light"] .nav-brand:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .nav-brand-text span:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .nav-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .nav-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:#005c46;color:rgba(252,250,246,0.9)}
html[data-ls-theme="light"] .dropdown-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.062);color:#005c46}
html[data-ls-theme="light"] .nav-cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.074);color:#005c46;border-color:rgba(10,122,94,0.38)}
html[data-ls-theme="light"] .mobile-menu-toggle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:transparent;border-color:rgba(19,35,31,0.15)}
html[data-ls-theme="light"] .hamburger-line:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#ffffff}
html[data-ls-theme="light"] .mobile-menu-overlay:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.98)}
html[data-ls-theme="light"] .mobile-menu-close:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:transparent;border-color:rgba(19,35,31,0.15);color:#13231f}
html[data-ls-theme="light"] .mobile-nav-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .mobile-nav-link.cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.093);border-color:rgba(10,122,94,0.42);color:#005c46}
html[data-ls-theme="light"] .section-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .btn:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:currentcolor}
html[data-ls-theme="light"] .btn-primary:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6}
html[data-ls-theme="light"] .btn-primary:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(0,92,70,0.24) 0px 20px 40px}
html[data-ls-theme="light"] .btn-secondary:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.62);border-color:rgba(19,35,31,0.225);color:#13231f}
html[data-ls-theme="light"] .btn-secondary:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.74);border-color:rgba(19,35,31,0.3)}
html[data-ls-theme="light"] .btn-gold:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .btn-gold:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(150,116,40,0.24) 0px 20px 40px;background:#8a6a24}
html[data-ls-theme="light"] .hero-badge:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.05);border-color:rgba(10,122,94,0.38);color:#005c46}
html[data-ls-theme="light"] .hero-badge-dot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46}
html[data-ls-theme="light"] .hero-title em:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg, #76591c 0%, #76591c 100%)}
html[data-ls-theme="light"] .hero-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .device__glow:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:radial-gradient(rgba(190,150,60,0.108) 0%, transparent 70%)}
html[data-ls-theme="light"] .device__frame:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(165deg, rgba(255,255,255,0.86) 0%, rgba(255,255,255,0.56) 80%);box-shadow:rgba(19,35,31,0.1) 0px 50px 100px -20px,rgba(255,255,255,0.8) 0px 1px 0px inset}
html[data-ls-theme="light"] .device__screen:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#f7f4ee}
html[data-ls-theme="light"] .device__notch:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#f7f4ee}
html[data-ls-theme="light"] .chat-header:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:rgba(19,35,31,0.09);background:rgba(255,255,255,0.56)}
html[data-ls-theme="light"] .chat-avatar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #cfae63, #cfae63);color:#13231f}
html[data-ls-theme="light"] .chat-header-name:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .chat-header-status:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .chat-header-dot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:rgba(252,250,246,0.9)}
html[data-ls-theme="light"] .chat-input:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-top-color:rgba(19,35,31,0.075);background:rgba(255,255,255,0.56)}
html[data-ls-theme="light"] .chat-input-field:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:rgba(19,35,31,0.12);color:#54605a}
html[data-ls-theme="light"] .chat-input-icon:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(190,150,60,0.135);color:#76591c}
html[data-ls-theme="light"] .dmsg.bot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.68);color:#13231f}
html[data-ls-theme="light"] .dmsg.user:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6}
html[data-ls-theme="light"] .dmsg.voice:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6}
html[data-ls-theme="light"] .voice-wave span:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#f7f4ee}
html[data-ls-theme="light"] .dmsg.image .img-frame:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #efeae0 0%, #1f477a 50%, #8a6a24 100%)}
html[data-ls-theme="light"] .dmsg.image .img-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f;background:rgba(19,35,31,0.048)}
html[data-ls-theme="light"] .dmsg.proactive:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, rgba(190,150,60,0.108), rgba(190,150,60,0.036));border-left-color:#a48134;color:#13231f}
html[data-ls-theme="light"] .dmsg.proactive strong:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .demo-typing:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.68)}
html[data-ls-theme="light"] .demo-typing span:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.5)}
html[data-ls-theme="light"] .daction:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f;background:#cfae63;border-color:#a48134}
html[data-ls-theme="light"] .daction:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#8a6a24}
html[data-ls-theme="light"] .dslot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f;background:rgba(255,255,255,0.65);border-color:rgba(19,35,31,0.15)}
html[data-ls-theme="light"] .dslot:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:#a48134;background:rgba(190,150,60,0.072)}
html[data-ls-theme="light"] .dslot.selected:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:#a48134;background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .dslot__avail:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .dslot.selected .dslot__avail:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .dconfirm:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#13231f;color:#fcfaf6;box-shadow:rgba(19,35,31,0.06) 0px 4px 16px}
html[data-ls-theme="light"] .dconfirm__header:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #ffffff, #005c46)}
html[data-ls-theme="light"] .dconfirm__icon:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .dconfirm__status:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .dconfirm__detail:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:rgba(19,35,31,0.3)}
html[data-ls-theme="light"] .dconfirm__detail:last-child:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:currentcolor}
html[data-ls-theme="light"] .dconfirm__key:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .dconfirm__val:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .dconfirm__ref:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#ffffff;color:#54605a}
html[data-ls-theme="light"] .dconfirm__action:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:currentcolor}
html[data-ls-theme="light"] .dconfirm__action--primary:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#f7f4ee;color:#76591c}
html[data-ls-theme="light"] .dconfirm__action--secondary:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#ffffff;color:#54605a}
html[data-ls-theme="light"] .dcard:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#13231f;color:#fcfaf6;box-shadow:rgba(19,35,31,0.05) 0px 4px 14px}
html[data-ls-theme="light"] .dcard__img.spa1:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #8a6a24 0%, #8a6a24 50%, #8a6a24 100%)}
html[data-ls-theme="light"] .dcard__img.spa2:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #e2dccf 0%, #efeae0 50%, #e2dccf 100%)}
html[data-ls-theme="light"] .dcard__img.spa3:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #e2dccf 0%, #efeae0 50%, #e2dccf 100%)}
html[data-ls-theme="light"] .dcard__badge--video:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.7);color:#13231f}
html[data-ls-theme="light"] .dcard__badge--best:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .dcard__badge--new:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6}
html[data-ls-theme="light"] .dcard__play:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(19,35,31,0.066);border-color:currentcolor;color:#13231f}
html[data-ls-theme="light"] .dcard__play:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.75)}
html[data-ls-theme="light"] .dcard__meta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .dcard__price small:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .dcard__cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c;background:#f7f4ee;border-color:currentcolor}
html[data-ls-theme="light"] .dcard__cta:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .demo-video-overlay:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#f7f4ee}
html[data-ls-theme="light"] .demo-video-gradient:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(#fffefb 0%, #4a2a10 20%, #845939 40%, #8a6a24 60%, #4a2a10 80%, #f7f4ee 100%) 0% 0% / 100% 300%;color:#fcfaf6}
html[data-ls-theme="light"] .demo-video-close:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(19,35,31,0.06);border-color:currentcolor;color:#13231f}
html[data-ls-theme="light"] .demo-video-title:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f;text-shadow:transparent 0px 2px 8px}
html[data-ls-theme="light"] .demo-video-sub:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .demo-video-action:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(19,35,31,0.048);border-color:currentcolor;color:#13231f}
html[data-ls-theme="light"] .demo-video-action:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.6)}
html[data-ls-theme="light"] .demo-video-cta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#cfae63;color:#13231f;border-color:currentcolor}
html[data-ls-theme="light"] .demo-video-cta:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#8a6a24}
html[data-ls-theme="light"] .demo-video-progress:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.92)}
html[data-ls-theme="light"] .demo-video-bar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#ffffff}
html[data-ls-theme="light"] .demo-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .demo-tab:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.572);border-color:rgba(19,35,31,0.12);color:#13231f;box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .demo-tab:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:rgba(184,146,63,0.78)}
html[data-ls-theme="light"] .demo-tab.active:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(165deg, rgba(190,150,60,0.108), rgba(190,150,60,0.036));border-color:#a48134;box-shadow:rgba(150,116,40,0.12) 0px 10px 30px}
html[data-ls-theme="light"] .demo-tab-num:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:rgba(118,89,28,0.86)}
html[data-ls-theme="light"] .demo-tab.active .demo-tab-num:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .demo-tab-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .demo-tab-hint:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .compare-title em:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .compare-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .compare-table:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(19,35,31,0.12)}
html[data-ls-theme="light"] .compare-col.label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.56)}
html[data-ls-theme="light"] .compare-col.them:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.59);border-left-color:rgba(19,35,31,0.09);border-right-color:rgba(19,35,31,0.09)}
html[data-ls-theme="light"] .compare-col.us:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(rgba(0,92,70,0.037), rgba(0,92,70,0.035))}
html[data-ls-theme="light"] .compare-col-header:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:rgba(19,35,31,0.15)}
html[data-ls-theme="light"] .compare-col.them .compare-col-header:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .compare-col.us .compare-col-header:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .compare-row:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:rgba(19,35,31,0.09)}
html[data-ls-theme="light"] .compare-row:last-child:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:currentcolor}
html[data-ls-theme="light"] .compare-col.label .compare-row:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .compare-col.them .compare-row:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .compare-col.them .compare-row:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{color:#54605a}
html[data-ls-theme="light"] .compare-col.us .compare-row:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .compare-col.us .compare-row:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{color:#005c46}
@media (max-width: 900px){
html[data-ls-theme="light"] .compare-col.them:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .compare-col.us:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-left-color:currentcolor;border-right-color:currentcolor;border-top-color:rgba(19,35,31,0.09)}
}
html[data-ls-theme="light"] .caps-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .cap-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.572);border-color:rgba(19,35,31,0.09);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .cap-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{background:linear-gradient(135deg, rgba(190,150,60,0.054), rgba(190,150,60,0.035))}
html[data-ls-theme="light"] .cap-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:linear-gradient(90deg, transparent, #8a6a24, transparent);color:#fcfaf6}
html[data-ls-theme="light"] .cap-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(184,146,63,0.64);box-shadow:rgba(19,35,31,0.05) 0px 18px 36px}
html[data-ls-theme="light"] .cap-icon:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(190,150,60,0.09);border-color:rgba(184,146,63,0.64);color:#76591c}
html[data-ls-theme="light"] .cap-body:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .revenue-title em:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .revenue-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .revenue-panel:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.59);border-color:rgba(19,35,31,0.12);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .revenue-panel-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#1f477a}
html[data-ls-theme="light"] .sentiment-bar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(19,35,31,0.14)}
html[data-ls-theme="light"] .sentiment-fill:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(90deg, #c31313 0%, #8a6a24 30%, #456a0b 60%, #005c46 100%);color:#fcfaf6}
html[data-ls-theme="light"] .sentiment-fill:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:#ffffff;box-shadow:0 0 0 2px rgba(19,35,31,0.14),0 0 12px rgba(255,255,255,0.8)}
html[data-ls-theme="light"] .sentiment-score:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(0,92,70,0.05);border-color:rgba(10,122,94,0.38)}
html[data-ls-theme="light"] .sentiment-score-num:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .sentiment-score-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .sentiment-signal:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .sentiment-signal:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{color:#76591c}
html[data-ls-theme="light"] .profile-ring:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-bottom-color:transparent;border-left-color:transparent;border-top-color:#2f5f9e;border-right-color:rgba(47,95,158,0.5)}
html[data-ls-theme="light"] .profile-avatar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #1f477a, #1f477a);color:#fcfaf6}
html[data-ls-theme="light"] .profile-name:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .profile-meta:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .pref-tag:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.68);border-color:rgba(19,35,31,0.15);color:#3a4944}
html[data-ls-theme="light"] .pref-tag.new:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(190,150,60,0.108);border-color:#b8923f;color:#76591c}
html[data-ls-theme="light"] .upsell-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.572);border-color:rgba(19,35,31,0.12);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .upsell-card .heat-bar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(19,35,31,0.14)}
html[data-ls-theme="light"] .upsell-card.hot .heat-bar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:linear-gradient(90deg, #c31313, #9e4a10);color:#fcfaf6}
html[data-ls-theme="light"] .upsell-card.warm .heat-bar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:linear-gradient(90deg, #9e4a10, #8a6a24);color:#fcfaf6}
html[data-ls-theme="light"] .upsell-card.cool .heat-bar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{background:linear-gradient(90deg, #456a0b, #005c46);color:#fcfaf6}
html[data-ls-theme="light"] .upsell-card.hot .upsell-match:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#c31313}
html[data-ls-theme="light"] .upsell-card.warm .upsell-match:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .upsell-card.cool .upsell-match:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .upsell-title:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .upsell-reason:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .upsell-price:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .upsell-status:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.68);color:#54605a}
html[data-ls-theme="light"] .cost-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .cost-card.classic:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.56);border-color:rgba(19,35,31,0.09)}
html[data-ls-theme="light"] .cost-card.us:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(165deg, rgba(190,150,60,0.072), rgba(190,150,60,0.035));border-color:rgba(184,146,63,0.64)}
html[data-ls-theme="light"] .cost-card.classic .cost-card-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .cost-card.us .cost-card-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .cost-card.classic .cost-card-range:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .cost-card.us .cost-card-range:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c}
html[data-ls-theme="light"] .cost-card-sub:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .cost-card.classic .cost-list li:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .cost-card.classic .cost-list li:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{color:#54605a}
html[data-ls-theme="light"] .cost-card.us .cost-list li:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .cost-card.us .cost-list li:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{color:#76591c}
html[data-ls-theme="light"] .why-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .why-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.59);border-color:rgba(19,35,31,0.105);box-shadow:var(--h-schatten-1)}
html[data-ls-theme="light"] .why-card:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(10,122,94,0.42);background:rgba(0,92,70,0.035)}
html[data-ls-theme="light"] .why-card-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .why-card-body:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .closing-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(165deg, rgba(0,92,70,0.05), rgba(0,92,70,0.035));border-color:rgba(10,122,94,0.38)}
html[data-ls-theme="light"] .closing-card:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::before{background:radial-gradient(circle, rgba(0,92,70,0.05) 0%, transparent 50%)}
html[data-ls-theme="light"] .closing-eyebrow:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .closing-body:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .closing-trust:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .newsletter-subtitle:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .newsletter-input-enhanced:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.62);border-color:rgba(19,35,31,0.15);color:#13231f}
html[data-ls-theme="light"] .newsletter-input-enhanced:focus:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:#0a7a5e}
html[data-ls-theme="light"] .newsletter-input-enhanced:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::placeholder{color:#54605a}
html[data-ls-theme="light"] .newsletter-submit-enhanced:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6;border-color:currentcolor}
html[data-ls-theme="light"] .newsletter-submit-enhanced:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46}
html[data-ls-theme="light"] .newsletter-gdpr:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .newsletter-gdpr-checkbox:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){accent-color:#005c46}
html[data-ls-theme="light"] .newsletter-gdpr-label a:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .footer-description strong:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .footer-badge:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:rgba(19,35,31,0.15);color:#3a4944}
html[data-ls-theme="light"] .social-link:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.65);border-color:rgba(19,35,31,0.15);color:#3a4944}
html[data-ls-theme="light"] .social-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;color:#fcfaf6;border-color:#0a7a5e}
html[data-ls-theme="light"] .footer-column h4:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#13231f}
html[data-ls-theme="light"] .footer-link:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .footer-bottom:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-top-color:rgba(19,35,31,0.075)}
html[data-ls-theme="light"] .footer-copyright:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .footer-legal a:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .ls-example-note:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .case-content .ls-example-note:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .hero-badge:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#fffefb!important}
html[data-ls-theme="light"] .bfsg-skip:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#cfae63;color:#13231f}
html[data-ls-theme="light"] .demo-tab-num:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#76591c!important}
html[data-ls-theme="light"] .method-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .doi-hint:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a!important}
html[data-ls-theme="light"] .integrations-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a!important}
html[data-ls-theme="light"] footer a:visited:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)),html[data-ls-theme="light"] .footer-links a:visited:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:inherit}
html[data-ls-theme="light"] #leverageAmbientGlow:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:radial-gradient(circle, rgba(0,92,70,0.465) 0%, rgba(0,92,70,0.31) 20%, rgba(0,92,70,0.155) 45%, rgba(0,92,70,0.05) 70%, transparent 100%)}
html[data-ls-theme="light"] #leverageAmbientGlow.hover-active:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:radial-gradient(circle, rgba(0,92,70,0.85) 0%, rgba(0,92,70,0.341) 20%, rgba(0,92,70,0.186) 45%, rgba(0,92,70,0.062) 70%, transparent 100%)}
html[data-ls-theme="light"] #leverageLaserDot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;box-shadow:rgba(0,92,70,0.3) 0px 0px 8px,rgba(0,92,70,0.3) 0px 0px 20px,rgba(0,92,70,0.16) 0px 0px 35px}
html[data-ls-theme="light"] #leverageLaserDot.on-interactive:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46}
html[data-ls-theme="light"] .cursor-click-ripple:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(10,122,94,0.78)}
html[data-ls-theme="light"] #leverageAmbientGlow:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:radial-gradient(circle, rgba(0,92,70,0.465) 0%, rgba(0,92,70,0.31) 20%, rgba(0,92,70,0.155) 45%, rgba(0,92,70,0.05) 70%, transparent 100%)}
html[data-ls-theme="light"] #leverageAmbientGlow.hover-active:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:radial-gradient(circle, rgba(0,92,70,0.85) 0%, rgba(0,92,70,0.341) 20%, rgba(0,92,70,0.186) 45%, rgba(0,92,70,0.062) 70%, transparent 100%)}
html[data-ls-theme="light"] #leverageLaserDot:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;box-shadow:rgba(0,92,70,0.3) 0px 0px 8px,rgba(0,92,70,0.3) 0px 0px 20px,rgba(0,92,70,0.16) 0px 0px 35px}
html[data-ls-theme="light"] #leverageLaserDot.on-interactive:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46}
html[data-ls-theme="light"] .cursor-click-ripple:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(10,122,94,0.78)}
html[data-ls-theme="light"] #lv-scroll-bar:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(90deg, #005c46 0%, #1f477a 100%)}
html[data-ls-theme="light"] #lv-scroll-glow:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(90deg, #005c46 0%, #1f477a 100%)}
html[data-ls-theme="light"] .newsletter-input-enhanced:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.74);border-color:rgba(19,35,31,0.225);color:#13231f}
html[data-ls-theme="light"] .newsletter-input-enhanced:focus:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:#0a7a5e;background:rgba(255,255,255,0.86);box-shadow:rgba(0,92,70,0.12) 0px 0px 0px 3px}
html[data-ls-theme="light"] .newsletter-input-enhanced.error:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:#c31313}
html[data-ls-theme="light"] .newsletter-input-enhanced:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::placeholder{color:#54605a}
html[data-ls-theme="light"] .newsletter-submit-enhanced:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #005c46, #005c46);border-color:currentcolor;color:#fcfaf6}
html[data-ls-theme="light"] .newsletter-submit-enhanced:hover:not(:disabled):not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(0,92,70,0.24) 0px 10px 30px}
html[data-ls-theme="light"] .newsletter-submit-enhanced.loading:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:transparent}
html[data-ls-theme="light"] .newsletter-submit-enhanced.loading:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{border-color:transparent rgba(19,35,31,0.1) rgba(19,35,31,0.1)}
html[data-ls-theme="light"] .newsletter-gdpr-checkbox:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(255,255,255,0.74);border-color:rgba(19,35,31,0.3)}
html[data-ls-theme="light"] .newsletter-gdpr-checkbox:checked:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:#005c46;border-color:#0a7a5e}
html[data-ls-theme="light"] .newsletter-gdpr-checkbox:checked:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *))::after{color:#13231f}
html[data-ls-theme="light"] .newsletter-gdpr-checkbox:focus:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(0,92,70,0.16) 0px 0px 0px 3px}
html[data-ls-theme="light"] .newsletter-gdpr-checkbox.error:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:#c31313}
html[data-ls-theme="light"] .newsletter-gdpr-label:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .newsletter-gdpr-label a:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .newsletter-gdpr-label a:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .newsletter-gdpr-label .doi-hint:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a}
html[data-ls-theme="light"] .newsletter-error-msg:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#c31313}
html[data-ls-theme="light"] .nl-modal-overlay:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:rgba(247,244,238,0.92)}
html[data-ls-theme="light"] .nl-modal:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(145deg, rgba(239,234,224,0.98), rgba(247,244,238,0.98));border-color:rgba(10,122,94,0.42);box-shadow:rgba(0,92,70,0.12) 0px 25px 80px}
html[data-ls-theme="light"] .nl-modal.error:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){border-color:rgba(195,19,19,0.38);box-shadow:rgba(195,19,19,0.08) 0px 25px 80px}
html[data-ls-theme="light"] .nl-modal-close:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:none;border-color:currentcolor;color:#54605a}
html[data-ls-theme="light"] .nl-modal-close:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .nl-modal-title:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .nl-modal.error .nl-modal-title:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#c31313}
html[data-ls-theme="light"] .nl-modal-message:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944}
html[data-ls-theme="light"] .nl-modal-message strong:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46}
html[data-ls-theme="light"] .nl-modal-btn:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #005c46, #005c46);border-color:currentcolor;color:#fcfaf6}
html[data-ls-theme="light"] .nl-modal-btn:hover:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){box-shadow:rgba(0,92,70,0.24) 0px 10px 30px}
html[data-ls-theme="light"] .nl-modal.error .nl-modal-btn:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){background:linear-gradient(135deg, #c31313, #ba1c1c)}
html[data-ls-theme="light"] [style="color: var(--emerald);"]:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#005c46!important}
html[data-ls-theme="light"] [style="color: rgba(255,255,255,0.8); font-weight: 500;"]:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#3a4944!important}
html[data-ls-theme="light"] [style="color: rgba(255,255,255,0.6); white-space: nowrap;"]:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a!important}
html[data-ls-theme="light"] [style="color: rgba(255,255,255,0.6);"]:not(:where(#lscb-root,#lscb-root *,#lscb-container,#lscb-container *)){color:#54605a!important}
