html[data-theme=dark]{color-scheme:dark;--bg-page:#0A1120;--surface-card:#111B2E;--surface-inset:#17233A;--text-primary:#EEF2F8;--text-secondary:#9AA6BC;--text-muted:#6E7A92;--line-12:rgba(255,255,255,.09);--line-06:rgba(255,255,255,.06);--line-20:rgba(255,255,255,.16);--border-subtle:rgba(255,255,255,.09);--ring-subtle:inset 0 0 0 1px rgba(255,255,255,.08);--accent-tint:rgba(61,107,234,.18);--dot-12:rgba(255,255,255,.14)}html[data-theme=dark] body{background:var(--bg-page);color:var(--text-primary)}html{transition:background-color .4s}body{transition:background-color .4s,color .4s}html[data-theme=dark] :is(.card,.tag-field,.feature-row,.stats,.seg,.faq-item,.featured,.plans-3,.plans-3 .plan,.compare .hl,.article .thumb,.burger){background:var(--surface-card)}html[data-theme=dark] .ruled>*:hover{background:var(--surface-card)}html[data-theme=dark] .plan,html[data-theme=dark] .faq-item.open,html[data-theme=dark] .seg button.on,html[data-theme=dark] .value{background:var(--surface-inset)}html[data-theme=dark] .value .ico{color:var(--text-primary)}html[data-theme=dark] .float-tag,html[data-theme=dark] .portrait{background:var(--surface-inset)}html[data-theme=dark] .prompt-chip{background:#fafafa;color:#0f1a2b}html[data-theme=dark] .feature-row{box-shadow:0 0 0 1px var(--line-06),0 -18px 40px -24px #0009}html[data-theme=dark] .feature-row .shade{background:#000}html[data-theme=dark] .site-header.scrolled{background:#0a1120b8}html[data-theme=dark] .nav a{color:var(--text-primary)}html[data-theme=dark] .nav a:hover,html[data-theme=dark] .nav a[aria-current=page]{color:#84adff}html[data-theme=dark] .burger span{background:var(--text-primary)}html[data-theme=dark] .mobile-menu{background:var(--bg-page)}html[data-theme=dark] .brand img{content:url(assets/brand/scalewp-logo-ondark.svg)}html[data-theme=dark] .btn-white{background:var(--surface-card);color:var(--text-primary)}html[data-theme=dark] .btn-outline{color:var(--text-primary);box-shadow:inset 0 0 0 1px #fff6}html[data-theme=dark] .btn-outline:hover{background:#fff;color:#0f1a2b}html[data-theme=dark] .btn-dark{background:#fff;color:#0f1a2b;box-shadow:none}html[data-theme=dark] .btn-dark:hover{background:#dce6ff}html[data-theme=dark] .pill-dark,html[data-theme=dark] .switch i{background:#eef2f8;color:#0f1a2b}html[data-theme=dark] .socials a{background:var(--surface-inset)}html[data-theme=dark] .socials a:hover{background:var(--accent)}html[data-theme=dark] .quote .co{color:var(--text-primary)}html[data-theme=dark] .quote .co img{filter:invert(1)}html[data-theme=dark] .legal p,html[data-theme=dark] .legal li{color:var(--text-primary)}html[data-theme=dark] .foot-word{-webkit-text-stroke-color:rgba(132,173,255,.55)}html[data-theme=dark] .foot-word .fl:after{-webkit-text-stroke-color:#84ADFF}html[data-theme=dark] ::-webkit-scrollbar-thumb{border-color:var(--bg-page)}.theme-toggle{position:relative;width:36px;height:36px;flex-shrink:0;border:0;border-radius:100px;background:var(--surface-card,#fff);box-shadow:inset 0 0 0 1px var(--line-20);cursor:pointer;display:grid;place-items:center;color:var(--text-primary);overflow:hidden;transition:background .3s,box-shadow .3s}.theme-toggle:hover{box-shadow:inset 0 0 0 1px var(--accent)}.theme-toggle svg{position:absolute;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .6s cubic-bezier(.7,0,.2,1),opacity .4s}.theme-toggle .moon{transform:translateY(140%) rotate(-60deg);opacity:0}html[data-theme=dark] .theme-toggle .sun{transform:translateY(-140%) rotate(90deg);opacity:0}html[data-theme=dark] .theme-toggle .moon{transform:none;opacity:1}.bar-right{display:flex;align-items:center;gap:10px}.bar-right{gap:16px}.login-link{font-size:16px;font-weight:500;color:var(--text-primary);position:relative;transition:color .2s}.login-link:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.7,0,.2,1)}.login-link:hover{color:var(--accent)}.login-link:hover:after{transform:scaleX(1);transform-origin:left}@media(max-width:1080px){.login-link{display:none}}html[data-theme=dark] :is(.glass-card,.mini-card,.ca){color:#0f1a2b;--text-primary:#0F1A2B;--text-secondary:#60646F;--surface-inset:#FAFAFA;--line-06:rgba(80,85,97,.06);--line-12:rgba(80,85,97,.1)}html[data-theme=dark] .client{color:#fff;filter:none;opacity:.7}html[data-theme=dark] .client img{filter:brightness(0) invert(1)}html[data-theme=dark] .client:hover{filter:none;opacity:1}.client-logo{display:block;width:auto;max-width:260px;object-fit:contain;filter:brightness(0);opacity:1;transition:opacity .3s}.client:hover .client-logo,.quote:hover .client-logo{opacity:.75}[data-theme=dark] .client-logo{filter:none;opacity:.7}[data-theme=dark] .client:hover .client-logo,[data-theme=dark] .quote:hover .client-logo{opacity:1}.marquee .client-logo{zoom:1.4}@media(max-width:760px){.marquee .client-logo{zoom:1.15}.marquee{height:104px}.marquee-track{gap:72px}}[data-theme=dark] .client-logo.is-color{filter:brightness(0) invert(1)}.client-word{font-size:19px;font-weight:700;letter-spacing:-.6px;line-height:1.1;color:#000;text-transform:uppercase;max-width:200px}[data-theme=dark] .client-word{color:#fff}