/* =========================================================
   Digitizer modular system: root tokens
   Prefix: dz-
   ========================================================= */

:root{
  --dz-bg:#050505;
  --dz-surface:rgba(255,255,255,.055);
  --dz-surface-2:rgba(255,255,255,.085);
  --dz-surface-3:rgba(255,255,255,.12);
  --dz-border:rgba(255,255,255,.14);
  --dz-border-strong:rgba(255,255,255,.28);
  --dz-text:#f4f4f4;
  --dz-muted:rgba(255,255,255,.72);
  --dz-soft:rgba(255,255,255,.54);
  --dz-orange:#ff6600;
  --dz-orange-2:#ff8a33;
  --dz-cyan:#1ebfb9;
  --dz-green:#a6ff00;
  --dz-radius-sm:14px;
  --dz-radius-md:22px;
  --dz-radius-lg:34px;
  --dz-radius-xl:46px;
  --dz-shadow:0 24px 80px rgba(0,0,0,.36);
  --dz-shadow-soft:0 18px 50px rgba(0,0,0,.24);
  --dz-container:min(1380px, calc(100vw - 44px));
  --dz-container-narrow:min(980px, calc(100vw - 44px));
  --dz-gap:clamp(16px, 2.4vw, 30px);
  --dz-section:clamp(82px, 10vw, 150px);
  --dz-h1:clamp(54px, 10vw, 138px);
  --dz-h2:clamp(42px, 7.4vw, 104px);
  --dz-h3:clamp(27px, 3.2vw, 46px);
  --dz-body:clamp(16px, 1.25vw, 19px);
}

.dz-page,
.dz-page *{
  box-sizing:border-box;
}

.dz-page{
  color:var(--dz-text);
  font-family:Poppins, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  background:transparent;
}

.dz-page a:not(.animated-iz-ideje-services):not(.theme-button):not(.wpex-lightbox){
  color:inherit;
  text-decoration:none;
}

.dz-page strong{
  color:#fff;
  font-weight:700;
}

.dz-orange{color:var(--dz-orange);}
.dz-cyan{color:var(--dz-cyan);}
