:root.light-mode .team-section,:root.light-mode .pricing-view-redesigned,:root.light-mode .pricing-tiers-section,:root.light-mode .faq-section,:root.light-mode .early-access-view-redesigned,:root.light-mode .benefits-section,:root.light-mode .comparison-section,:root.light-mode .testimonials-section,:root.light-mode .final-cta-section,:root.light-mode .blog-view-redesigned,:root.light-mode .blog-hero-section,:root.light-mode .blog-fixed-nav,:root.light-mode .blog-posts-group,:root.light-mode .thank-you-page,:root.light-mode .appraisal-nurturing-view,:root.light-mode .hero-background,:root.light-mode .blog-post-view-redesigned,:root.light-mode .article-content-section,:root.light-mode .article-navigation,:root.light-mode .proposal-view,:root.light-mode .highlights-container,:root.light-mode .stat-card,:root.light-mode .timeline-content,:root.light-mode .achievement-card,:root.light-mode .tech-item,:root.light-mode .client-card,:root.light-mode .forward-content,:root.light-mode .highlights-footer{background:transparent!important}:root.light-mode .card-badge.standard,:root.light-mode .features-list li,:root.light-mode .team-header .team-title,:root.light-mode .faq-title,:root.light-mode .faq-item .faq-answer,:root.light-mode .spots-alert .alert-content .alert-subtitle,:root.light-mode .benefits-title,:root.light-mode .comparison-title,:root.light-mode .testimonials-title,:root.light-mode .final-cta-title,:root.light-mode .search-input,:root.light-mode .posts-title,:root.light-mode .posts-title .posts-count,:root.light-mode .member-info .member-bio p,:root.light-mode .sidebar-subtitle,:root.light-mode .page-header .subtitle,:root.light-mode .step-indicator .step .step-number,:root.light-mode .step-indicator .step .step-label,:root.light-mode .stat-card .stat-value,:root.light-mode .stat-card .stat-label,:root.light-mode .article-title,:root.light-mode .article-content .prose,:root.light-mode .mega-title,:root.light-mode .feature-text,:root.light-mode .timeline-callout p,:root.light-mode .terms-checkbox label,:root.light-mode .includes-section li,:root.light-mode .pricing-note.highlight-note,:root.light-mode .pricing-note p,:root.light-mode .proposal-footer p,:root.light-mode .powered-by-section .powered-by-text,:root.light-mode .powered-by-company{color:#333!important;-webkit-text-fill-color:#333!important}:root.light-mode .floating-elements{display:none!important}:root.light-mode .nav-item:hover,:root.light-mode .nav-item{color:#0d47a1!important}:root.light-mode .signature-canvas{border:1px solid rgba(0,0,0,.2)!important}:root.light-mode .banner-title,:root.light-mode .banner-text,:root.light-mode .property-rank,:root.light-mode .login-header h1,:root.light-mode .login-header p{color:#fff!important;-webkit-text-fill-color:#FFF!important}:root.light-mode .btn-primary-action,:root.light-mode .step-number,:root.light-mode .email-number-badge,:root.light-mode .status-badge,:root.light-mode .step-indicator .step .step-number,:root.light-mode .upgrade-notice,:root.light-mode .tier-badge,:root.light-mode .nav-button.primary,:root.light-mode .upgrade-button{background:#1976d2!important;border-color:#1565c0!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}:root.light-mode .btn-primary-action:hover,:root.light-mode .step-number:hover,:root.light-mode .email-number-badge:hover,:root.light-mode .status-badge:hover,:root.light-mode .step-indicator .step .step-number:hover,:root.light-mode .upgrade-notice:hover,:root.light-mode .tier-badge:hover,:root.light-mode .nav-button.primary:hover,:root.light-mode .upgrade-button:hover{background:#1565c0!important;box-shadow:0 4px 8px #1565c066!important;color:#fff!important}:root.light-mode .day-header{background:#fffffff2!important;border-color:#2196f333!important}:root.light-mode .btn-primary,:root.light-mode .action-btn.action-primary,:root.light-mode .view-button-card,:root.light-mode .action-booking,:root.light-mode .part-badge,:root.light-mode .timeline-badge{background:#42a5f5!important;border-color:#1e88e5!important;color:#fff!important}:root.light-mode .btn-primary:hover,:root.light-mode .action-btn.action-primary:hover,:root.light-mode .view-button-card:hover,:root.light-mode .action-booking:hover,:root.light-mode .part-badge:hover,:root.light-mode .timeline-badge:hover{background:#1e88e5!important;box-shadow:0 4px 8px #1e88e566!important;color:#fff!important}:root.light-mode .nav-item:hover,:root.light-mode .nav-item.active{background:#2196f31a!important}:root.light-mode .sidebar{background:#fffffff2!important;border-color:#2196f333!important}:root.light-mode .post-card:hover{background:#fff!important;border-color:#2196f380!important;box-shadow:none!important}:root.light-mode .post-scrollable-content:after{opacity:0!important}:root.light-mode .post-footer{background:#ffffffe6!important;border-color:#2196f34d!important}:root.light-mode .post-footer:hover{background:#fff!important;border-color:#2196f380!important;box-shadow:0 8px 24px #2196f333!important}:root.light-mode .team-header .team-subtitle,:root.light-mode .pricing-alert .alert-content,:root.light-mode .team-header .team-description,:root.light-mode .card-cta.secondary,:root.light-mode .benefit-card .benefit-description,:root.light-mode .testimonial-card .testimonial-content .quote-icon,:root.light-mode .testimonial-card .testimonial-content .testimonial-text,:root.light-mode .testimonial-card .testimonial-author .author-name,:root.light-mode .testimonial-card .testimonial-author .author-title,:root.light-mode .urgency-item .urgency-label,:root.light-mode .tag-button{color:#000000b3!important}:root.light-mode .team-section .team-member-card,:root.light-mode .pricing-card,:root.light-mode .faq-item,:root.light-mode .benefit-card,:root.light-mode .comparison-card,:root.light-mode .testimonial-card,:root.light-mode .search-container,:root.light-mode .tag-button{background:#ffffffe6!important;border-color:#2196f34d!important}:root.light-mode .team-section .team-member-card:hover,:root.light-mode .pricing-card:hover,:root.light-mode .faq-item:hover,:root.light-mode .benefit-card:hover,:root.light-mode .comparison-card:hover,:root.light-mode .testimonial-card:hover,:root.light-mode .search-container:hover,:root.light-mode .tag-button:hover{background:#fff!important;border-color:#2196f380!important;box-shadow:0 8px 24px #2196f333!important}:root.light-mode .stat .stat-number{color:#1976d2!important}:root.light-mode .indicator-dot.active{background-color:#1976d2!important}:root.light-mode .member-info .member-title{color:#333!important}:root.light-mode .member-info .member-info{color:#000000b3!important}:root.light-mode .member-info .member-bio p.fun-fact{color:#000000b3!important}:root.light-mode .member-info .member-expertise .expertise-tag{background:#2196f326!important;border-color:#2196f366!important;color:#0d47a1!important;box-shadow:0 0 20px #2196f34d!important}:root.light-mode .member-info .member-expertise .expertise-tag:hover{border-color:#2196f3b3!important;box-shadow:0 0 30px #2196f399 ! important,0 5px 20px #2196f366!important;background:#2196f340!important}:root.light-mode .company-values .values-title{color:#333!important;-webkit-text-fill-color:#333!important}:root.light-mode .cyan-text{color:#1976d2!important;-webkit-text-fill-color:#1976d2!important}:root.light-mode .company-values .values-description{color:#000000b3!important}:root.light-mode .value-item p{color:#000000b3!important}:root.light-mode .value-item{background:#ffffffe6!important;border-color:#2196f34d!important}:root.light-mode .value-item:hover{background:#fff!important;border-color:#2196f380!important;box-shadow:0 8px 24px #2196f333!important}:root.light-mode .feature-content p{color:#000000b3!important}:root.light-mode .main-title,:root.light-mode .contact-section h2{color:#333!important;-webkit-text-fill-color:#333!important}:root.light-mode .client-info strong{color:#1976d2!important}:root.light-mode .client-info .company{color:#000000b3!important}:root.light-mode .feature-dots .dot{background-color:#90caf9!important}:root.light-mode .feature-dots .dot.active{background-color:#1976d2!important}:root.light-mode .story-subtitle-wrapper,:root.light-mode .story-text-wrapper{border-color:#0000001a!important}:root.light-mode .fixed-nav-bar{background-color:#f8f9faf2!important;border-bottom-color:#d0d0d0!important}:root.light-mode .fixed-nav-bar .nav-links a{background-color:#e3f2fd!important;border-color:#90caf9!important;color:#1565c0!important}:root.light-mode .fixed-nav-bar .nav-links a.active{background-color:#90caf9!important;border-color:#42a5f5!important;color:#0d47a1!important;box-shadow:0 0 20px #2196f380 ! important,inset 0 0 20px #2196f333!important}:root.light-mode .fixed-nav-bar .nav-links a:hover{background-color:#bbdefb!important}:root.light-mode .fixed-nav-bar .cta-button{background-color:#42a5f5!important;border-color:#1e88e5!important;color:#fff!important}:root.light-mode .fixed-nav-bar .cta-button:hover{background-color:#1e88e5!important;box-shadow:0 4px 8px #1e88e566!important}:root.light-mode .mobile-nav-menu{background-color:#f8f9fafa!important;border-bottom-color:#d0d0d0!important}:root.light-mode .mobile-nav-menu .mobile-nav-links a{background-color:#e3f2fd!important;border-color:#90caf9!important;color:#1565c0!important}:root.light-mode .mobile-nav-menu .mobile-nav-links a.active{background-color:#90caf9!important;border-color:#42a5f5!important;color:#0d47a1!important;box-shadow:0 0 20px #2196f380 ! important,inset 0 0 20px #2196f333!important}:root.light-mode .mobile-nav-menu .mobile-nav-links a:hover{background-color:#bbdefb!important}:root.light-mode .mobile-menu-toggle .hamburger-line{background-color:#333!important}:root.light-mode .design-preview-container{background:radial-gradient(ellipse at center,#e8f4f8,#f5f5f5 70%,#fff),linear-gradient(180deg,#fff,#e3f2fd,#fff)!important}:root.light-mode .hero-subtitle{color:#1976d2!important}:root.light-mode .hero-title{color:#333!important;-webkit-text-fill-color:#333!important}:root.light-mode .back-to-site{background:#2196f326!important}:root.light-mode .pill-badge{background:#2196f326!important;border-color:#2196f366!important;color:#0d47a1!important;box-shadow:0 0 20px #2196f34d!important}:root.light-mode .pill-badge:hover{border-color:#2196f3b3!important;box-shadow:0 0 30px #2196f399 ! important,0 5px 20px #2196f366!important;background:#2196f340!important}@keyframes pillGlow{0%,to{box-shadow:0 0 20px #2196f34d!important}50%{box-shadow:0 0 30px #2196f380 ! important,0 0 40px #2196f34d!important}}:root.light-mode .cta-button.primary{background:linear-gradient(135deg,#42a5f5,#1e88e5)!important;box-shadow:0 4px 15px #2196f366!important}:root.light-mode .cta-button.primary.glow-effect{box-shadow:0 0 20px #2196f380 ! important,0 4px 15px #2196f366!important}:root.light-mode .cta-button.primary:hover{background:linear-gradient(135deg,#1e88e5,#1565c0)!important;box-shadow:0 8px 25px #2196f399!important}:root.light-mode .cta-button.secondary{background:#fffc!important;color:#1565c0!important;border-color:#2196f34d!important}:root.light-mode .cta-button.secondary:hover{background:#fffffff2!important;border-color:#2196f399!important}@keyframes gentleGlow{0%,to{box-shadow:0 0 20px #2196f380 ! important,0 4px 15px #2196f366!important}50%{box-shadow:0 0 30px #2196f3b3 ! important,0 6px 20px #2196f380!important}}:root.light-mode .tech-slider-container:before{background:linear-gradient(to right,rgb(245,245,245),transparent)!important}:root.light-mode .tech-slider-container:after{background:linear-gradient(to left,rgb(245,245,245),transparent)!important}:root.light-mode .transformation-title{color:#333!important}:root.light-mode .transformation-subtitle{color:#000000b3!important}:root.light-mode .transformation-card{background:#ffffffe6!important;border-color:#2196f34d!important}:root.light-mode .transformation-card:hover{border-color:#2196f399!important;box-shadow:0 20px 60px #2196f333!important;background:#fff!important}:root.light-mode .transformation-card.featured{border-color:#2196f380!important;background:#fffffff2!important}:root.light-mode .card-icon{color:#1976d2!important;filter:drop-shadow(0 0 10px rgba(33,150,243,.3))!important}.transformation-card:hover :root.light-mode .card-icon{filter:drop-shadow(0 0 20px rgba(33,150,243,.6))!important}:root.light-mode .card-title{color:#333!important}:root.light-mode .card-label{color:#1976d2!important}:root.light-mode .card-description{color:#000000b3!important}:root.light-mode .bespoke-title{color:#333!important}:root.light-mode .bespoke-subtitle{color:#000000bf!important}:root.light-mode .comparison-card.off-shelf{background:#f0f0f5cc!important;border-color:#9696964d!important}:root.light-mode .comparison-card.off-shelf:hover{border-color:#78787880!important;box-shadow:0 15px 40px #0000001a!important}:root.light-mode .comparison-card.custom-solution{background:#e3f2fdcc!important;border-color:#2196f366!important;box-shadow:0 10px 40px #2196f326!important}:root.light-mode .comparison-card.custom-solution:hover{border-color:#2196f399!important;box-shadow:0 20px 60px #2196f34d!important;background:#e3f2fd!important}:root.light-mode .comparison-card.custom-solution .comparison-title{color:#1976d2!important}:root.light-mode .comparison-title{color:#333!important}:root.light-mode .comparison-list li{color:#000000bf!important}:root.light-mode .comparison-card.off-shelf .comparison-list li:before{color:#78787899!important}:root.light-mode .comparison-card.custom-solution .comparison-list li:before{color:#1976d2!important}:root.light-mode .gradient-text{background:linear-gradient(135deg,#1976d2,#42a5f5)!important;-webkit-background-clip:text!important;background-clip:text!important}:root.light-mode .background-canvas{opacity:.3!important}:root.light-mode .footer-section{background:linear-gradient(180deg,#f5f5f5,#e3f2fd,#fff)!important;color:#333!important}:root.light-mode .footer-section h2,:root.light-mode .footer-section h3,:root.light-mode .footer-section h4{color:#333!important}:root.light-mode .footer-section p,:root.light-mode .footer-section a{color:#000000b3!important}:root.light-mode .footer-section a:hover{color:#1976d2!important}:root.light-mode .footer-gradient-overlay{background:linear-gradient(to bottom,transparent,rgba(227,242,253,.5))!important}:root.light-mode .case-studies-section{background:transparent!important}:root.light-mode .section-title{color:#333!important}:root.light-mode .case-study-card{background:#ffffffe6!important;border-color:#2196f34d!important;color:#333!important}:root.light-mode .case-study-card:hover{background:#fff!important;border-color:#2196f380!important;box-shadow:0 8px 24px #2196f333!important}:root.light-mode .case-study-card h3{color:#333!important}:root.light-mode .case-study-card p{color:#000000b3!important}:root.light-mode .solutions-showcase{background:transparent!important}:root.light-mode .section-header{color:#333!important}:root.light-mode .section-header .section-title{color:#333!important}:root.light-mode .solution-card{background:#ffffffe6!important;border-color:#2196f34d!important}:root.light-mode .solution-card:hover{background:#fff!important;border-color:#2196f380!important;box-shadow:0 8px 24px #2196f333!important}:root.light-mode .solution-card h3{color:#333!important}:root.light-mode .solution-card p{color:#000000b3!important}:root.light-mode .our-story-section{background:transparent!important;color:#333!important}:root.light-mode .our-story-section h2,:root.light-mode .our-story-section h3{color:#333!important}:root.light-mode .our-story-section p{color:#000000b3!important}:root.light-mode .why-choose-us-section{background:transparent!important;color:#333!important}:root.light-mode .why-choose-us-section h2{color:#333!important}:root.light-mode .why-choose-us-section .feature-card{background:#ffffffe6!important;border-color:#2196f34d!important}:root.light-mode .why-choose-us-section .feature-card:hover{background:#fff!important;border-color:#2196f380!important;box-shadow:0 8px 24px #2196f333!important}:root.light-mode .why-choose-us-section .feature-card h3{color:#333!important}:root.light-mode .why-choose-us-section .feature-card p{color:#000000b3!important}:root.light-mode .contact-section{background:transparent!important;color:#333!important}:root.light-mode .contact-section h2{color:#333!important}:root.light-mode .contact-section p{color:#000000b3!important}:root.light-mode .contact-section input,:root.light-mode .contact-section textarea{background-color:#ffffffe6!important;color:#333!important}:root.light-mode .contact-section input::placeholder,:root.light-mode .contact-section textarea::placeholder{color:#00000080!important}:root.light-mode .contact-section input:focus,:root.light-mode .contact-section textarea:focus{border-color:#2196f399!important;background-color:#fff!important}:root.light-mode .section-navigation{border-color:#2196f333!important}:root.light-mode .section-navigation a{color:#1565c0!important}:root.light-mode .section-navigation a:hover{background-color:#2196f31a!important;color:#0d47a1!important}:root.light-mode .section-navigation a.active{background-color:#2196f333!important;color:#0d47a1!important}:root.light-mode .card,:root.light-mode .panel,:root.light-mode .modal,:root.light-mode .dialog{background:#fffffff2!important;border-color:#2196f333!important;color:#333!important}:root.light-mode h1,:root.light-mode h2,:root.light-mode h3,:root.light-mode h4,:root.light-mode h5,:root.light-mode h6{color:#333!important}:root.light-mode p,:root.light-mode span,:root.light-mode div{color:inherit}:root.light-mode a{color:#1976d2!important}:root.light-mode a:hover{color:#1565c0!important}
