/*
Theme Name: Creasis Divi Child V6
Theme URI: https://creasis.mx/
Description: Child theme para Divi con Landing Home ultra tecnológica (TesoroXP-inspired) + UI/UX pro + página de Paquetes Web (ES/EN + USD/MXN).
Author: Creasis
Author URI: https://creasis.mx/
Template: Divi
Version: 1.6.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: creasis-divi-child-v6
*/

/* Nota: el CSS real está en /assets/css/creasis.css (se encola solo en nuestras plantillas). */


/* ==== CREASIS PREMIUM UI UX ==== */
/* Custom Magnetic Cursor */
body { cursor: none; }
.creasis-cursor { position: fixed; top: 0; left: 0; width: 20px; height: 20px; border-radius: 50%; border: 2px solid #fff; pointer-events: none; transform: translate(-50%, -50%); z-index: 9999; transition: width 0.3s, height 0.3s, background-color 0.3s; mix-blend-mode: difference; }
.creasis-cursor-dot { position: fixed; top: 0; left: 0; width: 6px; height: 6px; background: #fff; border-radius: 50%; pointer-events: none; transform: translate(-50%, -50%); z-index: 10000; mix-blend-mode: difference; }
a:hover ~ .creasis-cursor, button:hover ~ .creasis-cursor { width: 50px; height: 50px; background-color: rgba(255,255,255,0.2); }

/* Glassmorphism Cards */
.glass-card { background: rgba(255, 255, 255, 0.05); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 20px; box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.3); transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); }
.glass-card:hover { transform: translateY(-10px); border-color: rgba(255,255,255,0.3); }

/* Smooth Scroll Behaviour */
html { scroll-behavior: smooth; }
/* ================================ */