body.home-dark{background:var(--blue-darker)}.site-net{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}body.home-dark .hero,body.home-dark .section,body.home-dark .cta-section,body.home-dark .home-mock-section,body.home-dark .rebuild-link-band,body.home-dark .footer{background:transparent!important}body.home-dark .section{border-top-color:var(--on-dark-border)!important;border-bottom-color:var(--on-dark-border)!important}body.home-dark .eyebrow{color:var(--bright-glow)!important}body.home-dark .section-head h2{color:var(--on-dark)!important}body.home-dark .lede{color:var(--on-dark-2)!important}body.home-dark .pullquote{color:var(--on-dark)!important}body.home-dark .pullquote-attr{color:var(--on-dark-3)!important}body.home-dark .pattern{background:#ffffff0b!important;border-color:var(--on-dark-border)!important}body.home-dark .pattern h4{color:var(--on-dark)!important}body.home-dark .pattern p{color:var(--on-dark-3)!important}body.home-dark .big-number .num{color:var(--bright-glow)!important}body.home-dark .big-number .caption{color:var(--on-dark-2)!important}body.home-dark .big-number .caption strong{color:var(--on-dark)!important}body.home-dark .type-card{background:#ffffff0b!important;border-color:var(--on-dark-border)!important}body.home-dark .type-card h3{color:var(--on-dark)!important}body.home-dark .type-card p{color:var(--on-dark-2)!important}body.home-dark .meta{color:var(--on-dark-3)!important;border-top-color:var(--on-dark-border)!important}body.home-dark .tier--supported{background:#ffffff14!important;color:var(--on-dark-2)!important}body.home-dark .faq-item{border-bottom-color:var(--on-dark-border)!important}body.home-dark .faq-item summary{color:var(--on-dark)!important}body.home-dark .faq-item summary:hover{color:var(--bright-glow)!important}body.home-dark .answer p{color:var(--on-dark-2)!important}body.home-dark .chevron{border-color:var(--on-dark-3)!important}body.home-dark .problem-item{border-bottom-color:var(--on-dark-border)!important}body.home-dark .problem-content h3{color:var(--on-dark)!important}body.home-dark .problem-content p{color:var(--on-dark-2)!important}body.home-dark .problem-content p strong{color:var(--on-dark)!important}body.home-dark .compare-col.bad{background:#ffffff0a!important;border-color:var(--on-dark-border)!important}body.home-dark .compare-col.bad h4{color:var(--on-dark)!important}body.home-dark .compare-col.bad li{color:var(--on-dark-2)!important;border-top-color:var(--on-dark-border)!important}body.home-dark .compare-col.good{background:#3b82f61a!important}body.home-dark .footer{border-top-color:var(--on-dark-border)!important}body.home-dark .footer-brand span,body.home-dark .footer-col h5{color:var(--on-dark)!important}body.home-dark .footer-col li,body.home-dark .footer-col li a{color:var(--on-dark-2)!important}body.home-dark .footer-tagline,body.home-dark .footer-base{color:var(--on-dark-3)!important}body.home-dark .footer-col li a:hover{color:var(--bright-glow)!important}@media(prefers-reduced-motion:reduce){.site-net{opacity:.85}}.home-mock-section[data-astro-cid-j7pv25f6]{background:transparent;padding:80px 0}.home-mock-wrap[data-astro-cid-j7pv25f6]{max-width:1240px;margin:0 auto;padding:0 24px}@media(max-width:640px){.home-mock-section[data-astro-cid-j7pv25f6]{padding:56px 0}.home-mock-wrap[data-astro-cid-j7pv25f6]{padding:0 16px}}.rebuild-link-band[data-astro-cid-j7pv25f6]{background:transparent;padding:32px 0 48px;border-top:1px solid var(--on-dark-border)}.rebuild-link-band[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{max-width:1240px;margin:0 auto;padding:0 32px;text-align:center}.rebuild-link-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--on-dark-2)}.rebuild-link-band[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--on-dark);font-weight:700}.rebuild-link-band[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--bright);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--t-fast) ease;font-weight:600}.rebuild-link-band[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--bright-glow)}@media(max-width:640px){.rebuild-link-band[data-astro-cid-j7pv25f6]{padding:24px 0 32px}.rebuild-link-band[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{padding:0 20px}.rebuild-link-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px}}
