.hero-premium-section{position:relative;padding:60px 20px 20px;overflow:hidden;background:var(--master-bg-gradient,linear-gradient(160deg,#070B14 0,#0A1628 45%,#050F1E 100%));color:#fff;font-family:var(--font-inter);display:block!important;min-height:600px}.hero-premium-section:before{content:"";position:absolute;top:-20%;left:-20%;right:-20%;bottom:-20%;background:radial-gradient(ellipse 45% 35% at 18% 15%,rgba(0,102,255,.22) 0,transparent 60%),radial-gradient(ellipse 50% 40% at 85% 80%,rgba(29,191,115,.18) 0,transparent 65%),radial-gradient(ellipse at center 30%,rgba(0,210,255,.15) 0,transparent 55%);pointer-events:none;z-index:1}.hero-premium-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,102,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(29,191,115,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,black 0%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,black 0%,transparent 75%);pointer-events:none;z-index:1}.hero-aurora-orb{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0;opacity:.6;animation:heroOrbFloat 14s ease-in-out infinite;will-change:transform}.hero-aurora-orb-1{width:380px;height:380px;top:-80px;left:-60px;background:radial-gradient(circle,rgba(0,102,255,.6),transparent 70%);animation-delay:0s}.hero-aurora-orb-2{width:320px;height:320px;bottom:-100px;right:-40px;background:radial-gradient(circle,rgba(29,191,115,.45),transparent 70%);animation-delay:-5s}.hero-aurora-orb-3{width:240px;height:240px;top:30%;right:8%;background:radial-gradient(circle,rgba(0,210,255,.4),transparent 70%);animation-delay:-9s}@keyframes heroOrbFloat{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-18px) scale(1.08)}}@media(prefers-reduced-motion:reduce){.hero-aurora-orb{animation:none}}@keyframes zivo-text-hero-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.hero-container{max-width:1200px;margin:0 auto;position:relative;z-index:2;text-align:center}.hero-heading{font-size:2.8rem;line-height:1.15;margin-bottom:20px;font-weight:800;max-width:980px;margin-left:auto;margin-right:auto;color:#fff;text-transform:uppercase;letter-spacing:-.5px}.hero-description{font-size:1.05rem;line-height:1.65;margin-bottom:25px;opacity:.92;max-width:820px;margin-left:auto;margin-right:auto;color:#f8fafcd9}.zivo-gradient-text{background:linear-gradient(90deg,#1dbf73,#00d2ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-actions{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.hero-primary-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 28px;border-radius:8px;background:#1dbf73;color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;text-decoration:none;font-family:inherit;border:1px solid #1dbf73;box-shadow:none;transition:all .2s ease}.hero-primary-cta:hover{background:#179b5c;color:#fff;box-shadow:0 0 18px #1dbf738c;transform:translateY(-1px)}.hero-cta-icon{width:16px;height:16px;flex-shrink:0}.hero-primary-cta:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:18px;background:radial-gradient(circle,rgba(29,191,115,.5),transparent 70%);opacity:0;z-index:-1;pointer-events:none;transition:opacity .3s ease}.hero-primary-cta:hover:after{opacity:1;animation:heroCtaPulse 1.6s ease-in-out infinite}@keyframes heroCtaPulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.12);opacity:1}}@media(prefers-reduced-motion:reduce){.hero-primary-cta:hover:after{animation:none;opacity:.8}}.hero-showcase-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1050px;margin:10px auto 20px;position:relative;z-index:2}.showcase-card{background:linear-gradient(160deg,#0f172aeb,#080c16e0);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:18px 14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;transition:all .3s ease}.showcase-card:hover{transform:translateY(-2px);border-color:#1dbf734d;background:linear-gradient(160deg,#111827,#090e1a);box-shadow:0 10px 20px #00000080}.showcase-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0066ff40,#1dbf7326);border:1px solid rgba(0,210,255,.35);color:#1dbf73;margin-bottom:4px;flex-shrink:0}.showcase-icon svg{width:20px;height:20px}.showcase-title{font-size:13px;font-weight:700;color:#f8fafc;line-height:1.3}.showcase-subtext{font-size:10px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}@media(max-width:900px){.hero-showcase-grid{grid-template-columns:repeat(2,1fr);max-width:560px;gap:12px}}@media(max-width:600px){.hero-premium-section{padding:30px 16px 10px!important;min-height:0!important}.hero-heading{font-size:1.5rem!important;margin-bottom:15px!important;line-height:1.2!important}.hero-description{font-size:.85rem!important;line-height:1.5!important;margin-bottom:20px!important}.hero-actions{margin-bottom:20px}.hero-primary-cta{padding:0 20px;height:42px;font-size:13px}.hero-showcase-grid{gap:10px;margin:6px auto 16px}.showcase-card{padding:14px 10px;gap:4px}.showcase-title{font-size:12px}.showcase-subtext{font-size:9px}.hero-aurora-orb-1,.hero-aurora-orb-2{width:200px;height:200px}.hero-aurora-orb-3{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zivo-hero-premium.css.map */
