/* Native variable palette: photographs, videos and branding are never inverted. */
html[data-ls-theme="light"]{color-scheme:light}
html[data-ls-theme="dark"]{color-scheme:dark;
--color-content-bg:#161b22!important;--color-content-bg-grad:#161b22!important;--color-content-bg-alt:#202833!important;--color-content-bg-alt-grad:#202833!important;--color-content-text:#e6edf3!important;--color-content-heading:#f0f6fc!important;--color-content-heading-grad:#f0f6fc!important;--color-content-link:#a8c7ff!important;--color-content-link-hover:#d2e3ff!important;--color-content-border:#3b4654!important;--color-content-faded:#b6c2cf!important;--color-content-primary:#356ba5!important;--color-content-primary-grad:#356ba5!important;--color-content-secondary:#296b60!important;--color-content-secondary-grad:#296b60!important;--color-content-primary-faded:rgba(168,199,255,.15)!important;--color-alt-content-bg:#161b22!important;--color-alt-content-bg-grad:#161b22!important;--color-alt-content-bg-alt:#202833!important;--color-alt-content-bg-alt-grad:#202833!important;--color-alt-content-text:#e6edf3!important;--color-alt-content-heading:#f0f6fc!important;--color-alt-content-heading-grad:#f0f6fc!important;--color-alt-content-link:#a8c7ff!important;--color-alt-content-link-hover:#d2e3ff!important;--color-alt-content-border:#3b4654!important;--color-alt-content-faded:#b6c2cf!important;--color-alt-content-primary:#356ba5!important;--color-alt-content-primary-grad:#356ba5!important;--color-alt-content-secondary:#296b60!important;--color-alt-content-secondary-grad:#296b60!important;--color-alt-content-primary-faded:rgba(168,199,255,.15)!important;--color-footer-bg:#161b22!important;--color-footer-bg-grad:#161b22!important;--color-footer-bg-alt:#202833!important;--color-footer-bg-alt-grad:#202833!important;--color-footer-text:#e6edf3!important;--color-footer-heading:#f0f6fc!important;--color-footer-heading-grad:#f0f6fc!important;--color-footer-link:#a8c7ff!important;--color-footer-link-hover:#d2e3ff!important;--color-footer-border:#3b4654!important;--color-footer-faded:#b6c2cf!important;--color-footer-primary:#356ba5!important;--color-footer-primary-grad:#356ba5!important;--color-footer-secondary:#296b60!important;--color-footer-secondary-grad:#296b60!important;--color-footer-primary-faded:rgba(168,199,255,.15)!important;--color-subfooter-bg:#161b22!important;--color-subfooter-bg-grad:#161b22!important;--color-subfooter-bg-alt:#202833!important;--color-subfooter-bg-alt-grad:#202833!important;--color-subfooter-text:#e6edf3!important;--color-subfooter-heading:#f0f6fc!important;--color-subfooter-heading-grad:#f0f6fc!important;--color-subfooter-link:#a8c7ff!important;--color-subfooter-link-hover:#d2e3ff!important;--color-subfooter-border:#3b4654!important;--color-subfooter-faded:#b6c2cf!important;--color-subfooter-primary:#356ba5!important;--color-subfooter-primary-grad:#356ba5!important;--color-subfooter-secondary:#296b60!important;--color-subfooter-secondary-grad:#296b60!important;--color-subfooter-primary-faded:rgba(168,199,255,.15)!important;--color-header-middle-bg:#161b22!important;--color-header-middle-bg-grad:#161b22!important;--color-header-middle-bg-alt:#202833!important;--color-header-middle-bg-alt-grad:#202833!important;--color-header-middle-text:#e6edf3!important;--color-header-middle-heading:#f0f6fc!important;--color-header-middle-heading-grad:#f0f6fc!important;--color-header-middle-link:#a8c7ff!important;--color-header-middle-link-hover:#d2e3ff!important;--color-header-middle-border:#3b4654!important;--color-header-middle-faded:#b6c2cf!important;--color-header-middle-primary:#356ba5!important;--color-header-middle-primary-grad:#356ba5!important;--color-header-middle-secondary:#296b60!important;--color-header-middle-secondary-grad:#296b60!important;--color-header-middle-primary-faded:rgba(168,199,255,.15)!important;--color-header-top-bg:#161b22!important;--color-header-top-bg-grad:#161b22!important;--color-header-top-bg-alt:#202833!important;--color-header-top-bg-alt-grad:#202833!important;--color-header-top-text:#e6edf3!important;--color-header-top-heading:#f0f6fc!important;--color-header-top-heading-grad:#f0f6fc!important;--color-header-top-link:#a8c7ff!important;--color-header-top-link-hover:#d2e3ff!important;--color-header-top-border:#3b4654!important;--color-header-top-faded:#b6c2cf!important;--color-header-top-primary:#356ba5!important;--color-header-top-primary-grad:#356ba5!important;--color-header-top-secondary:#296b60!important;--color-header-top-secondary-grad:#296b60!important;--color-header-top-primary-faded:rgba(168,199,255,.15)!important;--color-header-bottom-bg:#161b22!important;--color-header-bottom-bg-grad:#161b22!important;--color-header-bottom-bg-alt:#202833!important;--color-header-bottom-bg-alt-grad:#202833!important;--color-header-bottom-text:#e6edf3!important;--color-header-bottom-heading:#f0f6fc!important;--color-header-bottom-heading-grad:#f0f6fc!important;--color-header-bottom-link:#a8c7ff!important;--color-header-bottom-link-hover:#d2e3ff!important;--color-header-bottom-border:#3b4654!important;--color-header-bottom-faded:#b6c2cf!important;--color-header-bottom-primary:#356ba5!important;--color-header-bottom-primary-grad:#356ba5!important;--color-header-bottom-secondary:#296b60!important;--color-header-bottom-secondary-grad:#296b60!important;--color-header-bottom-primary-faded:rgba(168,199,255,.15)!important;
--color-header-transparent-text:#e6edf3!important;--color-header-transparent-text-hover:#a8c7ff!important;
}
html[data-ls-theme="dark"] body{background:#161b22;color:#e6edf3}
html[data-ls-theme="dark"] :is(.ls-reading-body,.w-blogpost-body,.entry-content,.wp-block-post-content,.w-post-elm.post_content){color:#e6edf3;background-color:#161b22}
html[data-ls-theme="dark"] :is(.ls-reading-body,.w-blogpost-body,.entry-content,.wp-block-post-content,.w-post-elm.post_content) :is(h1,h2,h3,h4,h5,h6){color:#f0f6fc!important;background-image:none!important;-webkit-text-fill-color:currentColor}
html[data-ls-theme="dark"] :is(.ls-reading-body,.w-blogpost-body,.entry-content,.wp-block-post-content,.w-post-elm.post_content) :is(p,li,span,font,strong,em,b,i,blockquote){color:inherit}
html[data-ls-theme="dark"] :is(.ls-reading-body,.w-blogpost-body,.entry-content,.wp-block-post-content,.w-post-elm.post_content) :is(p,li,span,font,strong,em,b,i)[style*="color"]{color:inherit!important;background-color:transparent!important}
html[data-ls-theme="dark"] :is(.ls-reading-body,.w-blogpost-body,.entry-content,.wp-block-post-content,.w-post-elm.post_content) a:not(.w-btn){color:#a8c7ff}
html[data-ls-theme="dark"] :is(input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),textarea,select){background-color:#202833;color:#e6edf3;border-color:#64748b}
html[data-ls-theme="dark"] ::placeholder{color:#b6c2cf;opacity:1}
html[data-ls-theme="dark"] :is(pre,code){background-color:#202833;color:#e6edf3}
html[data-ls-theme="dark"] .ls-table-scroll{--ls-table-bg:#161b22;--ls-table-tint:#202833;--ls-table-text:#e6edf3;--ls-table-border:#3b4654}
.ls-theme-toggle{position:fixed;inset-inline-start:16px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:9990;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:10px;border:1px solid #64748b;border-radius:50%;background:#fff;color:#243447;box-shadow:0 3px 12px #0003;cursor:pointer}
.ls-theme-toggle[hidden]{display:none!important}.ls-theme-toggle:focus-visible{outline:3px solid #3683e8;outline-offset:4px}
.ls-theme-toggle svg{flex-shrink:0;pointer-events:none}.ls-theme-toggle .ls-sun{display:none}
html[data-ls-theme="dark"] .ls-theme-toggle{background:#202833;color:#f8d775}
html[data-ls-theme="dark"] .ls-theme-toggle .ls-sun{display:block}
html[data-ls-theme="dark"] .ls-theme-toggle .ls-moon{display:none}
#page-header .ls-mode-logo .ls-logo-dark{display:none!important}
#page-header .ls-mode-logo .ls-logo-light{display:block!important;opacity:1!important;visibility:visible!important;position:static!important}
html[data-ls-theme="dark"] #page-header .ls-mode-logo .ls-logo-light{display:none!important}
html[data-ls-theme="dark"] #page-header .ls-mode-logo .ls-logo-dark{display:block!important;opacity:1!important;visibility:visible!important;position:static!important}
@media print{.ls-theme-toggle{display:none!important}html[data-ls-theme] body{background:white!important;color:black!important}}
@media print{
 html[data-ls-theme] body :is(.ls-reading-body,.w-blogpost-body,.entry-content,.wp-block-post-content,.w-post-elm.post_content){background:#fff!important;color:#000!important}
 html[data-ls-theme] body :is(.ls-reading-body,.w-blogpost-body,.entry-content,.wp-block-post-content,.w-post-elm.post_content) :is(h1,h2,h3,h4,h5,h6,p,li,span,font,strong,em,b,i,a,pre,code){color:#000!important;background:none!important;-webkit-text-fill-color:currentColor}
 html[data-ls-theme] body .ls-table-scroll{--ls-table-bg:#fff!important;--ls-table-tint:#f5f5f5!important;--ls-table-text:#000!important;--ls-table-border:#bbb!important}
}
/* Pair foregrounds and surfaces; native builder colors may be literal !important values. */
html[data-ls-theme="dark"] body #page-header :is(.w-nav-list,.w-search-form,.w-nav.type_mobile .w-nav-list.level_1){background-color:#161b22!important;color:#e6edf3!important}
html[data-ls-theme="dark"] body #page-header .w-nav-list a:not(.w-btn){color:#e6edf3!important}
html[data-ls-theme="dark"] body #page-header .w-nav-list :is(a:hover,a:focus-visible,.current-menu-item>a){color:#a8c7ff!important;background-color:#202833!important}
html[data-ls-theme="dark"] body #page-content :is(blockquote,.wp-block-quote,.wp-block-pullquote){background-color:#202833!important;color:#e6edf3!important;border-color:#759bd4!important}
html[data-ls-theme="dark"] body #page-content :is(blockquote,.wp-block-quote,.wp-block-pullquote) :is(p,span,strong,em,cite){color:inherit!important;background-color:transparent!important}
html[data-ls-theme="dark"] body #page-content :is(blockquote,.wp-block-quote,.wp-block-pullquote) a{color:#a8c7ff!important}
html[data-ls-theme="dark"] body #page-content :is(.w-tabs,.w-tabs-section,.w-tabs-section-header,.w-tabs-section-content,.w-tabs-section-content-h){background-color:#161b22!important;color:#e6edf3!important;border-color:#3b4654!important}
html[data-ls-theme="dark"] body #page-content :is(.w-tabs-section-header:hover,.w-tabs-section-header:focus-visible,.w-tabs-section.active>.w-tabs-section-header){background-color:#202833!important;color:#f0f6fc!important}
html[data-ls-theme="dark"] body #page-content .w-tabs :is(.w-tabs-section-title,.w-tabs-section-control,h1,h2,h3,h4,h5,h6,p,li,span,strong,em){color:inherit!important}
html[data-ls-theme="dark"] body #page-content .w-tabs :is(.wpb_text_column,.wpb_wrapper){background-color:transparent!important;color:inherit!important}
html[data-ls-theme="dark"] body #page-content .w-tabs a:not(.w-btn){color:#a8c7ff!important}
/* The native pale teal selected FAQ title was too faint against its light panel. */
html[data-ls-theme="light"] body #page-content .w-tabs :is(.w-tabs-section-header:hover,.w-tabs-section-header:focus-visible,.w-tabs-section.active>.w-tabs-section-header){color:#175e57!important}
html[data-ls-theme="light"] body #page-content .w-tabs :is(.w-tabs-section-header:hover,.w-tabs-section-header:focus-visible,.w-tabs-section.active>.w-tabs-section-header) .w-tabs-section-title{color:inherit!important}
@media print{
 html[data-ls-theme] body #page-content :is(blockquote,.wp-block-quote,.wp-block-pullquote,.w-tabs,.w-tabs-section,.w-tabs-section-header,.w-tabs-section-content,.w-tabs-section-content-h){background:#fff!important;color:#000!important;border-color:#777!important}
}
html[data-ls-theme="dark"] body #page-content :is(.rank-math-breadcrumb,.woocommerce-breadcrumb,.w-breadcrumbs){background-color:#202833!important;color:#e6edf3!important;border-color:#3b4654!important}
html[data-ls-theme="dark"] body #page-content :is(.rank-math-breadcrumb,.woocommerce-breadcrumb,.w-breadcrumbs) :is(p,span){color:inherit!important}
html[data-ls-theme="dark"] body #page-content :is(.rank-math-breadcrumb,.woocommerce-breadcrumb,.w-breadcrumbs) a{color:#a8c7ff!important}
