:root{--brand:#059669;--brand-light:#D1FAE5;--brand-dark:#047857;--bg:#ffffff;--bg-alt:#f5f5f5;--bg-card:#ffffff;--bg-input:#f3f4f6;--bg-badge:#f0f0f0;--bg-header:#ffffff;--bg-footer:#f7f7f7;--bg-marquee:#eeeeee;--bg-form:#f8f8f8;--bg-mobile:#fafafa;--bg-btn-p:#0a0a0a;--bg-btn-o:transparent;--bg-tag:#f0f0f0;--bg-search:#f3f4f6;--bg-video:#eeeeee;--bg-step-icon:#f0f0f0;--text:#0a0a0a;--text-2:#555555;--text-3:#888888;--text-label:#999999;--text-btn-p:#ffffff;--text-btn-o:#555555;--text-tag:#666666;--text-muted:#aaaaaa;--text-step-num:#bbbbbb;--border:#e8e8e8;--border-card:#232323;--border-header:#e8e8e8;--border-footer:#e5e5e5;--border-badge:#e5e7eb;--border-btn-o:#cccccc;--border-tag:#e5e7eb;--border-input:#e5e7eb;--logo-tag-bg:#0a0a0a;--logo-tag-text:#ffffff;--nav-active:#0a0a0a;--nav-inactive:#666666;--hero-bg:linear-gradient(160deg,#f8f8f8,#ffffff 60%,#f5f5f5);--hero-badge-bg:#f0f0f0;--hero-badge-bdr:#e5e5e5;--star:#0a0a0a;--icon-muted:#cccccc;--toggle-bg:#f0f0f0;--toggle-text:#333333;--toggle-border:#e0e0e0;--float-badge-bg:#ffffff;--float-badge-c:#0a0a0a;--float-badge-s:#666666;--float-badge2-bg:#f3f4f6;--float-badge2-c:#0a0a0a;--float-badge2-s:#666666;--img-filter:brightness(0.95);--logo-filter:grayscale(100%) brightness(0.3);--divider:#e5e5e5;--search-btn-bg:#0a0a0a;--search-btn-c:#ffffff;--stat-divider:#e0e0e0;--step-icon-bdr:#e0e0e0;--card-hover-bdr:#d0d0d0;--form-card-bg:#f8f8f8;--form-card-bdr:#ebebeb;--product-card-bg:#ffffff;--product-img-f:brightness(0.95);--price-badge-bg:#0a0a0a;--price-badge-c:#ffffff;--footer-copyright:#aaaaaa;--footer-link:#aaaaaa}[data-theme=dark]{--brand-light:rgba(5,150,105,0.12);--bg:#0a0a0a;--bg-alt:#0d0d0d;--bg-card:#111111;--bg-input:#0d0d0d;--bg-badge:#161616;--bg-header:#0a0a0a;--bg-footer:#070707;--bg-marquee:#111111;--bg-form:#111111;--bg-mobile:#0d0d0d;--bg-btn-p:#ffffff;--bg-btn-o:transparent;--bg-tag:#1a1a1a;--bg-search:#111111;--bg-video:#111111;--bg-step-icon:#1a1a1a;--text:#ffffff;--text-2:#666666;--text-3:#555555;--text-label:#555555;--text-btn-p:#000000;--text-btn-o:#cccccc;--text-tag:#666666;--text-muted:#444444;--text-step-num:#333333;--border:#1a1a1a;--border-card:#c8c8c8;--border-header:#1a1a1a;--border-footer:#141414;--border-badge:#2a2a2a;--border-btn-o:#2a2a2a;--border-tag:#222222;--border-input:#222222;--logo-tag-bg:#ffffff;--logo-tag-text:#000000;--nav-active:#ffffff;--nav-inactive:#777777;--hero-bg:linear-gradient(160deg,#0a0a0a,#111111 60%,#0a0a0a);--hero-badge-bg:#161616;--hero-badge-bdr:#2a2a2a;--star:#ffffff;--icon-muted:#444444;--toggle-bg:#1a1a1a;--toggle-text:#ffffff;--toggle-border:#2a2a2a;--float-badge-bg:#ffffff;--float-badge-c:#000000;--float-badge-s:#555555;--float-badge2-bg:#111111;--float-badge2-c:#ffffff;--float-badge2-s:#555555;--img-filter:brightness(0.85);--logo-filter:brightness(0) invert(1) opacity(0.5);--divider:#1a1a1a;--search-btn-bg:#ffffff;--search-btn-c:#000000;--stat-divider:#222222;--step-icon-bdr:#2a2a2a;--card-hover-bdr:#2a2a2a;--form-card-bg:#111111;--form-card-bdr:#1c1c1c;--product-card-bg:#111111;--product-img-f:grayscale(20%) brightness(0.7);--price-badge-bg:#ffffff;--price-badge-c:#000000;--footer-copyright:#333333;--footer-link:#333333}body{background:var(--bg);color:var(--text);transition:background-color .3s ease,color .2s ease}*{transition:background-color .3s ease,border-color .3s ease,color .2s ease}img,svg{transition:none!important}header.react-site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1050!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;transition:background-color .3s ease,border-color .3s ease!important}body.page-transitioning [data-aos]{opacity:1!important;transform:none!important;transition:none!important}[data-aos].aos-animate{opacity:1!important}@media (max-width:991px){#home{min-height:auto!important;padding:100px 0 60px!important}#home h1{font-size:2.2rem!important}}@media (max-width:767px){section{padding:50px 0!important}section h2{font-size:1.5rem!important}#home{padding:80px 0 50px!important;min-height:auto!important}#home h1{font-size:1.75rem!important;letter-spacing:-.5px!important}.hero-cta-primary,.hero-cta-secondary{width:100%!important;justify-content:center!important;text-align:center!important;padding:13px 24px!important;font-size:14px!important}.hero-stat-card{padding:10px 12px!important;border-radius:10px!important}.hp-cat-card{height:210px!important}.hp-cat-card h3{font-size:14px!important}.hp-cat-card p{font-size:11px!important;-webkit-line-clamp:1!important}.hp-cat-icon-wrap{width:36px!important;height:36px!important}.hp-cat-browse{width:28px!important;height:28px!important}.hp-about-stat{padding:14px 8px!important;border-radius:12px!important}.hp-about-card{padding:20px!important;border-radius:14px!important}.hp-svc-card{padding:24px!important;border-radius:16px!important}.marquee-track>div{width:120px!important;height:52px!important;margin:0 8px!important;padding:8px 14px!important}.marquee-track>div img{height:26px!important}.hp-prod-card{border-radius:16px!important}.hp-test-card{padding:20px!important}.bento-card{border-radius:16px!important}.bento-card:hover{transform:translateY(-4px)!important}.contact-hero h1{font-size:1.6rem!important}footer .container{padding-top:40px!important;padding-bottom:24px!important}.ftr-cta-banner{padding:24px 20px!important;border-radius:16px!important;flex-direction:column!important;align-items:center!important}.ftr-cta-banner,.ftr-cta-banner>div:first-child{text-align:center!important}.ftr-cta-banner h3{font-size:17px!important}.ftr-cta-actions{width:100%!important;flex-direction:column!important}.ftr-cta-actions a{width:100%!important;justify-content:center!important}.ftr-heading{margin-top:8px!important;margin-bottom:16px!important}.ftr-contact-item{padding:10px 12px!important;margin-bottom:10px!important}.ftr-social{width:36px!important;height:36px!important}footer .container>div:last-child{flex-direction:column!important;text-align:center!important;gap:8px!important;margin-top:32px!important}footer .container>div:last-child>div{justify-content:center!important;gap:16px!important}}@media (max-width:480px){.container{padding-left:16px!important;padding-right:16px!important}section{padding:40px 0!important}section h2{font-size:1.3rem!important;letter-spacing:-.3px!important}#home{padding:75px 0 36px!important}#home h1{font-size:1.5rem!important;line-height:1.15!important}#home p{font-size:14px!important;line-height:1.65!important}.hero-stat-card{padding:8px 6px!important;border-radius:8px!important}.hp-cat-card{height:190px!important}.hp-cat-card h3{font-size:13px!important}.hp-about-stat{padding:12px 6px!important}.hp-about-card{padding:16px!important}.hp-about-card h5{font-size:14px!important}.hp-svc-card{padding:20px!important}.hp-prod-card{border-radius:14px!important}.marquee-track>div{width:100px!important;height:44px!important;margin:0 6px!important;padding:6px 10px!important;border-radius:8px!important}.marquee-track>div img{height:22px!important}.ftr-heading{font-size:12px!important}.ftr-link{font-size:13px!important}.ftr-bottom-link{font-size:12px!important}.bento-card{height:220px!important;border-radius:14px!important}}@media (max-width:360px){#home h1{font-size:1.3rem!important}section h2{font-size:1.15rem!important}.hp-cat-card{height:170px!important}.hero-stat-card{padding:6px 4px!important}.bento-card{height:200px!important}}