body:has(.site-header){--volt-text:#182438;--volt-muted:#5d6b7e;--volt-border:#dfe6ee;color:#182438;background:#fff}body:has(.site-header) .hero-hex-grid{display:none}body:has(.site-header) .site-header{background:#ffffffe6;border-color:#22395521;box-shadow:0 12px 34px #22375614}:is(body:has(.site-header) .site-brand-logo,body:has(.site-header) .volt-footer-logo){filter:none}body:has(.site-header) .site-nav a{color:#354358}body:has(.site-header) .site-header-login{color:#354358}body:has(.site-header) .site-header-login{background:#fff;border-color:#d8e0e9}body:has(.site-header) .site-header-cta{color:#fff;box-shadow:none;background:#1954d8;border-color:#164bcb}body:has(.site-header) .site-mobile-nav .site-mobile-cta{color:#fff;box-shadow:none;background:#1954d8;border-color:#164bcb}body:has(.site-header) .volt-footer{color:#182438;background:#f1f5fa;border-top:1px solid #dce4ee}body:has(.site-header) .volt-footer-name{color:#182438}body:has(.site-header) .volt-footer-text{color:#5d6b7e}body:has(.site-header) .volt-footer-links a{color:#5d6b7e}body:has(.site-header) .volt-footer-link-group h3{color:#2858b6}body:has(.site-header) .volt-footer-links a:hover{color:#2858b6}body:has(.site-header) .hero-cta-actions>button{color:#2858b6}:is(body:has(.site-header) .hero-cta-actions>button:hover,body:has(.site-header) .hero-cta-actions>button:focus-visible){color:#173c8d}.marketing-light .hero>.hero-light-pillar{mix-blend-mode:multiply}:is(body:has(.site-header):not(:has(.marketing-light)) .info-hero,body:has(.site-header):not(:has(.marketing-light)) .process-hero,body:has(.site-header):not(:has(.marketing-light)) .quote-hero){color:#182438;background:radial-gradient(at 86% 18%,#d0e1fa7a,#0000 35%),linear-gradient(150deg,#fff,#f5f8fc);border-bottom:1px solid #e6ebf2}:is(body:has(.site-header):not(:has(.marketing-light)) .volt-section,body:has(.site-header):not(:has(.marketing-light)) .section-light,body:has(.site-header):not(:has(.marketing-light)) .tech-stack-section,body:has(.site-header):not(:has(.marketing-light)) .quad-map-section,body:has(.site-header):not(:has(.marketing-light)) .portfolio-root,body:has(.site-header):not(:has(.marketing-light)) .chat-page){color:#182438;background:#fff}:is(body:has(.site-header):not(:has(.marketing-light)) .section-light,body:has(.site-header):not(:has(.marketing-light)) .tech-stack-section){background:#f7f9fc}body:has(.site-header):not(:has(.marketing-light)) .volt-accent-text{color:#2452ad}body:has(.site-header):not(:has(.marketing-light)) .info-hero .volt-accent-text{color:#2452ad}body:has(.site-header):not(:has(.marketing-light)) .process-hero .volt-accent-text{color:#2452ad}body:has(.site-header):not(:has(.marketing-light)) .portfolio-hero-label{color:#2452ad}body:has(.site-header):not(:has(.marketing-light)) .volt-accent-line{box-shadow:none;background:#86a9e8}:is(body:has(.site-header):not(:has(.marketing-light)) .info-hero-title,body:has(.site-header):not(:has(.marketing-light)) .process-hero-title,body:has(.site-header):not(:has(.marketing-light)) .quote-hero-title,body:has(.site-header):not(:has(.marketing-light)) .volt-section-title,body:has(.site-header):not(:has(.marketing-light)) .portfolio-hero-title,body:has(.site-header):not(:has(.marketing-light)) .info-card-title,body:has(.site-header):not(:has(.marketing-light)) .faq-question,body:has(.site-header):not(:has(.marketing-light)) .team-name,body:has(.site-header):not(:has(.marketing-light)) .tech-name){color:#182438;letter-spacing:-.025em}:is(body:has(.site-header):not(:has(.marketing-light)) .info-hero-text,body:has(.site-header):not(:has(.marketing-light)) .process-hero-text,body:has(.site-header):not(:has(.marketing-light)) .quote-hero-text,body:has(.site-header):not(:has(.marketing-light)) .volt-section-eyebrow,body:has(.site-header):not(:has(.marketing-light)) .info-card-text,body:has(.site-header):not(:has(.marketing-light)) .faq-answer,body:has(.site-header):not(:has(.marketing-light)) .team-bio,body:has(.site-header):not(:has(.marketing-light)) .portfolio-hero-sub,body:has(.site-header):not(:has(.marketing-light)) .portfolio-hero-cta-text){color:#5d6b7e}:is(body:has(.site-header):not(:has(.marketing-light)) .info-card,body:has(.site-header):not(:has(.marketing-light)) .faq-card,body:has(.site-header):not(:has(.marketing-light)) .team-card,body:has(.site-header):not(:has(.marketing-light)) .process-card,body:has(.site-header):not(:has(.marketing-light)) .tech-card,body:has(.site-header):not(:has(.marketing-light)) .quote-form,body:has(.site-header):not(:has(.marketing-light)) .chat-user-panel,body:has(.site-header):not(:has(.marketing-light)) .chat-user-details){color:#182438;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #dfe6ee;box-shadow:0 9px 30px #293e5e0b}:is(body:has(.site-header):not(:has(.marketing-light)) .info-hero-btn,body:has(.site-header):not(:has(.marketing-light)) .process-hero-btn,body:has(.site-header):not(:has(.marketing-light)) .quote-hero-btn,body:has(.site-header):not(:has(.marketing-light)) .volt-button,body:has(.site-header):not(:has(.marketing-light)) .quote-submit){color:#fff;background:#1954d8;border-color:#164bcb;box-shadow:0 8px 20px #2357c226}body:has(.site-header):not(:has(.marketing-light)) .info-hero-link{color:#2c4469;background:#fff;border:1px solid #d7e0ec}body:has(.site-header):not(:has(.marketing-light)) .process-hero-link{color:#2c4469;background:#fff;border:1px solid #d7e0ec}body:has(.site-header):not(:has(.marketing-light)) .quote-hero-link{color:#2c4469;background:#fff;border:1px solid #d7e0ec}body:has(.site-header):not(:has(.marketing-light)) .info-links a{color:#2c4469;background:#fff;border:1px solid #d7e0ec}body:has(.site-header):not(:has(.marketing-light)) .team-links a{color:#2c4469;background:#fff;border:1px solid #d7e0ec}body:has(.site-header):not(:has(.marketing-light)) .quote-field{color:#354358}:is(body:has(.site-header):not(:has(.marketing-light)) .quote-input,body:has(.site-header):not(:has(.marketing-light)) .quote-select,body:has(.site-header):not(:has(.marketing-light)) .quote-textarea){color:#182438;background:#fff;border-color:#d4deea}body:has(.site-header):not(:has(.marketing-light)) .quote-input::placeholder{color:#8997a8}body:has(.site-header):not(:has(.marketing-light)) .quote-textarea::placeholder{color:#8997a8}body:has(.site-header):not(:has(.marketing-light)) .portfolio-card{background:#fff;border-color:#dfe6ee;box-shadow:0 9px 30px #293e5e0d}body:has(.site-header):not(:has(.marketing-light)) .website-card{background:#fff;border-color:#dfe6ee;box-shadow:0 9px 30px #293e5e0d}:is(body:has(.site-header):not(:has(.marketing-light)) .website-card:hover,body:has(.site-header):not(:has(.marketing-light)) .portfolio-card:hover){background:#fff;border-color:#b8ccef;box-shadow:0 14px 32px #293e5e17}body:has(.site-header):not(:has(.marketing-light)) .website-card-logo-wrap{background:#26384d;border-radius:6px;width:fit-content;min-width:152px;height:45px;padding:6px 9px}body:has(.site-header):not(:has(.marketing-light)) .website-card-url{color:#2452ad}:is(body:has(.site-header):not(:has(.marketing-light)) .portfolio-card-name,body:has(.site-header):not(:has(.marketing-light)) .portfolio-gate-title){color:#182438}:is(body:has(.site-header):not(:has(.marketing-light)) .portfolio-card-desc,body:has(.site-header):not(:has(.marketing-light)) .portfolio-card-tagline,body:has(.site-header):not(:has(.marketing-light)) .portfolio-gate-sub){color:#5d6b7e}@media (max-width:720px){.marketing-light .hero>.hero-light-pillar{opacity:.64}body:has(.site-header) .site-menu-toggle{color:#2452ad;box-shadow:none;background:#eff5ff;border-color:#d8e4f6}body:has(.site-header) .site-mobile-panel{background:#fffffffa;border-color:#dce5f0;box-shadow:0 18px 35px #2336501f}body:has(.site-header) .site-mobile-nav a{color:#33465f}body:has(.site-header) .site-mobile-nav .site-mobile-login{color:#33465f}}
