.hero{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background-color:var(--bg-darkest)}.hero-bg{position:absolute;inset:0;z-index:1}.hero-bg-img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.28;filter:saturate(.5)}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#070b128c,#070b124d,#070b12b3 80%,#070b12f2)}.hero-orb{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:1}.hero-orb-1{width:500px;height:500px;background:radial-gradient(circle,var(--accent-glow) 0%,transparent 70%);top:-120px;right:-80px;animation:orbFloat 10s ease-in-out infinite alternate}.hero-orb-2{width:400px;height:400px;background:radial-gradient(circle,rgba(255,122,0,.1) 0%,transparent 70%);bottom:60px;left:-60px;animation:orbFloat 13s ease-in-out infinite alternate-reverse}@media(prefers-reduced-motion:reduce){.hero-orb{animation:none}}@keyframes orbFloat{0%{transform:translate(0) scale(1)}to{transform:translate(20px,-20px) scale(1.06)}}.hero-content{position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;padding:160px 40px 100px;direction:rtl}.hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:860px;width:100%}.hero-badge{display:inline-flex;align-items:center;gap:10px;background:var(--accent-glow-soft);border:1px solid var(--border-accent);color:var(--accent);padding:8px 20px;border-radius:var(--radius-full);font-size:13px;font-weight:700;margin-bottom:28px;backdrop-filter:blur(10px);animation:fadeUp .7s ease-out both}.pulse-dot{width:8px;height:8px;background:var(--accent);border-radius:50%;animation:pulseDot 2s infinite;flex-shrink:0}@keyframes pulseDot{0%{box-shadow:0 0 #ff7a00b3}70%{box-shadow:0 0 0 10px #ff7a0000}to{box-shadow:0 0 #ff7a0000}}.hero-title{font-size:clamp(44px,7vw,88px);font-weight:900;line-height:1.1;color:var(--white);margin-bottom:24px;letter-spacing:-1px;animation:fadeUp .8s ease-out .12s both}.hero-title .hl{color:var(--accent);position:relative;display:inline-block}.hero-title .hl:after{content:"";position:absolute;bottom:2px;right:0;left:0;height:4px;background:linear-gradient(90deg,transparent,var(--accent),transparent);border-radius:4px;opacity:.5}.hero-desc{font-size:clamp(15px,2vw,19px);line-height:1.8;color:var(--gray-text);margin-bottom:40px;max-width:600px;animation:fadeUp .8s ease-out .22s both}.hero-actions{display:flex;gap:14px;margin-bottom:48px;flex-wrap:wrap;justify-content:center;animation:fadeUp .8s ease-out .32s both}.hero-btn-call{display:inline-flex;align-items:center;gap:10px;background:var(--accent);color:#fff;padding:16px 36px;border-radius:var(--radius-full);font-size:17px;font-weight:700;transition:var(--transition);box-shadow:0 0 0 0 var(--accent-glow);animation:ctaPulse 2.5s ease-in-out infinite;position:relative;overflow:hidden}.hero-btn-call:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.14) 0%,transparent 100%);border-radius:inherit}.hero-btn-call:hover{background:var(--accent-dark);transform:translateY(-2px)}.hero-btn-whatsapp{display:inline-flex;align-items:center;gap:10px;background:#25d3661f;color:#25d366;padding:16px 36px;border-radius:var(--radius-full);font-size:17px;font-weight:700;transition:var(--transition);border:1px solid rgba(37,211,102,.3);backdrop-filter:blur(10px)}.hero-btn-whatsapp:hover{background:#25d36633;border-color:#25d36680;transform:translateY(-2px)}@keyframes ctaPulse{0%{box-shadow:0 0 #ff7a0080}50%{box-shadow:0 0 0 16px #ff7a0000}to{box-shadow:0 0 #ff7a0000}}.hero-stats{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;animation:fadeUp .8s ease-out .42s both}.stat-pill{display:flex;align-items:center;gap:8px;background:#ffffff0d;padding:10px 18px;border-radius:var(--radius-full);border:1px solid var(--border);backdrop-filter:blur(6px);transition:var(--transition)}.stat-pill:hover{background:var(--accent-glow-soft);border-color:var(--border-accent)}.stat-pill-icon{color:var(--accent);font-size:16px;flex-shrink:0}.stat-pill span{color:var(--gray-text);font-size:13px;font-weight:600;white-space:nowrap}.hero-ticker{position:relative;z-index:2;background:var(--accent-glow-soft);border-top:1px solid var(--border-accent);padding:13px 0;overflow:hidden}.ticker-track{display:flex;white-space:nowrap;animation:ticker 28s linear infinite;gap:56px}.ticker-track span{color:var(--text-muted);font-size:13px;font-weight:600;letter-spacing:.3px}.ticker-sep{color:var(--accent);font-size:10px}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.hero-content{padding:110px 20px 50px}.hero-title{font-size:clamp(32px,9vw,48px);margin-bottom:16px;letter-spacing:-.5px}.hero-desc{font-size:15px;margin-bottom:28px}.hero-actions{flex-direction:column;width:100%;max-width:300px;gap:10px;margin-bottom:28px}.hero-btn-call,.hero-btn-whatsapp{justify-content:center;padding:14px 24px;font-size:16px}.hero-stats{gap:8px}.stat-pill{padding:8px 14px}.stat-pill span{font-size:12px}.hero-orb-1{width:280px;height:280px}.hero-orb-2{width:220px;height:220px}}
