/* Theme Name: Multidimensional Space Theme URI: https://seusite.com Author: Multidimensional Space Author URI: https://seusite.com Description: Tema leve para uso com Elementor Pro — Multidimensional Space. Version: 1.0 License: GNU General Public License v2 or later Text Domain: multidimensional-space */ :root{ --blue-deep:#06213A; --blue-electric:#0EA5FF; --gold:#C79A2B; --white:#FFFFFF; --muted:#F5F7FA; --font-sans: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial; } body{font-family:var(--font-sans);color:var(--blue-deep);background:#fff;margin:0;} a{color:var(--blue-electric);text-decoration:none;} .site-header{background:linear-gradient(180deg, rgba(6,33,58,0.98), rgba(6,33,58,0.9));padding:16px 24px;position:relative;z-index:50;} .site-header .logo{color:var(--white);font-weight:700;letter-spacing:1px;} .hero-wrap{display:flex;align-items:center;justify-content:space-between;padding:56px 24px;background:linear-gradient(180deg, rgba(14,165,255,0.04), transparent);gap:20px;} .hero-content h1{font-size:32px;color:var(--white);margin:0 0 8px;} .hero-content h2{font-size:18px;color:var(--muted);margin:0 0 16px;} .btn-primary{background:var(--gold);color:#fff;padding:12px 20px;border-radius:8px;display:inline-block;} .btn-ghost{background:transparent;border:2px solid rgba(255,255,255,0.08);color:var(--white);padding:10px 18px;border-radius:8px;} .cta-fixed{position:fixed;right:20px;bottom:100px;z-index:9999;} .whatsapp-float{position:fixed;right:20px;bottom:20px;background:var(--blue-electric);color:#fff;padding:12px;border-radius:50%;box-shadow:0 6px 20px rgba(14,165,255,0.16);z-index:9999;} @media(max-width:768px){.hero-wrap{flex-direction:column;}}