/* Helle/dunkle Ansicht. Hell ist Standard; alle Dark-Regeln hängen an html[data-theme="dark"].
   Teil 1: Umschalter im Header (gilt in beiden Modi).
   Teil 2 (GEN): automatisch gespiegelte Farbregeln aller Seiten (dm-tools/gen.py), nicht von Hand ändern.
   Teil 3: Feinarbeit von Hand (Abschnittswechsel, Formulare, Sonderfälle). */

/* ---------- Teil 1: Umschalter ---------- */
.cd-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-height:44px;min-width:6.75em;margin:0 0 0 -14px;padding:0 15px 0 13px;border:1px solid #365064;border-radius:999px;background:transparent;color:#EEF3F7;font:600 14px/1 "Nunito Sans Variable","Avenir Next",Avenir,system-ui,sans-serif;letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .2s,background-color .2s,color .2s}
.cd-theme-toggle:hover{border-color:#79C9DB;background:#0E1F31;color:#fff}
.cd-theme-toggle:focus-visible{outline:3px solid #79C9DB;outline-offset:3px}
.cd-theme-toggle svg{width:18px;height:18px;flex:none;display:block}
.cd-theme-toggle span{display:inline-flex}
.cd-theme-toggle .cd-tt-d{display:none}
html[data-theme="dark"] .cd-theme-toggle .cd-tt-l{display:none}
html[data-theme="dark"] .cd-theme-toggle .cd-tt-d{display:inline-flex}
@media (width>900px){.site-header .header-inner>nav{margin-left:auto}.site-header .header-inner>nav a{white-space:nowrap}}
@media (width>900px) and (width<=1120px){html .site-header .header-inner>nav{gap:14px}html .site-header .header-inner .nav-cta{margin-left:2px}html .site-header .header-inner{gap:20px}.cd-theme-toggle{margin-left:-8px}}
@media (width<=900px){
  .site-header .header-inner>.brand{order:0;min-width:0}
  .site-header .cd-theme-toggle{order:1;margin:0 0 0 auto;border-radius:4px;border-color:#304254}
  .site-header .menu-toggle{order:2;margin-left:8px}
  .site-header .header-inner>nav{order:3}
}
/* Handy: nur das Icon (aria-label bleibt), Logo wird nur so weit kleiner, dass Logo, Knopf und Menü in eine Zeile passen */
@media (width<=520px),(width>900px) and (width<=1120px){
  .cd-theme-toggle{padding:0;width:44px;min-width:44px}
  .cd-theme-toggle .cd-tt-t,html[data-theme="dark"] .cd-theme-toggle .cd-tt-t{display:none}
  .site-header .menu-toggle{margin-left:6px}
}
@media (width<=460px){html .site-header .header-inner .brand img{height:min(30px,calc((100vw - 156px) / 9.72))!important}}
@media (max-width:409px){html .site-header .header-inner .brand img{height:min(26px,calc((100vw - 156px) / 9.72))!important}}
@media (max-width:389px){html .site-header .header-inner .brand img{height:min(24px,calc((100vw - 156px) / 9.72))!important}}
@media (max-width:360px){html .site-header .header-inner .brand img{height:min(24px,calc((100vw - 148px) / 9.72))!important}}
@media (max-width:339px){html .site-header .header-inner .brand img{height:min(21px,calc((100vw - 148px) / 9.72))!important}}
@media (prefers-reduced-motion:reduce){.cd-theme-toggle{transition:none}}

/* ---------- Teil 2: gespiegelte Farbregeln ---------- */
/* GEN-START */
html[data-theme="dark"] body{color:#eef3f7;background:#0e1f31}
html[data-theme="dark"] a{color:inherit}
html[data-theme="dark"] ::selection{color:#081522;background:#79C9DB}
html[data-theme="dark"] :focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .section-dark :focus-visible,html[data-theme="dark"] .site-header :focus-visible,html[data-theme="dark"] .site-footer :focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .section-dark{color:#FFFFFF;background:#081522}
html[data-theme="dark"] .section-dark p{color:#C9D4DF}
html[data-theme="dark"] .section-dark em{color:#79C9DB}
html[data-theme="dark"] .section-paper{background:#0e1f31}
html[data-theme="dark"] .section-paper em,html[data-theme="dark"] .audit-section em{color:#79c9db}
html[data-theme="dark"] .eyebrow{color:#b6c3cf}
html[data-theme="dark"] .section-dark .eyebrow{color:#79C9DB}
html[data-theme="dark"] .small-note{color:#b6c3cf}
html[data-theme="dark"] .section-heading > p{color:#b6c3cf}
html[data-theme="dark"] .button{border-top-color:rgba(0, 0, 0, 0);border-right-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(0, 0, 0, 0);border-left-color:rgba(0, 0, 0, 0);text-decoration-color:initial}
html[data-theme="dark"] .button--blue{color:rgb(255, 255, 255);background:#0066BB}
html[data-theme="dark"] .button--blue:hover{background:#0033AA}
html[data-theme="dark"] .button--light{color:#eef3f7;background:#0e1f31}
html[data-theme="dark"] .button--light:hover{background-color:#132a40;background-image:initial}
html[data-theme="dark"] .button--dark{color:rgb(255, 255, 255);background:#081522}
html[data-theme="dark"] .button--dark:hover{background:#0E1F31}
html[data-theme="dark"] .button--outline-dark{background-color:initial;background-image:initial;color:#eef3f7;border-top-color:#365064;border-right-color:#365064;border-bottom-color:#365064;border-left-color:#365064}
html[data-theme="dark"] .button--outline-dark:hover{background-color:#24384c;background-image:initial}
html[data-theme="dark"] .quiet-link{border-bottom-color:rgb(104, 117, 135);text-decoration-color:initial}
html[data-theme="dark"] .quiet-link:hover{color:#79C9DB}
html[data-theme="dark"] .text-link{border-bottom-color:initial;text-decoration-color:initial}
html[data-theme="dark"] .text-link:hover{color:#79c9db}
html[data-theme="dark"] .section-dark .text-link:hover{color:#79C9DB}
html[data-theme="dark"] .skip-link{background-color:#132a40;background-image:initial;color:#eef3f7}
html[data-theme="dark"] .preview-strip{background-color:#24384c;background-image:initial;color:#b6c3cf}
html[data-theme="dark"] .site-header{color:rgb(255, 255, 255);border-bottom-color:rgb(37, 52, 65);background:#081522}
html[data-theme="dark"] .brand{text-decoration-color:initial}
html[data-theme="dark"] .site-header nav > a:not(.button){color:rgb(214, 221, 227);text-decoration-color:initial}
html[data-theme="dark"] .site-header nav > a:not(.button):hover{color:#79C9DB}
html[data-theme="dark"] .menu-toggle{background-color:initial;background-image:initial;color:rgb(255, 255, 255);border-color:#304254}
html[data-theme="dark"] .hero-copy .eyebrow{color:rgb(197, 214, 223)}
html[data-theme="dark"] .status-dot{background:#79C9DB}
html[data-theme="dark"] .hero h1 em{color:#79C9DB}
html[data-theme="dark"] .hero-detail{color:rgb(155, 175, 193)!important}
html[data-theme="dark"] .hero-visual figcaption{background-color:rgba(10, 26, 45, 0.93);background-image:initial;border-top-color:rgb(56, 81, 109);border-right-color:rgb(56, 81, 109);border-bottom-color:rgb(56, 81, 109);border-left-color:rgb(56, 81, 109)}
html[data-theme="dark"] .hero-visual figcaption .small-label{color:#79C9DB}
html[data-theme="dark"] .hero-visual figcaption > span:last-child{color:rgb(184, 200, 212)}
html[data-theme="dark"] .hero-principles{border-top-color:#304254}
html[data-theme="dark"] .hero-principles li{border-right-color:#304254}
html[data-theme="dark"] .hero-principles li:last-child{border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .hero-principles li > span{color:#79C9DB}
html[data-theme="dark"] .hero-principles small{color:rgb(167, 183, 198)}
html[data-theme="dark"] .brand-mark{color:#79C9DB}
html[data-theme="dark"] .method-sign p{color:rgb(225, 231, 236)}
html[data-theme="dark"] .step-number{color:#79C9DB}
html[data-theme="dark"] .example-disclosure{border-bottom-color:#24384c}
html[data-theme="dark"] .disclosure-plus{color:#79c9db}
html[data-theme="dark"] .service-card{border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .service-label{color:#b6c3cf}
html[data-theme="dark"] .service-label .small-label{color:rgb(185, 206, 216)}
html[data-theme="dark"] .service-bottom p{color:#b6c3cf}
html[data-theme="dark"] .service-card--primary{border-color:#365064}
html[data-theme="dark"] .service-card--primary .service-label{color:#79C9DB}
html[data-theme="dark"] .service-card--primary .service-bottom p{color:#C9D4DF}
html[data-theme="dark"] .service-note{color:#b6c3cf}
html[data-theme="dark"] .service-note a{color:#eef3f7}
html[data-theme="dark"] .audit-section{background-color:#0e1f31;background-image:initial}
html[data-theme="dark"] .audit-grid > div > p:not(.eyebrow):not(.section-lead){color:#b6c3cf}
html[data-theme="dark"] .audit-scope{background-color:#132a40;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .audit-scope li{border-bottom-color:#24384c}
html[data-theme="dark"] .audit-scope li span{color:#79c9db}
html[data-theme="dark"] .audit-price p{color:#b6c3cf}
html[data-theme="dark"] .evidence-grid{border-block-color:#24384c}
html[data-theme="dark"] .evidence-card + .evidence-card{border-left-color:#24384c}
html[data-theme="dark"] .evidence-card > p:not(.eyebrow){color:#b6c3cf}
html[data-theme="dark"] .proof-list li{border-bottom-color:#24384c}
html[data-theme="dark"] .proof-list li:last-child{border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .proof-list span{color:#b6c3cf}
html[data-theme="dark"] .about-image figcaption{color:rgb(157, 174, 191)}
html[data-theme="dark"] .signature small{color:rgb(162, 180, 196)}
html[data-theme="dark"] .knowledge-feature{background-color:#0e1f31;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .article-label{color:#b6c3cf}
html[data-theme="dark"] .draft-label{color:#b6c3cf;border-top-color:#365064;border-right-color:#365064;border-bottom-color:#365064;border-left-color:#365064}
html[data-theme="dark"] .article-index{color:rgb(131, 156, 170)}
html[data-theme="dark"] .knowledge-feature > p:not(.small-note){color:#b6c3cf}
html[data-theme="dark"] .knowledge-secondary > p{color:#b6c3cf}
html[data-theme="dark"] .planned-topics{border-top-color:#24384c}
html[data-theme="dark"] .planned-topics li{color:#b6c3cf}
html[data-theme="dark"] .faq-list details{border-top-color:#24384c}
html[data-theme="dark"] .faq-list details:last-child{border-bottom-color:#24384c}
html[data-theme="dark"] .faq-list details > p{color:#b6c3cf}
html[data-theme="dark"] .request-next li{color:rgb(201, 213, 223);border-bottom-color:#304254}
html[data-theme="dark"] .request-next li span{color:#79C9DB}
html[data-theme="dark"] .request-person span{color:#C9D4DF}
html[data-theme="dark"] .form-panel{color:#eef3f7;background:#0e1f31}
html[data-theme="dark"] .form-kicker{color:#b6c3cf!important}
html[data-theme="dark"] .field label,html[data-theme="dark"] fieldset legend{color:#eef3f7}
html[data-theme="dark"] .field label span{color:#b6c3cf}
html[data-theme="dark"] .field input,html[data-theme="dark"] .field textarea{background-color:#132a40;background-image:initial;color:#eef3f7;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c;box-shadow:none}
html[data-theme="dark"] .field input::placeholder,html[data-theme="dark"] .field textarea::placeholder{color:#b6c3cf}
html[data-theme="dark"] .field input:focus,html[data-theme="dark"] .field textarea:focus{border-top-color:rgb(18, 106, 135);border-right-color:rgb(18, 106, 135);border-bottom-color:rgb(18, 106, 135);border-left-color:rgb(18, 106, 135)}
html[data-theme="dark"] fieldset{border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .radio-options span{background-color:initial;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .radio-options input:checked + span{color:rgb(255, 255, 255);background:#081522;border-color:#365064}
html[data-theme="dark"] .radio-options input:focus-visible + span{outline-color:#79c9db}
html[data-theme="dark"] .contact-kicker{border-top-color:#24384c}
html[data-theme="dark"] .demo-note{color:#b6c3cf!important}
html[data-theme="dark"] .request-summary dt{color:#b6c3cf}
html[data-theme="dark"] .request-summary .eyebrow{color:#b6c3cf}
html[data-theme="dark"] .request-summary > p{color:#b6c3cf}
html[data-theme="dark"] .site-footer{color:rgb(200, 212, 222);background:#081522;border-top-color:#304254}
html[data-theme="dark"] .footer-bottom{color:rgb(156, 171, 185);border-top-color:#304254}
html[data-theme="dark"] .footer-bottom a{text-decoration-color:initial}
html[data-theme="dark"] .footer-bottom a:hover{text-decoration-color:initial}
@media (width <= 900px){html[data-theme="dark"].js .site-header nav.is-open{box-shadow:rgba(0, 0, 0, 0.2) 0px 16px 20px;background:#081522;border-bottom-color:#304254}}
@media (width <= 620px){html[data-theme="dark"] .hero-principles li{border-right-color:initial;border-bottom-color:#304254}
html[data-theme="dark"] .hero-principles li:last-child{border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .method-sign{border-bottom-color:#304254}
html[data-theme="dark"] .evidence-card + .evidence-card{border-left-color:initial;border-top-color:#24384c}}
html[data-theme="dark"] .portrait-hero[data-astro-cid-kxspy43a]{background-color:rgb(8, 21, 34);background-image:initial}
html[data-theme="dark"] .hero040-kicker[data-astro-cid-kxspy43a]{color:rgb(205, 215, 223)!important;border-top-color:rgb(50, 66, 78);border-right-color:rgb(50, 66, 78);border-bottom-color:rgb(50, 66, 78);border-left-color:rgb(50, 66, 78)}
html[data-theme="dark"] .hero040-copy[data-astro-cid-kxspy43a] h1[data-astro-cid-kxspy43a] em[data-astro-cid-kxspy43a]{color:rgb(121, 201, 219)}
html[data-theme="dark"] .hero040-intro[data-astro-cid-kxspy43a]{color:rgb(197, 206, 218)!important}
html[data-theme="dark"] .hero040-focus[data-astro-cid-kxspy43a]{color:rgb(197, 206, 218)!important}
html[data-theme="dark"] .hero040-actions[data-astro-cid-kxspy43a] .button--blue[data-astro-cid-kxspy43a]{background-color:rgb(0, 102, 187);background-image:initial;border-top-color:rgb(78, 124, 227);border-right-color:rgb(78, 124, 227);border-bottom-color:rgb(78, 124, 227);border-left-color:rgb(78, 124, 227);box-shadow:rgba(6, 55, 133, 0.19) 0px 5px 24px}
html[data-theme="dark"] .hero040-actions[data-astro-cid-kxspy43a] .button--blue[data-astro-cid-kxspy43a]:hover{background-color:rgb(12, 68, 194);background-image:initial}
html[data-theme="dark"] .hero040-secondary[data-astro-cid-kxspy43a]{background-color:initial;background-image:initial;color:rgb(244, 246, 247);border-top-color:rgb(100, 113, 124);border-right-color:rgb(100, 113, 124);border-bottom-color:rgb(100, 113, 124);border-left-color:rgb(100, 113, 124)}
html[data-theme="dark"] .hero040-secondary[data-astro-cid-kxspy43a]:hover{background-color:rgb(17, 42, 60);background-image:initial;border-top-color:#365064;border-right-color:#365064;border-bottom-color:#365064;border-left-color:#365064}
html[data-theme="dark"] .hero040-preview-note[data-astro-cid-kxspy43a]{color:rgb(177, 192, 206)!important}
html[data-theme="dark"] .hero040-example[data-astro-cid-kxspy43a]{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);box-shadow:rgba(0, 0, 0, 0.125) 0px 18px 40px}
html[data-theme="dark"] .hero040-example[data-astro-cid-kxspy43a] dl[data-astro-cid-kxspy43a] > div[data-astro-cid-kxspy43a] + div[data-astro-cid-kxspy43a]{border-top-color:rgb(44, 66, 84)}
html[data-theme="dark"] .signal-label[data-astro-cid-kxspy43a]{background-color:rgb(53, 42, 48);background-image:initial;color:rgb(240, 185, 163)}
html[data-theme="dark"] .decision-label[data-astro-cid-kxspy43a]{background-color:rgb(18, 56, 74);background-image:initial;color:rgb(117, 218, 236)}
html[data-theme="dark"] .hero040-example[data-astro-cid-kxspy43a] dd[data-astro-cid-kxspy43a]{color:rgb(240, 243, 247)}
html[data-theme="dark"] .hero040-example[data-astro-cid-kxspy43a] > p[data-astro-cid-kxspy43a]{color:rgb(177, 192, 206)!important;border-top-color:rgb(44, 66, 84)}
html[data-theme="dark"] .hero040-principles[data-astro-cid-kxspy43a] li[data-astro-cid-kxspy43a]{border-right-color:rgb(50, 68, 83)}
html[data-theme="dark"] .hero040-principles[data-astro-cid-kxspy43a] li[data-astro-cid-kxspy43a]:last-child{border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .hero040-principles[data-astro-cid-kxspy43a] li[data-astro-cid-kxspy43a] > span[data-astro-cid-kxspy43a]{color:rgb(56, 198, 224)}
html[data-theme="dark"] .hero040-principles[data-astro-cid-kxspy43a] strong[data-astro-cid-kxspy43a]{color:rgb(238, 243, 246)}
html[data-theme="dark"] .hero040-principles[data-astro-cid-kxspy43a] small[data-astro-cid-kxspy43a]{color:rgb(174, 189, 204)}
html[data-theme="dark"] .hero-sb040-page .site-header{background-color:rgb(8, 21, 34);background-image:initial;border-bottom-color:rgba(0, 0, 0, 0)}
@media (width <= 900px){html[data-theme="dark"] .hero040-principles[data-astro-cid-kxspy43a]{border-top-color:rgb(43, 62, 78)}}
@media (width <= 620px){html[data-theme="dark"] .hero040-principles[data-astro-cid-kxspy43a] li[data-astro-cid-kxspy43a]{border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}}
html[data-theme="dark"] .case-entry[data-astro-cid-lcdefpme]{background-color:#0e1f31;background-image:initial;border-color:#24384c}
html[data-theme="dark"] .site-header .nav-cta-v2{background-color:rgb(0, 102, 187)!important;background-image:initial!important;color:rgb(255, 255, 255)!important;border-top-color:initial!important;border-right-color:initial!important;border-bottom-color:initial!important;border-left-color:initial!important;box-shadow:rgba(0, 102, 187, 0.35) 0px 6px 20px, rgba(255, 255, 255, 0.35) 0px 1px 0px inset}
html[data-theme="dark"] .site-header .nav-cta-v2:hover,html[data-theme="dark"] .site-header .nav-cta-v2:focus-visible{box-shadow:rgba(121, 201, 219, 0.4) 0px 10px 26px, rgba(255, 255, 255, 0.45) 0px 1px 0px inset}
html[data-theme="dark"] .v1{background-color:initial;background-image:linear-gradient(160deg, rgb(14, 31, 49), rgb(8, 21, 34) 70%);border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72);box-shadow:rgba(0, 0, 0, 0.4) 0px 30px 70px}
html[data-theme="dark"] .v3 .c{background-color:initial;background-image:linear-gradient(160deg, rgb(14, 31, 49), rgb(10, 26, 43));border-top-color:rgba(121, 201, 219, 0.333);border-right-color:rgba(121, 201, 219, 0.333);border-bottom-color:rgba(121, 201, 219, 0.333);border-left-color:rgba(121, 201, 219, 0.333);box-shadow:rgba(0, 0, 0, 0.467) 0px 30px 70px}
html[data-theme="dark"] .v4 .c{background-color:initial;background-image:linear-gradient(170deg, rgb(18, 48, 74), rgb(8, 21, 34));border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);box-shadow:rgba(0, 0, 0, 0.467) 0px 30px 70px}
html[data-theme="dark"] .v6 span{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);box-shadow:rgba(0, 0, 0, 0.4) 0px 10px 30px}
html[data-theme="dark"] .v7 .b{background-color:initial;background-image:linear-gradient(160deg, rgb(14, 31, 49), rgb(8, 21, 34));border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .v7 .f{background-color:rgb(0, 102, 187);background-image:initial;box-shadow:rgba(0, 0, 0, 0.533) 0px 30px 70px}
html[data-theme="dark"] .v7 .f p{background-color:initial;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(8, 21, 34, 0.933));color:rgb(255, 255, 255)}
html[data-theme="dark"] .v7 small{color:rgb(201, 212, 223)}
html[data-theme="dark"] .v8{background-color:initial;background-image:linear-gradient(160deg, rgb(14, 31, 49), rgb(8, 21, 34) 70%);border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .v8 .bub{background-color:#132a40;background-image:initial;color:#eef3f7;box-shadow:rgba(0, 0, 0, 0.533) 0px 14px 40px}
html[data-theme="dark"] .v8 small{color:#eef3f7}
html[data-theme="dark"] .v9 .f{box-shadow:rgba(0, 0, 0, 0.533) 0px 30px 70px}
html[data-theme="dark"] .v9 em{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .v10 .c{border-top-color:#365064;border-right-color:#365064;border-bottom-color:#365064;border-left-color:#365064;box-shadow:rgba(0, 0, 0, 0.667) 0px 20px 50px}
html[data-theme="dark"] .v10 em{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .vbar{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(159, 176, 194);border-bottom-color:rgb(31, 52, 72)}
html[data-theme="dark"] .vbar button{background-color:transparent;background-image:initial;color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .vbar button[aria-pressed="true"]{background-color:rgb(0, 102, 187);background-image:initial;border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .c4-root{-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .c4-chip{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);box-shadow:rgba(0, 0, 0, 0.4) 0px 10px 30px}
html[data-theme="dark"] .c4-chip::before{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-chip:hover{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .c4-chip:focus-visible{outline-color:rgb(121, 201, 219)}
html[data-theme="dark"] .c4-open .c4-chip{background-color:rgb(0, 102, 187);background-image:initial;border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .c4-open .c4-chip::before{background-color:#132a40;background-image:initial}
html[data-theme="dark"] .c4-card{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);box-shadow:rgba(0, 0, 0, 0.733) 0px 22px 50px}
html[data-theme="dark"] .c4-viz{background-color:rgb(8, 21, 34);background-image:initial;border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .c4-card p{color:rgb(201, 212, 223)}
html[data-theme="dark"] .c4-card p b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .c4-ln{background-color:rgb(70, 98, 124);background-image:initial}
html[data-theme="dark"] .c4-tag{background-color:rgb(121, 201, 219);background-image:initial;color:rgb(8, 21, 34)}
html[data-theme="dark"] .c4-post{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .c4-post i{background-color:rgb(70, 98, 124);background-image:initial}
html[data-theme="dark"] .c4-post u{background-color:rgb(36, 64, 90);background-image:initial}
html[data-theme="dark"] .c4-post.c4-ad{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .c4-post.c4-ad u{background-color:rgb(0, 102, 187);background-image:initial}
html[data-theme="dark"] .c4-post.c4-ad i{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-q{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .c4-q::after{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-page{border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .c4-dot{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-dot::before,html[data-theme="dark"] .c4-dot::after{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .c4-ev{color:rgb(201, 212, 223)}
html[data-theme="dark"] .c4-ev::before{background-color:rgb(0, 102, 187);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2l1.9 1.9 3.8-4' fill='none' stroke='#132a40' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
html[data-theme="dark"] .c4-adv{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .c4-adv .c4-tag{background-color:#24384c;background-image:initial}
html[data-theme="dark"] .c4-adv:nth-child(1) u{background-color:rgb(0, 102, 187);background-image:initial}
html[data-theme="dark"] .c4-adv:nth-child(1) u::after{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-adv:nth-child(2) u{background-color:rgb(31, 52, 72);background-image:initial}
html[data-theme="dark"] .c4-adv:nth-child(2) u::after{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-adv:nth-child(3) u{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-adv:nth-child(3) u::after{background-color:rgb(0, 102, 187);background-image:initial}
html[data-theme="dark"] .c4-wf{border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .c4-wf .c4-nav i{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-wf .c4-nav b{background-color:rgb(54, 80, 100);background-image:initial}
html[data-theme="dark"] .c4-wf .c4-h{background-color:#24384c;background-image:initial}
html[data-theme="dark"] .c4-wf .c4-btn{background-color:rgb(0, 102, 187);background-image:initial}
html[data-theme="dark"] .c4-wf .c4-f{border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .c4-hint{color:rgb(159, 176, 194)}
html[data-theme="dark"] .c4-cgv .c4-b1{background-color:rgb(0, 102, 187);background-image:initial}
html[data-theme="dark"] .c4-cgv .c4-b2{background-color:rgb(22, 50, 74);background-image:initial}
html[data-theme="dark"] .c4-cgv .c4-sp{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .c4-chip em{background-color:rgba(0, 102, 187, 0.267);background-image:initial;color:rgb(121, 201, 219)}
html[data-theme="dark"] .c4-open .c4-chip em{background-color:#132a4030;background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .c4-kick{color:rgb(201, 212, 223)}
html[data-theme="dark"] .c4-kick b{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .c4-kick.c4-pull b{background-color:rgb(121, 201, 219);background-image:initial;color:rgb(8, 21, 34)}
html[data-theme="dark"] .c4-pts li{color:rgb(201, 212, 223)}
html[data-theme="dark"] .c4-pts li::before{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-stv .c4-s1,html[data-theme="dark"] .c4-stv .c4-s2,html[data-theme="dark"] .c4-stv .c4-s3{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .c4-rpv .c4-bar{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .c4-rpv .c4-bar:nth-child(4){background-color:rgb(0, 102, 187);background-image:initial}
html[data-theme="dark"] #faq.fq-k .empf-fq-more{color:var(--fq-muted)}
html[data-theme="dark"] #faq.fq-k .empf-fq-more a{color:var(--fq-blue)}
html[data-theme="dark"] #faq.fq-k .empf-fq-more a:hover{color:#a9dde9}
html[data-theme="dark"] .empf-seam > div::before{background-color:#24384c;background-image:initial}
html[data-theme="dark"] .b2-lage{background:#0e1f31}
html[data-theme="dark"] .b2-lage .b2-seam span{color:#eef3f7;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c;box-shadow:rgba(8, 21, 34, 0.28) 0px 8px 22px -6px;background:#0e1f31}
html[data-theme="dark"] .b2-lage .b2-seam span::before{box-shadow:rgba(0, 102, 187, 0.14) 0px 0px 0px 4px;background:#0066BB}
html[data-theme="dark"] .b2-lage h2{color:#eef3f7}
html[data-theme="dark"] .b2-lage h2 em{color:#79c9db}
html[data-theme="dark"] .b2-lage .b2-lead{color:#b6c3cf}
html[data-theme="dark"] .b2-lage .b2-card{background-color:#132a40;background-image:initial;color:#eef3f7;text-decoration-color:initial;border-color:#24384c}
html[data-theme="dark"] .b2-lage .b2-card:hover{border-top-color:rgba(0, 102, 187, 0.45);border-right-color:rgba(0, 102, 187, 0.45);border-bottom-color:rgba(0, 102, 187, 0.45);border-left-color:rgba(0, 102, 187, 0.45);box-shadow:rgba(8, 21, 34, 0.35) 0px 18px 40px -22px}
html[data-theme="dark"] .b2-lage .b2-card:focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .b2-lage .b2-no{color:#79c9db}
html[data-theme="dark"] .b2-lage .b2-no::after{background-color:currentcolor;background-image:initial}
html[data-theme="dark"] .b2-lage h3{color:#eef3f7}
html[data-theme="dark"] .b2-lage .b2-card p{color:#b6c3cf}
html[data-theme="dark"] .b2-lage .b2-next{border-top-color:#24384c}
html[data-theme="dark"] .b2-lage .b2-next small{color:#b6c3cf}
html[data-theme="dark"] .b2-lage .b2-next b{color:#eef3f7}
html[data-theme="dark"] .b2-lage .b2-arrow{color:#79c9db;border-color:#24384c}
html[data-theme="dark"] .b2-lage .b2-card:hover .b2-arrow{color:rgb(255, 255, 255);background:#0066BB;border-color:#0066BB}
html[data-theme="dark"] .b2-lage .b2-foot{border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .b2-lage .b2-foot p{color:#eef3f7}
html[data-theme="dark"] .b2-lage .b2-foot a{color:#79c9db;border-bottom-color:rgba(0, 102, 187, 0.35);text-decoration-color:initial}
html[data-theme="dark"] .b2-lage .b2-foot a:hover{border-bottom-color:#0066BB}
html[data-theme="dark"] .aw18{color:rgb(255, 255, 255);background:#081522}
html[data-theme="dark"] .aw18 .aw18-eyebrow{color:#79C9DB}
html[data-theme="dark"] .aw18 h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .aw18 h2 em{color:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-lead{color:#C9D4DF}
html[data-theme="dark"] .aw18 .aw18-rail{background:#1f3448}
html[data-theme="dark"] .aw18 .aw18-rail i{background:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-rail::after{border-top-color:#79C9DB;border-right-color:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-num{color:rgb(255, 255, 255)}
html[data-theme="dark"] .aw18 .aw18-dot{background:#081522;border-color:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-step:first-child .aw18-dot{background:#79C9DB}
html[data-theme="dark"] .aw18 h3{color:rgb(255, 255, 255)}
html[data-theme="dark"] .aw18 .aw18-what p{color:#C9D4DF}
html[data-theme="dark"] .aw18 .aw18-out{color:rgb(255, 255, 255);border-top-color:#365064}
html[data-theme="dark"] .aw18 .aw18-out span[aria-hidden]{color:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-end .aw18-kick{color:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-end h3{color:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-link{color:rgb(255, 255, 255);text-decoration-color:initial}
html[data-theme="dark"] .aw18 .aw18-link span:first-child{border-bottom-color:rgba(121, 201, 219, 0.55)}
html[data-theme="dark"] .aw18 .aw18-link:hover{color:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-link:focus-visible{outline-color:#79C9DB}
@media (width <= 900px){html[data-theme="dark"] .aw18 .aw18-out{border-top-color:initial}
html[data-theme="dark"] .aw18 .aw18-end::before{box-shadow:rgba(121, 201, 219, 0.16) 0px 0px 0px 5px;background:#79C9DB}
html[data-theme="dark"] .aw18 .aw18-end::after{background:#081522}}
html[data-theme="dark"] .lk3{color:#eef3f7;background:#0e1f31}
html[data-theme="dark"] .lk3 h2{color:#eef3f7}
html[data-theme="dark"] .lk3 h2 em{color:#79c9db}
html[data-theme="dark"] .lk3 .lk3-lead{color:#b6c3cf}
html[data-theme="dark"] .lk3 .lk3-dial::before{background-color:#24384c;background-image:initial}
html[data-theme="dark"] .lk3 .lk3-knob{box-shadow:rgba(0, 102, 187, 0.14) 0px 0px 0px 6px, rgba(0, 102, 187, 0.7) 0px 10px 22px -8px;background:#0066BB}
html[data-theme="dark"] .lk3 .lk3-knob::after{background-color:#132a40;background-image:initial}
html[data-theme="dark"] .lk3 .lk3-ends{color:rgb(123, 137, 150)}
html[data-theme="dark"] .lk3 .lk3-stop{background-color:initial;background-image:none;color:inherit;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .lk3 .lk3-dot::before{border-top-color:#365064;border-right-color:#365064;border-bottom-color:#365064;border-left-color:#365064;background:#0e1f31}
html[data-theme="dark"] .lk3 .lk3-stop:hover .lk3-dot::before{border-color:#0066BB}
html[data-theme="dark"] .lk3 .lk3-who{color:#b6c3cf}
html[data-theme="dark"] .lk3 .lk3-model{color:#b6c3cf}
html[data-theme="dark"] .lk3 .lk3-stop[aria-selected="true"] .lk3-who{color:#eef3f7}
html[data-theme="dark"] .lk3 .lk3-stop[aria-selected="true"] .lk3-model{color:#79c9db}
html[data-theme="dark"] .lk3 .lk3-stop:focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .lk3 .lk3-panel{color:rgb(255, 255, 255);box-shadow:rgba(8, 21, 34, 0.65) 0px 34px 70px -42px;background:#081522}
html[data-theme="dark"] .lk3 .lk3-side{background-color:rgba(14, 31, 49, 0.55);background-image:initial;border-left-color:#1f3448}
html[data-theme="dark"] .lk3 .lk3-tag{color:#79C9DB;border-color:#365064}
html[data-theme="dark"] .lk3 h3{color:rgb(255, 255, 255)}
html[data-theme="dark"] .lk3 .lk3-desc{color:#C9D4DF}
html[data-theme="dark"] .lk3 .lk3-facts li{color:#C9D4DF}
html[data-theme="dark"] .lk3 .lk3-facts li::before{background:#79C9DB}
html[data-theme="dark"] .lk3 .lk3-facts b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .lk3 .lk3-flabel{color:#79C9DB}
html[data-theme="dark"] .lk3 .lk3-ftext{color:rgb(255, 255, 255)}
html[data-theme="dark"] .lk3 .lk3-audit{color:#b6c3cf}
html[data-theme="dark"] .lk3 .lk3-audit b{color:#eef3f7}
html[data-theme="dark"] .lk3 .lk3-audit a{color:#79c9db;border-bottom-color:rgba(0, 102, 187, 0.35);text-decoration-color:initial}
html[data-theme="dark"] .lk3 .lk3-audit a:hover{border-bottom-color:#0066BB}
html[data-theme="dark"] .lk3 :focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .lk3 .lk3-panel :focus-visible{outline-color:#79C9DB}
@media (width <= 900px){html[data-theme="dark"] .lk3 .lk3-side{border-left-color:initial;border-top-color:#1f3448}}
@media (width <= 700px){html[data-theme="dark"] .lk3 .lk3-side{background-color:transparent;background-image:initial}}
html[data-theme="dark"] .r18b{color:rgb(255, 255, 255);background:#0E1F31}
html[data-theme="dark"] .r18b .eyebrow{color:#79C9DB}
html[data-theme="dark"] .r18b h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .r18b h2 em{color:#79C9DB}
html[data-theme="dark"] .r18b .r18b-hello{color:rgb(255, 255, 255)}
html[data-theme="dark"] .r18b .r18b-letter p{color:#C9D4DF}
html[data-theme="dark"] .r18b .r18b-letter strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .r18b .r18b-ph{color:#79C9DB}
html[data-theme="dark"] .r18b .r18b-sl{color:#8fa3b6}
html[data-theme="dark"] .r18b .r18b-stance{border-top-color:#1f3448}
html[data-theme="dark"] .r18b .r18b-stance li{border-bottom-color:#1f3448}
html[data-theme="dark"] .r18b .r18b-stance li > span{color:#79C9DB}
html[data-theme="dark"] .r18b .r18b-stance b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .r18b .r18b-stance small{color:#C9D4DF}
html[data-theme="dark"] .r18b .r18b-sig span{color:rgb(255, 255, 255)}
html[data-theme="dark"] .r18b .r18b-sig small{color:#8fa3b6}
html[data-theme="dark"] .r18b .r18b-cta{color:rgb(255, 255, 255);text-decoration-color:initial;border-bottom-color:#365064}
html[data-theme="dark"] .r18b .r18b-cta:hover,html[data-theme="dark"] .r18b .r18b-cta:focus-visible{color:#79C9DB;border-color:#79C9DB}
html[data-theme="dark"] .r18b :focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .r18b .r18b-band{border-top-color:#1f3448;background:#081522}
html[data-theme="dark"] .r18b .r18b-logos > span{color:#8fa3b6}
html[data-theme="dark"] .r18b .r18b-fig::before{background-color:initial;background-image:radial-gradient(40% 34% at 50% 34%, rgba(0, 102, 187, 0.32), rgba(0, 102, 187, 0) 75%)}
html[data-theme="dark"] .r18b .r18b-ring{background-color:initial;background-image:radial-gradient(closest-side, rgba(121, 201, 219, 0.07), rgba(121, 201, 219, 0) 85%);border-top-color:rgba(121, 201, 219, 0.24);border-right-color:rgba(121, 201, 219, 0.24);border-bottom-color:rgba(121, 201, 219, 0.24);border-left-color:rgba(121, 201, 219, 0.24)}
@media (width <= 900px){html[data-theme="dark"] .r18b .r18b-fig::before{background-color:initial;background-image:radial-gradient(46% 36% at 46% 32%, rgba(0, 102, 187, 0.32), rgba(0, 102, 187, 0) 75%)}}
html[data-theme="dark"] .sw5{color:rgb(255, 255, 255);background:#0E1F31;border-block-color:#1f3448}
html[data-theme="dark"] .sw5 .sw5-score{border-right-color:#365064}
html[data-theme="dark"] .sw5 .sw5-score a{color:#C9D4DF;text-decoration-color:initial}
html[data-theme="dark"] .sw5 .sw5-score a strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .sw5 .sw5-u{border-bottom-color:#365064}
html[data-theme="dark"] .sw5 .sw5-score a:hover .sw5-u{color:rgb(255, 255, 255);border-bottom-color:#79C9DB}
html[data-theme="dark"] .sw5 a:focus-visible,html[data-theme="dark"] .sw5 button:focus-visible,html[data-theme="dark"] .sw5 .sw5-view:focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .sw5 li{border-left-color:#365064}
html[data-theme="dark"] .sw5 q{color:rgb(255, 255, 255)}
html[data-theme="dark"] .sw5 .sw5-m{color:#C9D4DF}
html[data-theme="dark"] .sw5 .sw5-m b{color:#79C9DB}
html[data-theme="dark"] .sw5 .sw5-pause{background-color:transparent;background-image:initial;color:rgb(255, 255, 255);border-color:#365064}
html[data-theme="dark"] .sw5 .sw5-pause:hover{border-color:#79C9DB;background:#081522}
@media (width <= 900px){html[data-theme="dark"] .sw5 .sw5-score{border-right-color:initial}}
html[data-theme="dark"] .a9{background:#0e1f31}
html[data-theme="dark"] .a9 .a9-eyebrow{color:#b6c3cf}
html[data-theme="dark"] .a9 .a9-card{background-color:#132a40;background-image:initial;box-shadow:rgba(8, 21, 34, 0.04) 0px 1px 2px, rgba(8, 21, 34, 0.22) 0px 18px 40px -24px;border-color:#24384c}
html[data-theme="dark"] .a9 .a9-tag{color:#79c9db;border-top-color:rgba(0, 102, 187, 0.3);border-right-color:rgba(0, 102, 187, 0.3);border-bottom-color:rgba(0, 102, 187, 0.3);border-left-color:rgba(0, 102, 187, 0.3)}
html[data-theme="dark"] .a9 .a9-tag i{background:#0066BB}
html[data-theme="dark"] .a9 h2{color:#eef3f7}
html[data-theme="dark"] .a9 h2 em{color:#79c9db}
html[data-theme="dark"] .a9 .a9-text{color:#b6c3cf}
html[data-theme="dark"] .a9 .a9-text b{color:#eef3f7}
html[data-theme="dark"] .a9 .a9-facts{border-top-color:#24384c}
html[data-theme="dark"] .a9 .a9-facts li{color:#eef3f7}
html[data-theme="dark"] .a9 .a9-facts svg{color:#79c9db}
html[data-theme="dark"] .a9 .a9-side{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .a9 .a9-plabel{color:rgb(121, 201, 219)}
html[data-theme="dark"] .a9 .a9-steps li{border-top-color:rgb(54, 80, 100)}
html[data-theme="dark"] .a9 .a9-steps li:first-child{border-top-color:rgb(121, 201, 219)}
html[data-theme="dark"] .a9 .a9-n{color:rgb(121, 201, 219)}
html[data-theme="dark"] .a9 .a9-steps b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .a9 .a9-pnote{color:rgb(201, 212, 223)}
html[data-theme="dark"] .a9 .a9-btn{color:rgb(255, 255, 255);text-decoration-color:initial;background:#0066BB}
html[data-theme="dark"] .a9 .a9-btn:hover{background-color:rgb(0, 82, 160);background-image:initial}
html[data-theme="dark"] .a9 .a9-btn:focus-visible{outline-color:rgb(121, 201, 219)}
html[data-theme="dark"] .a9-more{color:rgb(121, 201, 219);text-decoration-color:initial}
html[data-theme="dark"] .a9-more:hover{color:rgb(255, 255, 255)}
html[data-theme="dark"] .wb6{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .wb6-eyebrow{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6 h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .wb6 h2 em{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6-all{color:rgb(255, 255, 255);border-bottom-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .wb6-all svg{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6-all:hover{color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6-list a{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .wb6-n{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6-d{color:rgb(201, 212, 223);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .wb6-arr{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6-list a:hover{border-top-color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6-list a:hover .wb6-t{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wb6 a:focus-visible{outline-color:rgb(121, 201, 219)}
@media (max-width: 900px){html[data-theme="dark"] .wb6-list a{border-top-color:rgb(31, 52, 72)}
html[data-theme="dark"] .wb6-list li:first-child a{border-top-color:rgb(54, 80, 100)}}
html[data-theme="dark"] #faq.fq4{color:#eef3f7;background:#0e1f31}
html[data-theme="dark"] .fq4 .fq4-eyebrow{color:#b6c3cf}
html[data-theme="dark"] .fq4 h2{color:#eef3f7}
html[data-theme="dark"] .fq4 h2 em{color:#79c9db}
html[data-theme="dark"] .fq4 .fq4-intro{color:#b6c3cf}
html[data-theme="dark"] .fq4 .fq4-list{border-top-color:#365064}
html[data-theme="dark"] .fq4 details{border-bottom-color:#24384c}
html[data-theme="dark"] .fq4 summary{color:#eef3f7}
html[data-theme="dark"] .fq4 summary:hover{color:#79c9db}
html[data-theme="dark"] .fq4 summary:focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .fq4 .fq4-short{color:#79c9db}
html[data-theme="dark"] .fq4 .fq4-short:not(:empty){background-color:#24384c;background-image:initial}
html[data-theme="dark"] .fq4 .fq4-pm{color:#79c9db;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .fq4 details[open] .fq4-pm{color:rgb(255, 255, 255);background:#0066BB;border-color:#0066BB}
html[data-theme="dark"] .fq4 .fq4-ans{color:#b6c3cf}
html[data-theme="dark"] .fq4 .fq4-ans strong{color:#eef3f7}
html[data-theme="dark"] .fq4 .fq4-ans a{color:#79c9db}
html[data-theme="dark"] .fq4 .fq4-steps li::before{color:#79c9db}
html[data-theme="dark"] .fq4 .fq4-ph{background-color:#2f2913;background-image:initial;color:#c8b35e;border-top-color:rgb(216, 194, 122);border-right-color:rgb(216, 194, 122);border-bottom-color:rgb(216, 194, 122);border-left-color:rgb(216, 194, 122)}
html[data-theme="dark"] .fq4 .fq4-card{color:rgb(255, 255, 255);box-shadow:rgba(8, 21, 34, 0.8) 0px 40px 70px -46px;background:#081522}
html[data-theme="dark"] .fq4 .fq4-photo{background:#0E1F31}
html[data-theme="dark"] .fq4 .fq4-photo::after{box-shadow:inset 0 -110px 70px -50px #081522}
html[data-theme="dark"] .fq4 .fq4-who span{color:rgb(201, 212, 223)}
html[data-theme="dark"] .fq4 .fq4-ctitle{color:rgb(255, 255, 255)}
html[data-theme="dark"] .fq4 .fq4-ctext{color:rgb(201, 212, 223)}
html[data-theme="dark"] .fq4 .fq4-way{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .fq4 .fq4-way:hover{background:#0E1F31;border-color:#79C9DB}
html[data-theme="dark"] .fq4 .fq4-way:focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .fq4 .fq4-ic{color:#79C9DB;background:#0E1F31}
html[data-theme="dark"] .fq4 .fq4-way.fq4-primary{background:#0066BB;border-color:#0066BB}
html[data-theme="dark"] .fq4 .fq4-way.fq4-primary .fq4-ic{background-color:#132a4024;background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .fq4 .fq4-way.fq4-primary:hover{background-color:rgb(0, 85, 160);background-image:initial;border-top-color:rgb(0, 85, 160);border-right-color:rgb(0, 85, 160);border-bottom-color:rgb(0, 85, 160);border-left-color:rgb(0, 85, 160)}
html[data-theme="dark"] .fq4 .fq4-way small{color:rgb(201, 212, 223)}
html[data-theme="dark"] .fq4 .fq4-way.fq4-primary small{color:rgb(219, 233, 246)}
html[data-theme="dark"] .fq4 .fq4-ar{color:rgb(201, 212, 223)}
@media (width <= 1000px){html[data-theme="dark"] .fq4 .fq4-photo::after{box-shadow:none}}
@media (width <= 640px){html[data-theme="dark"] .fq4 .fq4-photo::after{box-shadow:inset 0 -90px 60px -50px #081522}}
html[data-theme="dark"] .an3{color:rgb(255, 255, 255);background:#081522}
html[data-theme="dark"] .an3 .an3-eyebrow{color:#79C9DB}
html[data-theme="dark"] .an3 h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 h2 em{color:#79C9DB}
html[data-theme="dark"] .an3 .an3-lead{color:#C9D4DF}
html[data-theme="dark"] .an3 .an3-sbtn{background-color:transparent;background-image:initial;color:#9fb0c2;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-top-color:#1f3448}
html[data-theme="dark"] .an3 .an3-sbtn::before{background:#79C9DB}
html[data-theme="dark"] .an3 li.is-done .an3-sbtn{border-top-color:#79C9DB}
html[data-theme="dark"] .an3 .an3-num{color:#a3b7c8}
html[data-theme="dark"] .an3 .an3-st{color:#C9D4DF}
html[data-theme="dark"] .an3 .an3-sd{color:#9fb0c2}
html[data-theme="dark"] .an3 li.is-on .an3-num{color:#79C9DB}
html[data-theme="dark"] .an3 li.is-on .an3-st{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 li.is-done .an3-num{color:#9eb7cb}
html[data-theme="dark"] .an3 li.is-done .an3-st::after{background:#79C9DB url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081522' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/10px no-repeat}
html[data-theme="dark"] .an3 li.is-done .an3-sbtn:hover .an3-st{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 .an3-card{box-shadow:rgba(0, 0, 0, 0.7) 0px 30px 70px -36px;background:#0E1F31;border-color:#1f3448}
html[data-theme="dark"] .an3 .an3-top{border-bottom-color:#1f3448}
html[data-theme="dark"] .an3 .an3-who img{border-color:#365064}
html[data-theme="dark"] .an3 .an3-who p{color:#9fb0c2}
html[data-theme="dark"] .an3 .an3-who b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 .an3-count{color:#9fb0c2}
html[data-theme="dark"] .an3 .an3-count b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 .an3-q{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 .an3-q:focus{outline-color:initial}
html[data-theme="dark"] .an3 .an3-tile{color:rgb(255, 255, 255);border-color:#365064;background:#081522}
html[data-theme="dark"] .an3 .an3-tile small{color:#9fb0c2}
html[data-theme="dark"] .an3 .an3-tile::after{box-shadow:inset 0 0 0 1.5px #365064}
html[data-theme="dark"] .an3 .an3-tile:hover{background-color:rgb(11, 26, 42);background-image:initial;border-top-color:rgb(90, 125, 153);border-right-color:rgb(90, 125, 153);border-bottom-color:rgb(90, 125, 153);border-left-color:rgb(90, 125, 153)}
html[data-theme="dark"] .an3 .an3-tile[aria-pressed="true"]{background-color:rgba(121, 201, 219, 0.07);background-image:initial;border-color:#79C9DB}
html[data-theme="dark"] .an3 .an3-tile[aria-pressed="true"]::after{box-shadow:none;background:#79C9DB url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081522' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}
html[data-theme="dark"] .an3 .an3-unsure{background-color:transparent;background-image:initial;color:#C9D4DF;border-color:#365064}
html[data-theme="dark"] .an3 .an3-unsure span{color:#79C9DB}
html[data-theme="dark"] .an3 .an3-unsure:hover{color:rgb(255, 255, 255);border-color:#79C9DB}
html[data-theme="dark"] .an3:not(.an3-js) .an3-step + .an3-step{border-top-color:#1f3448}
html[data-theme="dark"] .an3 .an3-back{background-color:transparent;background-image:initial;color:#9fb0c2;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .an3 .an3-back:hover{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 .an3-note{color:#9fb0c2}
html[data-theme="dark"] .an3 .an3-recap{background:#081522;border-color:#1f3448}
html[data-theme="dark"] .an3 .an3-recap span{color:#9fb0c2}
html[data-theme="dark"] .an3 .an3-recap q{color:#C9D4DF}
html[data-theme="dark"] .an3 .an3-recap button{background-color:transparent;background-image:initial;color:#79C9DB;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .an3 .an3-recap button:hover{background-color:rgba(121, 201, 219, 0.1);background-image:initial}
html[data-theme="dark"] .an3 :focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] #anfrage .kt-field label{color:#fff}
html[data-theme="dark"] #anfrage .kt-field label small{color:#9fb0c2}
html[data-theme="dark"] #anfrage .kt-field input,html[data-theme="dark"] #anfrage .kt-field textarea{color:#fff;box-shadow:none;border-color:#365064;background:#081522}
html[data-theme="dark"] #anfrage .kt-field input::placeholder,html[data-theme="dark"] #anfrage .kt-field textarea::placeholder{color:#9fb0c2}
html[data-theme="dark"] #anfrage .kt-field input:focus,html[data-theme="dark"] #anfrage .kt-field textarea:focus{outline-color:transparent;box-shadow:0 0 0 3px rgba(121,201,219,.25);border-color:#79C9DB}
html[data-theme="dark"] #anfrage .kt-field [aria-invalid="true"]{border-color:#FF9F94}
html[data-theme="dark"] #anfrage .kt-err{color:#FF9F94}
html[data-theme="dark"] #anfrage .kt-hint{color:#9fb0c2}
html[data-theme="dark"] #anfrage .kt-privacy{color:#9fb0c2}
html[data-theme="dark"] #anfrage .kt-privacy a{color:inherit;text-decoration-color:initial}
html[data-theme="dark"] #anfrage .kt-privacy a:hover{color:#79C9DB}
html[data-theme="dark"] #anfrage .kt-topic{color:#fff;background:rgba(121,201,219,.25)}
html[data-theme="dark"] #anfrage .kt-topic button{background-color:transparent;background-image:initial;color:inherit;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] #anfrage .kt-topic button:hover{background-color:rgba(127, 160, 190, 0.2);background-image:initial}
html[data-theme="dark"] #anfrage .kt-btn{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255);border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;box-shadow:rgba(0, 102, 187, 0.28) 0px 6px 20px;text-decoration-color:initial}
html[data-theme="dark"] #anfrage .kt-btn:hover{background-color:rgb(0, 88, 163);background-image:initial}
html[data-theme="dark"] #anfrage .kt-btn--ghost{background-color:transparent;background-image:initial;color:rgb(255, 255, 255);box-shadow:inset 0 0 0 1px #365064}
html[data-theme="dark"] #anfrage .kt-btn--ghost:hover{background-color:rgba(127, 160, 190, 0.12);background-image:initial}
html[data-theme="dark"] #anfrage .kt-done:focus{outline-color:initial}
html[data-theme="dark"] #anfrage .kt-done .kt-k{color:#79C9DB}
html[data-theme="dark"] #anfrage .kt-done h3{color:rgb(255, 255, 255)}
html[data-theme="dark"] #anfrage .kt-done p{color:#C9D4DF}
html[data-theme="dark"] .an3 .an3-facts{border-top-color:#1f3448}
html[data-theme="dark"] .an3 .an3-facts svg{color:#79C9DB}
html[data-theme="dark"] .an3 .an3-facts p{color:#C9D4DF}
html[data-theme="dark"] .an3 .an3-facts b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .an3 .an3-ph{color:rgb(232, 213, 143);border-top-color:#b79f3f;border-right-color:#b79f3f;border-bottom-color:#b79f3f;border-left-color:#b79f3f}
html[data-theme="dark"] .an3 .an3-mail{color:rgb(255, 255, 255);text-decoration-color:initial;border-bottom-color:#365064}
html[data-theme="dark"] .an3 .an3-mail:hover{border-bottom-color:#79C9DB}
@media (width <= 900px){html[data-theme="dark"] .an3 li.is-done .an3-num{color:#79C9DB}
html[data-theme="dark"] .an3 .an3-facts{border-top-color:initial}}
@media (width <= 560px){html[data-theme="dark"] .an3 .an3-tile[aria-pressed="true"]{box-shadow:inset 0 0 0 1px #79C9DB}}
html[data-theme="dark"] .site-footer.ft5-foot{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(201, 212, 223);border-top-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft5-foot a{color:rgb(201, 212, 223);text-decoration-color:initial}
html[data-theme="dark"] .ft5-foot a:hover{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft5-foot a:focus-visible,html[data-theme="dark"] .ft5-foot button:focus-visible{outline-color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft5-foot .ft5-top{border-bottom-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft5-foot .ft5-claim{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft5-foot .ft5-claim strong{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft5-foot .ft5-act p{color:rgb(201, 212, 223)}
html[data-theme="dark"] .ft5-foot .ft5-act p strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft5-foot .ft5-b--blue{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft5-foot .ft5-b--blue:hover{background-color:rgb(0, 51, 170);background-image:initial}
html[data-theme="dark"] .ft5-foot .ft5-b--line{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .ft5-foot .ft5-b--line:hover{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft5-foot .ft5-tp{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(201, 212, 223);border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft5-foot .ft5-tp:hover{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .ft5-foot .ft5-tp strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft5-foot h2{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft5-foot .ft5-mail{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft5-foot .ft5-mail svg{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft5-foot .ft5-ph{background-color:rgb(42, 40, 20);background-image:initial;color:rgb(232, 212, 138);border-top-color:#b4a04d;border-right-color:#b4a04d;border-bottom-color:#b4a04d;border-left-color:#b4a04d}
html[data-theme="dark"] .ft5-foot .ft5-bot{color:rgb(156, 171, 185);border-top-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft5-foot .ft5-bot a{color:rgb(156, 171, 185)}
html[data-theme="dark"] .ft5-foot .ft5-bot a:hover{color:rgb(255, 255, 255);text-decoration-color:initial}
html[data-theme="dark"] .ft5-foot .ft5-up{color:rgb(201, 212, 223)!important}
html[data-theme="dark"] .ft5-foot .ft5-up span{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .ft5-foot .ft5-up:hover span{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .lp-head{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255);border-top-color:rgb(20, 39, 57)}
html[data-theme="dark"] .lp-head .lp-crumb{color:rgb(159, 176, 194)}
html[data-theme="dark"] .lp-head .lp-crumb a{color:rgb(201, 212, 223);border-bottom-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .lp-head .lp-crumb a:hover{color:rgb(255, 255, 255);border-bottom-color:rgb(121, 201, 219)}
html[data-theme="dark"] .lp-head .lp-crumb span{color:#9eb7cb}
html[data-theme="dark"] .lp-head h1{color:rgb(255, 255, 255)}
html[data-theme="dark"] .lp-head h1 em{color:rgb(121, 201, 219)}
html[data-theme="dark"] .lp-head .lp-lead{color:rgb(201, 212, 223)}
html[data-theme="dark"] .lp-head .lp-jump a{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .lp-head .lp-jump a:hover{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .lp-head :focus-visible{outline-color:rgb(121, 201, 219)}
html[data-theme="dark"] .ls-pk{color:#eef3f7;background:#0e1f31}
html[data-theme="dark"] .ls-pk h2{color:#eef3f7}
html[data-theme="dark"] .ls-pk h2 em{color:#79c9db}
html[data-theme="dark"] .ls-pk .ls-lead{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-card{background-color:#132a40;background-image:initial;border-color:#24384c}
html[data-theme="dark"] .ls-pk .ls-card:not(.ls-card--main):hover{border-top-color:rgba(0, 102, 187, 0.45);border-right-color:rgba(0, 102, 187, 0.45);border-bottom-color:rgba(0, 102, 187, 0.45);border-left-color:rgba(0, 102, 187, 0.45);box-shadow:rgba(8, 21, 34, 0.35) 0px 18px 40px -22px}
html[data-theme="dark"] .ls-pk .ls-card--main{color:rgb(255, 255, 255);box-shadow:rgba(8, 21, 34, 0.55) 0px 30px 60px -34px;background:#081522;border-color:#365064}
html[data-theme="dark"] .ls-pk .ls-no{color:#79c9db}
html[data-theme="dark"] .ls-pk .ls-no::after{background-color:currentcolor;background-image:initial}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-no{color:#79C9DB}
html[data-theme="dark"] .ls-pk .ls-tag{color:#b6c3cf;border-color:#24384c}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-tag{color:#79C9DB;border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .ls-pk h3{color:inherit}
html[data-theme="dark"] .ls-pk .ls-claim{color:inherit}
html[data-theme="dark"] .ls-pk .ls-desc{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-desc{color:rgb(201, 212, 223)}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-fit{border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ls-pk .ls-amount{color:inherit}
html[data-theme="dark"] .ls-pk .ls-amount span{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-amount span{color:rgb(201, 212, 223)}
html[data-theme="dark"] .ls-pk .ls-card:not(.ls-card--main) .ls-fit{border-bottom-color:initial}
html[data-theme="dark"] .ls-pk .ls-card--main h3{color:#79C9DB}
html[data-theme="dark"] .ls-pk .ls-flabel{color:#79c9db}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-flabel{color:#79C9DB}
html[data-theme="dark"] .ls-pk .ls-ftext{color:#eef3f7}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-ftext{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ls-pk .ls-pnote{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-pnote{color:rgb(201, 212, 223)}
html[data-theme="dark"] .ls-pk .ls-add{color:rgb(201, 212, 223)}
html[data-theme="dark"] .ls-pk .ls-add b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ls-pk .ls-eq{color:rgb(143, 163, 181)}
html[data-theme="dark"] .ls-pk .ls-terms{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-terms{color:rgb(143, 163, 181)}
html[data-theme="dark"] .ls-pk .ls-ph{background-color:#2f2913;background-image:initial;color:#c8b35e;border-top-color:rgb(216, 194, 122);border-right-color:rgb(216, 194, 122);border-bottom-color:rgb(216, 194, 122);border-left-color:rgb(216, 194, 122)}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-ph{background-color:transparent;background-image:initial;color:rgb(232, 213, 143);border-top-color:#b79f3f;border-right-color:#b79f3f;border-bottom-color:#b79f3f;border-left-color:#b79f3f}
html[data-theme="dark"] .ls-pk .ls-list li{color:#eef3f7}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-list li{color:rgb(228, 235, 241)}
html[data-theme="dark"] .ls-pk .ls-list li::before{background-color:rgba(0, 102, 187, 0.1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.2 4.7-4.8' fill='none' stroke='%230066BB' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-list li::before{background-color:rgba(121, 201, 219, 0.14);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.2 4.7-4.8' fill='none' stroke='%2379C9DB' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
html[data-theme="dark"] .ls-pk .ls-cta small{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-card--main .ls-cta small{color:rgb(143, 163, 181)}
html[data-theme="dark"] .ls-pk .ls-entry{background-color:#132a40;background-image:initial;border-color:#24384c}
html[data-theme="dark"] .ls-pk .ls-entry::before{background:#0066BB}
html[data-theme="dark"] .ls-pk .ls-entry-badge{background-color:rgba(0, 102, 187, 0.08);background-image:initial;color:#79c9db}
html[data-theme="dark"] .ls-pk .ls-entry p{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-entry .ls-entry-end{color:#eef3f7}
html[data-theme="dark"] .ls-pk .ls-entry .ls-entry-end b{color:#eef3f7}
html[data-theme="dark"] .ls-pk .ls-entry a{color:#79c9db;border-bottom-color:rgba(0, 102, 187, 0.35);text-decoration-color:initial}
html[data-theme="dark"] .ls-pk .ls-entry a:hover{border-bottom-color:#0066BB}
html[data-theme="dark"] .ls-pk .ls-note{color:#b6c3cf}
html[data-theme="dark"] .ls-pk .ls-note a{color:#eef3f7}
html[data-theme="dark"] .ls-pk .lp-terms{border-top-color:#24384c}
html[data-theme="dark"] .ls-pk .lp-terms h2{color:#79c9db}
html[data-theme="dark"] .ls-pk .lp-terms dl > div{border-top-color:#365064}
html[data-theme="dark"] .ls-pk .lp-terms dt{color:#eef3f7}
html[data-theme="dark"] .ls-pk .lp-terms dd{color:#b6c3cf}
html[data-theme="dark"] .lp-end{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .lp-end .lp-k{color:rgb(121, 201, 219)}
html[data-theme="dark"] .lp-end h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .lp-end h2 em{color:rgb(121, 201, 219)}
html[data-theme="dark"] .lp-end p.lp-txt{color:rgb(201, 212, 223)}
html[data-theme="dark"] .lp-end .lp-mail{color:rgb(255, 255, 255);border-bottom-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .lp-end .lp-mail:hover{border-bottom-color:rgb(121, 201, 219)}
html[data-theme="dark"] .lp-end :focus-visible{outline-color:rgb(121, 201, 219)}
html[data-theme="dark"] .site-footer.ft2-foot{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(201, 212, 223);border-top-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft2-foot a{color:rgb(201, 212, 223);text-decoration-color:initial}
html[data-theme="dark"] .ft2-foot a:hover{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft2-foot a:focus-visible{outline-color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft2-foot .ft2-strip{border-bottom-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft2-foot .ft2-strip p{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft2-foot .ft2-b--blue{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft2-foot .ft2-b--blue:hover{background-color:rgb(0, 51, 170);background-image:initial}
html[data-theme="dark"] .ft2-foot .ft2-b--line{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .ft2-foot .ft2-b--line:hover{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft2-foot .ft2-claim{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft2-foot .ft2-desc{color:rgb(159, 176, 194)}
html[data-theme="dark"] .ft2-foot .ft2-tp{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(201, 212, 223);border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft2-foot .ft2-tp:hover{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .ft2-foot .ft2-tp strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ft2-foot h2{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ft2-foot .ft2-ph{background-color:rgb(42, 40, 20);background-image:initial;color:rgb(232, 212, 138);border-top-color:#b4a04d;border-right-color:#b4a04d;border-bottom-color:#b4a04d;border-left-color:#b4a04d}
html[data-theme="dark"] .ft2-foot .ft2-bot{color:rgb(156, 171, 185);border-top-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ft2-foot .ft2-bot a{color:rgb(156, 171, 185)}
html[data-theme="dark"] .ft2-foot .ft2-bot a:hover{color:rgb(255, 255, 255);text-decoration-color:initial}
html[data-theme="dark"] .ft2-foot .ft2-top{color:rgb(255, 255, 255)!important;border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);text-decoration-color:initial!important}
html[data-theme="dark"] .ft2-foot .ft2-top:hover{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .kp{color:rgb(255, 255, 255);border-top-color:rgb(20, 39, 57);background:#081522}
html[data-theme="dark"] .kp .kp-crumb{color:#9fb0c2}
html[data-theme="dark"] .kp .kp-crumb a{color:#C9D4DF;text-decoration-color:initial;border-bottom-color:#365064}
html[data-theme="dark"] .kp .kp-crumb a:hover{color:rgb(255, 255, 255);border-bottom-color:#79C9DB}
html[data-theme="dark"] .kp .kp-crumb span{color:#9eb7cb}
html[data-theme="dark"] .kp h1{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp h1 em{color:#79C9DB}
html[data-theme="dark"] .kp .kp-lead{color:#C9D4DF}
html[data-theme="dark"] .kp .kp-sbtn{background-color:transparent;background-image:initial;color:#9fb0c2;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-top-color:#1f3448}
html[data-theme="dark"] .kp .kp-sbtn::before{background:#79C9DB}
html[data-theme="dark"] .kp li.is-done .kp-sbtn{border-top-color:#79C9DB}
html[data-theme="dark"] .kp .kp-num{color:#a3b7c8}
html[data-theme="dark"] .kp .kp-st{color:#C9D4DF}
html[data-theme="dark"] .kp .kp-sd{color:#9fb0c2}
html[data-theme="dark"] .kp li.is-on .kp-num{color:#79C9DB}
html[data-theme="dark"] .kp li.is-on .kp-st{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp li.is-done .kp-num{color:#9eb7cb}
html[data-theme="dark"] .kp li.is-done .kp-st::after{background:#79C9DB url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081522' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/10px no-repeat}
html[data-theme="dark"] .kp li.is-done .kp-sbtn:hover .kp-st{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp .kp-card{box-shadow:rgba(0, 0, 0, 0.7) 0px 30px 70px -36px;background:#0E1F31;border-color:#1f3448}
html[data-theme="dark"] .kp .kp-top{border-bottom-color:#1f3448}
html[data-theme="dark"] .kp .kp-who img{border-color:#365064}
html[data-theme="dark"] .kp .kp-who p{color:#9fb0c2}
html[data-theme="dark"] .kp .kp-who b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp .kp-q{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp .kp-q:focus{outline-color:initial}
html[data-theme="dark"] .kp .kp-tile{color:rgb(255, 255, 255);border-color:#365064;background:#081522}
html[data-theme="dark"] .kp .kp-tile small{color:#9fb0c2}
html[data-theme="dark"] .kp .kp-tile::after{box-shadow:inset 0 0 0 1.5px #365064}
html[data-theme="dark"] .kp .kp-tile:hover{background-color:rgb(11, 26, 42);background-image:initial;border-top-color:rgb(90, 125, 153);border-right-color:rgb(90, 125, 153);border-bottom-color:rgb(90, 125, 153);border-left-color:rgb(90, 125, 153)}
html[data-theme="dark"] .kp .kp-tile[aria-pressed="true"]{background-color:rgba(121, 201, 219, 0.07);background-image:initial;border-color:#79C9DB}
html[data-theme="dark"] .kp .kp-tile[aria-pressed="true"]::after{box-shadow:none;background:#79C9DB url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081522' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}
html[data-theme="dark"] .kp .kp-unsure{background-color:transparent;background-image:initial;color:#C9D4DF;border-color:#365064}
html[data-theme="dark"] .kp .kp-unsure span{color:#79C9DB}
html[data-theme="dark"] .kp .kp-unsure:hover{color:rgb(255, 255, 255);border-color:#79C9DB}
html[data-theme="dark"] .kp:not(.kp-js) .kp-step + .kp-step{border-top-color:#1f3448}
html[data-theme="dark"] .kp .kp-back{background-color:transparent;background-image:initial;color:#9fb0c2;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .kp .kp-back:hover{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp .kp-note{color:#9fb0c2}
html[data-theme="dark"] .kp .kp-noscript{color:#C9D4DF;border-color:#365064}
html[data-theme="dark"] .kp .kp-noscript a{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp .kp-recap{background:#081522;border-color:#1f3448}
html[data-theme="dark"] .kp .kp-recap span{color:#9fb0c2}
html[data-theme="dark"] .kp .kp-recap q{color:#C9D4DF}
html[data-theme="dark"] .kp .kp-recap button{background-color:transparent;background-image:initial;color:#79C9DB;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .kp .kp-recap button:hover{background-color:rgba(121, 201, 219, 0.1);background-image:initial}
html[data-theme="dark"] .kp :focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .kp .kt-field label{color:#fff}
html[data-theme="dark"] .kp .kt-field label small{color:#9fb0c2}
html[data-theme="dark"] .kp .kt-field input,html[data-theme="dark"] .kp .kt-field textarea{color:#fff;box-shadow:none;border-color:#365064;background:#081522}
html[data-theme="dark"] .kp .kt-field input::placeholder,html[data-theme="dark"] .kp .kt-field textarea::placeholder{color:#9fb0c2}
html[data-theme="dark"] .kp .kt-field input:focus,html[data-theme="dark"] .kp .kt-field textarea:focus{outline-color:transparent;box-shadow:0 0 0 3px rgba(121,201,219,.25);border-color:#79C9DB}
html[data-theme="dark"] .kp .kt-field [aria-invalid="true"]{border-color:#FF9F94}
html[data-theme="dark"] .kp .kt-err{color:#FF9F94}
html[data-theme="dark"] .kp .kt-hint{color:#9fb0c2}
html[data-theme="dark"] .kp .kt-privacy{color:#9fb0c2}
html[data-theme="dark"] .kp .kt-privacy a{color:inherit;text-decoration-color:initial}
html[data-theme="dark"] .kp .kt-privacy a:hover{color:#79C9DB}
html[data-theme="dark"] .kp .kt-topic{color:#fff;background:rgba(121,201,219,.25)}
html[data-theme="dark"] .kp .kt-topic button{background-color:transparent;background-image:initial;color:inherit;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .kp .kt-topic button:hover{background-color:rgba(127, 160, 190, 0.2);background-image:initial}
html[data-theme="dark"] .kp .kp-btn{color:rgb(255, 255, 255);border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;box-shadow:rgba(0, 102, 187, 0.28) 0px 6px 20px;text-decoration-color:initial;background:#0066BB}
html[data-theme="dark"] .kp .kp-btn:hover{background-color:rgb(0, 88, 163);background-image:initial}
html[data-theme="dark"] .kp .kp-btn--ghost{background-color:transparent;background-image:initial;color:rgb(255, 255, 255);box-shadow:inset 0 0 0 1px #365064}
html[data-theme="dark"] .kp .kp-btn--ghost:hover{background-color:rgba(127, 160, 190, 0.12);background-image:initial}
html[data-theme="dark"] .kp .kt-done:focus{outline-color:initial}
html[data-theme="dark"] .kp .kt-done .kt-k{color:#79C9DB}
html[data-theme="dark"] .kp .kt-done h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp .kt-done p{color:#C9D4DF}
html[data-theme="dark"] .kp .kp-facts{border-top-color:#1f3448}
html[data-theme="dark"] .kp .kp-facts svg{color:#79C9DB}
html[data-theme="dark"] .kp .kp-facts p{color:#C9D4DF}
html[data-theme="dark"] .kp .kp-facts b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .kp .kp-ph{color:rgb(232, 213, 143);border-top-color:#b79f3f;border-right-color:#b79f3f;border-bottom-color:#b79f3f;border-left-color:#b79f3f}
html[data-theme="dark"] .kp .kp-mail{color:rgb(255, 255, 255);text-decoration-color:initial;border-bottom-color:#365064}
html[data-theme="dark"] .kp .kp-mail:hover{border-bottom-color:#79C9DB}
@media (width <= 900px){html[data-theme="dark"] .kp li.is-done .kp-num{color:#79C9DB}
html[data-theme="dark"] .kp .kp-facts{border-top-color:initial}}
@media (width <= 560px){html[data-theme="dark"] .kp .kp-tile[aria-pressed="true"]{box-shadow:inset 0 0 0 1px #79C9DB}}
html[data-theme="dark"] .kp-flow{background-color:#0e1f31;background-image:initial;color:#eef3f7}
html[data-theme="dark"] .kp-flow .kp-k{color:#b6c3cf}
html[data-theme="dark"] .kp-flow h2{color:#eef3f7}
html[data-theme="dark"] .kp-flow h2 em{color:#79c9db}
html[data-theme="dark"] .kp-flow li{background-color:#132a40;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .kp-flow .kp-n{color:#79c9db}
html[data-theme="dark"] .kp-flow .kp-n::after{background-color:currentcolor;background-image:initial}
html[data-theme="dark"] .kp-flow h3{color:#eef3f7}
html[data-theme="dark"] .kp-flow li p{color:#b6c3cf}
html[data-theme="dark"] .kp-flow li p b{color:#eef3f7}
html[data-theme="dark"] .kp-flow .kp-more{color:#b6c3cf}
html[data-theme="dark"] .kp-flow .kp-more a{color:#eef3f7;border-bottom-color:rgba(0, 102, 187, 0.35);text-decoration-color:initial}
html[data-theme="dark"] .kp-flow .kp-more a:hover{color:#79c9db;border-bottom-color:rgb(0, 102, 187)}
html[data-theme="dark"] .kp-flow :focus-visible{outline-color:#79c9db}
@media (width <= 900px){html[data-theme="dark"] .kp-flow ol{border-left-color:#24384c}
html[data-theme="dark"] .kp-flow li{background-color:initial;background-image:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .kp-flow li::before{background-color:#0e1f31;background-image:initial;border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}}
html[data-theme="dark"] .ap-hero{border-top-color:rgb(20, 39, 57);background:#0e1f31}
html[data-theme="dark"] .ap-hero .ap-crumb{color:#b6c3cf}
html[data-theme="dark"] .ap-hero .ap-crumb a{color:#eef3f7;border-bottom-color:#24384c;text-decoration-color:initial}
html[data-theme="dark"] .ap-hero .ap-crumb a:hover{color:#79c9db;border-bottom-color:#0066BB}
html[data-theme="dark"] .ap-hero .ap-crumb span{color:rgb(154, 171, 185)}
html[data-theme="dark"] .ap-hero .ap-card{background-color:#132a40;background-image:initial;box-shadow:rgba(8, 21, 34, 0.04) 0px 1px 2px, rgba(8, 21, 34, 0.28) 0px 24px 50px -28px;border-color:#24384c}
html[data-theme="dark"] .ap-hero .ap-tag{color:#79c9db;border-top-color:rgba(0, 102, 187, 0.3);border-right-color:rgba(0, 102, 187, 0.3);border-bottom-color:rgba(0, 102, 187, 0.3);border-left-color:rgba(0, 102, 187, 0.3)}
html[data-theme="dark"] .ap-hero .ap-tag i{background:#0066BB}
html[data-theme="dark"] .ap-hero h1{color:#eef3f7}
html[data-theme="dark"] .ap-hero h1 em{color:#79c9db}
html[data-theme="dark"] .ap-hero .ap-text{color:#b6c3cf}
html[data-theme="dark"] .ap-hero .ap-text b{color:#eef3f7}
html[data-theme="dark"] .ap-hero .ap-facts{border-top-color:#24384c}
html[data-theme="dark"] .ap-hero .ap-facts li{color:#eef3f7}
html[data-theme="dark"] .ap-hero .ap-facts svg{color:#79c9db}
html[data-theme="dark"] .ap-hero .ap-side{color:rgb(255, 255, 255);background:#081522}
html[data-theme="dark"] .ap-hero .ap-plabel{color:#79C9DB}
html[data-theme="dark"] .ap-hero .ap-steps li{border-top-color:rgb(54, 80, 100)}
html[data-theme="dark"] .ap-hero .ap-steps li:first-child{border-top-color:#79C9DB}
html[data-theme="dark"] .ap-hero .ap-sn{color:#79C9DB}
html[data-theme="dark"] .ap-hero .ap-steps b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ap-btn{color:rgb(255, 255, 255);box-shadow:rgba(0, 102, 187, 0.3) 0px 6px 20px;text-decoration-color:initial;background:#0066BB}
html[data-theme="dark"] .ap-btn:hover{background-color:rgb(0, 82, 160);background-image:initial}
html[data-theme="dark"] .ap-btn:focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .ap-hero .ap-side small{color:#9fb0c2}
html[data-theme="dark"] .ap-hero .ap-side small a{color:rgb(255, 255, 255);border-bottom-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .ap-hero .ap-side small a:hover{border-bottom-color:#79C9DB}
html[data-theme="dark"] .ap-hero :focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .ap-scope{background-color:#132a40;background-image:initial;color:#eef3f7}
html[data-theme="dark"] .ap-k{color:#b6c3cf}
html[data-theme="dark"] .ap-scope h2 em,html[data-theme="dark"] .ap-fit h2 em{color:#79c9db}
html[data-theme="dark"] .ap-scope .ap-end{color:#b6c3cf}
html[data-theme="dark"] .ap-scope .ap-end b{color:#eef3f7}
html[data-theme="dark"] .ap-ph{background-color:#2f2913;background-image:initial;color:#c8b35e;border-top-color:rgb(216, 194, 122);border-right-color:rgb(216, 194, 122);border-bottom-color:rgb(216, 194, 122);border-left-color:rgb(216, 194, 122)}
html[data-theme="dark"] .ap-flow .ap-ph{background-color:transparent;background-image:initial;color:rgb(232, 213, 143);border-top-color:#b79f3f;border-right-color:#b79f3f;border-bottom-color:#b79f3f;border-left-color:#b79f3f}
html[data-theme="dark"] .ap-scope .ap-list{border-top-color:#24384c}
html[data-theme="dark"] .ap-scope .ap-list li{color:#eef3f7;border-bottom-color:#24384c}
html[data-theme="dark"] .ap-scope .ap-no{color:rgb(127, 141, 153)}
html[data-theme="dark"] .ap-scope .ap-dot{background-color:rgba(0, 102, 187, 0.1);background-image:initial;color:#79c9db}
html[data-theme="dark"] .ap-scope .ap-list li.ap-res{border-bottom-color:initial}
html[data-theme="dark"] .ap-scope .ap-list li.ap-res .ap-no{color:#79c9db}
html[data-theme="dark"] .ap-scope .ap-list li.ap-res .ap-dot{color:rgb(255, 255, 255);background:#0066BB}
html[data-theme="dark"] .ap-fit{color:#eef3f7;background:#0e1f31}
html[data-theme="dark"] .ap-fit .ap-case{border-left-color:#0066BB}
html[data-theme="dark"] .ap-fit h3{color:#eef3f7}
html[data-theme="dark"] .ap-fit .ap-case p{color:#b6c3cf}
html[data-theme="dark"] .ap-flow{color:rgb(255, 255, 255);background:#081522}
html[data-theme="dark"] .ap-flow .ap-k{color:#79C9DB}
html[data-theme="dark"] .ap-flow h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ap-flow h2 em{color:#79C9DB}
html[data-theme="dark"] .ap-flow li::before{background-color:rgb(31, 52, 72);background-image:initial}
html[data-theme="dark"] .ap-flow li::after{background:#081522;border-color:#79C9DB}
html[data-theme="dark"] .ap-flow .ap-n{color:#79C9DB}
html[data-theme="dark"] .ap-flow h3{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ap-flow li p{color:#C9D4DF}
@media (width <= 640px){html[data-theme="dark"] .ap-flow ol{border-left-color:rgb(31, 52, 72)}}
html[data-theme="dark"] .ap-faq{background-color:#132a40;background-image:initial;color:#eef3f7}
html[data-theme="dark"] .ap-faq h2 em{color:#79c9db}
html[data-theme="dark"] .ap-faq .ap-qs{border-top-color:#24384c}
html[data-theme="dark"] .ap-faq details{border-bottom-color:#24384c}
html[data-theme="dark"] .ap-faq summary{color:#eef3f7}
html[data-theme="dark"] .ap-faq summary:hover{color:#79c9db}
html[data-theme="dark"] .ap-faq .ap-pm{color:#79c9db;border-color:#24384c}
html[data-theme="dark"] .ap-faq details[open] .ap-pm{background:#0e1f31}
html[data-theme="dark"] .ap-faq .ap-ans p{color:#b6c3cf}
html[data-theme="dark"] .ap-faq .ap-cta{background:#0e1f31;border-color:#24384c}
html[data-theme="dark"] .ap-faq .ap-cta h3{color:#eef3f7}
html[data-theme="dark"] .ap-faq .ap-cta h3 strong{color:#79c9db}
html[data-theme="dark"] .ap-faq .ap-cta p{color:#b6c3cf}
html[data-theme="dark"] .ap-faq :focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .lg-wrap{background-color:#0e1f31;background-image:initial;color:#eef3f7}
html[data-theme="dark"] .lg-hero{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .lg-hero .eyebrow{color:rgb(121, 201, 219)}
html[data-theme="dark"] .lg-hero h1{color:rgb(255, 255, 255)}
html[data-theme="dark"] .lg-hero h1 b{color:rgb(121, 201, 219)}
html[data-theme="dark"] .lg-tabs a{color:rgb(201, 212, 223);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .lg-tabs a:hover{color:rgb(255, 255, 255);border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .lg-toc a{color:#eef3f7;border-left-color:#24384c;text-decoration-color:initial}
html[data-theme="dark"] .lg-toc a:hover{color:#79c9db;border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .lg-block{background-color:#132a40;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .lg-block h2{color:#eef3f7}
html[data-theme="dark"] .lg-block h3{color:#eef3f7}
html[data-theme="dark"] .lg-block p,html[data-theme="dark"] .lg-block li{color:#eef3f7}
html[data-theme="dark"] .lg-block a{color:#79c9db}
html[data-theme="dark"] .lg-sub{color:#b6c3cf!important}
html[data-theme="dark"] .wi-top{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .wi-crumb li{color:rgb(142, 163, 182)}
html[data-theme="dark"] .wi-crumb li + li::before{color:#9eb7cb}
html[data-theme="dark"] .wi-crumb a{color:rgb(201, 212, 223);text-decoration-color:initial}
html[data-theme="dark"] .wi-crumb a:hover{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wi-crumb [aria-current]{color:rgb(255, 255, 255)}
html[data-theme="dark"] .wi-top .wi-eyebrow{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wi-top h1{color:rgb(255, 255, 255)}
html[data-theme="dark"] .wi-top h1 em{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wi-top-lead{color:rgb(201, 212, 223)}
html[data-theme="dark"] .wi-jump a{color:rgb(201, 212, 223);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .wi-jump a small{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wi-jump a:hover{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(255, 255, 255);border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .wi-jump a:focus-visible,html[data-theme="dark"] .wi-crumb a:focus-visible{outline-color:rgb(121, 201, 219)}
html[data-theme="dark"] .wi-ph{background-color:#2f2913;background-image:initial;color:#c8b35e;border-top-color:rgb(216, 194, 122);border-right-color:rgb(216, 194, 122);border-bottom-color:rgb(216, 194, 122);border-left-color:rgb(216, 194, 122)}
html[data-theme="dark"] .wi-ph-d{color:rgb(232, 213, 143);border-top-color:#b79f3f;border-right-color:#b79f3f;border-bottom-color:#b79f3f;border-left-color:#b79f3f}
html[data-theme="dark"] .wi-status{color:rgb(142, 163, 182)}
html[data-theme="dark"] .wi-main{background-color:#0e1f31;background-image:initial}
html[data-theme="dark"] .wi-toc p{color:#b6c3cf}
html[data-theme="dark"] .wi-toc a{color:#eef3f7;border-left-color:#24384c;text-decoration-color:initial}
html[data-theme="dark"] .wi-toc a small{color:rgb(138, 151, 163)}
html[data-theme="dark"] .wi-toc a:hover,html[data-theme="dark"] .wi-toc a.wi-on{color:#79c9db;border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .wi-toc a:focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .wi-cl{background-color:#132a40;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .wi-cl-head .wi-num{color:#79c9db}
html[data-theme="dark"] .wi-cl h2{color:#eef3f7}
html[data-theme="dark"] .wi-cl-head .wi-url{background-color:#0e1f31;background-image:initial;color:#b6c3cf}
html[data-theme="dark"] .wi-cl-desc{color:#b6c3cf}
html[data-theme="dark"] .wi-items{border-top-color:#24384c}
html[data-theme="dark"] .wi-item{border-bottom-color:#24384c}
html[data-theme="dark"] .wi-item a,html[data-theme="dark"] .wi-item > div{color:inherit;text-decoration-color:initial}
html[data-theme="dark"] .wi-item a:hover{background-color:#132a40;background-image:initial}
html[data-theme="dark"] .wi-item a:focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .wi-item h3{color:#eef3f7}
html[data-theme="dark"] .wi-item p{color:#b6c3cf}
html[data-theme="dark"] .wi-badge{color:#b6c3cf;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .wi-go{color:#79c9db;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .wi-item a:hover .wi-go{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255);border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .wi-item--plan span.wi-t{color:#eef3f7}
html[data-theme="dark"] .wi-soon{background-color:#0e1f31;background-image:initial;color:#b6c3cf}
html[data-theme="dark"] .wi-cl-foot{color:#b6c3cf}
html[data-theme="dark"] .wi-lex{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .wi-lex h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .wi-lex h2 strong{color:rgb(121, 201, 219)}
html[data-theme="dark"] .wi-lex > p{color:rgb(201, 212, 223)}
html[data-theme="dark"] .wi-az li{background-color:rgb(14, 31, 49);background-image:initial;color:#b6c3cf;border-top-color:rgb(31, 52, 72);border-right-color:rgb(31, 52, 72);border-bottom-color:rgb(31, 52, 72);border-left-color:rgb(31, 52, 72)}
html[data-theme="dark"] .wi-az li.wi-has{color:rgb(255, 255, 255);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .wi-lex-foot{color:rgb(142, 163, 182)}
html[data-theme="dark"] .wi-ask{border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .wi-ask p{color:#eef3f7}
html[data-theme="dark"] .wi-ask p strong{color:#eef3f7}
html[data-theme="dark"] .wi-btn{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255);text-decoration-color:initial}
html[data-theme="dark"] .wi-btn:hover{background-color:rgb(0, 51, 170);background-image:initial}
html[data-theme="dark"] .wi-btn:focus-visible{outline-color:#79c9db}
html[data-theme="dark"] .ar-top{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .ar-crumb li{color:rgb(142, 163, 182)}
html[data-theme="dark"] .ar-crumb li + li::before{color:#9eb7cb}
html[data-theme="dark"] .ar-crumb a{color:rgb(201, 212, 223);text-decoration-color:initial}
html[data-theme="dark"] .ar-crumb a:hover{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-crumb [aria-current]{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ar-draft{color:rgb(121, 201, 219);border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-top h1{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ar-top h1 b{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-by{color:rgb(201, 212, 223)}
html[data-theme="dark"] .ar-by img{background-color:rgb(14, 31, 49);background-image:initial}
html[data-theme="dark"] .ar-by a{color:rgb(255, 255, 255);border-bottom-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .ar-by .ar-dot{color:#9eb7cb}
html[data-theme="dark"] .ar-open{color:rgb(142, 163, 182)}
html[data-theme="dark"] .ar-open a{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-wrap{background-color:#0e1f31;background-image:initial}
html[data-theme="dark"] .ar-toc p{color:#b6c3cf}
html[data-theme="dark"] .ar-toc ol{border-left-color:#24384c}
html[data-theme="dark"] .ar-toc a{color:#eef3f7;border-left-color:transparent;text-decoration-color:initial}
html[data-theme="dark"] .ar-toc a:hover,html[data-theme="dark"] .ar-toc a.is-on{color:#79c9db;border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .ar-body{background-color:#132a40;background-image:initial;color:#eef3f7;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .ar-body a{color:#79c9db;text-decoration-color:initial}
html[data-theme="dark"] .ar-body h2{color:#eef3f7}
html[data-theme="dark"] .ar-body h3{color:#eef3f7}
html[data-theme="dark"] .ar-tldr{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(201, 212, 223)}
html[data-theme="dark"] .ar-tldr strong{color:rgb(121, 201, 219)}
html[data-theme="dark"] ol.ar-list li::marker{color:#79c9db}
html[data-theme="dark"] ul.ar-list li::marker{color:#79c9db}
html[data-theme="dark"] .ar-table{border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .ar-table caption{background-color:#0e1f31;background-image:initial;color:#eef3f7}
html[data-theme="dark"] .ar-table th,html[data-theme="dark"] .ar-table td{border-top-color:#24384c}
html[data-theme="dark"] .ar-table thead th{background-color:#0e1f31;background-image:initial;color:#eef3f7;border-top-color:initial}
html[data-theme="dark"] .ar-table tbody th{color:#eef3f7}
html[data-theme="dark"] .ar-note{color:#b6c3cf}
html[data-theme="dark"] .ar-ph{background-color:#2f2913;background-image:initial;color:#e0ae00;border-top-color:rgb(201, 162, 39);border-right-color:rgb(201, 162, 39);border-bottom-color:rgb(201, 162, 39);border-left-color:rgb(201, 162, 39)}
html[data-theme="dark"] .ar-phbox{background-color:#2f2a13;background-image:initial;border-top-color:rgb(201, 162, 39);border-right-color:rgb(201, 162, 39);border-bottom-color:rgb(201, 162, 39);border-left-color:rgb(201, 162, 39)}
html[data-theme="dark"] .ar-phbox .ar-ph{background-color:initial;background-image:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .ar-own{background-color:#0e1f31;background-image:initial;border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .ar-own .ar-phbox{background-color:#132a40;background-image:initial}
html[data-theme="dark"] .ar-faq h3{border-top-color:#24384c}
html[data-theme="dark"] .ar-faq h3:first-of-type{border-top-color:initial}
html[data-theme="dark"] .ar-next{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(201, 212, 223)}
html[data-theme="dark"] .ar-next h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ar-next a{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-next .ar-phbox{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(201, 162, 39);border-right-color:rgb(201, 162, 39);border-bottom-color:rgb(201, 162, 39);border-left-color:rgb(201, 162, 39)}
html[data-theme="dark"] .ar-next .ar-ph{background-color:transparent;background-image:initial;color:rgb(241, 214, 122);border-top-color:rgb(201, 162, 39);border-right-color:rgb(201, 162, 39);border-bottom-color:rgb(201, 162, 39);border-left-color:rgb(201, 162, 39)}
html[data-theme="dark"] .ar-btn{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)!important;text-decoration-color:initial!important}
html[data-theme="dark"] .ar-btn:hover{background-color:rgb(11, 90, 163);background-image:initial}
html[data-theme="dark"] .ar-next .ar-ai{color:rgb(142, 163, 182);border-top-color:rgb(31, 52, 72)}
html[data-theme="dark"] .ar-next strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .ar-ai{color:#b6c3cf;border-top-color:#24384c}
html[data-theme="dark"] .ar-src{color:#b6c3cf}
html[data-theme="dark"] .ar-later{border-bottom-color:#365064}
html[data-theme="dark"] .ar-next .ar-later{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-more h2{color:#eef3f7}
html[data-theme="dark"] .ar-card{background-color:#132a40;background-image:initial;color:#eef3f7;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c;text-decoration-color:initial}
html[data-theme="dark"] .ar-card:hover{border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .ar-card span{color:#79c9db}
html[data-theme="dark"] .ar-card small{color:#b6c3cf}
html[data-theme="dark"] .ar-card--hub{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255);border-top-color:#365064;border-right-color:#365064;border-bottom-color:#365064;border-left-color:#365064}
html[data-theme="dark"] .ar-card--hub span{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-card--hub small{color:rgb(201, 212, 223)}
html[data-theme="dark"] .um9{color:rgb(255, 255, 255);background:#0E1F31}
html[data-theme="dark"] .um9 .um9-fig figcaption{color:#8fa3b6}
html[data-theme="dark"] .um9 .um9-fig figcaption::before{background:#79C9DB}
html[data-theme="dark"] .um9 .eyebrow{color:#79C9DB}
html[data-theme="dark"] .um9 h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um9 h2 em{color:#79C9DB}
html[data-theme="dark"] .um9 .um9-hello{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um9 .um9-letter p{color:#C9D4DF}
html[data-theme="dark"] .um9 .um9-letter strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um9 .um9-ph{color:#79C9DB}
html[data-theme="dark"] .um9 .um9-sl{color:#8fa3b6}
html[data-theme="dark"] .um9 .um9-stance{border-top-color:#1f3448}
html[data-theme="dark"] .um9 .um9-stance li{border-bottom-color:#1f3448}
html[data-theme="dark"] .um9 .um9-stance li > span{color:#79C9DB}
html[data-theme="dark"] .um9 .um9-stance b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um9 .um9-stance small{color:#C9D4DF}
html[data-theme="dark"] .um9 .um9-sig span{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um9 .um9-sig small{color:#8fa3b6}
html[data-theme="dark"] .um9 .um9-cta{color:rgb(255, 255, 255);text-decoration-color:initial;border-bottom-color:#365064}
html[data-theme="dark"] .um9 .um9-cta:hover,html[data-theme="dark"] .um9 .um9-cta:focus-visible{color:#79C9DB;border-color:#79C9DB}
html[data-theme="dark"] .um9 :focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .um9 .um9-band{border-top-color:#1f3448;background:#081522}
html[data-theme="dark"] .um9 .um9-logos > span{color:#8fa3b6}
html[data-theme="dark"] .um10{color:rgb(255, 255, 255);background:#0E1F31}
html[data-theme="dark"] .um10 .um10-fig figcaption{background-color:rgba(8, 21, 34, 0.84);background-image:initial;border-color:#365064}
html[data-theme="dark"] .um10 .um10-fig figcaption span{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um10 .um10-fig figcaption small{color:#8fa3b6}
html[data-theme="dark"] .um10 .eyebrow{color:#79C9DB}
html[data-theme="dark"] .um10 h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um10 h2 em{color:#79C9DB}
html[data-theme="dark"] .um10 .um10-lead{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um10 .um10-now{background:#081522;border-left-color:#79C9DB}
html[data-theme="dark"] .um10 .um10-now p{color:#C9D4DF}
html[data-theme="dark"] .um10 .um10-now strong{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um10 .um10-words{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um10 .um10-cta{color:rgb(255, 255, 255);text-decoration-color:initial;border-bottom-color:#365064}
html[data-theme="dark"] .um10 .um10-cta:hover,html[data-theme="dark"] .um10 .um10-cta:focus-visible{color:#79C9DB;border-color:#79C9DB}
html[data-theme="dark"] .um10 :focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .um10 .um10-ph{color:#79C9DB}
html[data-theme="dark"] .um10 .um10-line::before{background:#365064}
html[data-theme="dark"] .um10 .um10-st::after{background:#0E1F31;border-color:#79C9DB}
html[data-theme="dark"] .um10 .um10-when{color:#79C9DB}
html[data-theme="dark"] .um10 .um10-when small{color:#8fa3b6}
html[data-theme="dark"] .um10 .um10-st h3{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um10 .um10-st p{color:#C9D4DF}
html[data-theme="dark"] .um10 .um10-st.is-now::after{box-shadow:rgba(121, 201, 219, 0.16) 0px 0px 0px 6px;background:#79C9DB}
html[data-theme="dark"] .um10 .um10-band{border-top-color:#1f3448;background:#081522}
html[data-theme="dark"] .um10 .um10-logos > span{color:#8fa3b6}
html[data-theme="dark"] .um11{color:rgb(255, 255, 255);background:#0E1F31}
html[data-theme="dark"] .um11 .eyebrow{color:#79C9DB}
html[data-theme="dark"] .um11 .um11-quote::before{color:#79C9DB}
html[data-theme="dark"] .um11 h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um11 h2 em{color:#79C9DB}
html[data-theme="dark"] .um11 .um11-by{color:#C9D4DF}
html[data-theme="dark"] .um11 .um11-by::before{background:#79C9DB}
html[data-theme="dark"] .um11 .um11-by b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um11 .um11-facts{border-top-color:#1f3448}
html[data-theme="dark"] .um11 .um11-facts div{border-bottom-color:#1f3448}
html[data-theme="dark"] .um11 .um11-facts dt{color:#8fa3b6}
html[data-theme="dark"] .um11 .um11-facts dd{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um11 .um11-story{border-top-color:#1f3448}
html[data-theme="dark"] .um11 .um11-fig figcaption{color:#8fa3b6}
html[data-theme="dark"] .um11 h3{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um11 h3 em{color:#79C9DB}
html[data-theme="dark"] .um11 .um11-ch li{color:#C9D4DF}
html[data-theme="dark"] .um11 .um11-ch b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um11 .um11-ch .is-now b{color:#79C9DB}
html[data-theme="dark"] .um11 .um11-ph{color:#79C9DB}
html[data-theme="dark"] .um11 .um11-close{border-top-color:#1f3448}
html[data-theme="dark"] .um11 .um11-words{color:rgb(255, 255, 255)}
html[data-theme="dark"] .um11 .um11-words em{color:#79C9DB}
html[data-theme="dark"] .um11 .um11-cta{color:rgb(255, 255, 255);text-decoration-color:initial;border-bottom-color:#365064}
html[data-theme="dark"] .um11 .um11-cta:hover,html[data-theme="dark"] .um11 .um11-cta:focus-visible{color:#79C9DB;border-color:#79C9DB}
html[data-theme="dark"] .um11 :focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .um11 .um11-band{border-top-color:#1f3448;background:#081522}
html[data-theme="dark"] .um11 .um11-logos > span{color:#8fa3b6}
html[data-theme="dark"] .vo-hero{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .vo-hero p.k{color:rgb(121, 201, 219)}
html[data-theme="dark"] .vo-hero h1{color:rgb(255, 255, 255)}
html[data-theme="dark"] .vo-hero h1 b{color:rgb(121, 201, 219)}
html[data-theme="dark"] .vo-hero p.l{color:rgb(201, 212, 223)}
html[data-theme="dark"] .vo-hero .vo-links a{color:rgb(201, 212, 223);border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);text-decoration-color:initial}
html[data-theme="dark"] .vo-hero .vo-links a:hover{color:rgb(255, 255, 255);border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .vo-wrap{background-color:#0e1f31;background-image:initial}
html[data-theme="dark"] .vo-sec h2{color:#eef3f7}
html[data-theme="dark"] .vo-sec h2 small{color:#b6c3cf}
html[data-theme="dark"] .vo-card{background-color:#132a40;background-image:initial;color:#eef3f7;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c;text-decoration-color:initial}
html[data-theme="dark"] .vo-card:hover{box-shadow:rgba(8, 21, 34, 0.094) 0px 14px 30px}
html[data-theme="dark"] .vo-card .im{background-color:rgb(14, 31, 49);background-image:initial}
html[data-theme="dark"] .vo-card .ph{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(121, 201, 219)}
html[data-theme="dark"] .vo-card .tx b{color:#79c9db}
html[data-theme="dark"] body{background-color:#132a40;background-image:initial}
html[data-theme="dark"] .k3{color:#eef3f7}
html[data-theme="dark"] :where(.k3) a{color:inherit}
html[data-theme="dark"] .k3-eb{color:#79c9db}
html[data-theme="dark"] .k3-dark .k3-eb{color:#79C9DB}
html[data-theme="dark"] .k3s-e{background-color:#0e1f31;background-image:initial;color:#a9dde9}
html[data-theme="dark"] .k3s-v{background-color:#0e1f31;background-image:initial;color:#b6c3cf}
html[data-theme="dark"] .k3-dark .k3s-e{background-color:rgb(18, 56, 74);background-image:initial;color:rgb(158, 224, 238)}
html[data-theme="dark"] .k3-dark .k3s-v{background-color:rgb(27, 47, 66);background-image:initial;color:rgb(164, 180, 195)}
html[data-theme="dark"] .k3 a:focus-visible,html[data-theme="dark"] .k3 button:focus-visible,html[data-theme="dark"] .k3 input:focus-visible{outline-color:#79C9DB}
html[data-theme="dark"] .k3-btn{color:rgb(255, 255, 255)!important;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;text-decoration-color:initial;background:#0066BB}
html[data-theme="dark"] .k3-btn:hover{background-color:rgb(10, 88, 163);background-image:initial}
html[data-theme="dark"] .k3-btn.ghost{background-color:transparent;background-image:initial;border-top-color:rgb(100, 113, 124);border-right-color:rgb(100, 113, 124);border-bottom-color:rgb(100, 113, 124);border-left-color:rgb(100, 113, 124)}
html[data-theme="dark"] .k3-btn.light{background-color:#132a40;background-image:initial;color:#79c9db!important;border-color:#24384c}
html[data-theme="dark"] body.k3h .k3-hint{background-color:#2f2913;background-image:initial;color:#deae00;border-top-color:rgb(215, 184, 74);border-right-color:rgb(215, 184, 74);border-bottom-color:rgb(215, 184, 74);border-left-color:rgb(215, 184, 74)}
html[data-theme="dark"] body.k3h .k3-ph{background-color:#2f2913;background-image:initial;color:#deae00}
html[data-theme="dark"] .k3-upd li{border-top-color:#24384c}
html[data-theme="dark"] .k3-upd time{color:#79c9db}
html[data-theme="dark"] .k3-upd span{color:#b6c3cf}
html[data-theme="dark"] .k3-upd a{color:#79c9db;text-decoration-color:initial}
html[data-theme="dark"] .k3-dark .k3-upd li{border-color:#365064}
html[data-theme="dark"] .k3-dark .k3-upd time{color:#79C9DB}
html[data-theme="dark"] .k3-dark .k3-upd b{color:rgb(255, 255, 255)}
html[data-theme="dark"] .k3-dark .k3-upd span{color:#C9D4DF}
html[data-theme="dark"] .k3-dark .k3-upd a{color:#79C9DB}
html[data-theme="dark"] .k3-end{color:rgb(255, 255, 255);background:#081522}
html[data-theme="dark"] .k3-end img{border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100)}
html[data-theme="dark"] .k3-end h2{color:rgb(255, 255, 255)}
html[data-theme="dark"] .k3-end p{color:#C9D4DF}
html[data-theme="dark"] .pvbar{background-color:rgba(8, 21, 34, 0.94);background-image:initial;border-top-color:rgb(54, 80, 100);border-right-color:rgb(54, 80, 100);border-bottom-color:rgb(54, 80, 100);border-left-color:rgb(54, 80, 100);box-shadow:rgba(0, 0, 0, 0.533) 0px 10px 30px}
html[data-theme="dark"] .pvbar span{color:rgb(121, 201, 219)}
html[data-theme="dark"] .pvbar a,html[data-theme="dark"] .pvbar button{background-color:initial;background-image:none;color:rgb(201, 212, 223);border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;text-decoration-color:initial}
html[data-theme="dark"] .pvbar a:hover,html[data-theme="dark"] .pvbar button:hover{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .pvbar a.pv-all{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"] .pvbar button[aria-pressed="true"]{background-color:#2f2913;background-image:initial;color:#e0ad00}
html[data-theme="dark"] .k3-ml{color:#b6c3cf}
html[data-theme="dark"] .k3-th{color:#79c9db}
html[data-theme="dark"] .k3-dark .k3-ml{color:#C9D4DF}
html[data-theme="dark"] .k3-dark .k3-th{color:#79C9DB}
html[data-theme="dark"] .k3-top{color:rgb(255, 255, 255);background:#081522}
html[data-theme="dark"] .k3-crumb{color:rgb(142, 163, 182)}
html[data-theme="dark"] .k3-crumb a{color:#C9D4DF;text-decoration-color:initial}
html[data-theme="dark"] .k3-crumb [aria-current]{color:rgb(255, 255, 255)}
html[data-theme="dark"] .k3-top h1{color:rgb(255, 255, 255)}
html[data-theme="dark"] .k3-top h1 em{color:#79C9DB}
html[data-theme="dark"] .k3-lead{color:#C9D4DF}
html[data-theme="dark"] .k4{color:#eef3f7;background:#132a40}
html[data-theme="dark"] .k4 .k3s-e{color:#a9dde9;background:#0e1f31}
html[data-theme="dark"] .k4 .k3s-v{color:#b6c3cf;background:#0e1f31}
html[data-theme="dark"] .k4 .k3-ml{color:#b6c3cf}
html[data-theme="dark"] .k4 .k3-th{color:#79c9db}
html[data-theme="dark"] .nr{background:#0e1f31}
html[data-theme="dark"] .k4 .k3-crumb{color:#b6c3cf}
html[data-theme="dark"] .k4 .k3-crumb a{color:#b6c3cf}
html[data-theme="dark"] .k4 .k3-crumb [aria-current]{color:#eef3f7}
html[data-theme="dark"] .k4 .k3-eb{color:#79c9db}
html[data-theme="dark"] .nrh h1{color:#eef3f7}
html[data-theme="dark"] .nrh h1 em{color:#79c9db}
html[data-theme="dark"] .nrh .k3-lead{color:#8FA3B6}
html[data-theme="dark"] .dot{background-color:rgb(29, 154, 108);background-image:initial;box-shadow:rgba(29, 154, 108, 0.15) 0px 0px 0px 4px}
html[data-theme="dark"] .hla{color:#eef3f7;box-shadow:0 18px 40px -30px #0b2a4a;text-decoration-color:initial;background:#132a40;border-color:#24384c}
html[data-theme="dark"] .hla h2{color:#eef3f7}
html[data-theme="dark"] .hla p{color:#8FA3B6}
html[data-theme="dark"] .hla:hover h2{color:#79c9db}
html[data-theme="dark"] .tlw{box-shadow:0 18px 40px -30px #0b2a4a;background:#132a40;border-color:#24384c}
html[data-theme="dark"] .tlw h2{color:#8FA3B6}
html[data-theme="dark"] .tl li{border-top-color:#24384c}
html[data-theme="dark"] .tl time{color:#79c9db}
html[data-theme="dark"] .tl b{color:#eef3f7}
html[data-theme="dark"] .tl span{color:#8FA3B6}
html[data-theme="dark"] .tl a{color:#79c9db;text-decoration-color:initial}
html[data-theme="dark"] .tl em{color:#8FA3B6}
html[data-theme="dark"] .nrb{background:#132a40}
html[data-theme="dark"] .bh2 h2{color:#eef3f7}
html[data-theme="dark"] .bh2 a{color:#79c9db;text-decoration-color:initial}
html[data-theme="dark"] .gc{color:#eef3f7;text-decoration-color:initial;border-color:#24384c;background:#132a40}
html[data-theme="dark"] .gc h3{color:#eef3f7}
html[data-theme="dark"] a.gc:hover h3{color:#79c9db}
html[data-theme="dark"] div.gc h3{color:#8FA3B6}
html[data-theme="dark"] .tools a{color:#eef3f7;text-decoration-color:initial;border-color:#24384c;background:#132a40}
html[data-theme="dark"] .tools a .k3i{color:#79c9db}
html[data-theme="dark"] .tools a:hover{border-color:#0066BB}
html[data-theme="dark"][data-theme="dark"] .ar-wrap{background-color:rgb(8, 21, 34);background-image:initial}
html[data-theme="dark"][data-theme="dark"] .ar-top{border-bottom-color:rgb(26, 45, 64)}
html[data-theme="dark"][data-theme="dark"] .ar-body{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(238, 243, 247);border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .ar-body h2,html[data-theme="dark"][data-theme="dark"] .ar-body h3,html[data-theme="dark"][data-theme="dark"] .ar-more h2{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .ar-body a{color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-body strong{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .ar-toc p{color:rgb(182, 195, 207)}
html[data-theme="dark"][data-theme="dark"] .ar-toc ol{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .ar-toc a{color:rgb(201, 212, 223)}
html[data-theme="dark"][data-theme="dark"] .ar-toc a:hover,html[data-theme="dark"][data-theme="dark"] .ar-toc a.is-on{color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-tldr{background-color:rgb(19, 42, 64);background-image:initial}
html[data-theme="dark"][data-theme="dark"] ol.ar-list li::marker,html[data-theme="dark"][data-theme="dark"] ul.ar-list li::marker{color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-table{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .ar-table caption,html[data-theme="dark"][data-theme="dark"] .ar-table thead th{background-color:rgb(19, 42, 64);background-image:initial;color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .ar-table th,html[data-theme="dark"][data-theme="dark"] .ar-table td{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .ar-table tbody th{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .ar-note,html[data-theme="dark"][data-theme="dark"] .ar-src,html[data-theme="dark"][data-theme="dark"] .ar-ai{color:rgb(182, 195, 207)}
html[data-theme="dark"][data-theme="dark"] .ar-ai,html[data-theme="dark"][data-theme="dark"] .ar-faq h3{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .ar-own{background-color:rgb(19, 42, 64);background-image:initial;border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-own .ar-phbox,html[data-theme="dark"][data-theme="dark"] .ar-phbox{background-color:rgb(42, 37, 16);background-image:initial;border-top-color:rgb(201, 162, 39);border-right-color:rgb(201, 162, 39);border-bottom-color:rgb(201, 162, 39);border-left-color:rgb(201, 162, 39)}
html[data-theme="dark"][data-theme="dark"] .ar-ph{background-color:rgb(42, 37, 16);background-image:initial;color:rgb(241, 214, 122);border-top-color:rgb(201, 162, 39);border-right-color:rgb(201, 162, 39);border-bottom-color:rgb(201, 162, 39);border-left-color:rgb(201, 162, 39)}
html[data-theme="dark"][data-theme="dark"] .ar-next{background-color:rgb(19, 42, 64);background-image:initial}
html[data-theme="dark"][data-theme="dark"] .ar-card{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(255, 255, 255);border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .ar-card span{color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-card small{color:rgb(182, 195, 207)}
html[data-theme="dark"][data-theme="dark"] .ar-card--hub{background-color:rgb(19, 42, 64);background-image:initial}
html[data-theme="dark"][data-theme="dark"] .ar-card:hover{border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-later{border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"][data-theme="dark"] .ar-body [style*="background:#fff"],html[data-theme="dark"][data-theme="dark"] .ar-body [style*="background:#EEF3F7"]{background-color:rgb(19, 42, 64)!important;background-image:initial!important}
html[data-theme="dark"] .ar-top{background-color:#0e1f31;background-image:initial;color:#eef3f7;border-bottom-color:#24384c}
html[data-theme="dark"] .ar-top h1{color:#eef3f7}
html[data-theme="dark"] .ar-top h1 b{color:#79c9db}
html[data-theme="dark"] .ar-crumb li{color:#b6c3cf}
html[data-theme="dark"] .ar-crumb li + li::before{color:rgb(183, 196, 207)}
html[data-theme="dark"] .ar-crumb a{color:#b6c3cf}
html[data-theme="dark"] .ar-crumb a:hover{color:#79c9db}
html[data-theme="dark"] .ar-crumb [aria-current]{color:#eef3f7}
html[data-theme="dark"] .ar-draft{color:#a9dde9;border-top-color:rgb(0, 102, 187);border-right-color:rgb(0, 102, 187);border-bottom-color:rgb(0, 102, 187);border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .ar-by{color:#b6c3cf}
html[data-theme="dark"] .ar-by a{color:#eef3f7;border-bottom-color:#24384c}
html[data-theme="dark"] .ar-by .ar-dot{color:rgb(183, 196, 207)}
html[data-theme="dark"] .ar-open{color:#b6c3cf}
html[data-theme="dark"] .ar-open a{color:#79c9db}
html[data-theme="dark"] .ar-wrap{background-color:#132a40;background-image:initial}
html[data-theme="dark"][data-theme="dark"] .ar-top{background-color:rgb(8, 21, 34);background-image:initial;color:rgb(255, 255, 255);border-bottom-color:rgb(26, 45, 64)}
html[data-theme="dark"][data-theme="dark"] .ar-top h1{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .ar-top h1 b{color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-crumb a{color:rgb(201, 212, 223)}
html[data-theme="dark"][data-theme="dark"] .ar-crumb [aria-current]{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .ar-crumb li{color:rgb(142, 163, 182)}
html[data-theme="dark"][data-theme="dark"] .ar-draft{color:rgb(121, 201, 219);border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-by{color:rgb(201, 212, 223)}
html[data-theme="dark"][data-theme="dark"] .ar-by a{color:rgb(255, 255, 255);border-bottom-color:rgb(54, 80, 100)}
html[data-theme="dark"][data-theme="dark"] .ar-open{color:rgb(142, 163, 182)}
html[data-theme="dark"][data-theme="dark"] .ar-open a{color:rgb(121, 201, 219)}
html[data-theme="dark"] .k5-side dl{background-color:#132a40;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .k5-side dl div{border-top-color:#24384c}
html[data-theme="dark"] .k5-side dl div:first-child{border-top-color:initial}
html[data-theme="dark"] .k5-side dt{color:#b6c3cf}
html[data-theme="dark"] .k5-side dd{color:#eef3f7}
html[data-theme="dark"] .k5-side dd a{color:#79c9db;text-decoration-color:initial}
html[data-theme="dark"] .k5-side-b{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)!important;text-decoration-color:initial}
html[data-theme="dark"] .k5-side-l{color:#79c9db;text-decoration-color:initial}
html[data-theme="dark"][data-theme="dark"] .k5-side dl{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .k5-side dl div{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .k5-side dt{color:rgb(182, 195, 207)}
html[data-theme="dark"][data-theme="dark"] .k5-side dd{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .k5-side dd a,html[data-theme="dark"][data-theme="dark"] .k5-side-l{color:rgb(121, 201, 219)}
@media (max-width: 1100px){html[data-theme="dark"] .k5-side dl div:nth-child(2){border-top-color:initial}}
html[data-theme="dark"] .k5-toc{background-color:#132a40;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .k5-toc summary{color:#eef3f7}
html[data-theme="dark"] .k5-toc summary::after{color:#79c9db}
html[data-theme="dark"] .k5-toc a{color:#79c9db;text-decoration-color:initial}
html[data-theme="dark"] .ar-tldr{background-color:#132a40!important;background-image:initial!important;color:#eef3f7!important;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .ar-tldr strong{color:#79c9db!important}
html[data-theme="dark"][data-theme="dark"] .ar-tldr{background-color:rgb(19, 42, 64)!important;background-image:initial!important;color:rgb(238, 243, 247)!important;border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-tldr strong{color:rgb(121, 201, 219)!important}
html[data-theme="dark"][data-theme="dark"] .k5-toc{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .k5-toc summary{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .k5-toc a{color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-body{background-color:transparent;background-image:initial;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"][data-theme="dark"] .ar-body{background-color:transparent;background-image:initial;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial}
html[data-theme="dark"] .k5-prog{background-color:transparent;background-image:initial}
html[data-theme="dark"] .k5-prog i{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"][data-theme="dark"] .k5-prog i{background-color:rgb(121, 201, 219);background-image:initial}
html[data-theme="dark"] .ar-toc ol{border-left-color:initial}
html[data-theme="dark"] .ar-toc a{border-left-color:initial}
html[data-theme="dark"] .ar-toc a::before{color:#79c9db}
html[data-theme="dark"] .ar-toc a.is-on{background-color:#0e1f31;background-image:initial}
html[data-theme="dark"][data-theme="dark"] .ar-toc a.is-on{background-color:rgb(19, 42, 64);background-image:initial}
html[data-theme="dark"][data-theme="dark"] .ar-toc a::before{color:rgb(121, 201, 219)}
html[data-theme="dark"] .k5-tl{background-color:#132a40;background-image:initial;color:#eef3f7;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .k5-tl strong{color:#79c9db}
html[data-theme="dark"] .k5-chips li{background-color:#0e1f31;background-image:initial;color:#a9dde9}
html[data-theme="dark"][data-theme="dark"] .k5-tl{background-color:rgb(14, 31, 49);background-image:initial;color:rgb(238, 243, 247);border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .k5-tl strong{color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .k5-chips li{background-color:rgb(18, 56, 74);background-image:initial;color:rgb(158, 224, 238)}
html[data-theme="dark"] .k5-art{box-shadow:rgb(11, 42, 74) 0px 30px 60px -36px}
html[data-theme="dark"] .k5-art{border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c;box-shadow:rgba(11, 42, 74, 0.4) 0px 24px 50px -36px}
html[data-theme="dark"][data-theme="dark"] .k5-art{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"] .ar-sec{background-color:#132a40;background-image:initial;border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .ar-sec:not(.ar-next):not(.ar-src) h2::before{color:#79c9db}
html[data-theme="dark"] .ar-own{border-left-color:rgb(0, 102, 187)}
html[data-theme="dark"] .ar-next{background-color:rgb(8, 21, 34)!important;background-image:initial!important}
html[data-theme="dark"][data-theme="dark"] .ar-sec{background-color:rgb(14, 31, 49);background-image:initial;border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .ar-sec h2::before{color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .ar-next{background-color:rgb(19, 42, 64)!important;background-image:initial!important}
html[data-theme="dark"] .k5-au{border-bottom-color:#24384c}
html[data-theme="dark"] .k5-au img{border-top-color:#24384c;border-right-color:#24384c;border-bottom-color:#24384c;border-left-color:#24384c}
html[data-theme="dark"] .k5-au-k{color:#79c9db}
html[data-theme="dark"] .k5-au-n{color:#eef3f7}
html[data-theme="dark"] .k5-au-t{color:#b6c3cf}
html[data-theme="dark"] .k5-au-l{text-decoration-color:initial!important}
html[data-theme="dark"] .ar-own{background-color:rgb(8, 21, 34)!important;background-image:initial!important;color:rgb(201, 212, 223);border-left-color:initial}
html[data-theme="dark"] .ar-own h2{color:rgb(255, 255, 255)!important}
html[data-theme="dark"] .ar-own::before{background-color:initial;background-image:url("../assets/portrait-smile.webp");border-top-color:rgb(121, 201, 219);border-right-color:rgb(121, 201, 219);border-bottom-color:rgb(121, 201, 219);border-left-color:rgb(121, 201, 219)}
html[data-theme="dark"] .ar-own .ar-phbox{background-color:rgb(14, 31, 49)!important;background-image:initial!important;border-top-color:rgb(201, 162, 39);border-right-color:rgb(201, 162, 39);border-bottom-color:rgb(201, 162, 39);border-left-color:rgb(201, 162, 39)}
html[data-theme="dark"] .ar-own .ar-ph{background-color:transparent!important;background-image:initial!important;color:rgb(241, 214, 122)!important}
html[data-theme="dark"][data-theme="dark"] .k5-au{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .k5-au-n{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .k5-au-t{color:rgb(182, 195, 207)}
html[data-theme="dark"][data-theme="dark"] .k5-au-k{color:rgb(121, 201, 219)}
html[data-theme="dark"][data-theme="dark"] .k5-au img{border-top-color:rgb(18, 56, 74);border-right-color:rgb(18, 56, 74);border-bottom-color:rgb(18, 56, 74);border-left-color:rgb(18, 56, 74)}
html[data-theme="dark"][data-theme="dark"] .ar-own{background-color:rgb(19, 42, 64)!important;background-image:initial!important}
@media (max-width: 700px){html[data-theme="dark"] .ar-sec{border-top-color:#24384c}
html[data-theme="dark"] .k5-acc{color:#eef3f7}
html[data-theme="dark"] .k5-acc::after{color:#79c9db}
html[data-theme="dark"] .k5-fab{background-color:rgb(0, 102, 187);background-image:initial;color:rgb(255, 255, 255)!important;box-shadow:rgba(0, 0, 0, 0.4) 0px 10px 30px;text-decoration-color:initial}
html[data-theme="dark"][data-theme="dark"] .ar-sec{border-top-color:rgb(36, 56, 76);border-right-color:rgb(36, 56, 76);border-bottom-color:rgb(36, 56, 76);border-left-color:rgb(36, 56, 76)}
html[data-theme="dark"][data-theme="dark"] .k5-acc{color:rgb(255, 255, 255)}
html[data-theme="dark"][data-theme="dark"] .k5-acc::after{color:rgb(121, 201, 219)}}
/* GEN-END */

/* ---------- Teil 3: Feinarbeit ---------- */
html[data-theme="dark"]{color-scheme:dark}
html[data-theme="dark"] body{background:#081522;color:#EEF3F7}

/* Abschnittswechsel: Nacht und Nacht2 wechseln sich ab, sonst trennt eine feine Linie */
html[data-theme="dark"] #ueber-mich,html[data-theme="dark"] #faq{box-shadow:inset 0 1px 0 #24384c}
html[data-theme="dark"] #audit.a9{background:#081522}
html[data-theme="dark"] .ap-scope{background:#081522}
html[data-theme="dark"] .ap-faq{background:#0E1F31}

/* Varianten-Übersicht: Kachelbild hebt sich vom Nacht2-Grund ab */
html[data-theme="dark"] .vo-card .im,html[data-theme="dark"] .vo-card .ph{background-color:#081522}

/* Inline-Farben im Markup */
html[data-theme="dark"] .ar-ph[style*="color"]{color:#e0ae00!important}

/* Formularfelder: Rand mit mindestens 3:1 zum Grund */
html[data-theme="dark"] #anfrage .kt-field input,html[data-theme="dark"] #anfrage .kt-field textarea,
html[data-theme="dark"] .kp .kt-field input,html[data-theme="dark"] .kp .kt-field textarea{border-color:#5a7591}
.cd-opt{font-weight:500;color:#B6C3CF}
.cd-hint{margin:6px 0 0;font-size:13px;line-height:1.45;color:#B6C3CF}.cd-pflicht{margin:-4px 0 14px}
.ap-dur,.cd-dur{margin:0;max-width:360px;font-size:15px;line-height:1.5;color:#B6C3CF}

#anfrage .kt-field select,.kp .kt-field select{width:100%;min-height:50px;padding:12px 44px 12px 14px;border-radius:10px;border:1px solid #365064;background:#081522 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%2379C9DB' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center;color:#fff;font:inherit;font-size:16px;line-height:1.5;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .18s,box-shadow .18s}
#anfrage .kt-field select:focus,.kp .kt-field select:focus{outline:2px solid transparent;border-color:#79C9DB;box-shadow:0 0 0 3px rgba(121,201,219,.25)}
#anfrage .kt-field select option,.kp .kt-field select option{background:#0E1F31;color:#fff}
/* Fußzeile lesbar und gut antippbar (Prüfung 26.10.: mind. 13 px, 44 px Tap-Höhe) */
html .footer-bottom{font-size:13px}
html .footer-bottom nav{row-gap:0}
html .footer-bottom a{display:inline-flex;align-items:center;min-height:44px}
