html[data-theme=light],html[data-theme=light] body{background:#f6f5fb}html[data-theme=light] .canvas{--dark:#f6f5fb;--card:#ffffff;--body:#4a4f5c;--meta:#666b7a;--line:rgba(17,21,28,.12);--purple-soft:#5a37ef;color-scheme:light}html[data-theme=dark] .canvas{color-scheme:dark}html[data-theme=light] .site-footer{--dark:#11151c;--card:#20242b;--body:#d3d3d3;--meta:#9d9d9d;--line:rgba(255,255,255,.12);--purple-soft:#9980fd;color:var(--body)}html[data-theme=light] .canvas header.is-scrolled{background:rgba(255,255,255,.92);box-shadow:0 8px 24px rgba(17,21,28,.08);backdrop-filter:blur(10px)}html[data-theme=light] .canvas header .logo .ws-logo-svg{color:#11151c}html[data-theme=light] .canvas header nav a{color:#11151c}html[data-theme=light] .canvas header nav a:hover,html[data-theme=light] .canvas header nav .current-menu-item>a{color:var(--purple)}@media (max-width:1023.98px){html[data-theme=light] .canvas header nav{background:#fff}}html[data-theme=light] .project-featured,html[data-theme=light] .cta-band,html[data-theme=light] .article-cover,html[data-theme=light] .project-featured-media{box-shadow:0 24px 60px rgba(17,21,28,.1)}html[data-theme=light] .service-card,html[data-theme=light] .blog-card,html[data-theme=light] .nf-card,html[data-theme=light] .pfd-step,html[data-theme=light] .portfolio-card{box-shadow:0 10px 30px rgba(17,21,28,.06)}html[data-theme=light] .page-hero-media::after{background:linear-gradient(180deg,rgba(246,245,251,.55)0,rgba(246,245,251,.96) 100%)}html[data-theme=light] .page-hero-media img{opacity:.55}html[data-theme=light] .page-hero h1,html[data-theme=light] .article-hero h1{color:#11151c}html[data-theme=light] .article-hero-meta{color:#4a4f5c}html[data-theme=light] .cta-band h2,html[data-theme=light] .cta-band h3{color:#11151c}html[data-theme=light] .cta-band-media img{opacity:.12}html[data-theme=light] .btn-editorial:hover,html[data-theme=light] .btn-editorial:focus-visible,html[data-theme=light] .nf-primary,html[data-theme=light] .nf-primary .arrow{color:#fff}html[data-theme=light] .nf-primary:hover{color:#11151c}html[data-theme=light] .pa-more:hover .pa-more-arrow::before,html[data-theme=light] .pa-all:hover .pa-more-arrow::before{border-color:#fff}html[data-theme=light] .pa-item.is-open .pa-chevron::before,html[data-theme=light] .pa-item.is-open .pa-chevron::after{background:#fff}html[data-theme=light] .marquee-section{background:#fff}html[data-theme=light] .theme-toggle{color:#11151c;border-color:rgba(17,21,28,.15)}html[data-theme=light] .nf-card:hover{background:#fff;border-color:rgba(90,55,239,.35)}html[data-theme=light] .contact-form .field input:focus,html[data-theme=light] .contact-form .field select:focus,html[data-theme=light] .contact-form .field textarea:focus{background:#fff}html[data-theme=light] .marquee-pause{color:#4a4f5c}html[data-theme=light] .marquee-pause:hover{color:var(--purple)}html[data-theme=light] .marquee-list li{-webkit-text-stroke:1px rgba(17,21,28,.35)}html[data-theme=light] .marquee-row.reverse .marquee-list li{-webkit-text-stroke:0}html[data-theme=light] .hero-heading{color:#11151c}html[data-theme=light] .service-icon img{filter:brightness(0);opacity:.88}html[data-theme=light] .service-icon svg rect,html[data-theme=light] .service-icon svg path{stroke:#11151c}html[data-theme=light] .step-icon img{filter:brightness(0);opacity:.88}html[data-theme=light] .plan-card.featured .plan-price,html[data-theme=light] .plan-card.featured .plan-price sup{color:#fff}html[data-theme=light] .canvas .btn-outline:hover,html[data-theme=light] .canvas .btn-outline:focus-visible{color:#5a37ef}html[data-theme=light] .plan-card.featured .btn-outline:hover,html[data-theme=light] .plan-card.featured .btn-outline:focus-visible{color:#fff}