html[data-theme="night"]{color-scheme:dark;--text:#E7EDF4;--text-mid:#B4C3D3;--text-muted:#8599AE;--border:rgba(255,255,255,0.11);--cream:#10203A;--n-bg:#0C1829;--n-surface:#15273F;--n-surface-2:#1B304B;--n-link:#A9C9EC}html.theme-fade,html.theme-fade *,html.theme-fade *::before,html.theme-fade *::after{transition:background-color .45s ease,color .45s ease,border-color .45s ease,box-shadow .45s ease!important}html[data-theme="night"] body,html[data-theme="night"] .pricing,html[data-theme="night"] .about,html[data-theme="night"] .faq-section,html[data-theme="night"] .rc-demo,html[data-theme="night"] .article-wrap{background:var(--n-bg)}html[data-theme="night"] .price-card:not(.is-featured),html[data-theme="night"] .svc-card,html[data-theme="night"] .focus-card,html[data-theme="night"] .tl-tab,html[data-theme="night"] .cred,html[data-theme="night"] .filter-chip,html[data-theme="night"] .blog-featured,html[data-theme="night"] .blog-card,html[data-theme="night"] .post-stat,html[data-theme="night"] .cmp-short,html[data-theme="night"] .cmp-table-wrap,html[data-theme="night"] .cmp-fit>div:not(.is-us),html[data-theme="night"] .cmp-related li a,html[data-theme="night"] .cmp-card,html[data-theme="night"] .cmx-chip,html[data-theme="night"] .bm-how,html[data-theme="night"] .bm-search,html[data-theme="night"] .bm-chip,html[data-theme="night"] .bm-card,html[data-theme="night"] .pf-card,html[data-theme="night"] .pf-table-wrap{background:var(--n-surface)}html[data-theme="night"] .pf-opt,html[data-theme="night"] .compare-table tr:nth-child(even) td{background:var(--n-surface-2)}html[data-theme="night"] .price-card:not(.is-featured):hover,html[data-theme="night"] .blog-card:hover,html[data-theme="night"] .cmp-card:hover,html[data-theme="night"] .bm-card:hover{box-shadow:0 0 0 1px rgba(237,216,130,0.35),0 12px 44px rgba(237,216,130,0.16)}html[data-theme="night"] .bm-tools{background:rgba(16,32,58,0.94)}html[data-theme="night"] .bm-range,html[data-theme="night"] .pf-alt{background:rgba(255,255,255,0.04)}html[data-theme="night"] .section-eyebrow{color:var(--n-link);opacity:0.85}html[data-theme="night"] .price-kicker,html[data-theme="night"] .price-card:not(.is-featured) .price-cta,html[data-theme="night"] .price-focus-label,html[data-theme="night"] .price-foot a,html[data-theme="night"] .treat-map a,html[data-theme="night"] .treat-decoder a,html[data-theme="night"] .svc-link,html[data-theme="night"] .svc-card h3 a:hover,html[data-theme="night"] .tl-when,html[data-theme="night"] .tl-tag,html[data-theme="night"] .tl-tab:hover,html[data-theme="night"] .faq-q:hover,html[data-theme="night"] .faq-a a,html[data-theme="night"] .about-content .eyebrow,html[data-theme="night"] .abim-badge-text,html[data-theme="night"] .rc-demo-copy .section-title em,html[data-theme="night"] .filter-chip:hover,html[data-theme="night"] .post-meta .cat,html[data-theme="night"] .blog-card-title a:hover,html[data-theme="night"] .blog-featured-body h2 a:hover,html[data-theme="night"] .article-body a,html[data-theme="night"] .takeaways h2,html[data-theme="night"] .post-faq-item h3,html[data-theme="night"] .post-card-label,html[data-theme="night"] .post-card-kicker,html[data-theme="night"] .related h2 em,html[data-theme="night"] .article-nav a,html[data-theme="night"] .toc li a:hover,html[data-theme="night"] .cmp-short h2,html[data-theme="night"] .cmp-both a,html[data-theme="night"] .cmp-faq a,html[data-theme="night"] .cmp-related a,html[data-theme="night"] .cmp-sources a,html[data-theme="night"] .cmp-card span,html[data-theme="night"] .bm-how a,html[data-theme="night"] .bm-links a,html[data-theme="night"] .pf-res h2 em,html[data-theme="night"] .pf-link,html[data-theme="night"] .pf-alt a,html[data-theme="night"] .pf-table tbody th a,html[data-theme="night"] .price-finder a,html[data-theme="night"] .cred,html[data-theme="night"] main a[style*="color:var(--navy)"]{color:var(--n-link)!important}html[data-theme="night"] .article-body a:hover,html[data-theme="night"] .article-nav a:hover,html[data-theme="night"] .faq-a a:hover,html[data-theme="night"] .svc-link:hover{color:var(--gold)!important}html[data-theme="night"] .price-card:not(.is-featured) .price-amt,html[data-theme="night"] .focus-price,html[data-theme="night"] .post-stat-value,html[data-theme="night"] .pf-price{color:var(--gold-light)}html[data-theme="night"] .svc-icon svg{color:var(--gold)}html[data-theme="night"] .toc li a.is-on{color:var(--gold);border-left-color:var(--gold)}html[data-theme="night"] .article-body>p,html[data-theme="night"] .article-body>ul,html[data-theme="night"] .article-body>ol,html[data-theme="night"] .article-body>blockquote{color:#D2DCE7}html[data-theme="night"] .price-finder a{border-color:rgba(169,201,236,0.5)}html[data-theme="night"] .price-finder a:hover{background:var(--gold);border-color:var(--gold);color:var(--navy-deep)!important}html[data-theme="night"] .tl-tab[aria-selected="true"]{background:var(--gold);color:var(--navy-deep);border-color:var(--gold)}html[data-theme="night"] .rc-demo-viz{box-shadow:0 0 0 1px rgba(255,255,255,0.08),0 30px 80px rgba(0,0,0,0.45)}html[data-theme="night"] .film-player{box-shadow:0 0 0 1px rgba(255,255,255,0.08)}html[data-theme="night"] .partial-note{background:#2A2412;border-color:#5A4A1C;color:#E8D79A}html[data-theme="night"] .partial-note a{color:#F5E9A0}html[data-theme="night"] .article-body figure img{border-color:rgba(255,255,255,0.12)}html[data-theme="night"] .ask-post{box-shadow:0 0 0 1px rgba(255,255,255,0.08)}html[data-theme="night"] .ask-post textarea{background:var(--n-surface-2);color:var(--text);border-color:rgba(255,255,255,0.14)}html[data-theme="night"] .compare-table td:first-child{color:var(--text)}html[data-theme="night"] .cmp-fit li::before{border-color:var(--n-link)}html[data-theme="night"] .cmp-glance tbody tr:last-child th,html[data-theme="night"] .cmp-glance tbody tr:last-child td{color:var(--text)}html[data-theme="night"] .cmx-chip[aria-pressed="true"],html[data-theme="night"] .bm-chip[aria-pressed="true"]{background:var(--gold);border-color:var(--gold);color:var(--navy-deep)}html[data-theme="night"] .cmx-chip[aria-pressed="true"]::before{background-color:var(--navy-deep);border-color:var(--navy-deep);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EDD882' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E")}html[data-theme="night"] .cmx-table td.is-us{background:rgba(237,216,130,0.08)}html[data-theme="night"] .bm-card:target{border-color:var(--gold)}html[data-theme="night"] .pf-opt:has(input:checked){border-color:var(--gold);background:rgba(237,216,130,0.07)}html[data-theme="night"] .pf-opt input:checked + .pf-mark{border-color:var(--gold);background-color:var(--gold);box-shadow:inset 0 0 0 3px var(--n-surface-2)}html[data-theme="night"] .pf-opt input[type=checkbox]:checked + .pf-mark{box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23162840' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E")}html[data-theme="night"] .pf-next{background:var(--gold);color:var(--navy-deep)}html[data-theme="night"] .pf-next:hover:not(:disabled){background:var(--gold-light)}html[data-theme="night"] .pf-table tbody th{color:var(--text)}