/* 自动生成 · tools/tesla-unify/build.py · 共享样式的特斯拉灰阶映射，请勿手改 */
/* brand-anchor-editorial.css */
html:not(#qmT) body.qa-anchor-page{background-color:#171A20!important;color:#F4F4F4!important}
html:not(#qmT) .qa-main a{color:inherit!important}
html:not(#qmT) .qa-main a:focus-visible,html:not(#qmT) .qa-main summary:focus-visible,html:not(#qmT) .qa-anchor-page .foot a:focus-visible{outline:2px solid #E2E3E3!important}
html:not(#qmT) .qa-main .qa-kicker{color:#A2A3A5!important}
html:not(#qmT) .qa-main .qa-text-link{border-bottom:1px solid #5C5E62!important}
html:not(#qmT) .qa-main .qa-button{background-color:#E2E3E3!important;color:#171A20!important;border:1px solid transparent!important}
html:not(#qmT) .qa-main .qa-button:hover{background-color:#F4F4F4!important}
html:not(#qmT) .qa-anchor-page .lcn .lcn-bar{background-color:#171A20!important;color:#FFFFFF!important;border-bottom-color:#171A20!important}
html:not(#qmT) .qa-hero .qa-back{color:#A2A3A5!important}
html:not(#qmT) .qa-hero .qa-kicker{color:#A2A3A5!important}
html:not(#qmT) .qa-hero h1 sup{color:#E2E3E3!important}
html:not(#qmT) .qa-hero .qa-hero-description{color:#A2A3A5!important}
html:not(#qmT) .qa-hero .qa-route{background-color:#171A20!important}
html:not(#qmT) .qa-hero .qa-route-label{color:#A2A3A5!important}
html:not(#qmT) .qa-hero .qa-route-core::before{border:1px solid #393C41!important}
html:not(#qmT) .qa-hero .qa-route-core svg{color:#E2E3E3!important}
html:not(#qmT) .qa-hero .qa-route-nodes::before{border-top:1px solid #5C5E62!important}
html:not(#qmT) .qa-hero .qa-route-nodes::after{border-left:1px solid #5C5E62!important}
html:not(#qmT) .qa-hero .qa-route-node{border:1px solid #5C5E62!important;background-color:#171A20!important}
html:not(#qmT) .qa-hero .qa-route-node::before{border-left:1px solid #5C5E62!important}
html:not(#qmT) .qa-hero .qa-route-node small{color:#E2E3E3!important}
html:not(#qmT) .qa-hero .qa-route-node span{color:#A2A3A5!important}
html:not(#qmT) .qa-hero .qa-route-node b{color:#A2A3A5!important}
html:not(#qmT) .qa-hero .qa-route-node:hover{background-color:#171A20!important;border-color:#E2E3E3!important}
html:not(#qmT) .qa-hero .qa-route-note{color:#A2A3A5!important}
html:not(#qmT) .qa-main .qa-section-nav{background-color:#171A20!important;border-top:1px solid #171A20!important;border-bottom:1px solid #171A20!important}
html:not(#qmT) .qa-section-nav a{color:#D0D1D2!important}
html:not(#qmT) .qa-section-nav a:last-child{color:#E2E3E3!important}
html:not(#qmT) .qa-section-nav a:hover{color:#FFFFFF!important}
html:not(#qmT) .qa-main .qa-section-heading>p{color:#A2A3A5!important}
html:not(#qmT) .qa-overview .qa-overview-item{border-top:1px solid #5C5E62!important}
html:not(#qmT) .qa-overview .qa-overview-item>span{color:#E2E3E3!important}
html:not(#qmT) .qa-overview p{color:#A2A3A5!important}
html:not(#qmT) .qa-overview b{color:#8E8E8E!important}
html:not(#qmT) .qa-overview .qa-overview-item:hover{border-color:#E2E3E3!important}
html:not(#qmT) .qa-main .qa-stage{border-top:1px solid #171A20!important}
html:not(#qmT) .qa-main .qa-stage-design{background-color:#171A20!important}
html:not(#qmT) .qa-main .qa-stage-growth{background-color:#171A20!important}
html:not(#qmT) .qa-stage .qa-stage-heading .qa-kicker{color:#E2E3E3!important}
html:not(#qmT) .qa-stage h2 span{color:#A2A3A5!important}
html:not(#qmT) .qa-stage .qa-stage-heading>p:last-child{color:#D0D1D2!important}
html:not(#qmT) .qa-stage .qa-stage-visual{background-color:#171A20!important}
html:not(#qmT) .qa-stage .qa-stage-visual figcaption{background-color:#171A20!important;color:#A2A3A5!important}
html:not(#qmT) .qa-stage .qa-question-label{color:#A2A3A5!important}
html:not(#qmT) .qa-stage .qa-tags li{border:1px solid #5C5E62!important;color:#D0D1D2!important}
html:not(#qmT) .qa-stage .qa-output{border-top:1px solid #5C5E62!important;border-bottom:1px solid #5C5E62!important}
html:not(#qmT) .qa-stage h4{color:#A2A3A5!important}
html:not(#qmT) .qa-stage .qa-output li{color:#E2E3E3!important}
html:not(#qmT) .qa-stage .qa-output span{color:#E2E3E3!important}
html:not(#qmT) .qa-stage .qa-detail{border-bottom:1px solid #5C5E62!important}
html:not(#qmT) .qa-stage summary{color:#D0D1D2!important}
html:not(#qmT) .qa-stage summary span{color:#E2E3E3!important}
html:not(#qmT) .qa-stage .qa-detail-grid ul{color:#D0D1D2!important}
html:not(#qmT) .qa-stage .qa-text-link{color:#E2E3E3!important}
html:not(#qmT) .qa-main .qa-scenarios{background-color:#171A20!important}
html:not(#qmT) .qa-scenarios article{border-top:1px solid #5C5E62!important}
html:not(#qmT) .qa-scenarios small{color:#A2A3A5!important}
html:not(#qmT) .qa-scenarios p{color:#A2A3A5!important}
html:not(#qmT) .qa-scenarios .qa-context-note{color:#8E8E8E!important}
html:not(#qmT) .qa-example p:not(.qa-kicker){color:#A2A3A5!important}
html:not(#qmT) .qa-example .qa-case small{color:#A2A3A5!important}
html:not(#qmT) .qa-example .qa-case b{color:#E2E3E3!important}
html:not(#qmT) .qa-main .qa-start{background-color:#3E6AE1!important}
html:not(#qmT) .qa-start .qa-kicker{color:#D0D1D2!important}
html:not(#qmT) .qa-start p:not(.qa-kicker){color:#E2E3E3!important}
html:not(#qmT) .qa-start .qa-button{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qa-start .qa-button:hover{background-color:#EEEEEE!important}
html:not(#qmT) .qa-start .qa-return{color:#E2E3E3!important}
html:not(#qmT) .qa-anchor-page .foot{color:#8E8E8E!important}
html:not(#qmT) .qa-anchor-page .foot a{color:#D0D1D2!important}
html:not(#qmT) body.qa-anchor-page{--qa-bg:#171A20!important;--qa-panel:#171A20!important;--qa-panel-alt:#171A20!important;--qa-ink:#F4F4F4!important;--qa-muted:#D0D1D2!important;--qa-line:#5C5E62!important;--qa-accent:#A2A3A5!important;--qa-action:#171A20!important;--qa-card:#F4F4F4!important;--qa-card-ink:#171A20!important;--qa-card-muted:#5C5E62!important;background-color:var(--qa-bg)!important;color:var(--qa-ink)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-stage-design{background-color:var(--qa-panel)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-stage-growth{background-color:var(--qa-panel-alt)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-stage-heading .qa-kicker,html:not(#qmT) .qa-anchor-page .qa-main .qa-output span,html:not(#qmT) .qa-anchor-page .qa-main summary span,html:not(#qmT) .qa-anchor-page .qa-hero h1 sup,html:not(#qmT) .qa-anchor-page .qa-hero .qa-route-core svg,html:not(#qmT) .qa-anchor-page .qa-hero .qa-route-node small,html:not(#qmT) .qa-anchor-page .qa-overview .qa-overview-item>span,html:not(#qmT) .qa-anchor-page .qa-section-nav a:last-child,html:not(#qmT) .qa-anchor-page .qa-example .qa-case b{color:var(--qa-accent)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-kicker,html:not(#qmT) .qa-anchor-page .qa-stage .qa-stage-heading>p:last-child,html:not(#qmT) .qa-anchor-page .qa-stage h2 span,html:not(#qmT) .qa-anchor-page .qa-stage .qa-question-label,html:not(#qmT) .qa-anchor-page .qa-stage h4,html:not(#qmT) .qa-anchor-page .qa-stage .qa-detail-grid ul,html:not(#qmT) .qa-anchor-page .qa-stage summary,html:not(#qmT) .qa-anchor-page .qa-scenarios small,html:not(#qmT) .qa-anchor-page .qa-scenarios .qa-context-note{color:var(--qa-muted)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-button{background-color:var(--qa-action)!important;color:#FFFFFF!important;border-color:var(--qa-action)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-button:hover{background-color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-start{background-color:var(--qa-panel)!important;border-top:1px solid var(--qa-line)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-start :is(.qa-kicker,.qa-return,p:not(.qa-kicker)){color:var(--qa-muted)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-start .qa-button{background-color:var(--qa-action)!important;color:#FFFFFF!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-start .qa-button:hover{background-color:#171A20!important}
html:not(#qmT) .qa-anchor-page .qa-hero .qa-route{background-color:var(--qa-panel-alt)!important}
html:not(#qmT) .qa-anchor-page .qa-hero .qa-route-node{background-color:#171A20!important;border-color:var(--qa-line)!important}
html:not(#qmT) .qa-anchor-page .qa-hero .qa-route-node:hover{background-color:#171A20!important;border-color:var(--qa-accent)!important}
html:not(#qmT) .qa-anchor-page .qa-hero :is(.qa-route-note,.qa-route-label,.qa-route-node span,.qa-route-node b){color:var(--qa-muted)!important}
html:not(#qmT) .qa-anchor-page .qa-hero :is(.qa-route-core::before,.qa-route-nodes::before,.qa-route-nodes::after,.qa-route-node::before){border-color:var(--qa-line)!important}
html:not(#qmT) .qa-anchor-page .qa-overview .qa-overview-item:hover{border-color:var(--qa-accent)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-cases{border-top-color:var(--qa-line)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-cases>header h3{color:var(--qa-ink)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-cases>header>a{color:var(--qa-accent)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-intro{color:var(--qa-muted)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-card{background-color:var(--qa-card)!important;color:var(--qa-card-ink)!important;border-color:#D0D1D2!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-card small{color:var(--qa-card-muted)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-card b{color:var(--qa-action)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-card:hover{color:var(--qa-action)!important;border-color:var(--qa-action)!important}
html:not(#qmT) .qa-anchor-page .qa-main a:focus-visible,html:not(#qmT) .qa-anchor-page .qa-main summary:focus-visible,html:not(#qmT) .qa-anchor-page .foot a:focus-visible{outline-color:var(--qa-accent)!important}
html:not(#qmT) .qa-anchor-page .qa-main .qa-related-card:focus-visible{outline-color:var(--qa-action)!important}
/* case-27768-editorial.css */
html:not(#qmT) body.ce-project-27768 #page,html:not(#qmT) body.ce-project-27768 #content,html:not(#qmT) body.ce-project-27768 main{background-color:#171A20!important}
html:not(#qmT) body #tpl-case.ce-27768{--r2-ink:#EEEEEE!important;--r2-ink2:#D0D1D2!important;--r2-soft:#171A20!important;--r2-line:#171A20!important;--ce-gold:#A2A3A5!important;color:#EEEEEE!important;background-color:#171A20!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-hero{background-color:#171A20!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-hero::after{background-image:linear-gradient(90deg,rgba(23,26,32,.87),rgba(23,26,32,.28) 47%,transparent 76%),linear-gradient(0deg,rgba(23,26,32,.45),transparent 40%)!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-hero .tpl-k{color:#A2A3A5!important}
html:not(#qmT) .ce-27768 .ce-back{color:#D0D1D2!important}
html:not(#qmT) .ce-27768 .ce-explore{color:#E2E3E3!important;border-bottom:1px solid #8E8E8E!important}
html:not(#qmT) .ce-27768 .ce-explore span{color:#A2A3A5!important}
html:not(#qmT) .ce-27768 .ce-video-control{border:1px solid #8E8E8E!important;background-color:rgba(23,26,32,.6)!important;color:#EEEEEE!important}
html:not(#qmT) .ce-27768 .ce-showcase{background-color:#171A20!important;color:#EEEEEE!important}
html:not(#qmT) .ce-27768 .ce-kicker{color:#8E8E8E!important}
html:not(#qmT) .ce-27768 .ce-project-intro{border-bottom:1px solid #171A20!important}
html:not(#qmT) .ce-27768 .ce-project-intro h2{color:#EEEEEE!important}
html:not(#qmT) .ce-27768 .ce-project-facts dt{color:#8E8E8E!important}
html:not(#qmT) .ce-27768 .ce-project-facts dd{color:#D0D1D2!important}
html:not(#qmT) .ce-27768 .ce-project-facts a{color:#D0D1D2!important}
html:not(#qmT) .ce-27768 .ce-chapter-number{color:#A2A3A5!important}
html:not(#qmT) .ce-27768 .ce-chapter-head h3{color:#E2E3E3!important}
html:not(#qmT) .ce-27768 .ce-chapter-head p{color:#8E8E8E!important}
html:not(#qmT) .ce-27768 .ce-image-open{border:0!important;background-color:#171A20!important}
html:not(#qmT) .ce-27768 .ce-image-open:hover,html:not(#qmT) .ce-27768 .ce-image-open:focus{background-color:#171A20!important}
html:not(#qmT) .ce-27768 .ce-image-zoom{border:1px solid rgba(255,255,255,.35)!important;color:#FFFFFF!important;background-color:rgba(0,0,0,.3)!important}
html:not(#qmT) .ce-27768 .ce-image figcaption{color:#8E8E8E!important}
html:not(#qmT) .ce-27768 .ce-image figcaption>span:last-child{color:#5C5E62!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-rec{background-color:#171A20!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-rec .tpl-h2{color:#E2E3E3!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-rec .tpl-tl{color:#A2A3A5!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-card{background-color:transparent!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-card-t{color:#E2E3E3!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-card-k,html:not(#qmT) body #tpl-case.ce-27768 .tpl-card-d{color:#8E8E8E!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-pn{border-color:#171A20!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-pn strong{color:#E2E3E3!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-pn span{color:#8E8E8E!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light{background-color:#171A20!important;color:#EEEEEE!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light .tpl-h2{color:#EEEEEE!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light .tpl-k{color:#A2A3A5!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light .tpl-p{color:#A2A3A5!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light .tpl-btn{background-color:#D0D1D2!important;color:#171A20!important}
html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light .tpl-tel,html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light .tpl-tel span,html:not(#qmT) body #tpl-case.ce-27768 .tpl-cta.tpl-cta-light .tpl-tel b{color:#A2A3A5!important}
html:not(#qmT) .ce-27768 a:focus-visible,html:not(#qmT) .ce-27768 button:focus-visible{outline:2px solid #A2A3A5!important}
html:not(#qmT) .ce-image-dialog{border:0!important;color:#E2E3E3!important;background-color:#171A20!important}
html:not(#qmT) .ce-image-dialog::backdrop{background-color:#171A20!important}
html:not(#qmT) .ce-dialog-bar{border-bottom:1px solid #171A20!important}
html:not(#qmT) .ce-dialog-controls button{border:1px solid #5C5E62!important;background-color:transparent!important;color:#E2E3E3!important}
html:not(#qmT) .ce-dialog-controls button:hover{background-color:#171A20!important}
html:not(#qmT) .ce-image-dialog button:focus-visible{outline:2px solid #A2A3A5!important}
/* case-client-index.css */
html:not(#qmT) #case-catalog .cc-clients{border:1px solid #E2E3E3!important;background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-head h2{color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-head p{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-search svg{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-search input{border:1px solid #D0D1D2!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-search input::placeholder{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-search button{color:#5C5E62!important;background-color:transparent!important;border:0!important}
html:not(#qmT) #case-catalog .cc-client-shortcuts>span{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-shortcuts a{color:#171A20!important;border-bottom:1px solid transparent!important}
html:not(#qmT) #case-catalog .cc-client-shortcuts a:hover{color:#171A20!important;border-color:#8E8E8E!important}
html:not(#qmT) #case-catalog .cc-client-panel{border-top:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog .cc-client-panel>summary{color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-panel>summary::after{color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-panel>summary span:last-child{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-letters button{color:#5C5E62!important;background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog .cc-client-letters button[aria-pressed=true]{color:#FFFFFF!important;background-color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-status{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-group{border-top:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog .cc-client-group h3{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-item{border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog .cc-client-item>summary,html:not(#qmT) #case-catalog .cc-client-link{color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-item>summary>span:last-child,html:not(#qmT) #case-catalog .cc-client-link>span:last-child{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-link:hover,html:not(#qmT) #case-catalog .cc-client-item>summary:hover{color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-item[open]{background-color:#FFFFFF!important;border:1px solid #D0D1D2!important}
html:not(#qmT) #case-catalog .cc-client-projects a{color:#171A20!important;border-top:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog .cc-client-projects small{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-projects a:hover{color:#171A20!important}
html:not(#qmT) #case-catalog .cc-client-note{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-empty{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-client-empty button,html:not(#qmT) #case-catalog .cc-client-empty a{border:1px solid #D0D1D2!important;color:#171A20!important;background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-clients :is(a,button,input,summary):focus-visible{outline:2px solid #171A20!important}
/* case-detail-polish.css */
html:not(#qmT) body #tpl-case.tpl-r2{--r2-soft:#F4F4F4!important;--r2-line:#E2E3E3!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-r2-btn{border:1px solid transparent!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-r2-btn.is-glass{border-color:rgba(255,255,255,.36)!important;background-color:rgba(255,255,255,.09)!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-about .tpl-lead{color:#5C5E62!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-tag{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-card{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important;box-shadow:none!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-card:hover{box-shadow:none!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-pn{border-top:1px solid #E2E3E3!important}
html:not(#qmT) body #tpl-case.tpl-r2 .tpl-pn a,html:not(#qmT) body #tpl-case.tpl-r2 .tpl-pn a+a{background-color:transparent!important}
html:not(#qmT) body #tpl-case.tpl-r2 a:focus-visible,html:not(#qmT) body #tpl-case.tpl-r2 button:focus-visible{outline:2px solid #A2A3A5!important}
html:not(#qmT) .detail-view{border:0!important;background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .detail-view::backdrop{background-color:rgba(0,0,0,.9)!important}
html:not(#qmT) .detail-view-bar{border-bottom:1px solid #171A20!important}
html:not(#qmT) .detail-view-title{color:#D0D1D2!important}
html:not(#qmT) .detail-view button{background-color:transparent!important;color:#FFFFFF!important;border:1px solid #5C5E62!important}
html:not(#qmT) .detail-view button:hover{background-color:#171A20!important}
html:not(#qmT) .detail-view button:focus-visible{outline:2px solid #FFFFFF!important}
/* case-detail-upgrade.css */
html:not(#qmT) body .tpl.tpl-r2 .tpl-process{background-color:#F4F4F4!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-process-head .tpl-h2{color:#171A20!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-process-head .tpl-p{color:#5C5E62!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-stage{background-color:#FFFFFF!important;border:1px solid #EEEEEE!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-stage-media{background-color:#EEEEEE!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-stage-ph{background-image:linear-gradient(135deg,#E2E3E3,#F4F4F4)!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-stage-k{color:#8E8E8E!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-stage-k span{border:1px solid #E2E3E3!important;color:#5C5E62!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-stage-t{color:#171A20!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-stage-d{color:#5C5E62!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-metrics{background-color:#FFFFFF!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-metrics-head .tpl-h2{color:#171A20!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-metric{background-color:#F4F4F4!important;border:1px solid #EEEEEE!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-metric-v{color:#171A20!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-metric-l{color:#171A20!important}
html:not(#qmT) body .tpl.tpl-r2 .tpl-metric-s{color:#A2A3A5!important}
/* case-disciplines.css */
html:not(#qmT) .lcn #lcn-p-cases .lcn-pin{background-color:#FFFFFF!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-header{border-bottom:1px solid #EEEEEE!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-title{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-desc{color:#8E8E8E!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-all{color:#171A20!important;background-color:rgba(23,26,32,.05)!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-all::after{border-top:1.2px solid currentColor!important;border-right:1.2px solid currentColor!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-all:hover{background-color:rgba(23,26,32,.1)!important;color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-all:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline-link{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline:not(.qm-active) .qm-nav-discipline-link:hover{background-color:rgba(23,26,32,.04)!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline.qm-active .qm-nav-discipline-link{background-color:rgba(23,26,32,.08)!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline-link:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline-name{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline.qm-active .qm-nav-discipline-name{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline-count{color:#A2A3A5!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline.qm-active .qm-nav-discipline-count{color:#8E8E8E!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-content{border-left:1px solid #EEEEEE!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-current{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-current:hover{text-decoration-color:#D0D1D2!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-current-meta{color:#8E8E8E!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-type{color:#393C41!important;border-bottom:1px solid transparent!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-type:hover{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-type:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-empty{color:#A2A3A5!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline-cta{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline-cta::after{border-top:1.2px solid currentColor!important;border-right:1.2px solid currentColor!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-discipline-cta:hover{color:#171A20!important}
html:not(#qmT) .lcn .qm-discipline-head>span{color:#5C5E62!important}
html:not(#qmT) .lcn .qm-discipline-head>a{color:#171A20!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-type:hover{border-bottom-color:#E2E3E3!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-types.is-compact .qm-nav-type{color:#171A20!important;border-bottom:1px solid #EEEEEE!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-types.is-compact .qm-nav-type:hover{border-bottom-color:#D0D1D2!important}
html:not(#qmT) .lcn #lcn-p-cases .qm-nav-panel-note{color:#8E8E8E!important}
html:not(#qmT) .qm-case-breadcrumb{background-color:#F4F4F4!important;color:#171A20!important;border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) .qm-case-breadcrumb a{color:#171A20!important}
html:not(#qmT) .qm-case-breadcrumb :focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) .qm-case-breadcrumb>span:last-child{color:#5C5E62!important}
html:not(#qmT) body.qm-case-index{background-color:#F4F4F4!important}
html:not(#qmT) body.qm-case-index .ast-article-single{background-color:transparent!important}
html:not(#qmT) #case-catalog{--ink:#171A20!important;--muted:#5C5E62!important;--paper:#F4F4F4!important;--lime:#E2E3E3!important;--line:#E2E3E3!important;color:var(--ink)!important;background-color:var(--paper)!important}
html:not(#qmT) #case-catalog :where(h1,h2,h3,p,figure){color:inherit!important}
html:not(#qmT) #case-catalog a{color:inherit!important}
html:not(#qmT) #case-catalog :focus-visible{outline:3px solid #8E8E8E!important}
html:not(#qmT) #case-catalog .cc-hero{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-eyebrow{color:var(--lime)!important}
html:not(#qmT) #case-catalog h1{color:#FFFFFF!important}
html:not(#qmT) #case-catalog h1 span{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-intro{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-hero-foot{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-hero-foot strong{color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-discipline{border:1px solid #D0D1D2!important;color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-discipline:hover{background-color:#EEEEEE!important}
html:not(#qmT) #case-catalog .cc-discipline[aria-current="true"]{background-color:var(--ink)!important;border-color:var(--ink)!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-field{color:var(--muted)!important}
html:not(#qmT) #case-catalog input,html:not(#qmT) #case-catalog select{border:1px solid #D0D1D2!important;background-color:#FFFFFF!important;color:var(--ink)!important}
html:not(#qmT) #case-catalog input::placeholder{color:#8E8E8E!important}
html:not(#qmT) #case-catalog .cc-reset{background-color:transparent!important;border:0!important;border-bottom:1px solid #A2A3A5!important;color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-summary p{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-count{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-card{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog .cc-media{background-color:#EEEEEE!important}
html:not(#qmT) #case-catalog .cc-card:hover{border-color:#D0D1D2!important;box-shadow:none!important}
html:not(#qmT) #case-catalog .cc-media-text{background-color:#171A20!important;color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-media-text span{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-primary{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-disc-pill{background-color:rgba(23,26,32,.72)!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-meta{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-tags{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-tags span{background-color:#F4F4F4!important}
html:not(#qmT) #case-catalog .cc-related{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-card-action{border-top:1px solid #EEEEEE!important;color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-card-action span:last-child{color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-empty{border:1px solid var(--line)!important;background-color:#FFFFFF!important;color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-more,html:not(#qmT) #case-catalog .cc-cta-link{background-color:var(--ink)!important;color:#FFFFFF!important;border:1px solid var(--ink)!important}
html:not(#qmT) #case-catalog .cc-more:hover,html:not(#qmT) #case-catalog .cc-cta-link:hover{background-color:#393C41!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-loaded{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-cta{background-color:#EEEEEE!important;border-top:1px solid var(--line)!important}
html:not(#qmT) #case-catalog .cc-cta p{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-classification-head p{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-classification-head .cc-discipline{background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-classification-head .cc-discipline[aria-current="true"]{background-color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-category{border:1px solid var(--line)!important;background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-category-title{color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-category-title>span{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-category-title:hover{background-color:#F4F4F4!important}
html:not(#qmT) #case-catalog .cc-category-title[aria-current="true"]{background-color:var(--ink)!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-category-title[aria-current="true"]>span{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-subtype{border:1px solid #E2E3E3!important;background-color:#F4F4F4!important}
html:not(#qmT) #case-catalog .cc-subtype>span{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-subtype:hover{background-color:#EEEEEE!important;border-color:#D0D1D2!important}
html:not(#qmT) #case-catalog .cc-subtype[aria-current="true"]{background-color:#E2E3E3!important;border-color:#D0D1D2!important;color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-subtype[aria-current="true"]>span{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-project-portal{border-bottom:1px solid #8E8E8E!important;color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-project-portal:hover{color:#FFFFFF!important}
html:not(#qmT) .lcn .qm-innovation-side>p{color:#5C5E62!important}
@media(max-width:921px){html:not(#qmT) .lcn #lcn-d-innovation .lcn2-backrow{border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) .lcn #lcn-d-innovation .lcn2-back{background-color:transparent!important;border:0!important;color:inherit!important}}
html:not(#qmT) #case-catalog .cc-crumb{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-focus-title{color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-focus-desc{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-focus-count{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-console{border-bottom:1px solid var(--line)!important}
html:not(#qmT) #case-catalog .cc-console-field>span{border:0!important}
@supports not (background:color-mix(in srgb,white 50%,transparent)){html:not(#qmT) #case-catalog .cc-console{background-color:rgba(244,244,244,.92)!important}}
html:not(#qmT) #case-catalog .cc-console select,html:not(#qmT) #case-catalog .cc-console input[type="search"]{border:1px solid #D0D1D2!important;background-color:#FFFFFF!important;color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-console .cc-reset{border:0!important;border-bottom:1px solid #A2A3A5!important;background-color:transparent!important;color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-class-toggle{border:1px solid #D0D1D2!important;background-color:#FFFFFF!important;color:var(--ink)!important}
html:not(#qmT) #case-catalog .cc-class-toggle:hover{background-color:#F4F4F4!important;border-color:#D0D1D2!important}
html:not(#qmT) #case-catalog .cc-card.is-skeleton .cc-media{background-image:linear-gradient(90deg,#EEEEEE 0%,#F4F4F4 45%,#EEEEEE 100%)!important}
html:not(#qmT) #case-catalog .cc-skel-line{background-image:linear-gradient(90deg,#EEEEEE 0%,#F4F4F4 45%,#EEEEEE 100%)!important}
@media(prefers-reduced-motion:reduce){html:not(#qmT) #case-catalog .cc-card.is-skeleton .cc-media,html:not(#qmT) #case-catalog .cc-skel-line{background-color:#EEEEEE!important}}
html:not(#qmT) .cc-semantic-toggle{color:#5C5E62!important}
html:not(#qmT) .cc-semantic-toggle input{accent-color:#171A20!important}
html:not(#qmT) .cc-intent-label{color:#8E8E8E!important}
html:not(#qmT) .cc-intent-pill{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) .cc-search-hint{color:#5C5E62!important}
html:not(#qmT) .cc-svc-panel{border-top:1px solid #E2E3E3!important}
html:not(#qmT) .cc-svc-head h3{color:#171A20!important}
html:not(#qmT) .cc-svc-head p{color:#8E8E8E!important}
html:not(#qmT) .cc-svc-card{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important;color:inherit!important}
html:not(#qmT) .cc-svc-card:hover{border-color:#D0D1D2!important;background-color:#FFFFFF!important}
html:not(#qmT) .cc-svc-card strong{color:#171A20!important}
html:not(#qmT) .cc-svc-card span{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-hero{box-shadow:none!important}
html:not(#qmT) #case-catalog .cc-hero.is-filtered{background-color:#171A20!important;color:#FFFFFF!important;border-bottom:1px solid rgba(255,255,255,0.12)!important}
html:not(#qmT) #case-catalog .cc-hero.is-filtered .cc-crumb{color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-hero.is-filtered .cc-focus-title{color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-hero.is-filtered .cc-focus-desc{color:#E2E3E3!important}
html:not(#qmT) #case-catalog .cc-hero.is-filtered .cc-data-label{color:rgba(255,255,255,0.48)!important}
html:not(#qmT) #case-catalog .cc-hero.is-filtered .cc-data-divider{background-color:rgba(255,255,255,0.16)!important}
html:not(#qmT) #case-catalog .cc-hero.is-filtered .cc-data-value{color:#FFFFFF!important}
html:not(#qmT) body.qm-case-index:has(#case-catalog.is-tesla-vi){background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi{--ink:#171A20!important;--muted:#5C5E62!important;--paper:#FFFFFF!important;--line:#E2E3E3!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero,html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered{background-color:#FFFFFF!important;color:#171A20!important;box-shadow:none!important;border-bottom:0!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-crumb{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-focus-title{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-focus-desc{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-data-label{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-data-value{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-browser{background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-classification.is-forced-open .cc-classification-head p{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-class-toggle{border:0!important;background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-class-toggle:hover{background-color:#EEEEEE!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-category{border:0!important;border-bottom:1px solid #E2E3E3!important;background-color:transparent!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-category-title:hover{background-color:transparent!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-category-title[aria-current="true"]{background-color:transparent!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-category-title[aria-current="true"] > span{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-subtype{border:0!important;border-bottom:1px solid transparent!important;background-color:transparent!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-subtype:hover{background-color:transparent!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-subtype[aria-current="true"]{background-color:transparent!important;border-bottom-color:#171A20!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-subtype[aria-current="true"] > span{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-discipline{border:0!important;background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-discipline:hover{background-color:#EEEEEE!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-discipline[aria-current="true"],html:not(#qmT) #case-catalog.is-tesla-vi .cc-classification-head .cc-discipline[aria-current="true"]{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-console{background-color:#FFFFFF!important;border-bottom:0!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-console select,html:not(#qmT) #case-catalog.is-tesla-vi .cc-console input[type="search"]{border:1px solid #D0D1D2!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-console input[type="search"]::placeholder{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-reset{color:#5C5E62!important;border:0!important;background-color:transparent!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-reset:hover{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-loaded,html:not(#qmT) #case-catalog.is-tesla-vi .cc-semantic-toggle,html:not(#qmT) #case-catalog.is-tesla-vi .cc-search-hint,html:not(#qmT) #case-catalog.is-tesla-vi .cc-classification-foot{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-semantic-toggle input{accent-color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-intent-pill{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card{background-color:transparent!important;border:0!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:hover{border-color:transparent!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-media{background-color:#F4F4F4!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-media-text{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-media-text span{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card h3{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-meta{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-more{background-color:#3E6AE1!important;border:3px solid transparent!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-more:hover{background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-cta{background-color:#FFFFFF!important;border-top:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-cta h2{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-cta p{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-cta-link{background-color:#3E6AE1!important;border:3px solid transparent!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-cta-link:hover{background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-semantic-toggle{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-semantic-toggle input[type="checkbox"]{background-color:#D0D1D2!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-semantic-toggle input[type="checkbox"]:checked{background-color:#3E6AE1!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-semantic-toggle input[type="checkbox"]:focus-visible{outline-color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-svc-card{border:0!important;border-bottom:1px solid #E2E3E3!important;background-color:transparent!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-svc-card:hover{border-color:#E2E3E3!important;background-color:transparent!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-svc-head h3,html:not(#qmT) #case-catalog.is-tesla-vi .cc-svc-card strong{color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-empty{border-color:#E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi :focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card.is-skeleton .cc-media,html:not(#qmT) #case-catalog.is-tesla-vi .cc-skel-line{background-color:#F4F4F4!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-media{background-color:transparent!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-meta{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card-body:after{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card>a:hover .cc-card-body:after{background-color:#E2E3E3!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child .cc-card-body:after{background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child>a:hover .cc-card-body:after{background-color:#3E6AE1!important}
html:not(#qmT) #case-catalog .cc-classification .cc-classification-head p{color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-classification .cc-category{border:0!important;border-top:2px solid #171A20!important;background-color:transparent!important}
html:not(#qmT) #case-catalog .cc-classification .cc-category-title{background-color:transparent!important;color:#171A20!important}
html:not(#qmT) #case-catalog .cc-classification .cc-category-title>span{color:#8E8E8E!important;background-color:#F4F4F4!important}
html:not(#qmT) #case-catalog .cc-classification .cc-subtype{border:0!important;background-color:transparent!important;color:#5C5E62!important}
html:not(#qmT) #case-catalog .cc-classification .cc-subtype>span{color:#8E8E8E!important}
html:not(#qmT) #case-catalog .cc-classification .cc-subtype:hover{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog .cc-classification .cc-subtype[aria-current="true"]{background-color:#171A20!important;color:#FFFFFF!important;border:0!important}
html:not(#qmT) #case-catalog .cc-classification .cc-subtype[aria-current="true"]>span{color:#FFFFFF!important}
html:not(#qmT) #case-catalog .cc-classification a:focus-visible,html:not(#qmT) #case-catalog .cc-classification button:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) #case-catalog .cc-card,html:not(#qmT) #case-catalog.is-tesla-vi .cc-card,html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child{background-color:transparent!important;border:0!important}
html:not(#qmT) #case-catalog .cc-card:hover,html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:hover{border-color:transparent!important}
html:not(#qmT) #case-catalog .cc-media,html:not(#qmT) #case-catalog.is-tesla-vi .cc-media,html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child .cc-media{background-color:#171A20!important}
html:not(#qmT) #case-catalog .cc-media:after,html:not(#qmT) #case-catalog.is-tesla-vi .cc-media:after{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #case-catalog .cc-primary,html:not(#qmT) #case-catalog .cc-meta,html:not(#qmT) #case-catalog.is-tesla-vi .cc-meta{color:#8E8E8E!important}
/* case-logo-tesla.css */
html:not(#qmT) #case-catalog.is-tesla-vi{--ink:#171A20!important;--muted:#5C5E62!important;--paper:#FFFFFF!important;--line:#E2E3E3!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-crumb{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-focus-desc{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi nav.cc-classification.is-collapsed .cc-classification-head{border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-vi-types a{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-vi-types a:hover{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-vi-types a[aria-current="true"]{background-color:#EEEEEE!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-class-toggle{background-color:transparent!important;color:#5C5E62!important;text-decoration-color:#A2A3A5!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-class-toggle:hover{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-classification.is-forced-open .cc-category{border-top:1px solid #D0D1D2!important;border-bottom:0!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-classification .cc-subtype[aria-current="true"]{background-color:#EEEEEE!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-classification .cc-subtype[aria-current="true"] > span{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console{border:0!important;background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console .cc-console-field > span{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console select,html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console input[type="search"]{border:1px solid transparent!important;background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console input[type="search"]::placeholder{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console .cc-reset{color:#5C5E62!important;border:0!important}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console .cc-reset:hover{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-context-row{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-context-row a{border-color:#D0D1D2!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-count{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-card{background-color:transparent!important;border:0!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-media{background-color:#F4F4F4!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-meta{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-vi-action{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card > a:hover .cc-vi-action,html:not(#qmT) #case-catalog.is-tesla-vi .cc-card > a:focus-visible .cc-vi-action{background-color:#E2E3E3!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child .cc-vi-action{background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child > a:hover .cc-vi-action,html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child > a:focus-visible .cc-vi-action{background-color:#3E6AE1!important}
html:not(#qmT) #case-catalog.is-tesla-vi :focus-visible{outline:2px solid #171A20!important}
@media (prefers-reduced-motion: no-preference){@media (hover: hover) and (pointer: fine){html:not(#qmT) #case-catalog.is-tesla-vi .cc-card > a:hover .cc-vi-action{box-shadow:none!important}}}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-focus-desc{color:#8E8E8E!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero.is-filtered .cc-crumb{color:#8E8E8E!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-vi-types a[aria-current="true"]{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console select,html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console input[type="search"]{background-color:#F4F4F4!important;border-color:#EEEEEE!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-meta{color:#8E8E8E!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-vi-action{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child .cc-vi-action{background-color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child > a:hover .cc-vi-action,html:not(#qmT) #case-catalog.is-tesla-vi .cc-card:first-child > a:focus-visible .cc-vi-action{background-color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi :focus-visible{outline-color:#5C5E62!important}
@media (prefers-reduced-motion: no-preference){html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-media::before{background-image:linear-gradient(115deg, rgba(255,255,255,.13), transparent 55%)!important}
@media (hover: hover) and (pointer: fine){html:not(#qmT) #case-catalog.is-tesla-vi .cc-card > a:hover h3{color:#5C5E62!important}}}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero:not(.is-filtered) .cc-intro{color:#8E8E8E!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-hero:not(.is-filtered) .cc-hero-foot{color:#8E8E8E!important}
@media (prefers-reduced-motion: no-preference){@media (hover:hover) and (pointer:fine){html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-card > a:hover .cc-vi-action{box-shadow:none!important}}}
html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console input:focus,html:not(#qmT) #case-catalog.is-tesla-vi div.cc-console select:focus{background-color:#FFFFFF!important;border-color:#A2A3A5!important;box-shadow:none!important}
@media (prefers-reduced-motion: no-preference){html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-card h3::after{background-color:#8E8E8E!important}
@media (hover: hover) and (pointer: fine){html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-media::before{background-image:radial-gradient(ellipse 320px 240px at var(--light-x, 50%) var(--light-y, 50%), rgba(255,255,255,.22), rgba(255,255,255,.06) 45%, transparent 75%)!important}
html:not(#qmT) #case-catalog.is-tesla-vi .cc-grid .cc-card > a:hover .cc-vi-action{border-color:#D0D1D2!important}}}
/* contact-editorial.css */
html:not(#qmT) body.qc-contact-page{background-color:#171A20!important;color:#EEEEEE!important}
html:not(#qmT) .qc-contact-page .site-content,html:not(#qmT) .qc-contact-page .site-content>.ast-container,html:not(#qmT) .qc-contact-page #primary,html:not(#qmT) .qc-contact-page #main{background-color:#171A20!important}
html:not(#qmT) .qc-contact-page .lcn .lcn-bar{background-color:#171A20!important;color:#FFFFFF!important;border-bottom-color:#171A20!important}
html:not(#qmT) .qc-contact .qc-kicker{color:#A2A3A5!important}
html:not(#qmT) .qc-contact h1{color:#F4F4F4!important}
html:not(#qmT) .qc-contact h2{color:#EEEEEE!important}
html:not(#qmT) .qc-contact h3{color:#E2E3E3!important}
html:not(#qmT) .qc-contact a:focus-visible,html:not(#qmT) .qc-contact summary:focus-visible{outline:2px solid #A2A3A5!important}
html:not(#qmT) .qc-contact .qc-primary{background-color:#E2E3E3!important;color:#171A20!important;border:1px solid transparent!important}
html:not(#qmT) .qc-contact .qc-primary:hover{background-color:#FFFFFF!important}
html:not(#qmT) .qc-contact .qc-text-link{border-bottom:1px solid #8E8E8E!important;color:#D0D1D2!important}
html:not(#qmT) .qc-contact .qc-hero{border-bottom:1px solid #171A20!important}
html:not(#qmT) .qc-contact .qc-intro{color:#A2A3A5!important}
html:not(#qmT) .qc-contact .qc-hero-image{background-color:#171A20!important}
html:not(#qmT) .qc-contact .qc-hero-image figcaption{background-color:rgba(23,26,32,.75)!important;color:#D0D1D2!important}
html:not(#qmT) .qc-contact .qc-enquiry-intro>p:not(.qc-kicker){color:#A2A3A5!important}
html:not(#qmT) .qc-contact .qc-topics{border-top:1px solid #171A20!important}
html:not(#qmT) .qc-contact .qc-topics h3{color:#A2A3A5!important}
html:not(#qmT) .qc-contact .qc-topics li{border:1px solid #393C41!important;color:#D0D1D2!important}
html:not(#qmT) .qc-contact .qc-direct a{border-bottom:1px solid #171A20!important;color:#E2E3E3!important}
html:not(#qmT) .qc-contact .qc-direct a span{color:#A2A3A5!important}
html:not(#qmT) .qc-contact .qc-form{border:1px solid #171A20!important;background-color:#171A20!important}
html:not(#qmT) .qc-contact .qc-form-head p{color:#A2A3A5!important}
html:not(#qmT) .qc-contact #fluentform_4{color:#D0D1D2!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-input--label label{color:#D0D1D2!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-form-control{background-color:#171A20!important;color:#EEEEEE!important;border:1px solid #5C5E62!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-form-control::placeholder{color:#8E8E8E!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-form-control:focus{border-color:#D0D1D2!important;outline:2px solid #A2A3A5!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-form-check-label{border:1px solid #5C5E62!important;color:#D0D1D2!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-form-check-label:has(input:checked){background-color:#3E6AE1!important;border-color:#A2A3A5!important;color:#EEEEEE!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-form-check-label:has(input:focus-visible){outline:2px solid #A2A3A5!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-el-form-check-input{accent-color:#A2A3A5!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-btn-submit{color:#171A20!important;background-color:#E2E3E3!important;border:1px solid transparent!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-btn-submit:hover{background-color:#FFFFFF!important}
html:not(#qmT) .qc-contact #fluentform_4 .ff-btn-submit:focus-visible{outline:2px solid #A2A3A5!important}
html:not(#qmT) .qc-contact .fluentform .text-danger,html:not(#qmT) .qc-contact .fluentform .error{color:#D0D1D2!important}
html:not(#qmT) .qc-contact .fluentform .ff-message-success{color:#E2E3E3!important;background-color:#171A20!important;border:1px solid #8E8E8E!important}
html:not(#qmT) .qc-contact .qc-privacy{border-top:1px solid #393C41!important}
html:not(#qmT) .qc-contact .qc-privacy summary{color:#A2A3A5!important}
html:not(#qmT) .qc-contact .qc-privacy>div{color:#A2A3A5!important}
html:not(#qmT) .qc-contact .qc-visit{background-color:#171A20!important;border-top:1px solid #393C41!important}
html:not(#qmT) .qc-contact .qc-office-name{color:#E2E3E3!important}
html:not(#qmT) .qc-contact .qc-office address{color:#D0D1D2!important}
html:not(#qmT) .qc-contact .qc-visit-note{color:#A2A3A5!important}
/* content-library.css */
html:not(#qmT) .ql-page{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) .ql-page a{color:inherit!important}
html:not(#qmT) .ql-page .lcn{--lcn-bar-ink:#F4F4F4!important;--lcn-bar-bg:#171A20!important}
html:not(#qmT) .ql-page #lcn .lcn-bar{background-color:#171A20!important;color:#F4F4F4!important}
html:not(#qmT) .ql-page #lcn .lcn-link,html:not(#qmT) .ql-page #lcn .lcn-tel{color:#F4F4F4!important}
html:not(#qmT) .ql-page #lcn .lcn-brand-descriptor{color:#F4F4F4!important}
html:not(#qmT) .ql-page .lcn-brand-descriptor:hover{border-color:#171A20!important}
html:not(#qmT) .ql-page .lcn-logo{color:#FFFFFF!important}
html:not(#qmT) .ql-page .ql-skip{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .ql-page a:hover{text-decoration-color:#171A20!important}
html:not(#qmT) .ql-page a:focus-visible,html:not(#qmT) .ql-page button:focus-visible,html:not(#qmT) .ql-page input:focus-visible,html:not(#qmT) .ql-page summary:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) .ql-hero{background-color:#171A20!important;color:#F4F4F4!important}
html:not(#qmT) .ql-crumb{color:#D0D1D2!important}
html:not(#qmT) .ql-eyebrow{color:#171A20!important}
html:not(#qmT) .ql-hero .ql-eyebrow{color:#A2A3A5!important}
html:not(#qmT) .ql-hero .ql-lead{color:#D0D1D2!important}
html:not(#qmT) .ql-hero-meta{border-top:1px solid #5C5E62!important;color:#D0D1D2!important}
html:not(#qmT) .ql-hero-photo figcaption{color:#D0D1D2!important}
html:not(#qmT) .ql-toc p{color:#5C5E62!important}
html:not(#qmT) .ql-toc a{border-top:1px solid #D0D1D2!important}
html:not(#qmT) .ql-prose{color:#5C5E62!important}
html:not(#qmT) .ql-prose h2{color:#171A20!important}
html:not(#qmT) .ql-prose h3{color:#171A20!important}
html:not(#qmT) .ql-step{border-top:1px solid #D0D1D2!important}
html:not(#qmT) .ql-step>span{color:#171A20!important}
html:not(#qmT) .ql-note{border-left:3px solid #171A20!important;background-color:#EEEEEE!important}
html:not(#qmT) .ql-note strong{color:#171A20!important}
html:not(#qmT) .ql-checks li{border-top:1px solid #D0D1D2!important}
html:not(#qmT) .ql-checks li:before{color:#171A20!important}
html:not(#qmT) .ql-table th,html:not(#qmT) .ql-table td{border-bottom:1px solid #D0D1D2!important}
html:not(#qmT) .ql-table th{color:#171A20!important;background-color:#EEEEEE!important}
html:not(#qmT) .ql-related{background-color:#EEEEEE!important}
html:not(#qmT) .ql-section-head>p{color:#5C5E62!important}
html:not(#qmT) .ql-card{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) .ql-card:hover{border-color:#171A20!important}
html:not(#qmT) .ql-card small{color:#171A20!important}
html:not(#qmT) .ql-card h3{color:#171A20!important}
html:not(#qmT) .ql-card p{color:#5C5E62!important}
html:not(#qmT) .ql-card .ql-arrow{color:#5C5E62!important}
html:not(#qmT) .ql-text-links a{border:1px solid #D0D1D2!important}
html:not(#qmT) .ql-text-links a:hover{border-color:#171A20!important}
html:not(#qmT) .ql-next p{color:#5C5E62!important}
html:not(#qmT) .ql-button{background-color:#171A20!important;color:#FFFFFF!important;border:1px solid #171A20!important}
html:not(#qmT) .ql-button:hover{background-color:#171A20!important}
html:not(#qmT) .ql-foot{background-color:#171A20!important;color:#D0D1D2!important}
html:not(#qmT) .ql-foot .ql-legal{border-top:1px solid #5C5E62!important}
html:not(#qmT) .ql-directory-nav{background-color:#F4F4F4!important;border-bottom:1px solid #D0D1D2!important}
html:not(#qmT) .ql-tabs button{border:1px solid transparent!important;background-color:transparent!important;color:#5C5E62!important}
html:not(#qmT) .ql-tabs button[aria-pressed="true"]{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .ql-search label{color:#5C5E62!important}
html:not(#qmT) .ql-search input{border:1px solid #D0D1D2!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .ql-status{color:#5C5E62!important}
html:not(#qmT) .ql-facts{border-top:1px solid #5C5E62!important}
html:not(#qmT) .ql-facts span{color:#D0D1D2!important}
html:not(#qmT) body .ql-context{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) body .ql-context .ql-eyebrow{color:#171A20!important}
html:not(#qmT) body .ql-context h2{color:#171A20!important}
html:not(#qmT) body .ql-context h3{color:#171A20!important}
html:not(#qmT) body .ql-context p{color:#5C5E62!important}
html:not(#qmT) body .ql-context .ql-context-meta{color:#5C5E62!important}
html:not(#qmT) body .ql-context a{color:#171A20!important}
html:not(#qmT) body .ql-context a:hover{text-decoration-color:#171A20!important}
html:not(#qmT) body .ql-context a:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) body .ql-context .ql-context-list a{border-top:1px solid #D0D1D2!important}
html:not(#qmT) body .ql-context .ql-card{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) body .ql-context .ql-card small{color:#171A20!important}
@media(max-width:760px){html:not(#qmT) .ql-toc a{border-top:0!important;border-bottom:1px solid #D0D1D2!important}}
/* cus.css */
html:not(#qmT) body.single-post{background-color:#FFFFFF!important}
@media(max-width: 767px){html:not(#qmT) .qm-m-btn-item{background-color:#F4F4F4!important}
html:not(#qmT) .qm-m-btn-item .elementor-heading-title{color:#000000!important}}
@media (max-width: 921px){html:not(#qmT) body.ast-theme-transparent-header #masthead,html:not(#qmT) #masthead{background-color:#000000!important}
html:not(#qmT) #ast-mobile-header .ast-primary-header-bar,html:not(#qmT) #ast-mobile-header .main-header-bar,html:not(#qmT) #ast-mobile-header .ast-builder-grid-row{background-color:#000000!important}
html:not(#qmT) #ast-mobile-header .main-header-menu-toggle{color:#FFFFFF!important;background-color:transparent!important}
html:not(#qmT) #ast-mobile-header .ast-mobile-svg{fill:#FFFFFF!important}
html:not(#qmT) .ast-main-header-nav-open #ast-mobile-header .ast-builder-menu-1{background-color:#171A20!important}
html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .main-header-bar-navigation,html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .main-navigation,html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .main-header-menu,html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .custom-elementor-wrapper,html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .elementor{background-color:#171A20!important}
html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .main-header-menu > .menu-item{border-bottom:1px solid rgba(255,255,255,0.08)!important}
html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .main-header-menu > .menu-item > .menu-link{color:#FFFFFF!important;background-color:transparent!important}
html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .main-header-menu > .menu-item.current-menu-item > .menu-link,html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .main-header-menu > .menu-item.current_page_item > .menu-link{color:#A2A3A5!important}
html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper .e-con,html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper .elementor-element{background-color:transparent!important;border:0!important}
html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h1,html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h2,html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h3,html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h4,html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper .elementor-heading-title{color:#E2E3E3!important}
html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h2,html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h2 .elementor-heading-title{color:#D0D1D2!important}
html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper a.qm-m-btn-item,html:not(#qmT) #ast-mobile-header .qm-mega-topc a{background-color:transparent!important;border:0!important}
html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper a.qm-m-btn-item .elementor-heading-title,html:not(#qmT) #ast-mobile-header .qm-mega-topc .elementor-heading-title,html:not(#qmT) #ast-mobile-header .qm-mega-topc a{color:#D0D1D2!important}
html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper [class^="highlight"],html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper [class*=" highlight"]{color:#FFFFFF!important;background-color:transparent!important}
html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h3 .elementor-heading-title,html:not(#qmT) #ast-mobile-header .custom-elementor-wrapper h3 a{color:#FFFFFF!important}
html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .sub-menu{border:0!important;background-color:transparent!important}
html:not(#qmT) #ast-mobile-header .ast-builder-menu-1 .sub-menu .menu-link{color:#FFFFFF!important;background-color:transparent!important}
html:not(#qmT) #ast-mobile-header .qm-svc-board{background-color:transparent!important}
html:not(#qmT) #ast-mobile-header .qm-svc-home,html:not(#qmT) #ast-mobile-header .qm-svc-grid a{color:#FFFFFF!important;background-color:transparent!important;border:0!important}
html:not(#qmT) #ast-mobile-header .qm-svc-home{color:#D0D1D2!important}
html:not(#qmT) #ast-mobile-header .qm-svc-kicker{color:#FFFFFF!important}
html:not(#qmT) #ast-mobile-header .qm-svc-en{color:rgba(255,255,255,.55)!important}}
html:not(#qmT) body.page-id-2273 .elementor-element-d33b0a5,html:not(#qmT) body.page-id-2273 .elementor-element-d33b0a5 > .e-con-inner > .elementor-background-video-container,html:not(#qmT) body.page-id-1559 .elementor-element-d33b0a5,html:not(#qmT) body.page-id-1559 .elementor-element-d33b0a5 > .e-con-inner > .elementor-background-video-container,html:not(#qmT) body.page-id-3762 .elementor-element-6a9fa66,html:not(#qmT) body.page-id-3762 .elementor-element-6a9fa66 > .elementor-background-video-container,html:not(#qmT) body.page-id-2738 .elementor-element-4492430,html:not(#qmT) body.page-id-2738 .elementor-element-4492430 > .e-con-inner > .elementor-background-video-container{background-color:#171A20!important}
html:not(#qmT) body.page-id-2273 .elementor-element-d33b0a5,html:not(#qmT) body.page-id-2273 .elementor-element-d33b0a5 > .e-con-inner > .elementor-background-video-container{background-image:linear-gradient(100deg, rgba(23,26,32,.42) 0%, rgba(23,26,32,.08) 48%, rgba(23,26,32,.20) 100%), url("hero/customer-case.jpg")!important}
html:not(#qmT) body.page-id-1559 .elementor-element-d33b0a5,html:not(#qmT) body.page-id-1559 .elementor-element-d33b0a5 > .e-con-inner > .elementor-background-video-container{background-image:linear-gradient(100deg, rgba(23,26,32,.42) 0%, rgba(23,26,32,.08) 48%, rgba(23,26,32,.18) 100%), url("hero/solution.jpg")!important}
html:not(#qmT) body.page-id-3762 .elementor-element-6a9fa66,html:not(#qmT) body.page-id-3762 .elementor-element-6a9fa66 > .elementor-background-video-container{background-image:linear-gradient(100deg, rgba(23,26,32,.38) 0%, rgba(23,26,32,.06) 46%, rgba(23,26,32,.16) 100%), url("hero/brand-architecture.jpg")!important}
html:not(#qmT) body.page-id-2738 .elementor-element-4492430,html:not(#qmT) body.page-id-2738 .elementor-element-4492430 > .e-con-inner > .elementor-background-video-container{background-image:linear-gradient(100deg, rgba(23,26,32,.40) 0%, rgba(23,26,32,.08) 48%, rgba(23,26,32,.22) 100%), url("hero/insight.jpg")!important}
html:not(#qmT) .gtranslate_wrapper a.glink{color:inherit!important}
@media (min-width: 922px){html:not(#qmT) body.ast-theme-transparent-header #masthead,html:not(#qmT) #masthead{background-color:#000000!important}
html:not(#qmT) #ast-desktop-header .ast-primary-header-bar,html:not(#qmT) #ast-desktop-header .main-header-bar,html:not(#qmT) #ast-desktop-header .site-primary-header-wrap,html:not(#qmT) #ast-desktop-header .ast-builder-grid-row{background-color:#000000!important;border:0!important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.16)!important}
html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item > .menu-link{color:rgba(255,255,255,.92)!important;background-color:transparent!important}
html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item:hover > .menu-link,html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item.current-menu-item > .menu-link,html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item.current_page_item > .menu-link,html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item.current-menu-ancestor > .menu-link{color:#FFFFFF!important;box-shadow:inset 0 -1px 0 #D0D1D2!important}
html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item > .menu-link .dropdown-menu-toggle,html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item > .menu-link .ast-arrow-svg{fill:currentColor!important}
html:not(#qmT) #ast-desktop-header .site-header-primary-section-right{color:#FFFFFF!important}
html:not(#qmT) #ast-desktop-header .header-widget-area[data-section="sidebar-widgets-header-widget-1"] h2,html:not(#qmT) #ast-desktop-header .header-widget-area[data-section="sidebar-widgets-header-widget-1"] .wp-block-heading{color:#FFFFFF!important}
html:not(#qmT) #ast-desktop-header .gtranslate_wrapper a.glink{color:#FFFFFF!important}
html:not(#qmT) #ast-desktop-header .custom-elementor-wrapper{background-color:#FFFFFF!important;border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) #ast-desktop-header .menu-item:hover:has(> .custom-elementor-wrapper)::after{background-color:rgba(23,26,32,.55)!important}
html:not(#qmT) #ast-desktop-header .main-header-menu > .menu-item-has-children > .sub-menu{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) #ast-desktop-header .sub-menu .menu-link{color:#171A20!important;background-color:transparent!important}
html:not(#qmT) #ast-desktop-header .sub-menu .menu-link:hover{color:#000000!important}
html:not(#qmT) #ast-desktop-header .qm-svc-board{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) #ast-desktop-header .qm-svc-home{color:#171A20!important}
html:not(#qmT) #ast-desktop-header .qm-svc-grid a{border-top:1px solid #E2E3E3!important;color:#171A20!important;background-color:transparent!important}
html:not(#qmT) #ast-desktop-header .qm-svc-en{color:#5C5E62!important}
html:not(#qmT) #ast-desktop-header .qm-svc-grid a:hover .qm-svc-kicker{box-shadow:inset 0 -1px 0 #D0D1D2!important}}
/* enterprise-site.css */
html:not(#qmT) .qe{--qe-bg:#171A20!important;--qe-text:#F4F4F4!important;--qe-muted:#A2A3A5!important;--qe-line:#171A20!important;background-color:var(--qe-bg)!important;color:var(--qe-text)!important}
html:not(#qmT) .qe h1,html:not(#qmT) .qe h2,html:not(#qmT) .qe h3,html:not(#qmT) .qe p,html:not(#qmT) .qe figure{color:inherit!important}
html:not(#qmT) .qe a{color:inherit!important}
html:not(#qmT) .qe a:focus-visible,html:not(#qmT) .qe summary:focus-visible{outline:2px solid #D0D1D2!important}
html:not(#qmT) .qe-eyebrow{color:var(--qe-muted)!important}
html:not(#qmT) .qe-lead{color:#A2A3A5!important}
html:not(#qmT) .qe-link{border-bottom:1px solid #8E8E8E!important}
html:not(#qmT) .qe-link:hover{border-color:#E2E3E3!important}
html:not(#qmT) .qe-band{border-top:1px solid var(--qe-line)!important}
html:not(#qmT) .qe-heading p{color:#A2A3A5!important}
html:not(#qmT) .qe-industry{border-top:1px solid #393C41!important}
html:not(#qmT) .qe-industry small{color:#A2A3A5!important}
html:not(#qmT) .qe-industry p{color:#A2A3A5!important}
html:not(#qmT) .qe-industry>span{color:#D0D1D2!important}
html:not(#qmT) .qe-industry:hover h3{color:#D0D1D2!important}
html:not(#qmT) .qe-problem{border-top:1px solid #393C41!important}
html:not(#qmT) .qe-problem small{color:#8E8E8E!important}
html:not(#qmT) .qe-problem p{color:#A2A3A5!important}
html:not(#qmT) .qe-media{background-color:#EEEEEE!important}
html:not(#qmT) .qe-case p{color:#A2A3A5!important}
html:not(#qmT) .qe-case small{color:#A2A3A5!important}
html:not(#qmT) .qe-service-list a{border:1px solid #393C41!important}
html:not(#qmT) .qe-service-list a:hover{background-color:#171A20!important}
html:not(#qmT) .qe-faq details{border-top:1px solid #393C41!important}
html:not(#qmT) .qe-faq details:last-child{border-bottom:1px solid #393C41!important}
html:not(#qmT) .qe-faq p{color:#A2A3A5!important}
html:not(#qmT) .qe-cta{background-color:#EEEEEE!important;color:#171A20!important}
html:not(#qmT) .qe-cta .qe-link{border-color:#8E8E8E!important}
html:not(#qmT) .qmh-position{color:#F4F4F4!important}
html:not(#qmT) .qmh-position a{color:inherit!important;border-bottom:1px solid #A2A3A5!important}
html:not(#qmT) body.qe-page #content{background-color:#171A20!important}
html:not(#qmT) #case-catalog .cc-context-row{color:#A2A3A5!important}
html:not(#qmT) #case-catalog .cc-context-row a{color:inherit!important;border-bottom:1px solid #5C5E62!important}
html:not(#qmT) #case-catalog .cc-scope-note{color:#8E8E8E!important}
html:not(#qmT) #case-catalog .cc-selection{color:#A2A3A5!important}
html:not(#qmT) #case-catalog div.cc-console .cc-console-field>span{color:var(--muted)!important}
html:not(#qmT) #case-catalog .cc-context-row{color:#5C5E62!important}
/* ev-guild.css */
html:not(#qmT) body.ev-case-page{background-color:#FFFFFF!important}
html:not(#qmT) #ev-guild{--color-byd:#171A20!important;--color-green:#171A20!important;--color-eco:#171A20!important;--color-primary:#171A20!important;--color-text:#171A20!important;--color-text-muted:#5C5E62!important;--color-bg:#FFFFFF!important;--color-bg-light:#F4F4F4!important;color:#171A20!important;background-color:#FFFFFF!important}
html:not(#qmT) #ev-guild :where(h1,h2,h3,h4,p,figure){color:inherit!important}
html:not(#qmT) #ev-guild a{color:inherit!important}
html:not(#qmT) #ev-guild :focus-visible{outline:3px solid #171A20!important}
html:not(#qmT) #ev-guild .section-dark,html:not(#qmT) #ev-guild .section-navy{background-color:#171A20!important;color:#F4F4F4!important;--color-text-muted:#D0D1D2!important;--color-green:#D0D1D2!important;--color-byd:#D0D1D2!important}
html:not(#qmT) #ev-guild .section-light{background-color:#F4F4F4!important}
html:not(#qmT) #ev-guild .section-green{background-color:#F4F4F4!important}
html:not(#qmT) #ev-guild .section-header > .label{color:var(--color-byd)!important}
html:not(#qmT) #ev-guild .text-muted{color:var(--color-text-muted)!important}
html:not(#qmT) #ev-guild .text-green,html:not(#qmT) #ev-guild .text-blue{color:var(--color-green)!important}
html:not(#qmT) #ev-guild .bs{color:inherit!important}
html:not(#qmT) #ev-guild .ev-back{color:#5C5E62!important}
html:not(#qmT) #ev-guild .ev-back:hover{color:#171A20!important}
html:not(#qmT) #ev-guild .ev-eyebrow{color:#171A20!important}
html:not(#qmT) #ev-guild .ev-hero h1 span{color:#5C5E62!important}
html:not(#qmT) #ev-guild .ev-hero-intro{color:#5C5E62!important}
html:not(#qmT) #ev-guild .ev-text-link{color:#171A20!important}
html:not(#qmT) #ev-guild .ev-cover{background-color:#EEEEEE!important}
html:not(#qmT) #ev-guild .ev-cover figcaption{color:#FFFFFF!important;text-shadow:0 1px 10px #000000!important}
html:not(#qmT) #ev-guild .hero-stat + .hero-stat{border-left:1px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .hero-stat p{color:#5C5E62!important}
html:not(#qmT) #ev-guild .ev-chapters{border-top:1px solid #E2E3E3!important;border-bottom:1px solid #E2E3E3!important;background-color:rgba(255,255,255,.96)!important}
html:not(#qmT) #ev-guild .ev-chapter-links a{color:#5C5E62!important}
html:not(#qmT) #ev-guild .ev-chapter-links a[aria-current="location"],html:not(#qmT) #ev-guild .ev-chapter-links a:hover{color:#171A20!important}
html:not(#qmT) #ev-guild .ev-chapter-links a[aria-current="location"]::after{background-color:#171A20!important}
html:not(#qmT) #ev-guild .btn{border:1px solid #171A20!important}
html:not(#qmT) #ev-guild .btn-primary,html:not(#qmT) #ev-guild .btn-green{color:#FFFFFF!important;background-color:#171A20!important}
html:not(#qmT) #ev-guild .btn:hover{background-color:#171A20!important;border-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) #ev-guild .section-dark .btn,html:not(#qmT) #ev-guild .section-navy .btn{background-color:#D0D1D2!important;border-color:#D0D1D2!important;color:#171A20!important}
html:not(#qmT) #ev-guild .section-dark .btn:hover,html:not(#qmT) #ev-guild .section-navy .btn:hover{background-color:#E2E3E3!important}
html:not(#qmT) #ev-guild .stat-card{background-color:#F4F4F4!important;border:1px solid #EEEEEE!important}
html:not(#qmT) #ev-guild .stat-card > .label{color:#5C5E62!important}
html:not(#qmT) #ev-guild #overview .body-lg:not(:last-child){color:#5C5E62!important}
html:not(#qmT) #ev-guild #overview .body-lg strong{color:#171A20!important}
html:not(#qmT) #ev-guild .insight-box{background-color:#171A20!important;border:1px solid #171A20!important}
html:not(#qmT) #ev-guild .insight-number{color:#D0D1D2!important}
html:not(#qmT) #ev-guild .insight-box .body{color:#D0D1D2!important}
html:not(#qmT) #ev-guild .ev-panel{border:1px solid #E2E3E3!important;background-color:#F4F4F4!important}
html:not(#qmT) #ev-guild .section-light .ev-panel{background-color:#FFFFFF!important}
html:not(#qmT) #ev-guild .section-dark .ev-panel,html:not(#qmT) #ev-guild .section-navy .ev-panel{background-color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) #ev-guild .owner-card{background-color:#F4F4F4!important;border:1px solid #EEEEEE!important}
html:not(#qmT) #ev-guild .owner-card .headline-sm{color:#5C5E62!important}
html:not(#qmT) #ev-guild .owner-badge{color:#171A20!important}
html:not(#qmT) #ev-guild .activity-card{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .ev-cycle{color:#171A20!important}
html:not(#qmT) #ev-guild .ev-step{color:#171A20!important}
html:not(#qmT) #ev-guild .ev-chip{border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .route-table{border:1px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .route-row{background-color:#F4F4F4!important}
html:not(#qmT) #ev-guild .route-row + .route-row{border-top:1px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .route-distance{color:#171A20!important}
html:not(#qmT) #ev-guild .route-level{background-color:#EEEEEE!important;color:#171A20!important}
html:not(#qmT) #ev-guild .route-content .body-sm{color:#5C5E62!important}
html:not(#qmT) #ev-guild .nft-badge{background-color:#171A20!important;border:1px solid #171A20!important}
html:not(#qmT) #ev-guild .nft-badge .body-sm{color:#D0D1D2!important}
html:not(#qmT) #ev-guild .timeline{border-left:2px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .timeline-item{border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .timeline-item:last-child{border:0!important}
html:not(#qmT) #ev-guild .timeline-item::before{background-color:#171A20!important}
html:not(#qmT) #ev-guild .timeline-label{color:#171A20!important}
html:not(#qmT) #ev-guild .timeline-item .body-sm{color:#5C5E62!important}
html:not(#qmT) #ev-guild .risk-card{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) #ev-guild .ev-summary .grid .body{color:#D0D1D2!important}
html:not(#qmT) #ev-guild .ev-summary .ev-chip{border-color:#171A20!important;border-top:1px solid #171A20!important;border-bottom:0!important}
html:not(#qmT) #ev-guild .ev-cta{background-color:#F4F4F4!important}
html:not(#qmT) #ev-guild .ev-cta .body-lg{color:#5C5E62!important}
/* healthcare-capabilities-20261009.css */
html:not(#qmT) body .ci-industry.ci-framework #capabilities details.sector-capability{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability > summary{background-color:#FFFFFF!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability > summary:hover{background-color:#F4F4F4!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability > summary:focus-visible{outline:2px solid #5C5E62!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability summary small{color:#5C5E62!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability summary h3{color:#171A20!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability summary > span{border:1px solid #E2E3E3!important;color:#171A20!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability[open]{border-color:#A2A3A5!important}
html:not(#qmT) body .ci-industry.ci-framework #capabilities .sector-capability[open] > summary{border-bottom:1px solid #E2E3E3!important}
/* industry-consulting.css */
html:not(#qmT) .ci-industry{--ci-ink:#171A20!important;--ci-copy:#393C41!important;--ci-muted:#5C5E62!important;--ci-line:#E2E3E3!important;--ci-paper:#F4F4F4!important;--ci-accent:#171A20!important;background-color:#FFFFFF!important;color:var(--ci-ink)!important}
html:not(#qmT) .ci-industry h1,html:not(#qmT) .ci-industry h2,html:not(#qmT) .ci-industry h3,html:not(#qmT) .ci-industry p,html:not(#qmT) .ci-industry figure,html:not(#qmT) .ci-industry ul,html:not(#qmT) .ci-industry ol,html:not(#qmT) .ci-industry dl,html:not(#qmT) .ci-industry dd{color:inherit!important}
html:not(#qmT) .ci-industry a{color:inherit!important}
html:not(#qmT) .ci-industry .ci-kicker{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-breadcrumb{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-breadcrumb a:hover{color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-hero h1{color:var(--ci-ink)!important}
html:not(#qmT) .ci-industry .ci-deck{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-link{color:var(--ci-accent)!important;border-bottom:1px solid currentColor!important}
html:not(#qmT) .ci-industry .ci-link:hover{color:var(--ci-ink)!important}
html:not(#qmT) .ci-industry .ci-hero-figure figcaption{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-caption-link{color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-toc{border-top:1px solid var(--ci-line)!important;border-bottom:1px solid var(--ci-line)!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-industry .ci-toc a{border-bottom:2px solid transparent!important;color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-toc a:hover{border-color:var(--ci-accent)!important;color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-toc a span{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-section{border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-section.ci-paper{background-color:var(--ci-paper)!important}
html:not(#qmT) .ci-industry .ci-heading>p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-intro-copy p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-intro-copy .ci-question{color:var(--ci-ink)!important;border-left:3px solid var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-integration{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-integration p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-capabilities{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-capability{border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-capability-label small{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-capability-label h3{color:var(--ci-ink)!important}
html:not(#qmT) .ci-industry .ci-capability-copy p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-output{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-capability-links a{border-bottom:1px solid var(--ci-line)!important;color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-capability-links a:hover{border-color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-topic{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-topic p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-image-frame{background-color:#FFFFFF!important}
html:not(#qmT) .ci-industry .ci-feature p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-feature small{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-feature .ci-feature-action{color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-case{border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-case small{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-case .ci-case-subject{color:var(--ci-ink)!important}
html:not(#qmT) .ci-industry .ci-case p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-case .ci-case-action{color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-note{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-process li{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-process li:before{color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-process p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-deliverables{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-deliverable{border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-deliverable dt{color:var(--ci-ink)!important}
html:not(#qmT) .ci-industry .ci-deliverable dd{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-scope{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-scope p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-governance{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-governance p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-faq-item{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-faq-item p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-explore{background-color:var(--ci-paper)!important;border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-explore a{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-industry .ci-explore p{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-explore span{color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-cta{background-color:var(--ci-ink)!important;color:#FFFFFF!important}
html:not(#qmT) .ci-industry .ci-cta h2{color:#FFFFFF!important}
html:not(#qmT) .ci-industry .ci-cta p{color:#E2E3E3!important}
html:not(#qmT) .ci-industry .ci-cta .ci-link{color:#FFFFFF!important}
html:not(#qmT) .ci-industry a:focus-visible{outline:2px solid var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-cta a:focus-visible{outline-color:#FFFFFF!important}
/* industry-content.css */
html:not(#qmT) .qi-industry{--qi-text:#F4F4F4!important;--qi-muted:#D0D1D2!important;--qi-line:#171A20!important;--qi-accent:#D0D1D2!important;--qi-panel:#171A20!important}
html:not(#qmT) .qi-industry.qi-ai{--qi-line:#171A20!important;--qi-accent:#A2A3A5!important;--qi-panel:#171A20!important}
html:not(#qmT) .qi-industry .qi-toc{border-top:1px solid var(--qi-line)!important;border-bottom:1px solid var(--qi-line)!important}
html:not(#qmT) .qi-industry .qi-toc-label{color:var(--qi-muted)!important}
html:not(#qmT) .qi-industry .qi-toc a{border-bottom:1px solid var(--qi-line)!important;color:var(--qi-text)!important}
html:not(#qmT) .qi-industry .qi-toc a span{color:var(--qi-accent)!important}
html:not(#qmT) .qi-industry .qi-toc a:hover{border-color:var(--qi-accent)!important}
html:not(#qmT) .qi-industry .qi-section{border-top:1px solid var(--qi-line)!important}
html:not(#qmT) .qi-industry .qi-toc+.qi-section{border-top:0!important}
html:not(#qmT) .qi-industry .qi-heading small{color:var(--qi-accent)!important}
html:not(#qmT) .qi-industry .qi-heading h2{color:var(--qi-text)!important}
html:not(#qmT) .qi-industry .qi-heading>p{color:var(--qi-muted)!important}
html:not(#qmT) .qi-industry .qi-intro p,html:not(#qmT) .qi-industry .qi-note{color:var(--qi-muted)!important}
html:not(#qmT) .qi-industry .qi-card{border-top:1px solid var(--qi-line)!important}
html:not(#qmT) .qi-industry .qi-card small{color:var(--qi-accent)!important}
html:not(#qmT) .qi-industry .qi-card h3,html:not(#qmT) .qi-industry .qi-question h3{color:var(--qi-text)!important}
html:not(#qmT) .qi-industry .qi-card p,html:not(#qmT) .qi-industry .qi-question p{color:var(--qi-muted)!important}
html:not(#qmT) .qi-industry .qi-deliverables{border-top:1px solid var(--qi-line)!important}
html:not(#qmT) .qi-industry .qi-deliverable{border-bottom:1px solid var(--qi-line)!important}
html:not(#qmT) .qi-industry .qi-deliverable dt{color:var(--qi-text)!important}
html:not(#qmT) .qi-industry .qi-deliverable dd{color:var(--qi-muted)!important}
html:not(#qmT) .qi-industry .qi-step{border:1px solid var(--qi-line)!important;background-color:var(--qi-panel)!important}
html:not(#qmT) .qi-industry .qi-step:before{color:var(--qi-accent)!important}
html:not(#qmT) .qi-industry .qi-step h3{color:var(--qi-text)!important}
html:not(#qmT) .qi-industry .qi-step p{color:var(--qi-muted)!important}
html:not(#qmT) .qi-industry .qi-question{border-top:1px solid var(--qi-line)!important}
html:not(#qmT) .qi-industry a:focus-visible{outline:2px solid var(--qi-accent)!important}
html:not(#qmT) .qi-industry.qi-ai{background-color:#000000!important;color:#FFFFFF!important}
html:not(#qmT) .qi-industry.qi-ai .qe-band{border-color:var(--qi-line)!important}
html:not(#qmT) .qi-industry.qi-ai .qe-cta{background-color:#E2E3E3!important;color:#171A20!important}
/* industry-framework.css */
html:not(#qmT) .sector-switch{background-color:#F4F4F4!important;border-bottom:1px solid #E2E3E3!important;color:#171A20!important}
html:not(#qmT) .sector-switch a{color:#5C5E62!important}
html:not(#qmT) .sector-switch a[aria-current="page"]{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .sector-switch a:hover{background-color:#E2E3E3!important;color:#171A20!important}
html:not(#qmT) .sector-switch a:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) body .ci-industry.ci-framework{--ci-ink:#171A20!important;--ci-copy:#5C5E62!important;--ci-muted:#5C5E62!important;--ci-line:#E2E3E3!important;--ci-accent:#171A20!important;--ci-paper:#F4F4F4!important;background-color:#FFFFFF!important;color:var(--ci-ink)!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-hero{background-color:#F4F4F4!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-hero-figure{background-color:transparent!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-hero-image{background-color:#EEEEEE!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-toc{background-color:#FFFFFF!important;border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-toc a{border-bottom:3px solid transparent!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-toc a[aria-current="location"]{color:#171A20!important;border-bottom-color:#171A20!important}
html:not(#qmT) body .ci-industry.ci-framework #focus{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-heading h2{color:#FFFFFF!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-kicker{color:#E2E3E3!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-heading>p{color:#E2E3E3!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-link{color:#E2E3E3!important;border-color:#A2A3A5!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-link:is(:hover,:focus-visible){color:#FFFFFF!important;border-color:#FFFFFF!important}
html:not(#qmT) body .ci-industry.ci-framework #focus a:focus-visible{outline-color:#E2E3E3!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-topic{background-color:#FFFFFF!important;color:var(--ci-ink)!important;border-color:var(--ci-line)!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-topic h3{color:var(--ci-ink)!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-topic p{color:var(--ci-copy)!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-topic .ct-topic-number{color:var(--ci-accent)!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-topic .ci-link{color:var(--ci-accent)!important;border-color:#A2A3A5!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-topic .ci-link:is(:hover,:focus-visible){color:var(--ci-ink)!important;border-color:var(--ci-ink)!important;outline-color:var(--ci-accent)!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-topic{border-color:#8E8E8E!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-feature{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) body .ci-industry.ci-framework #focus .ci-feature :is(h3,p,small,.ci-feature-action){color:#171A20!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-case{background-color:#F4F4F4!important;border:0!important}
html:not(#qmT) body .ci-industry.ci-framework :is(.ci-case-image,.ci-feature-image){background-color:#EEEEEE!important}
html:not(#qmT) body .ci-industry.ci-framework details.sector-capability{border-top:1px solid #D0D1D2!important;border-bottom:0!important}
html:not(#qmT) body .ci-industry.ci-framework details.sector-capability:last-child{border-bottom:1px solid #D0D1D2!important}
html:not(#qmT) .sector-capability summary small{color:#5C5E62!important}
html:not(#qmT) body .ci-industry.ci-framework .ci-scope{background-color:#FFFFFF!important;border-top:3px solid #171A20!important}
html:not(#qmT) body .ci-industry.ci-framework a:focus-visible,html:not(#qmT) body .ci-industry.ci-framework summary:focus-visible{outline:3px solid #8E8E8E!important}
/* industry-modular-20261008.css */
html:not(#qmT) .ci-industry.ci-modular{--ci-ink:#171A20!important;--ci-copy:#5C5E62!important;--ci-muted:#5C5E62!important;--ci-line:#E2E3E3!important;--ci-paper:#F4F4F4!important;--ci-accent:#171A20!important;background-color:#FFFFFF!important;color:var(--ci-ink)!important}
html:not(#qmT) .ci-modular a:focus-visible,html:not(#qmT) .ci-modular summary:focus-visible{outline:3px solid #171A20!important}
html:not(#qmT) .ci-modular .ct-industry-nav{background-color:#F4F4F4!important;border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ct-industry-nav-label{color:var(--ci-ink)!important}
html:not(#qmT) .ci-modular .ct-industry-links a[aria-current],html:not(#qmT) .ci-modular .ct-industry-links a:hover{color:#171A20!important;background-color:#EEEEEE!important}
html:not(#qmT) .ci-modular .ct-industry-all{color:#171A20!important;border-bottom:1px solid #D0D1D2!important}
html:not(#qmT) .ci-modular .ci-hero .ci-kicker{border:1px solid #A2A3A5!important;color:#171A20!important}
html:not(#qmT) .ci-modular .ci-kicker{color:#171A20!important}
html:not(#qmT) .ci-industry.ci-modular .ci-hero h1{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-hero-title{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-deck{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ci-link{color:#171A20!important;border-color:#D0D1D2!important}
html:not(#qmT) .ci-modular .ci-link:hover{border-color:#171A20!important;color:#171A20!important}
html:not(#qmT) .ci-modular .ci-caption-link{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-toc{background-color:#FFFFFF!important;border-color:var(--ci-line)!important}
html:not(#qmT) .ci-modular .ci-toc a{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ct-toc-number{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-toc a:hover{color:#171A20!important}
html:not(#qmT) .ci-modular .ct-module-number{border:1px solid #D0D1D2!important;color:#171A20!important}
html:not(#qmT) .ci-modular .ci-section{border-color:var(--ci-line)!important}
html:not(#qmT) .ci-modular .ci-section.ci-paper{background-color:var(--ci-paper)!important}
html:not(#qmT) .ci-modular .ci-heading h2,html:not(#qmT) .ci-modular .ci-intro-title{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-heading > p{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ci-intro-copy .ci-question{border-left:3px solid #171A20!important;color:#171A20!important}
html:not(#qmT) .ci-modular .ci-integration{border:0!important;background-color:#171A20!important}
html:not(#qmT) .ci-modular .ci-integration h3{color:#FFFFFF!important}
html:not(#qmT) .ci-modular .ci-integration p{color:#EEEEEE!important}
html:not(#qmT) .ci-modular .ct-integration-path li{border:1px solid #5C5E62!important}
html:not(#qmT) .ci-modular .ct-integration-path strong{color:#E2E3E3!important}
html:not(#qmT) .ci-modular .ct-integration-path span{color:#E2E3E3!important}
html:not(#qmT) .ci-modular .ci-project-visual .ci-visual-frame{background-color:#FFFFFF!important}
html:not(#qmT) .ci-modular #focus{background-color:#F4F4F4!important}
html:not(#qmT) .ci-modular .ci-topic{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-modular .ct-topic-number{color:#171A20!important}
html:not(#qmT) .ci-modular #capabilities{background-color:#FFFFFF!important}
html:not(#qmT) .ci-modular .ci-capabilities{border:0!important}
html:not(#qmT) .ci-modular .ci-capability{border:1px solid var(--ci-line)!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-modular .ci-capability-label small{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-output{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ct-deliverable-summary{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ci-capability-copy .ct-deliverable-label{color:#171A20!important}
html:not(#qmT) .ci-modular .ct-deliverable-tags li{background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) .ci-modular .ci-capability-links a{border-color:#D0D1D2!important}
html:not(#qmT) .ci-modular #projects{background-color:#F4F4F4!important}
html:not(#qmT) .ci-industry.ci-modular .ct-featured-project{background-color:#171A20!important}
html:not(#qmT) .ci-modular .ct-featured-image{background-color:#EEEEEE!important}
html:not(#qmT) .ci-modular .ct-featured-copy .ci-kicker{color:#E2E3E3!important}
html:not(#qmT) .ci-modular .ct-featured-copy h3{color:#FFFFFF!important}
html:not(#qmT) .ci-modular .ct-featured-copy p{color:#EEEEEE!important}
html:not(#qmT) .ci-modular .ct-project-meta li{border:1px solid #8E8E8E!important;color:#EEEEEE!important}
html:not(#qmT) .ci-modular .ct-featured-copy .ci-link{color:#FFFFFF!important;border-color:#A2A3A5!important}
html:not(#qmT) .ci-modular .ct-featured-copy a:focus-visible{outline-color:#E2E3E3!important}
html:not(#qmT) .ci-modular .ci-case{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-modular .ci-case small{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ci-case h3{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-case p{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ci-case .ci-case-subject{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-case .ci-case-action{border-top:1px solid var(--ci-line)!important;color:#171A20!important}
html:not(#qmT) .ci-modular .ct-insight{border:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ct-insight-copy small{color:#171A20!important}
html:not(#qmT) .ci-modular .ct-insight h3{color:#171A20!important}
html:not(#qmT) .ci-modular .ct-insight p{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ct-insight-copy > span{color:#171A20!important;border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ci-process li{border-top:2px solid #171A20!important}
html:not(#qmT) .ci-modular .ci-scope{border:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ct-scope-label{color:#171A20!important}
html:not(#qmT) .ci-modular .ci-scope .ct-scope-fit{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ct-scope-points{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ct-faq-list{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ct-faq{border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-modular .ct-faq summary{color:#171A20!important}
html:not(#qmT) .ci-modular .ct-faq summary::after{color:#171A20!important}
html:not(#qmT) .ci-modular .ct-faq p{color:#5C5E62!important}
html:not(#qmT) .ci-modular .ci-explore{background-color:#F4F4F4!important}
html:not(#qmT) .ci-modular .ci-explore-grid > a{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-modular .ci-cta{background-color:#171A20!important}
html:not(#qmT) .ci-modular .ci-cta p{color:#EEEEEE!important}
html:not(#qmT) .ci-modular .ci-cta .ci-link{color:#FFFFFF!important;border-color:#D0D1D2!important}
html:not(#qmT) .ci-modular .ci-cta .ct-contact-button{background-color:#E2E3E3!important;color:#171A20!important;border:0!important}
html:not(#qmT) .ci-modular .ci-cta .ct-contact-button:hover{background-color:#D0D1D2!important}
/* industry-overview.css */
html:not(#qmT) .qio{--qio-ink:#171A20!important;--qio-muted:#5C5E62!important;--qio-line:#E2E3E3!important;background-color:#FFFFFF!important;color:var(--qio-ink)!important}
html:not(#qmT) .qio h1,html:not(#qmT) .qio h2,html:not(#qmT) .qio h3,html:not(#qmT) .qio h4,html:not(#qmT) .qio p,html:not(#qmT) .qio figure{color:inherit!important}
html:not(#qmT) .qio a{color:inherit!important}
html:not(#qmT) .qio a:focus-visible{outline:3px solid #171A20!important}
html:not(#qmT) .qio .qio-eyebrow{color:#5C5E62!important}
html:not(#qmT) .qio .qio-hero{background-color:#F4F4F4!important}
html:not(#qmT) .qio .qio-lead{color:var(--qio-muted)!important}
html:not(#qmT) .qio .qio-links a{border-bottom:1px solid #A2A3A5!important;color:#171A20!important}
html:not(#qmT) .qio figure img{border:0!important}
html:not(#qmT) .qio figcaption{color:#5C5E62!important}
html:not(#qmT) .qio .qio-sections{border-bottom:1px solid var(--qio-line)!important}
html:not(#qmT) .qio .qio-sections a{color:#393C41!important}
html:not(#qmT) .qio .qio-section-head>p{color:var(--qio-muted)!important}
html:not(#qmT) .qio .qio-card-copy>p:not(.qio-eyebrow){color:var(--qio-muted)!important}
html:not(#qmT) .qio .qio-card li{background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) .qio .qio-card-links{border-top:1px solid var(--qio-line)!important}
html:not(#qmT) .qio .qio-card-links a{color:#171A20!important}
html:not(#qmT) .qio .qio-capabilities{background-color:#F4F4F4!important}
html:not(#qmT) .qio .qio-capability-grid article{border-top:1px solid #D0D1D2!important}
html:not(#qmT) .qio .qio-capability-grid small{color:#8E8E8E!important}
html:not(#qmT) .qio .qio-capability-grid p{color:var(--qio-muted)!important}
html:not(#qmT) .qio .qio-capability-grid a{border-top:1px solid #E2E3E3!important;color:#171A20!important}
html:not(#qmT) .qio .qio-international-grid h2+p{color:var(--qio-muted)!important}
html:not(#qmT) .qio .qio-international-grid li::before{color:#8E8E8E!important}
html:not(#qmT) .qio .qio-international-grid li span{color:var(--qio-muted)!important}
html:not(#qmT) .qio .qio-note{color:#8E8E8E!important}
html:not(#qmT) .qio .qio-contact{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .qio .qio-contact .qio-eyebrow{color:#D0D1D2!important}
html:not(#qmT) .qio .qio-contact h2{color:#FFFFFF!important}
html:not(#qmT) .qio .qio-contact p:not(.qio-eyebrow){color:#E2E3E3!important}
html:not(#qmT) .qio .qio-contact-links a{border:1px solid #8E8E8E!important;color:#FFFFFF!important}
html:not(#qmT) .qio .qio-contact-links a:first-child{background-color:#FFFFFF!important;border-color:#FFFFFF!important;color:#171A20!important}
/* industry-project-images.css */
html:not(#qmT) .ci-industry .ci-project-visual{color:var(--ci-ink)!important}
html:not(#qmT) .ci-industry .ci-project-visual .ci-visual-frame{background-color:transparent!important}
html:not(#qmT) .ci-industry .ci-project-visual figcaption{color:var(--ci-copy)!important}
html:not(#qmT) .ci-industry .ci-project-visual figcaption small{color:var(--ci-muted)!important}
html:not(#qmT) .ci-industry .ci-project-visual .ci-visual-arrow{color:var(--ci-accent)!important}
html:not(#qmT) .ci-industry .ci-cooperation-image figcaption{color:var(--ci-ink)!important}

/* innovation-projects.css */
html:not(#qmT) body.qm-innovation-index{background-color:#F4F4F4!important}
html:not(#qmT) body.qm-innovation-index .ast-article-single{background-color:transparent!important}
html:not(#qmT) #innovation-hub{--ip-ink:#171A20!important;--ip-muted:#5C5E62!important;--ip-paper:#F4F4F4!important;--ip-line:#E2E3E3!important;--ip-lime:#E2E3E3!important;background-color:var(--ip-paper)!important;color:var(--ip-ink)!important}
html:not(#qmT) #innovation-hub :where(h1,h2,h3,p){color:inherit!important}
html:not(#qmT) #innovation-hub a{color:inherit!important}
html:not(#qmT) #innovation-hub :focus-visible{outline:3px solid #8E8E8E!important}
html:not(#qmT) #innovation-hub .ip-hero{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) #innovation-hub .ip-eyebrow{color:var(--ip-muted)!important}
html:not(#qmT) #innovation-hub .ip-hero .ip-eyebrow{color:var(--ip-lime)!important}
html:not(#qmT) #innovation-hub h1 span{color:#E2E3E3!important}
html:not(#qmT) #innovation-hub .ip-intro{color:#E2E3E3!important}
html:not(#qmT) #innovation-hub .ip-button{border:1px solid #8E8E8E!important}
html:not(#qmT) #innovation-hub .ip-button-primary{background-color:var(--ip-lime)!important;border-color:var(--ip-lime)!important;color:var(--ip-ink)!important}
html:not(#qmT) #innovation-hub .ip-button:hover{background-color:#393C41!important;color:#FFFFFF!important}
html:not(#qmT) #innovation-hub .ip-button-primary:hover{background-color:#EEEEEE!important;color:var(--ip-ink)!important}
html:not(#qmT) #innovation-hub .ip-map{border-top:1px solid #5C5E62!important}
html:not(#qmT) #innovation-hub .ip-map-title{color:#D0D1D2!important}
html:not(#qmT) #innovation-hub .ip-map a{border-bottom:1px solid #5C5E62!important}
html:not(#qmT) #innovation-hub .ip-map a:hover{color:var(--ip-lime)!important}
html:not(#qmT) #innovation-hub .ip-map span:last-child{color:var(--ip-lime)!important}
html:not(#qmT) #innovation-hub .ip-section-head>p{color:var(--ip-muted)!important}
html:not(#qmT) #innovation-hub .ip-field{border:1px solid var(--ip-line)!important;background-color:#FFFFFF!important}
html:not(#qmT) #innovation-hub .ip-visual{background-color:#EEEEEE!important;border-bottom:1px solid var(--ip-line)!important;color:#5C5E62!important}
html:not(#qmT) #innovation-hub .ip-visual::before{background-image:linear-gradient(#D0D1D250 1px,transparent 1px),linear-gradient(90deg,#D0D1D250 1px,transparent 1px)!important}
html:not(#qmT) #innovation-hub .ip-visual svg{stroke:currentColor!important}
html:not(#qmT) #innovation-hub .ip-field:nth-child(2) .ip-visual{background-color:#EEEEEE!important;color:#5C5E62!important}
html:not(#qmT) #innovation-hub .ip-field:nth-child(3) .ip-visual{background-color:#EEEEEE!important;color:#5C5E62!important}
html:not(#qmT) #innovation-hub .ip-field:nth-child(4) .ip-visual{background-color:#EEEEEE!important;color:#5C5E62!important}
html:not(#qmT) #innovation-hub .ip-field:last-child .ip-visual{background-color:#EEEEEE!important;color:#5C5E62!important}
html:not(#qmT) #innovation-hub .ip-field-kicker{color:var(--ip-muted)!important}
html:not(#qmT) #innovation-hub .ip-field-description{color:var(--ip-muted)!important}
html:not(#qmT) #innovation-hub .ip-directions span{background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) #innovation-hub .ip-field-link{border-top:1px solid var(--ip-line)!important;color:var(--ip-muted)!important}
html:not(#qmT) #innovation-hub .ip-field-link:hover{color:var(--ip-ink)!important}
html:not(#qmT) #innovation-hub .ip-field-link span:last-child{color:var(--ip-ink)!important}
html:not(#qmT) #innovation-hub .ip-crossroads{background-color:#EEEEEE!important;border-top:1px solid var(--ip-line)!important}
html:not(#qmT) #innovation-hub .ip-crossroads p:not(.ip-eyebrow){color:var(--ip-muted)!important}
html:not(#qmT) #innovation-hub .ip-crossroads a{border-bottom:1px solid #A2A3A5!important}
/* international-lincoln.css */
html:not(#qmT) .qe.qe-international{--qe-line:#E2E3E3!important;--qe-muted:#5C5E62!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qe-international .qe-hero{background-color:#F4F4F4!important}
html:not(#qmT) .qe-international .qe-lead{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-link{border:1px solid #8E8E8E!important;color:#171A20!important}
html:not(#qmT) .qe-international .qe-link:hover{background-color:#171A20!important;border-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .qe-international .qe-hero .qe-link:first-child{background-color:#171A20!important;color:#FFFFFF!important;border-color:#171A20!important}
html:not(#qmT) .qe-international .qe-photo figcaption{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-photo-arrow{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-photo figcaption small{color:#8E8E8E!important}
html:not(#qmT) .qe-international .qe-page-nav{background-color:rgba(255,255,255,.96)!important;border-color:#E2E3E3!important}
html:not(#qmT) .qe-international .qe-page-nav a{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-page-nav a:hover,html:not(#qmT) .qe-international .qe-page-nav a[aria-current="location"]{color:#171A20!important;border-color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-band{border-top:0!important}
html:not(#qmT) .qe-international .qe-band.qe-paper{background-color:#F4F4F4!important}
html:not(#qmT) .qe-international .qe-heading p,html:not(#qmT) .qe-international .qe-problem p,html:not(#qmT) .qe-international .qe-case p,html:not(#qmT) .qe-international .qe-faq p{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-problem{border-color:#D0D1D2!important}
html:not(#qmT) .qe-international .qe-problem small{color:#8E8E8E!important}
html:not(#qmT) .qe-international .qe-case,html:not(#qmT) .qe-international .qe-case:first-child{border:0!important}
html:not(#qmT) .qe-international .qe-case .qe-media{background-color:#EEEEEE!important}
html:not(#qmT) .qe-international .qe-case small{border-bottom:1px solid #8E8E8E!important;color:#393C41!important}
html:not(#qmT) .qe-international .qe-service-list a{border:0!important;border-top:1px solid #E2E3E3!important;color:#171A20!important}
html:not(#qmT) .qe-international .qe-service-list a:hover{background-color:transparent!important;color:#8E8E8E!important}
html:not(#qmT) .qe-international .qe-faq summary:after{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-cta{background-color:#171A20!important;color:#F4F4F4!important}
html:not(#qmT) .qe-international .qe-cta p{color:#D0D1D2!important}
html:not(#qmT) .qe-international .qe-cta .qe-link{border-color:#A2A3A5!important;color:#F4F4F4!important}
html:not(#qmT) .qe-international .qe-cta .qe-link:hover{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) .qe-international a:focus-visible,html:not(#qmT) .qe-international summary:focus-visible{outline-color:#8E8E8E!important}
/* international-project-images.css */
html:not(#qmT) .qe.qe-international{--qe-line:#E2E3E3!important;--qe-muted:#5C5E62!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qe-international .qe-lead{color:#393C41!important}
html:not(#qmT) .qe-international .qe-heading p,html:not(#qmT) .qe-international .qe-problem p,html:not(#qmT) .qe-international .qe-case p,html:not(#qmT) .qe-international .qe-faq p{color:#393C41!important}
html:not(#qmT) .qe-international .qe-link{color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) .qe-international .qe-link:hover{color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) .qe-international .qe-problem,html:not(#qmT) .qe-international .qe-faq details{border-color:#E2E3E3!important}
html:not(#qmT) .qe-international .qe-problem small,html:not(#qmT) .qe-international .qe-case small{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-photo-frame{background-color:transparent!important}
html:not(#qmT) .qe-international .qe-photo figcaption{color:#393C41!important}
html:not(#qmT) .qe-international .qe-photo figcaption small{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-photo-arrow{color:#171A20!important}
html:not(#qmT) .qe-international .qe-photo-label{color:#5C5E62!important}
html:not(#qmT) .qe-international .qe-band.qe-paper{background-color:#F4F4F4!important}
html:not(#qmT) .qe-international .qe-page-nav{border-top:1px solid #E2E3E3!important;border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) .qe-international .qe-page-nav a{color:#393C41!important;border-bottom:2px solid transparent!important}
html:not(#qmT) .qe-international .qe-page-nav a:hover{color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) .qe-international .qe-case{border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) .qe-international .qe-case .qe-media{background-color:transparent!important}
html:not(#qmT) .qe-international .qe-case .qe-case-action{color:#171A20!important}
html:not(#qmT) .qe-international .qe-service-list a{border-color:#E2E3E3!important;color:#171A20!important}
html:not(#qmT) .qe-international .qe-service-list a:hover{background-color:#F4F4F4!important;border-color:#171A20!important}
html:not(#qmT) .qe-international .qe-faq details:last-child{border-color:#E2E3E3!important}
html:not(#qmT) .qe-international .qe-cta{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .qe-international .qe-cta .qe-link{color:#FFFFFF!important;border-color:#FFFFFF!important}
html:not(#qmT) .qe-international a:focus-visible,html:not(#qmT) .qe-international summary:focus-visible{outline:2px solid #171A20!important}
html:not(#qmT) .qe-international .qe-cta a:focus-visible{outline-color:#FFFFFF!important}
/* logo-catalog-refinement.css */
html:not(#qmT) #case-catalog.is-logo-refined .cc-hero .cc-focus-title{color:#171A20!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-hero .cc-focus-desc{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-hero .cc-crumb{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-logo-industries button{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important;color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-logo-industries button[aria-pressed=true]{background-color:#171A20!important;color:#FFFFFF!important;border-color:#171A20!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-logo-more{border:0!important;background-color:transparent!important;color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-active-filters button{background-color:#F4F4F4!important;border:1px solid #E2E3E3!important;color:#393C41!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-count{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-grid .cc-media{background-color:transparent!important;border:0!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-grid .cc-media img,html:not(#qmT) #case-catalog.is-logo-refined .cc-grid .cc-card:first-child .cc-media img,html:not(#qmT) #case-catalog.is-logo-refined .cc-grid .cc-card>a:hover img,html:not(#qmT) #case-catalog.is-logo-refined .cc-grid .cc-card>a:focus-visible img{border:0!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-project-type{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-grid .cc-meta{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-project-excerpt{color:#5C5E62!important}
html:not(#qmT) #case-catalog.is-logo-refined .cc-feature-label{background-color:#171A20!important;color:#FFFFFF!important}
/* logo-portfolio.css */
html:not(#qmT) body.qm-logo-portfolio{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) body.qm-logo-portfolio #content{background-color:#171A20!important}
html:not(#qmT) .qlp{background-color:#171A20!important;color:#F4F4F4!important}
html:not(#qmT) .qlp a{color:inherit!important}
html:not(#qmT) .qlp a:focus-visible,html:not(#qmT) .qlp button:focus-visible,html:not(#qmT) .qlp input:focus-visible{outline:2px solid #FFFFFF!important}
html:not(#qmT) .qlp h1,html:not(#qmT) .qlp h2,html:not(#qmT) .qlp h3,html:not(#qmT) .qlp p{color:inherit!important}
html:not(#qmT) .qlp-eyebrow{color:#A2A3A5!important}
html:not(#qmT) .qlp-intro p{color:#A2A3A5!important}
html:not(#qmT) .qlp-link{border-bottom:1px solid #5C5E62!important}
html:not(#qmT) .qlp-link:hover{border-color:#FFFFFF!important}
html:not(#qmT) .qlp-image{background-color:#EEEEEE!important}
html:not(#qmT) .qlp-image:after{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qlp-caption small{color:#8E8E8E!important}
html:not(#qmT) .qlp-caption>span{color:#8E8E8E!important}
html:not(#qmT) .qlp-tools{border-top:1px solid #171A20!important}
html:not(#qmT) .qlp-tools small{color:#8E8E8E!important}
html:not(#qmT) .qlp-search{border-bottom:1px solid #5C5E62!important}
html:not(#qmT) .qlp-search span{color:#A2A3A5!important}
html:not(#qmT) .qlp-search input[type=search]{border:0!important;background-color:transparent!important;color:#FFFFFF!important}
html:not(#qmT) .qlp-search input::placeholder{color:#8E8E8E!important}
html:not(#qmT) .qlp-empty{color:#A2A3A5!important}
html:not(#qmT) .qlp-more button{border:1px solid #5C5E62!important;background-color:transparent!important;color:#FFFFFF!important}
html:not(#qmT) .qlp-more button:hover{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qlp-cta{border-top:1px solid #171A20!important}
html:not(#qmT) .qlp-detail-nav{border-top:1px solid #171A20!important;color:#A2A3A5!important}
html:not(#qmT) .qlp-next-footer{border-top:1px solid #171A20!important}
/* novdew-editorial.css */
html:not(#qmT) .nv-page,html:not(#qmT) .nv-content{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .nv-page h1,html:not(#qmT) .nv-page h2,html:not(#qmT) .nv-page h3,html:not(#qmT) .nv-content h2,html:not(#qmT) .nv-content h3{color:#171A20!important}
html:not(#qmT) .nv-page a,html:not(#qmT) .nv-content a{color:#5C5E62!important}
html:not(#qmT) .nv-page a:focus-visible,html:not(#qmT) .nv-content a:focus-visible,html:not(#qmT) .nv-extensions summary:focus-visible{outline:2px solid #5C5E62!important}
html:not(#qmT) .nv-kicker{color:#5C5E62!important}
html:not(#qmT) .nv-brand{color:#5C5E62!important}
html:not(#qmT) .nv-project-nav{border-top:1px solid #E2E3E3!important}
html:not(#qmT) .nv-figure a{background-color:#F4F4F4!important}
html:not(#qmT) .nv-figure figcaption{color:#5C5E62!important}
html:not(#qmT) .nv-section{border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) .nv-intro{color:#5C5E62!important}
html:not(#qmT) .nv-facts{border-top:1px solid #E2E3E3!important}
html:not(#qmT) .nv-facts dt{color:#5C5E62!important}
html:not(#qmT) .nv-facts dd{color:#171A20!important}
html:not(#qmT) .nv-copy-grid p,html:not(#qmT) .nv-rule-grid p,html:not(#qmT) .nv-application-copy p,html:not(#qmT) .nv-outcome p,html:not(#qmT) .nv-extensions p{color:#5C5E62!important}
html:not(#qmT) .nv-image-note{color:#5C5E62!important}
html:not(#qmT) .nv-swatch-white{border:1px solid #E2E3E3!important}
html:not(#qmT) .nv-palette p{color:#393C41!important}
html:not(#qmT) .nv-palette small{color:#5C5E62!important}
html:not(#qmT) .nv-extensions{border-top:1px solid #E2E3E3!important}
html:not(#qmT) .nv-extensions summary{color:#5C5E62!important}
html:not(#qmT) .nv-outcome{background-color:#F4F4F4!important}
html:not(#qmT) .nv-contact{background-color:#171A20!important;color:#EEEEEE!important}
html:not(#qmT) .nv-contact .nv-kicker{color:#D0D1D2!important}
html:not(#qmT) .nv-contact h2{color:#EEEEEE!important}
html:not(#qmT) .nv-contact a{color:#EEEEEE!important;border-bottom:1px solid #A2A3A5!important}
/* packaging-related.css */
html:not(#qmT) .qpr-related{background-color:#171A20!important;color:#F4F4F4!important}
html:not(#qmT) .qpr-head p{color:#A2A3A5!important}
html:not(#qmT) .qpr-related h2{color:inherit!important}
html:not(#qmT) .qpr-related a{color:inherit!important}
html:not(#qmT) .qpr-head>a{border-bottom:1px solid #5C5E62!important}
html:not(#qmT) .qpr-image{background-color:#171A20!important}
html:not(#qmT) .qpr-related h3{color:inherit!important}
html:not(#qmT) .qpr-related h3 span{color:#A2A3A5!important}
html:not(#qmT) .qpr-related a:focus-visible{outline:2px solid #D0D1D2!important}
/* qm-about-imagery.css */
html:not(#qmT) .qma-image-note{background-color:rgba(23,26,32,.5)!important;color:#FFFFFF!important}
html:not(#qmT) .qma-image-caption{color:#5C5E62!important}
/* qm-about-pages.css */
html:not(#qmT) .qma{--g:#A2A3A5!important;--ink:#EEEEEE!important;--mute:#A2A3A5!important;--line:rgba(255,255,255,.12)!important;--bg:#171A20!important;--bg2:#171A20!important;background-color:var(--bg)!important;color:var(--ink)!important}
html:not(#qmT) .qma-eb{color:var(--g)!important}
html:not(#qmT) .qma h1{color:#FFFFFF!important}
html:not(#qmT) .qma h2{color:#FFFFFF!important}
html:not(#qmT) .qma-hero::after{background-image:linear-gradient(180deg,rgba(23,26,32,.6) 0%,rgba(23,26,32,.12) 38%,rgba(23,26,32,.94) 100%)!important}
html:not(#qmT) .qma-crumb{color:rgba(238,238,238,.66)!important}
html:not(#qmT) .qma-crumb a{color:rgba(238,238,238,.88)!important}
html:not(#qmT) .qma-crumb a:hover{color:var(--g)!important}
html:not(#qmT) .qma-lead{color:rgba(238,238,238,.86)!important}
html:not(#qmT) .qma-quote{border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qma-quote blockquote{border-left:1px solid var(--g)!important;color:#FFFFFF!important}
html:not(#qmT) .qma-sec{border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qma-sec:nth-of-type(even){background-color:var(--bg2)!important}
html:not(#qmT) .qma-num{border-top:1px solid var(--g)!important;color:var(--g)!important}
html:not(#qmT) .qma-secb p{color:rgba(238,238,238,.82)!important}
html:not(#qmT) .qma-cards{border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qma-c{background-color:rgba(255,255,255,.03)!important;border:1px solid var(--line)!important;border-top:2px solid var(--g)!important}
html:not(#qmT) .qma-c:hover{background-color:rgba(162,163,165,.07)!important}
html:not(#qmT) .qma-c span{color:var(--g)!important}
html:not(#qmT) .qma-c h3{color:#FFFFFF!important}
html:not(#qmT) .qma-c p{color:var(--mute)!important}
html:not(#qmT) .qma-band{background-image:linear-gradient(90deg,#171A20,#171A20)!important;border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qma-band p{color:#FFFFFF!important}
html:not(#qmT) .qma-cta{border:1px solid var(--g)!important;background-color:var(--g)!important;color:#171A20!important}
html:not(#qmT) .qma-cta:hover,html:not(#qmT) .qma-cta:focus-visible{background-color:transparent!important;color:var(--ink)!important}
html:not(#qmT) .qma-cta.is-ghost{background-color:transparent!important;color:var(--ink)!important}
html:not(#qmT) .qma-cta.is-ghost:hover,html:not(#qmT) .qma-cta.is-ghost:focus-visible{background-color:var(--g)!important;color:#171A20!important}
html:not(#qmT) .qma a:focus-visible{outline:2px solid var(--g)!important}
html:not(#qmT) .qma-sgrid{border-top:1px solid var(--line)!important}
html:not(#qmT) .qma-sib{border-bottom:1px solid var(--line)!important;color:var(--ink)!important}
html:not(#qmT) .qma-sib p{color:var(--mute)!important}
html:not(#qmT) .qma-sib:hover span,html:not(#qmT) .qma-sib.is-on span{color:var(--g)!important}
html:not(#qmT) .qma-back{color:var(--mute)!important}
html:not(#qmT) .qma-back a{color:var(--ink)!important;border-bottom:1px solid var(--g)!important}
html:not(#qmT) .qma-items{border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qma-gc{background-color:var(--bg2)!important;border:1px solid var(--line)!important;color:var(--ink)!important}
html:not(#qmT) a.qma-gc:hover,html:not(#qmT) a.qma-gc:focus-visible,html:not(#qmT) .qma-gcl:hover{border-color:var(--g)!important}
html:not(#qmT) .qma-gc span{color:var(--g)!important}
html:not(#qmT) .qma-gc strong,html:not(#qmT) .qma-gt{color:#FFFFFF!important}
html:not(#qmT) .qma-gc p{color:var(--mute)!important}
html:not(#qmT) .qma-gc em{color:var(--ink)!important}
html:not(#qmT) .qma-gc li{border-top:1px solid var(--line)!important}
html:not(#qmT) .qma-gc li a{color:rgba(238,238,238,.82)!important}
html:not(#qmT) .qma-gc li a:hover{color:var(--g)!important}
html:not(#qmT) .qma-ovp p{color:rgba(238,238,238,.82)!important}
html:not(#qmT) .qma-facts{border-top:1px solid var(--line)!important}
html:not(#qmT) .qma-f+.qma-f{border-left:1px solid var(--line)!important}
html:not(#qmT) .qma-f strong{color:var(--g)!important}
html:not(#qmT) .qma-f p{color:var(--mute)!important}
html:not(#qmT) .qma-card{border:1px solid var(--line)!important;border-top:2px solid var(--g)!important;background-color:rgba(255,255,255,.03)!important}
html:not(#qmT) .qma-card dt{color:var(--mute)!important}
html:not(#qmT) .qma-card dd{color:var(--ink)!important}
html:not(#qmT) .qma-card a{color:var(--g)!important}
@media (max-width:1180px){html:not(#qmT) .qma-f:nth-child(3){border-left:0!important}}
@media (max-width:921px){html:not(#qmT) .qma-f,html:not(#qmT) .qma-f+.qma-f{border-left:0!important}}
@media (max-width:921px){html:not(#qmT) .qma-f+.qma-f{border-top:1px solid var(--line)!important}}
html:not(#qmT) .qma-page,html:not(#qmT) .qma-group,html:not(#qmT) .qma-ov{--ink:#171A20!important;--mute:#5C5E62!important;--line:#E2E3E3!important;--bg:#FFFFFF!important;--bg2:#F4F4F4!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qma-page h1,html:not(#qmT) .qma-group h1,html:not(#qmT) .qma-ov .qma-ovh h2{color:#FFFFFF!important}
html:not(#qmT) .qma-ov .qma-ovh h2{color:#171A20!important}
html:not(#qmT) .qma-page .qma-hero::after,html:not(#qmT) .qma-group .qma-hero::after{background-image:linear-gradient(180deg,rgba(0,0,0,.28) 0%,rgba(0,0,0,.08) 42%,rgba(0,0,0,.78) 100%)!important}
html:not(#qmT) .qma-page .qma-eb,html:not(#qmT) .qma-group .qma-eb,html:not(#qmT) .qma-ov .qma-eb{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-hero .qma-eb,html:not(#qmT) .qma-group .qma-hero .qma-eb{color:#A2A3A5!important}
html:not(#qmT) .qma-page .qma-hero .qma-crumb,html:not(#qmT) .qma-group .qma-hero .qma-crumb{color:rgba(255,255,255,.72)!important}
html:not(#qmT) .qma-page .qma-hero .qma-crumb a,html:not(#qmT) .qma-group .qma-hero .qma-crumb a{color:#FFFFFF!important}
html:not(#qmT) .qma-page .qma-hero .qma-crumb a:hover,html:not(#qmT) .qma-group .qma-hero .qma-crumb a:hover{color:#FFFFFF!important}
html:not(#qmT) .qma-page .qma-lead,html:not(#qmT) .qma-group .qma-lead{color:rgba(255,255,255,.82)!important}
html:not(#qmT) .qma-page .qma-quote,html:not(#qmT) .qma-group .qma-quote,html:not(#qmT) .qma-page .qma-sec,html:not(#qmT) .qma-group .qma-sec,html:not(#qmT) .qma-page .qma-cards,html:not(#qmT) .qma-group .qma-cards,html:not(#qmT) .qma-page .qma-items,html:not(#qmT) .qma-group .qma-items,html:not(#qmT) .qma-page .qma-sibs,html:not(#qmT) .qma-group .qma-sibs,html:not(#qmT) .qma-ov .qma-ovintro,html:not(#qmT) .qma-ov .qma-cards,html:not(#qmT) .qma-ov .qma-items{background-color:#FFFFFF!important;color:#171A20!important;border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) .qma-page .qma-sec:nth-of-type(even),html:not(#qmT) .qma-group .qma-sec:nth-of-type(even){background-color:#F4F4F4!important}
html:not(#qmT) .qma-page .qma-quote blockquote,html:not(#qmT) .qma-group .qma-quote blockquote{border-left:1px solid #171A20!important;color:#171A20!important}
html:not(#qmT) .qma-page .qma-num,html:not(#qmT) .qma-group .qma-num{border-top:1px solid #E2E3E3!important;color:#5C5E62!important}
html:not(#qmT) .qma-page h2,html:not(#qmT) .qma-group h2,html:not(#qmT) .qma-ov h2{color:#171A20!important}
html:not(#qmT) .qma-page .qma-secb p,html:not(#qmT) .qma-group .qma-secb p,html:not(#qmT) .qma-ov .qma-ovp p,html:not(#qmT) .qma-page .qma-card,html:not(#qmT) .qma-group .qma-card{color:#171A20!important}
html:not(#qmT) .qma-page .qma-c,html:not(#qmT) .qma-group .qma-c,html:not(#qmT) .qma-ov .qma-c{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important}
html:not(#qmT) .qma-page .qma-c:hover,html:not(#qmT) .qma-group .qma-c:hover,html:not(#qmT) .qma-ov .qma-c:hover{background-color:#F4F4F4!important}
html:not(#qmT) .qma-page .qma-c span,html:not(#qmT) .qma-group .qma-c span,html:not(#qmT) .qma-ov .qma-c span{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-c h3,html:not(#qmT) .qma-group .qma-c h3,html:not(#qmT) .qma-ov .qma-c h3{color:#171A20!important}
html:not(#qmT) .qma-page .qma-c p,html:not(#qmT) .qma-group .qma-c p,html:not(#qmT) .qma-ov .qma-c p{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-band,html:not(#qmT) .qma-group .qma-band{background-color:#F4F4F4!important;border-bottom:1px solid #E2E3E3!important}
html:not(#qmT) .qma-page .qma-band p,html:not(#qmT) .qma-group .qma-band p{color:#171A20!important}
html:not(#qmT) .qma-page .qma-cta,html:not(#qmT) .qma-group .qma-cta{border:1px solid #171A20!important;background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) .qma-page .qma-cta:hover,html:not(#qmT) .qma-page .qma-cta:focus-visible,html:not(#qmT) .qma-group .qma-cta:hover,html:not(#qmT) .qma-group .qma-cta:focus-visible{background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) .qma-page .qma-cta.is-ghost,html:not(#qmT) .qma-group .qma-cta.is-ghost{background-color:#FFFFFF!important;color:#171A20!important;border-color:#171A20!important}
html:not(#qmT) .qma-page .qma-cta.is-ghost:hover,html:not(#qmT) .qma-page .qma-cta.is-ghost:focus-visible,html:not(#qmT) .qma-group .qma-cta.is-ghost:hover,html:not(#qmT) .qma-group .qma-cta.is-ghost:focus-visible{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .qma-page a:focus-visible,html:not(#qmT) .qma-group a:focus-visible,html:not(#qmT) .qma-ov a:focus-visible{outline-color:#171A20!important}
html:not(#qmT) .qma-page .qma-gc,html:not(#qmT) .qma-group .qma-gc,html:not(#qmT) .qma-ov .qma-gc{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important;color:#171A20!important}
html:not(#qmT) .qma-page a.qma-gc:hover,html:not(#qmT) .qma-group a.qma-gc:hover,html:not(#qmT) .qma-ov a.qma-gc:hover,html:not(#qmT) .qma-ov .qma-gcl:hover{border-color:#171A20!important}
html:not(#qmT) .qma-page .qma-gc span,html:not(#qmT) .qma-group .qma-gc span,html:not(#qmT) .qma-ov .qma-gc span,html:not(#qmT) .qma-page .qma-gc em,html:not(#qmT) .qma-group .qma-gc em,html:not(#qmT) .qma-ov .qma-gc em{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-gc strong,html:not(#qmT) .qma-page .qma-gt,html:not(#qmT) .qma-group .qma-gc strong,html:not(#qmT) .qma-group .qma-gt,html:not(#qmT) .qma-ov .qma-gc strong,html:not(#qmT) .qma-ov .qma-gt{color:#171A20!important}
html:not(#qmT) .qma-page .qma-gc p,html:not(#qmT) .qma-group .qma-gc p,html:not(#qmT) .qma-ov .qma-gc p,html:not(#qmT) .qma-page .qma-gc li a,html:not(#qmT) .qma-group .qma-gc li a{color:#171A20!important}
html:not(#qmT) .qma-page .qma-gc li a:hover,html:not(#qmT) .qma-group .qma-gc li a:hover{color:#171A20!important}
html:not(#qmT) .qma-page .qma-sib span,html:not(#qmT) .qma-group .qma-sib span{color:#171A20!important}
html:not(#qmT) .qma-page .qma-sib p,html:not(#qmT) .qma-group .qma-sib p{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-sib:hover span,html:not(#qmT) .qma-page .qma-sib.is-on span,html:not(#qmT) .qma-group .qma-sib:hover span,html:not(#qmT) .qma-group .qma-sib.is-on span{color:#171A20!important}
html:not(#qmT) .qma-page .qma-sib.is-on,html:not(#qmT) .qma-group .qma-sib.is-on{box-shadow:inset 0 2px 0 #171A20!important}
html:not(#qmT) .qma-page .qma-back,html:not(#qmT) .qma-group .qma-back{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-back a,html:not(#qmT) .qma-group .qma-back a{color:#171A20!important;border-bottom:1px solid #171A20!important}
html:not(#qmT) .qma-ov .qma-facts{border-top:1px solid #E2E3E3!important}
html:not(#qmT) .qma-ov .qma-f strong{color:#171A20!important}
html:not(#qmT) .qma-ov .qma-f p{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-card,html:not(#qmT) .qma-group .qma-card{background-color:#F4F4F4!important;border:1px solid #E2E3E3!important;border-top:1px solid #E2E3E3!important}
html:not(#qmT) .qma-page .qma-card dt,html:not(#qmT) .qma-group .qma-card dt{color:#5C5E62!important}
html:not(#qmT) .qma-page .qma-card dd,html:not(#qmT) .qma-group .qma-card dd{color:#171A20!important}
/* qm-article-lincoln.css */
html:not(#qmT) body.qm-al{--qal-bg:#FFFFFF!important;--qal-ink:#171A20!important;--qal-ink-medium:#171A20!important;--qal-ink-editorial:#171A20!important;--qal-muted:#5C5E62!important;--qal-label:#8E8E8E!important;--qal-gold:#A2A3A5!important;--qal-gold-pale:rgba(162,163,165,.08)!important;--qal-gold-border:rgba(162,163,165,.24)!important;--qal-divider:rgba(0,0,0,.08)!important;--qal-divider-medium:rgba(0,0,0,.12)!important;--qal-hairline:rgba(0,0,0,.10)!important;--qal-panel-light:#FFFFFF!important;--qal-panel-border:rgba(0,0,0,.06)!important;--qal-dark:#171A20!important;--qal-dark-text:#FFFFFF!important}
html:not(#qmT) body.qm-al #content,html:not(#qmT) body.qm-al .ast-container,html:not(#qmT) body.qm-al #primary,html:not(#qmT) body.qm-al #main,html:not(#qmT) body.qm-al .site-main{background-color:transparent!important}
html:not(#qmT) body.qm-al .qal-progress{background-color:var(--qal-gold-pale)!important}
html:not(#qmT) body.qm-al .qal-progress i{background-color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-hero{color:var(--qal-dark-text)!important}
html:not(#qmT) body.qm-al .qal-hero-media::after{background-image:linear-gradient(to top, rgba(0,0,0,.90) 0%, rgba(0,0,0,.52) 44%, transparent 76%)!important}
html:not(#qmT) body.qm-al .qal-crumb a{color:inherit!important}
html:not(#qmT) body.qm-al .qal-mast{color:#FFFFFF!important}
html:not(#qmT) body.qm-al .qal-mast::after{background-color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-kicker{color:rgba(255,255,255,0.80)!important}
html:not(#qmT) body.qm-al .qal-meta{color:rgba(255,255,255,0.88)!important}
html:not(#qmT) body.qm-al .qal-wrap{background-color:var(--qal-bg)!important}
@media (min-width:1320px){html:not(#qmT) body.qm-al .qal-toc-h{color:var(--qal-label)!important}}
@media (min-width:1320px){html:not(#qmT) body.qm-al .qal-toc a{color:var(--qal-muted)!important}}
@media (min-width:1320px){html:not(#qmT) body.qm-al .qal-toc a:hover{color:var(--qal-ink-editorial)!important}}
@media (min-width:1320px){html:not(#qmT) body.qm-al .qal-toc a b{color:var(--qal-gold)!important}}
@media (min-width:1320px){html:not(#qmT) body.qm-al .qal-toc li.is-active a{color:var(--qal-ink-editorial)!important}}
@media (min-width:1320px){html:not(#qmT) body.qm-al .qal-toc li.is-active::before{background-color:var(--qal-gold)!important}}
html:not(#qmT) body.qm-al .qal-body{color:var(--qal-ink)!important}
html:not(#qmT) body.qm-al .qal-body strong.qal-li{color:var(--qal-ink-medium)!important}
html:not(#qmT) body.qm-al .qal-body a{color:var(--qal-ink)!important;text-decoration-color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-body a:hover{text-decoration-color:var(--qal-ink)!important}
html:not(#qmT) body.qm-al .qal-lede{color:var(--qal-ink-medium)!important}
html:not(#qmT) body.qm-al .qal-facts{border-top:1px solid var(--qal-divider)!important;border-bottom:1px solid var(--qal-divider)!important}
html:not(#qmT) body.qm-al .qal-facts > div{border-top:1px solid var(--qal-hairline)!important}
html:not(#qmT) body.qm-al .qal-facts > div:first-child{border-top:none!important}
@media (min-width:641px){html:not(#qmT) body.qm-al .qal-facts > div{border-top:none!important}}
html:not(#qmT) body.qm-al .qal-facts b{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-facts span{color:var(--qal-muted)!important}
html:not(#qmT) body.qm-al .qal-take{background-color:var(--qal-panel-light)!important;border:none!important;border-top:2px solid var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-take-h{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-take li{color:var(--qal-ink-medium)!important}
html:not(#qmT) body.qm-al .qal-take li::before{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-h{color:var(--qal-ink)!important;border-top:1px solid var(--qal-divider)!important}
html:not(#qmT) body.qm-al .qal-n{color:var(--qal-gold)!important;border-bottom:1px solid var(--qal-hairline)!important}
html:not(#qmT) body.qm-al .qal-break figcaption{background-image:linear-gradient(to top, rgba(0,0,0,.84) 0%, rgba(0,0,0,.72) 100%)!important;color:rgba(255,255,255,0.92)!important}
html:not(#qmT) body.qm-al .qal-break figcaption b{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-q{border-left:2px solid var(--qal-gold)!important;color:var(--qal-ink-medium)!important}
html:not(#qmT) body.qm-al .qal-q::before{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-q cite{color:var(--qal-muted)!important}
html:not(#qmT) body.qm-al figure.qal-ex{background-color:var(--qal-dark)!important;color:var(--qal-dark-text)!important}
html:not(#qmT) body.qm-al .qal-act .qal-h{border:none!important}
html:not(#qmT) body.qm-al .qal-agrid{background-color:var(--qal-hairline)!important;border:1px solid var(--qal-hairline)!important}
html:not(#qmT) body.qm-al .qal-a{background-color:var(--qal-bg)!important;border:none!important}
html:not(#qmT) body.qm-al .qal-a:hover{background-color:var(--qal-gold-pale)!important}
html:not(#qmT) body.qm-al .qal-a span{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-a h3{color:var(--qal-ink)!important}
html:not(#qmT) body.qm-al .qal-a p{color:var(--qal-muted)!important}
html:not(#qmT) body.qm-al .qal-by{border-top:1px solid var(--qal-divider)!important;color:var(--qal-muted)!important}
html:not(#qmT) body.qm-al .qal-end{background-color:var(--qal-bg)!important}
html:not(#qmT) body.qm-al .qal-pn{background-color:var(--qal-hairline)!important;border-top:1px solid var(--qal-hairline)!important;border-bottom:1px solid var(--qal-divider)!important}
html:not(#qmT) body.qm-al .qal-pn a{background-color:var(--qal-bg)!important;border:none!important}
html:not(#qmT) body.qm-al .qal-pn a:hover{background-color:var(--qal-gold-pale)!important}
html:not(#qmT) body.qm-al .qal-pn span{color:var(--qal-label)!important}
html:not(#qmT) body.qm-al .qal-pn b{color:var(--qal-ink)!important}
html:not(#qmT) body.qm-al .qal-eb{color:var(--qal-label)!important}
html:not(#qmT) body.qm-al .qal-rel h2{color:var(--qal-ink)!important}
html:not(#qmT) body.qm-al .qal-more{color:var(--qal-ink)!important;text-decoration-color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-more:hover{color:var(--qal-gold)!important;text-decoration-color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-card-im{background-color:#F4F4F4!important}
html:not(#qmT) body.qm-al .qal-card-k{color:var(--qal-label)!important}
html:not(#qmT) body.qm-al .qal-card h3 a{color:var(--qal-ink)!important}
html:not(#qmT) body.qm-al .qal-card h3 a:hover{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-card p{color:var(--qal-muted)!important}
html:not(#qmT) body.qm-al .qal-cta{background-color:var(--qal-dark)!important;color:var(--qal-dark-text)!important}
html:not(#qmT) body.qm-al .qal-cta .qal-eb{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-btn{background-color:transparent!important;color:var(--qal-dark-text)!important;border:1px solid var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-btn:hover{background-color:var(--qal-gold)!important;color:var(--qal-dark)!important}
html:not(#qmT) body.qm-al .qal-btn-ghost{background-color:transparent!important;border:none!important;color:var(--qal-dark-text)!important;text-decoration-color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-btn-ghost:hover{color:var(--qal-gold)!important}
html:not(#qmT) body.qm-al .qal-by a{color:var(--qal-ink)!important}
html:not(#qmT) body.qm-al .qal-by a:hover{color:var(--qal-gold)!important}
@media print{html:not(#qmT) body.qm-al .qal-break figcaption{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) body.qm-al .qal-body a{color:#000000!important}
html:not(#qmT) body.qm-al .qal-body a[href^="http"]::after{color:#5C5E62!important}}
html:not(#qmT) body.qm-al .qal-pn{background-color:transparent!important;border-top:1px solid var(--qal-divider-medium, rgba(0,0,0,.12))!important;border-bottom:1px solid var(--qal-divider-medium, rgba(0,0,0,.12))!important}
html:not(#qmT) body.qm-al .qal-pn a{background-color:transparent!important}
html:not(#qmT) body.qm-al .qal-pn a + a{border-left:1px solid var(--qal-divider, rgba(0,0,0,.08))!important}
html:not(#qmT) body.qm-al .qal-pn a:hover{background-color:transparent!important}
html:not(#qmT) body.qm-al .qal-pn a:hover b{color:var(--qal-gold)!important}
@media (max-width: 640px){html:not(#qmT) body.qm-al .qal-pn a,html:not(#qmT) body.qm-al .qal-pn a + a{border-left:0!important}}
@media (max-width: 640px){html:not(#qmT) body.qm-al .qal-pn a + a{border-top:1px solid var(--qal-divider, rgba(0,0,0,.08))!important}}
/* qm-capability-tesla.css */
html:not(#qmT) .qma[data-qma-item="capability-network"]{--g:#171A20!important;--ink:#171A20!important;--mute:#5C5E62!important;--line:#E2E3E3!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-hero{background-color:#FFFFFF!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-crumb{color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-hero .qma-crumb a{color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-hero .qma-eb{color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-hero h1{color:#171A20!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-lead{color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-cta{border:0!important;background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-cta:hover{background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-cta.is-ghost{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-cta.is-ghost:hover{background-color:#E2E3E3!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-quote blockquote{border:0!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-intro-copy{color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-sec{background-color:#FFFFFF!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-secb p{color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-num{border:0!important;color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-cards{background-color:#F4F4F4!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-c{background-color:transparent!important;border:0!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-c:hover{background-color:transparent!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-c p{color:#5C5E62!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-band{background-color:#FFFFFF!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-band p{color:#171A20!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-sib{background-color:transparent!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-sib:hover span,html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-sib.is-on span{color:#171A20!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] .qma-sib.is-on{box-shadow:inset 0 2px 0 #171A20!important}
html:not(#qmT) .qma[data-qma-item="capability-network"] a:focus-visible{outline:2px solid #171A20!important}
/* qm-insight.css */
html:not(#qmT) .qmi{--g:#A2A3A5!important;--g2:#D0D1D2!important;--ink:#FFFFFF!important;--mute:#A2A3A5!important;--line:rgba(255,255,255,.12)!important;--bg:#171A20!important;--bg2:#171A20!important;--bg3:#171A20!important}
html:not(#qmT) .qmi .qmi-k{color:#A2A3A5!important}
html:not(#qmT) .qmi .qmi-meta{color:var(--mute)!important}
html:not(#qmT) .qmi .qmi-meta span+span::before{background-color:rgba(255,255,255,.4)!important}
html:not(#qmT) .qmi-more{color:#FFFFFF!important;border-bottom:1px solid rgba(255,255,255,.55)!important}
html:not(#qmT) .qmi-more:hover{color:#FFFFFF!important}
html:not(#qmT) .qmi-sh{border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qmi-sh p{color:var(--mute)!important}
html:not(#qmT) .qmi-blk{border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qmi-blk.alt{background-color:var(--bg2)!important}
html:not(#qmT) .qmi-hero::after{background-image:linear-gradient(90deg,rgba(23,26,32,.92) 0%,rgba(23,26,32,.55) 46%,rgba(23,26,32,.2) 100%),linear-gradient(180deg,rgba(23,26,32,.55) 0%,transparent 30%,rgba(23,26,32,.95) 100%)!important}
html:not(#qmT) .qmi-hero .qmi-hl{color:#A2A3A5!important}
html:not(#qmT) .qmi-lead{border-top:1px solid rgba(255,255,255,.22)!important}
html:not(#qmT) .qmi-lead h2 a{color:#FFFFFF!important;background-image:linear-gradient(#FFFFFF,#FFFFFF)!important}
html:not(#qmT) .qmi-lead p.qmi-dek{color:rgba(255,255,255,.78)!important}
html:not(#qmT) .qmi-sub{background-color:rgba(23,26,32,.92)!important;border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qmi-sub a{color:rgba(255,255,255,.72)!important;border-bottom:1px solid transparent!important}
html:not(#qmT) .qmi-sub a:hover,html:not(#qmT) .qmi-sub a.is-on{color:#FFFFFF!important;border-bottom-color:#FFFFFF!important}
html:not(#qmT) .qmi-card .qmi-im{background-color:#171A20!important}
html:not(#qmT) .qmi-card h3{color:#FFFFFF!important}
html:not(#qmT) .qmi-card h3 a{color:#FFFFFF!important}
html:not(#qmT) .qmi-card h3 a:hover{color:#FFFFFF!important}
html:not(#qmT) .qmi-card p{color:var(--mute)!important}
html:not(#qmT) .qmi-rep::after{background-image:linear-gradient(180deg,rgba(23,26,32,.75),rgba(23,26,32,.92))!important}
html:not(#qmT) .qmi-r{background-color:rgba(23,26,32,.6)!important;border:1px solid var(--line)!important;border-top:2px solid var(--g)!important}
html:not(#qmT) .qmi-r:hover{background-color:rgba(255,255,255,.06)!important}
html:not(#qmT) .qmi-r .qmi-n{color:#A2A3A5!important}
html:not(#qmT) .qmi-r h3{color:#FFFFFF!important}
html:not(#qmT) .qmi-r p{color:rgba(255,255,255,.78)!important}
html:not(#qmT) .qmi-ser-in p{color:rgba(255,255,255,.78)!important}
html:not(#qmT) .qmi-sp{border-top:1px solid var(--line)!important;color:inherit!important}
html:not(#qmT) .qmi-sp:last-child{border-bottom:1px solid var(--line)!important}
html:not(#qmT) .qmi-sp h3{color:#FFFFFF!important}
html:not(#qmT) .qmi-sp:hover h3{color:#FFFFFF!important}
html:not(#qmT) .qmi-sp p{color:var(--mute)!important}
html:not(#qmT) .qmi-p{background-color:var(--bg3)!important;border:1px solid var(--line)!important;color:inherit!important}
html:not(#qmT) .qmi-p blockquote{border-left:1px solid rgba(255,255,255,.35)!important;color:#FFFFFF!important}
html:not(#qmT) .qmi-p h3{color:rgba(255,255,255,.9)!important}
html:not(#qmT) .qmi-t{border-top:1px solid var(--line)!important}
html:not(#qmT) .qmi-t:target{background-image:linear-gradient(90deg,rgba(255,255,255,.04),transparent 70%)!important}
html:not(#qmT) .qmi-t h3{color:#FFFFFF!important}
html:not(#qmT) .qmi-t h3 small{color:#A2A3A5!important}
html:not(#qmT) .qmi-t>p{color:var(--mute)!important}
html:not(#qmT) .qmi-t li{border-top:1px solid rgba(255,255,255,.07)!important}
html:not(#qmT) .qmi-t li a{color:rgba(255,255,255,.9)!important}
html:not(#qmT) .qmi-t li a:hover{color:#FFFFFF!important}
html:not(#qmT) .qmi-t li a em{color:var(--mute)!important}
html:not(#qmT) .qmi-subband::after{background-image:linear-gradient(90deg,rgba(23,26,32,.94),rgba(23,26,32,.55))!important}
html:not(#qmT) .qmi-subband p{color:rgba(255,255,255,.78)!important}
html:not(#qmT) .qmi-tags span{border:1px solid rgba(255,255,255,.2)!important;color:rgba(255,255,255,.8)!important}
html:not(#qmT) .qmi-ah .qmi-dek{color:rgba(255,255,255,.78)!important}
html:not(#qmT) .qmi-ah .qmi-k{color:#A2A3A5!important}
html:not(#qmT) .qmi-aside h4{color:#A2A3A5!important}
html:not(#qmT) .qmi-aside li{border-top:1px solid var(--line)!important}
html:not(#qmT) .qmi-aside li a{color:rgba(255,255,255,.7)!important}
html:not(#qmT) .qmi-aside li a::before{color:#A2A3A5!important}
html:not(#qmT) .qmi-aside li a:hover{color:#FFFFFF!important}
html:not(#qmT) .qmi-aside dt{color:var(--mute)!important}
html:not(#qmT) .qmi-aside dd{color:rgba(255,255,255,.88)!important}
html:not(#qmT) .qmi-aside dd a{color:rgba(255,255,255,.88)!important;border-bottom:1px solid rgba(255,255,255,.35)!important}
html:not(#qmT) .qmi-take{background-color:var(--bg3)!important;border:1px solid var(--line)!important;border-top:2px solid var(--g)!important}
html:not(#qmT) .qmi-take h2{color:#A2A3A5!important}
html:not(#qmT) .qmi-take li{border-top:1px solid rgba(255,255,255,.07)!important;color:#FFFFFF!important}
html:not(#qmT) .qmi-take li:first-child{border-top:0!important}
html:not(#qmT) .qmi-take li::before{background-color:#A2A3A5!important}
html:not(#qmT) .qmi-s h2 span{color:#A2A3A5!important}
html:not(#qmT) .qmi-s p{color:rgba(255,255,255,.78)!important}
html:not(#qmT) .qmi-q{border-left:1px solid rgba(255,255,255,.35)!important;color:#FFFFFF!important}
html:not(#qmT) .qmi-ex{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) .qmi-ex .qmi-exk{color:#5C5E62!important}
html:not(#qmT) .qmi-ex h3{color:#171A20!important}
html:not(#qmT) .qmi-ex .qmi-exc{color:#171A20!important}
html:not(#qmT) .qmi-ex .qmi-exn{border-top:1px solid #E2E3E3!important;color:#5C5E62!important}
html:not(#qmT) .qmi-layer{background-color:#FFFFFF!important;border-left:3px solid #E2E3E3!important}
html:not(#qmT) .qmi-layer:nth-child(1){background-color:#171A20!important;color:#FFFFFF!important;border-left-color:#171A20!important}
html:not(#qmT) .qmi-layer:nth-child(1) b{color:#FFFFFF!important}
html:not(#qmT) .qmi-layer:nth-child(1) p{color:#A2A3A5!important}
html:not(#qmT) .qmi-layer:nth-child(2){background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .qmi-layer:nth-child(2) b{color:#FFFFFF!important}
html:not(#qmT) .qmi-layer:nth-child(2) p{color:#E2E3E3!important}
html:not(#qmT) .qmi-layer:nth-child(3){background-color:#F4F4F4!important}
html:not(#qmT) .qmi-layer i{color:#5C5E62!important}
html:not(#qmT) .qmi-layer b{color:#171A20!important}
html:not(#qmT) .qmi-layer p{color:#171A20!important}
html:not(#qmT) .qmi-step{background-color:#FFFFFF!important;border-top:3px solid #E2E3E3!important}
html:not(#qmT) .qmi-step:nth-child(odd){background-color:#F4F4F4!important}
html:not(#qmT) .qmi-step i{color:#5C5E62!important}
html:not(#qmT) .qmi-step b{color:#171A20!important}
html:not(#qmT) .qmi-step p{color:#171A20!important}
html:not(#qmT) .qmi-mx-y{border-right:1px solid #E2E3E3!important;color:#5C5E62!important}
html:not(#qmT) .qmi-mx-y b{color:#171A20!important}
html:not(#qmT) .qmi-mx-c{background-color:#FFFFFF!important}
html:not(#qmT) .qmi-mx-c:nth-child(2){background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) .qmi-mx-c:nth-child(2) b{color:#FFFFFF!important}
html:not(#qmT) .qmi-mx-c:nth-child(2) p{color:#A2A3A5!important}
html:not(#qmT) .qmi-mx-c:nth-child(3){background-color:#F4F4F4!important}
html:not(#qmT) .qmi-mx-c b{color:#171A20!important}
html:not(#qmT) .qmi-mx-c p{color:#171A20!important}
html:not(#qmT) .qmi-mx-x{color:#5C5E62!important;border-top:1px solid #E2E3E3!important}
html:not(#qmT) .qmi-mx-x b{color:#171A20!important}
html:not(#qmT) .qmi-mx-yl{color:#5C5E62!important}
html:not(#qmT) .qmi-tbl th{color:#FFFFFF!important;background-color:#171A20!important}
html:not(#qmT) .qmi-tbl td{border-bottom:1px solid #E2E3E3!important;color:#171A20!important;background-color:#FFFFFF!important}
html:not(#qmT) .qmi-tbl tr:nth-child(even) td{background-color:#F4F4F4!important}
html:not(#qmT) .qmi-tbl td:first-child{color:#171A20!important}
html:not(#qmT) .qmi-a{background-color:rgba(255,255,255,.03)!important;border:1px solid var(--line)!important;border-top:2px solid var(--g)!important}
html:not(#qmT) .qmi-a span{color:#A2A3A5!important}
html:not(#qmT) .qmi-a h3{color:#FFFFFF!important}
html:not(#qmT) .qmi-a p{color:var(--mute)!important}
html:not(#qmT) .qmi-by{border-top:1px solid var(--line)!important;color:var(--mute)!important}
html:not(#qmT) .qmi-by a{color:rgba(255,255,255,.9)!important;border-bottom:1px solid rgba(255,255,255,.35)!important}
html:not(#qmT) .qmi h1,html:not(#qmT) .qmi .qmi-hero h1,html:not(#qmT) .qmi .qmi-ah h1{color:#FFFFFF!important}
html:not(#qmT) body:has(.qmi-article),html:not(#qmT) body:has(.qmi-article) #page,html:not(#qmT) body:has(.qmi-article) .site-content,html:not(#qmT) body:has(.qmi-article) #primary,html:not(#qmT) body:has(.qmi-article) #main{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qma.qmi.qmi-article{--g:#171A20!important;--ink:#171A20!important;--mute:#5C5E62!important;--line:#E2E3E3!important;--bg:#FFFFFF!important;--bg2:#F4F4F4!important;--bg3:#F4F4F4!important;background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qma-hero.qmi-ah{background-color:#F4F4F4!important}
html:not(#qmT) .qmi.qmi-article :is(h1, h2){color:#171A20!important}
html:not(#qmT) .qmi.qmi-article h1,html:not(#qmT) .qmi.qmi-article .qmi-ah h1{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-k{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-dek{color:#5C5E62!important}
html:not(#qmT) .qmi.qmi-article .qmi-meta{color:#5C5E62!important}
html:not(#qmT) .qmi.qmi-article .qmi-meta span + span::before{background-color:#A2A3A5!important}
html:not(#qmT) .qmi.qmi-article .qma-crumb,html:not(#qmT) .qmi.qmi-article .qma-crumb a{color:#5C5E62!important}
html:not(#qmT) .qmi.qmi-article .qma-crumb a:hover{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-body{background-color:#FFFFFF!important}
html:not(#qmT) .qmi.qmi-article .qmi-s h2,html:not(#qmT) .qmi.qmi-article .qmi-act > h2,html:not(#qmT) .qmi.qmi-article .qmi-sh h2{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-s h2 span{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-s p{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-aside h4,html:not(#qmT) .qmi.qmi-article .qmi-aside li a::before,html:not(#qmT) .qmi.qmi-article .qmi-aside dt{color:#5C5E62!important}
html:not(#qmT) .qmi.qmi-article .qmi-aside li{border-top-color:#E2E3E3!important}
html:not(#qmT) .qmi.qmi-article .qmi-aside li a{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-aside li a:hover{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-aside dd,html:not(#qmT) .qmi.qmi-article .qmi-aside dd a{color:#171A20!important;border-bottom-color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-take{background-color:#F4F4F4!important;border-color:#E2E3E3!important;border-top-color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-take h2{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-take li{color:#171A20!important;border-top-color:#E2E3E3!important}
html:not(#qmT) .qmi.qmi-article .qmi-take li::before{background-color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-q{color:#171A20!important;border-left-color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-a{background-color:#F4F4F4!important;border-color:#E2E3E3!important;border-top-color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-a h3,html:not(#qmT) .qmi.qmi-article .qmi-card h3,html:not(#qmT) .qmi.qmi-article .qmi-card h3 a{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-a p,html:not(#qmT) .qmi.qmi-article .qmi-a span,html:not(#qmT) .qmi.qmi-article .qmi-card p,html:not(#qmT) .qmi.qmi-article .qmi-sh p{color:#5C5E62!important}
html:not(#qmT) .qmi.qmi-article .qmi-by,html:not(#qmT) .qmi.qmi-article .qmi-by a{color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-by a{border-bottom-color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-more{color:#171A20!important;border-bottom-color:#171A20!important}
html:not(#qmT) .qmi.qmi-article .qmi-sh,html:not(#qmT) .qmi.qmi-article .qmi-blk{border-bottom-color:#E2E3E3!important}
html:not(#qmT) .qmi.qmi-article .qmi-blk.alt{background-color:#F4F4F4!important}
@media (max-width: 1100px){html:not(#qmT) .qmi.qmi-article .qmi-aside{border-bottom:1px solid #E2E3E3!important}}
/* qm-mck-nav.css */
html:not(#qmT) .qmk{--qmk-gold:#A2A3A5!important;--qmk-line:#E2E3E3!important;--qmk-ink:#171A20!important;--qmk-mute:#5C5E62!important;color:var(--qmk-ink)!important}
html:not(#qmT) .qmk-top{border-bottom:1px solid var(--qmk-line)!important}
html:not(#qmT) .qmk-eb{color:var(--qmk-mute)!important}
html:not(#qmT) .qmk-ov{color:var(--qmk-ink)!important}
html:not(#qmT) .qmk-client-index{color:var(--qmk-ink,var(--lcn-ink,#171A20))!important}
html:not(#qmT) .qmk-client-index:hover,html:not(#qmT) .qmk-client-index:focus-visible{color:var(--qmk-gold,#5C5E62)!important}
html:not(#qmT) .qmk-client-index:focus-visible{outline:2px solid var(--qmk-gold,#5C5E62)!important}
html:not(#qmT) .qmk-m>.qmk-client-index{border-bottom:1px solid var(--lcn-line,#E2E3E3)!important}
html:not(#qmT) .qmk-ov svg{color:var(--qmk-gold)!important}
html:not(#qmT) .qmk-ov:hover,html:not(#qmT) .qmk-ov:focus-visible{color:var(--qmk-gold)!important}
html:not(#qmT) .qmk-tag{color:var(--qmk-mute)!important}
html:not(#qmT) .qmk-gh{border-bottom:1px solid var(--qmk-ink)!important;color:var(--qmk-ink)!important}
html:not(#qmT) .qmk-gh:hover,html:not(#qmT) .qmk-gh:focus-visible,html:not(#qmT) .qmk-gh.is-on{color:#8E8E8E!important;border-bottom-color:var(--qmk-gold)!important}
html:not(#qmT) .qmk-col li{border-bottom:1px solid var(--qmk-line)!important}
html:not(#qmT) .qmk-it{color:#171A20!important}
html:not(#qmT) .qmk-it::after{background-color:var(--qmk-gold)!important}
html:not(#qmT) .qmk-it:hover,html:not(#qmT) .qmk-it:focus-visible,html:not(#qmT) .qmk-it.is-on{color:var(--qmk-ink)!important}
html:not(#qmT) .qmk-it.is-on::before{background-color:var(--qmk-gold)!important}
html:not(#qmT) .qmk-it:focus-visible,html:not(#qmT) .qmk-gh:focus-visible,html:not(#qmT) .qmk-ov:focus-visible,html:not(#qmT) .qmk-fl:focus-visible{outline:2px solid var(--qmk-gold)!important}
html:not(#qmT) .qmk-feat{background-color:#F4F4F4!important;border-top:2px solid var(--qmk-gold)!important}
html:not(#qmT) .qmk-fimg{background-color:#D0D1D2!important}
html:not(#qmT) .qmk-fk{color:#8E8E8E!important}
html:not(#qmT) .qmk-ft{color:var(--qmk-ink)!important}
html:not(#qmT) .qmk-fd{color:#393C41!important}
html:not(#qmT) .qmk-fl{color:var(--qmk-ink)!important;border-bottom:1px solid var(--qmk-gold)!important}
html:not(#qmT) .qmk-fl:hover{color:#8E8E8E!important}
html:not(#qmT) .qmk-foot{display:none!important;border-top:1px solid var(--qmk-line)!important;color:var(--qmk-mute)!important}
html:not(#qmT) .qmk-foot a{color:var(--qmk-ink)!important}
html:not(#qmT) .qmk-foot b{color:var(--qmk-ink)!important}
html:not(#qmT) .qmk-fq a{color:#8E8E8E!important}
html:not(#qmT) .qmk-fq a::after{background-color:currentColor!important}
html:not(#qmT) .qmk-mov{border-bottom:1px solid var(--lcn-line,#E2E3E3)!important;color:var(--lcn-ink,#171A20)!important}
html:not(#qmT) .qmk-mov span{color:#8E8E8E!important}
html:not(#qmT) .qmk-mg{border-bottom:1px solid var(--lcn-line,#E2E3E3)!important}
html:not(#qmT) .qmk-mt{background-color:transparent!important;border:0!important;color:var(--lcn-ink,#171A20)!important}
html:not(#qmT) .qmk-mt i::before,html:not(#qmT) .qmk-mt i::after{background-color:currentColor!important}
html:not(#qmT) .qmk-mt[aria-expanded="true"]{color:#8E8E8E!important}
html:not(#qmT) .qmk-mb a{border-left:1px solid #D0D1D2!important;color:#171A20!important}
html:not(#qmT) .qmk-mb a small{color:#8E8E8E!important}
html:not(#qmT) .qmk-mb a.qmk-mga{color:#8E8E8E!important}
/* qm-tesla-english.css: loaded separately by lincoln-nav.js (20261022) */

/* service-case-links.css */
html:not(#qmT) body .qm-service-case-links{background-color:#EEEEEE!important;color:#171A20!important}
html:not(#qmT) body .qm-service-case-links .qsc-eyebrow{color:#171A20!important}
html:not(#qmT) body .qm-service-case-links h2{color:#171A20!important}
html:not(#qmT) body .qm-service-case-links .qsc-intro{color:#8E8E8E!important}
html:not(#qmT) body .qm-service-case-links .qsc-directory{color:#171A20!important;border-bottom:1px solid!important}
html:not(#qmT) body .qm-service-case-links .qsc-card{background-color:#FFFFFF!important;border:1px solid #E2E3E3!important;color:#171A20!important}
html:not(#qmT) body .qm-service-case-links .qsc-card-top small{color:#A2A3A5!important}
html:not(#qmT) body .qm-service-case-links .qsc-card-top>span{color:#D0D1D2!important}
html:not(#qmT) body .qm-service-case-links h3{color:#171A20!important}
html:not(#qmT) body .qm-service-case-links .qsc-cta{border-top:1px solid #EEEEEE!important;color:#8E8E8E!important}
html:not(#qmT) body .qm-service-case-links .qsc-cta b{color:#171A20!important}
html:not(#qmT) body .qm-service-case-links .qsc-card:hover{border-color:#171A20!important;box-shadow:none!important}
html:not(#qmT) body .qm-service-case-links .qsc-card:hover h3{color:#171A20!important}
html:not(#qmT) body .qm-service-case-links .qsc-bottom a{color:#171A20!important;border-bottom:1px solid #A2A3A5!important}
html:not(#qmT) body .qm-service-case-links a:focus-visible{outline:2px solid #171A20!important}
/* service-premium.css */
html:not(#qmT) :is(#am-page,#bp-page).service-premium{--paper:#171A20!important;--muted:#5C5E62!important;--faint:#5C5E62!important;--metal:#5C5E62!important;--line:#D0D1D2!important;--sp-blue:#171A20!important;--sp-soft:#F4F4F4!important;background-color:#FFFFFF!important;color:var(--paper)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(h1,h2,h3,h4){color:var(--paper)!important;-webkit-text-fill-color:currentColor!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(a,button,summary):focus-visible{outline:3px solid #171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-muted{color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-kicker,.bp-kicker){color:var(--metal)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-lead,.bp-lead){color:var(--muted)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-link,.bp-link){border:0!important;color:var(--sp-blue)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-button{border:0!important;background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-button:hover{background-color:#3E6AE1!important;color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-localnav{border-bottom:1px solid rgba(0,0,0,.1)!important;background-color:rgba(255,255,255,.9)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-local-title{color:#171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-local-links a{color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-local-links a[aria-current="location"]{color:var(--sp-blue)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-hero,.bp-hero){background-color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .am-tools{border:0!important;color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-hero-media{background-color:#171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-media-toggle{border:1px solid rgba(255,255,255,.35)!important;background-color:rgba(0,0,0,.55)!important;color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-block,.am-stage,.am-done,.bp-block){background-color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-head,.am-done-head,.bp-head) :is(p,.bp-lead){color:var(--muted)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-head .bp-kicker{color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .am-done{background-color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-specs,.bp-specs){border:0!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-specs,.bp-specs) :is(article,div){border:0!important;background-color:var(--sp-soft)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-specs,.bp-specs) strong{color:var(--paper)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-specs,.bp-specs) span{color:var(--muted)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-frame,.bp-frame){background-color:#171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-frame,.bp-frame)::after{background-image:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.05) 65%)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-frame-copy,.bp-frame-copy) :is(h3,p,.am-kicker,.bp-kicker){color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-frame-copy .bp-kicker{color:rgba(255,255,255,.8)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-frame-copy [data-body]{color:rgba(255,255,255,.92)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .am-frame .am-link{border:0!important;color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-frame,.bp-frame) :is(.am-arrow,.bp-arrow){border:0!important;background-color:rgba(255,255,255,.9)!important;color:#171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-frame,.bp-frame) :is(.am-arrow,.bp-arrow):hover{background-color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-cases,.bp-pick){border:0!important;scrollbar-color:#D0D1D2 transparent!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-case,.bp-pick button){border:0!important;background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-case,.bp-pick button)[aria-selected="true"]{background-color:#171A20!important;color:#FFFFFF!important;border:0!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-hint{color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-points{border:0!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-points li{border:0!important;background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-film-row a,.bp-film-row figure){background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .am-film-row strong{background-color:#F4F4F4!important;color:#171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-film-row :is(strong,span,p){color:var(--muted)!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .bp-film-row strong{color:#171A20!important}
html:not(#qmT) #am-page.service-premium #features{background-color:#F4F4F4!important}
html:not(#qmT) #am-page.service-premium ul.am-rows li{border:0!important;background-color:#FFFFFF!important}
html:not(#qmT) #am-page.service-premium ul.am-rows li::before{color:#171A20!important}
html:not(#qmT) #am-page.service-premium ul.am-rows strong{color:#171A20!important}
html:not(#qmT) #am-page.service-premium ul.am-rows p{color:#5C5E62!important}
html:not(#qmT) #am-page.service-premium .am-bits{color:#5C5E62!important}
html:not(#qmT) #am-page.service-premium .am-layout{border:0!important}
html:not(#qmT) #am-page.service-premium .am-tab{border:0!important;background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) #am-page.service-premium .am-tab em{color:inherit!important}
html:not(#qmT) #am-page.service-premium .am-tab[aria-selected="true"]{background-color:#171A20!important;color:#FFFFFF!important}
html:not(#qmT) #am-page.service-premium .am-tab[aria-selected="true"] .am-kicker{color:#D0D1D2!important}
html:not(#qmT) #am-page.service-premium .am-detail{background-color:#F4F4F4!important}
html:not(#qmT) #am-page.service-premium .am-panel>.am-lead{color:#5C5E62!important}
html:not(#qmT) #am-page.service-premium .am-points li{color:#5C5E62!important}
html:not(#qmT) #am-page.service-premium .am-trio p{color:#5C5E62!important}
html:not(#qmT) #am-page.service-premium .am-quad article{border:0!important;background-color:#FFFFFF!important}
html:not(#qmT) #am-page.service-premium .am-quad strong{color:#171A20!important}
html:not(#qmT) #bp-page.service-premium #philosophy{--paper:#F4F4F4!important;--muted:#A2A3A5!important;--metal:#A2A3A5!important;--line:#171A20!important;background-color:#171A20!important;color:#F4F4F4!important}
html:not(#qmT) #bp-page.service-premium .bp-sheet li{border:0!important;background-color:#F4F4F4!important}
html:not(#qmT) #bp-page.service-premium .bp-sheet p{color:var(--muted)!important}
html:not(#qmT) #bp-page.service-premium #philosophy .bp-sheet li{background-color:#171A20!important}
html:not(#qmT) #bp-page.service-premium #services{background-color:#F4F4F4!important}
html:not(#qmT) #bp-page.service-premium #services .bp-points li{background-color:#FFFFFF!important}
html:not(#qmT) #bp-page.service-premium .bp-quote{border:0!important;background-color:#F4F4F4!important}
html:not(#qmT) #bp-page.service-premium .bp-quote blockquote{border:0!important;color:#171A20!important}
html:not(#qmT) #bp-page.service-premium .bp-quote footer{color:#5C5E62!important}
html:not(#qmT) #bp-page.service-premium .bp-names{border:0!important}
html:not(#qmT) #bp-page.service-premium .bp-names li{border:0!important;background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) #bp-page.service-premium #faq{background-color:#F4F4F4!important}
html:not(#qmT) #bp-page.service-premium .sp-faq details{border-top:1px solid #D0D1D2!important}
html:not(#qmT) #bp-page.service-premium .sp-faq details:last-child{border-bottom:1px solid #D0D1D2!important}
html:not(#qmT) #bp-page.service-premium .sp-faq summary::after{color:#5C5E62!important}
html:not(#qmT) #bp-page.service-premium .sp-faq p{color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-contact{background-color:#FFFFFF!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-contact p{color:#5C5E62!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-contact-links>a:not(.sp-button){color:#171A20!important}
html:not(#qmT) :is(#am-page,#bp-page).service-premium .sp-more-cases>summary{background-color:#F4F4F4!important;color:#171A20!important}
@media (max-width:640px){html:not(#qmT) :is(#am-page,#bp-page).service-premium :is(.am-specs,.bp-specs) :is(article,div){border:0!important}}
@media (max-width:640px){html:not(#qmT) #bp-page.service-premium .bp-names li{border:0!important}}
/* suning-gallery.css */
html:not(#qmT) .sn-works{background-color:#FFFFFF!important;color:#171A20!important}
html:not(#qmT) .sn-heading p{color:#5C5E62!important}
html:not(#qmT) .sn-heading h2{color:#171A20!important}
html:not(#qmT) .sn-chapter h3{color:#171A20!important;border-top:1px solid #E2E3E3!important}
html:not(#qmT) .sn-figure a{background-color:#F4F4F4!important}
html:not(#qmT) .sn-figure figcaption{color:#5C5E62!important}
html:not(#qmT) .sn-figure a:focus-visible{outline:2px solid #5C5E62!important}
