@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Outfit:wght@100..900&family=JetBrains+Mono:wght@400;500;700&display=swap";@import"tailwindcss";@theme{ --color-primary: #00e785; --color-primary-hover: #05d97f; --color-secondary: #4fc3ff; --color-accent-warning: #ffe96e; --color-charcoal: #1d1d1b; --color-pastel-blue: #e3f5ff; --color-pastel-green: #cafde8; --color-pastel-yellow: #fff7d6; --color-pastel-pink: #fde8ff; --color-pastel-red: #fee2e2; --color-soft-pearl: #f6f6f6; --color-soft-border: #e5e7eb; --font-outfit: "Outfit", sans-serif; --font-dmsans: "DM Sans", sans-serif; --font-mono: "JetBrains Mono", monospace; }body{font-family:var(--font-dmsans);color:var(--color-charcoal);background-color:#fff;overflow-x:hidden;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-outfit)}html{scroll-behavior:smooth}@keyframes smoothMoveLeftRight{0%{transform:translate(0)}50%{transform:translate(6px)}to{transform:translate(0)}}@keyframes smoothMoveRightLeft{0%{transform:translate(0)}50%{transform:translate(-6px)}to{transform:translate(0)}}@keyframes smoothMoveTopBottom{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes smoothMoveBottomTop{0%{transform:translateY(0)}50%{transform:translateY(6px)}to{transform:translateY(0)}}.float-lr{animation:smoothMoveLeftRight 2.9s infinite ease-in-out}.float-rl{animation:smoothMoveRightLeft 3.2s infinite ease-in-out}.float-tb{animation:smoothMoveTopBottom 3s infinite ease-in-out}.float-bt{animation:smoothMoveBottomTop 3s infinite ease-in-out}.float-lr-slow{animation:smoothMoveLeftRight 4.2s infinite ease-in-out}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes zoomInOutSubtle{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.breathe-fast{animation:zoomInOut 2s infinite ease-in-out}.breathe-med{animation:zoomInOut 2.5s infinite ease-in-out}.breathe-slow{animation:zoomInOut 3s infinite ease-in-out}.breathe-subtle{animation:zoomInOutSubtle 3s infinite ease-in-out}@keyframes gradientSweep{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.gradient-text-animated{background:linear-gradient(270deg,#4fc3ff,#00e785,#4a00e0);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientSweep 4s ease infinite}@keyframes floatBlob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-15px,15px) scale(.98)}to{transform:translate(0) scale(1)}}.blob-glow{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;pointer-events:none;will-change:transform;animation:floatBlob 14s ease-in-out infinite alternate}.blob-1{width:500px;height:500px;background:radial-gradient(circle,#00e785 0%,transparent 70%);top:-150px;right:-100px}.blob-2{width:450px;height:450px;background:radial-gradient(circle,#4fc3ff 0%,transparent 70%);bottom:300px;left:-100px;animation-delay:-5s}.blob-3{width:350px;height:350px;background:radial-gradient(circle,#ffe96e 0%,transparent 70%);top:50%;right:10%;animation-delay:-9s}@keyframes pulseRing{0%{transform:scale(1);opacity:.8}to{transform:scale(2.4);opacity:0}}.live-dot{width:8px;height:8px;border-radius:50%;background:#10b981;position:relative;display:inline-block;flex-shrink:0}.live-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid #10b981;animation:pulseRing 1.8s cubic-bezier(.4,0,.6,1) infinite}.btn-shimmer{position:relative;overflow:hidden}.btn-shimmer:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transition:left .7s cubic-bezier(.16,1,.3,1)}.btn-shimmer:hover:before{left:100%}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal-left{opacity:0;transform:translate(-40px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal-right{opacity:0;transform:translate(40px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal-scale{opacity:0;transform:scale(.92);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.delay-6{transition-delay:.6s}.revealed{opacity:1!important;transform:translateY(0) translate(0) scale(1)!important}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{display:flex;width:max-content;animation:marquee 30s linear infinite}.animate-marquee:hover{animation-play-state:paused}.timeline-line{position:absolute;top:50%;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,#e5e7eb,#e5e7eb 8px,transparent 8px,transparent 16px);z-index:0;transform:translateY(-50%)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.16,1,.3,1);padding:0}.faq-answer.open{max-height:300px;padding:16px 0 0}.faq-chevron{transition:transform .3s ease}.faq-chevron.open{transform:rotate(180deg)}@keyframes countPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.stat-number{animation:countPulse 3s ease-in-out infinite;display:inline-block}@keyframes tickerSlide{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media(max-width:768px){.hero-stat{font-size:48px!important;line-height:56px!important}}@media(max-width:480px){.hero-stat{font-size:36px!important;line-height:42px!important}}.card-lift{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s ease}.card-lift:hover{transform:translateY(-6px) scale(1.025);box-shadow:0 20px 40px -12px #0000001a}.section-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,#e5e7eb,transparent)}.glass-card{background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.3)}@keyframes drawStroke{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}.animate-width{stroke-opacity:.12;stroke-width:2px;transition:stroke-width .3s ease,stroke-opacity .3s ease}@keyframes pulseFlow{0%{stroke-dashoffset:240}to{stroke-dashoffset:0}}.signal-line{stroke-dasharray:60,180;stroke-dashoffset:240;animation:pulseFlow 3s linear infinite;stroke-opacity:.85;stroke-width:3px;pointer-events:none}.delay-wave-0{animation-delay:0s}.delay-wave-1{animation-delay:-2.25s}.delay-wave-2{animation-delay:-1.5s}.delay-wave-3{animation-delay:-.75s}.network-node{transform:scale(1);transform-box:fill-box;transform-origin:center;transition:transform .3s ease;cursor:pointer;will-change:transform}.network-node:hover{transform:scale(1.3)}.network-node .node-label{opacity:0;transition:opacity .25s ease;pointer-events:none}.network-node:hover .node-label{opacity:1}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.brand-marquee-track{display:flex;align-items:center;gap:3rem;width:max-content;animation:marqueeScroll 40s linear infinite;will-change:transform;padding:1.5rem 0}.brand-marquee-track:hover{animation-play-state:paused}.brand-marquee-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:72px;min-width:120px;padding:0 .75rem;transition:transform .3s ease}.brand-marquee-item:hover{transform:scale(1.35)}.brand-marquee-logo{height:60px;max-width:140px;width:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.brand-marquee-fade-left,.brand-marquee-fade-right{position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.brand-marquee-fade-left{left:0;background:linear-gradient(to right,var(--color-soft-pearl, #f6f6f6) 0%,transparent 100%)}.brand-marquee-fade-right{right:0;background:linear-gradient(to left,var(--color-soft-pearl, #f6f6f6) 0%,transparent 100%)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/walbayzon-custom-homepage.css.map */
