<!doctype html><html lang="he" dir="rtl"><head><meta charset="UTF-8"/><script src="/console-filter.js"></script><meta name="google-site-verification" content="googleHNH4YSRhHVlF2N6SMEYFasSiPVa3oNZJQoEnlF4ujso"/><meta http-equiv="X-Content-Type-Options" content="nosniff"/><meta http-equiv="X-XSS-Protection" content="1; mode=block"/><meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin"/><meta http-equiv="Content-Security-Policy" content="default-src 'self' https: data: blob:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https: blob: data:; connect-src 'self' https: wss: http:; style-src 'self' 'unsafe-inline' https:; font-src 'self' https: data:; img-src 'self' data: https: blob: *; media-src 'self' blob: data: https: http: *; frame-src 'self' https:; child-src 'self' https:; worker-src 'self' blob: data:; object-src 'none'; form-action 'self' https:; base-uri 'self'"/><meta http-equiv="Permissions-Policy" content="camera=(self), microphone=(), geolocation=(self), gyroscope=(), magnetometer=(), accelerometer=(), ambient-light-sensor=(), battery=(), display-capture=(), fullscreen=(self), payment=(), picture-in-picture=(self), screen-wake-lock=(), web-share=(self)"/><meta name="google-site-verification" content="HNH4YSRhHVlF2N6SMEYFasSiPVa3oNZJQoEnlF4ujso"/><link rel="icon" type="image/jpeg" href="/Artboard 2@300x-20.jpg"/><link rel="apple-touch-icon" href="/Artboard 2@300x-20.jpg"/><link rel="apple-touch-icon" sizes="72x72" href="/Artboard 2@300x-20.jpg"/><link rel="apple-touch-icon" sizes="114x114" href="/Artboard 2@300x-20.jpg"/><link rel="apple-touch-icon" sizes="144x144" href="/Artboard 2@300x-20.jpg"/><link rel="apple-touch-icon" sizes="180x180" href="/Artboard 2@300x-20.jpg"/><link rel="manifest" href="/manifest.json"/><meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover"/><meta name="theme-color" content="#ffffff"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta name="apple-mobile-web-app-title" content="ARCBOX"/><meta name="msapplication-TileImage" content="/Artboard 2@300x-20.jpg"/><meta name="msapplication-TileColor" content="#ffffff"/><title>ARCBOX 2.0 - אפליקציה חדשנית לניהול פרויקטים בענף הבנייה והשיפוצים</title><meta name="description" content="ARCBOX היא אפליקציה חדשנית לניהול פרויקטים בענף הבנייה והשיפוצים. היא מרכזת תמחור, הצעות מחיר, כתב כמויות, הסכמים וחיבורים עסקיים – הכל במקום אחד, פשוט, מהיר ומקצועי."/><meta name="keywords" content="עלויות בנייה, מחשבון עלויות, קבלנות, אלומיניום, שיפוץ, כתב כמויות"/><meta name="author" content="ARCBOX"/><meta property="og:title" content="ARCBOX 2.0 - אפליקציה חדשנית לניהול פרויקטים בענף הבנייה והשיפוצים"/><meta property="og:description" content="ARCBOX היא אפליקציה חדשנית לניהול פרויקטים בענף הבנייה והשיפוצים. היא מרכזת תמחור, הצעות מחיר, כתב כמויות, הסכמים וחיבורים עסקיים – הכל במקום אחד, פשוט, מהיר ומקצועי."/><meta property="og:type" content="website"/><meta property="og:url" content="https://arcbox-11c65.web.app"/><meta property="og:image" content="/Artboard 2@300x-20.jpg"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:type" content="image/jpeg"/><meta property="og:locale" content="he_IL"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="ARCBOX 2.0"/><meta name="twitter:description" content="ARCBOX היא אפליקציה חדשנית לניהול פרויקטים בענף הבנייה והשיפוצים. היא מרכזת תמחור, הצעות מחיר, כתב כמויות, הסכמים וחיבורים עסקיים – הכל במקום אחד"/><meta name="twitter:image" content="/Artboard 2@300x-20.jpg"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin/><link rel="dns-prefetch" href="//firebaseapp.com"/><link rel="dns-prefetch" href="//googleapis.com"/><script src="https://www.google.com/recaptcha/api.js?render=6Ldzh5ArAAAAAETFySNa70JczaVHq8MGnzRHpDPk" async defer="defer"></script><script type="application/ld+json">{
        "@context": "https://schema.org",
        "@type": "WebApplication",
        "name": "ARCBOX 2.0",
        "description": "ARCBOX היא אפליקציה חדשנית לניהול פרויקטים בענף הבנייה והשיפוצים. היא מרכזת תמחור, הצעות מחיר, כתב כמויות, הסכמים וחיבורים עסקיים – הכל במקום אחד, פשוט, מהיר ומקצועי.",
        "applicationCategory": "BusinessApplication",
        "operatingSystem": "Any",
        "url": "https://arcbox-11c65.web.app",
        "offers": {
          "@type": "Offer",
          "price": "0",
          "priceCurrency": "ILS"
        }
      }</script><script type="module" crossorigin src="/assets/index-CwoUCI_Y.js"></script><link rel="stylesheet" crossorigin href="/assets/style-XXdDUEJe.css"></head><body><div id="initial-loader" style="position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;font-family:'Segoe UI',Tahoma,Arial,sans-serif;overflow:hidden"><div style="position:absolute;top:20%;left:15%;width:120px;height:120px;background:radial-gradient(circle,rgba(75,209,184,.03) 0,transparent 70%);border-radius:50%;animation:floatUp 6s ease-in-out infinite"></div><div style="position:absolute;bottom:25%;right:20%;width:80px;height:80px;background:radial-gradient(circle,rgba(75,209,184,.04) 0,transparent 70%);border-radius:50%;animation:floatUp 8s ease-in-out infinite reverse"></div><div style="text-align:center;max-width:90%;padding:0 20px"><div style="width:180px;height:180px;margin:0 auto 50px;display:flex;align-items:center;justify-content:center;animation:logoFloat 3s ease-in-out infinite;position:relative"><img src="/LOGO BLAK.png" alt="ARCBOX Logo" style="width:180px;height:180px;object-fit:contain"/></div><div style="width:50px;height:50px;border:3px solid rgba(75,209,184,.1);border-top:3px solid #4bd1b8;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 40px"></div><div style="font-size:clamp(22px, 4vw, 32px);font-weight:500;color:#4bd1b8;letter-spacing:.3px;line-height:1.5;animation:fadeInUp 2s ease-out">ArcBox מחברת בין אנשים.<br/>יוצרת תוצאות.</div></div></div><style>@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes logoFloat{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.01)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dotPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.4}}@keyframes pulse{0%,100%{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.05)}}@keyframes floatUp{0%,100%{transform:translateY(0) rotate(0);opacity:.2}50%{transform:translateY(-15px) rotate(90deg);opacity:.4}}@media (max-width:768px){#initial-loader>div{padding:0 15px!important}}@media (max-width:480px){#initial-loader>div{padding:0 10px!important}}.grecaptcha-badge,.rc-anchor,.rc-anchor-compact,.rc-anchor-invisible,.rc-anchor-normal,.rc-anchor-normal-footer,div[style*=grecaptcha]{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;left:-9999px!important;top:-9999px!important;width:0!important;height:0!important}</style><div id="root"></div><script>// Funzione per inizializzare reCAPTCHA v3
      function initRecaptcha() {
        if (typeof grecaptcha !== 'undefined' && grecaptcha.ready) {
          grecaptcha.ready(function () {
            try {
              grecaptcha
                .execute('6Ldzh5ArAAAAAETFySNa70JczaVHq8MGnzRHpDPk', {
                  action: 'page_load'
                })
                .then(function (token) {
                  // Token generato con successo - questo attiva la chiave reCAPTCHA
                  console.log(
                    '✅ reCAPTCHA v3 attivato con successo - token generato'
                  )
                  // Il token può essere usato quando necessario per validazioni future
                  window.recaptchaToken = token
                })
                .catch(function (error) {
                  console.error('❌ Errore reCAPTCHA:', error)
                })
            } catch (error) {
              console.error('❌ Errore inizializzazione reCAPTCHA:', error)
            }
          })
        } else {
          // Riprova dopo 500ms se grecaptcha non è ancora caricato
          setTimeout(initRecaptcha, 500)
        }
      }

      // Inizializza dopo il caricamento della pagina
      window.addEventListener('load', function () {
        setTimeout(initRecaptcha, 100)
      })</script><script>// Immediately hide loader for /form page (before window load)
      (function() {
        if (window.location.pathname === '/form') {
          const loader = document.getElementById('initial-loader');
          if (loader) {
            loader.style.display = 'none';
          }
        }
      })();
      
      window.addEventListener('load', function () {
        // Check if we're on the /form page - skip the initial loader delay
        const isFormPage = window.location.pathname === '/form';
        
        // For /form page, loader is already hidden, just clean up
        if (isFormPage) {
          const loader = document.getElementById('initial-loader');
          if (loader) loader.remove();
          return;
        }
        
        const loaderDelay = 2000;
        
        // Wait for app to be fully loaded
        setTimeout(function () {
          const loader = document.getElementById('initial-loader')
          if (loader) {
            // Add fade-out effect
            loader.style.opacity = '0'
            loader.style.transform = 'scale(0.95)'
            loader.style.transition = 'opacity 0.6s ease, transform 0.6s ease'

            // Remove after transition
            setTimeout(() => {
              loader.remove()

              // Add a subtle welcome effect to the main app
              const root = document.getElementById('root')
              if (root) {
                root.style.opacity = '0'
                root.style.transform = 'translateY(20px)'
                root.style.transition = 'opacity 0.8s ease, transform 0.8s ease'

                setTimeout(() => {
                  root.style.opacity = '1'
                  root.style.transform = 'translateY(0)'
                }, 50)
              }
            }, 600)
          }
        }, loaderDelay)
      })</script></body></html>