:root{--color-fondo: #163E73;--color-texto: #fcfbfb;--color-boton: #fff;--fuente-principal: sans-serif;--color-primary: #1a365d;--color-primary-dark: #0f2440;--color-secondary: #d69e2e;--color-white: #ffffff;--color-gray-50: #f8f9fa;--color-gray-100: #f1f3f5;--color-gray-200: #dee2e6;--color-gray-300: #ced4da;--color-gray-400: #adb5bd;--color-gray-500: #868e96;--color-gray-600: #495057;--color-gray-700: #343a40;--color-gray-800: #212529;--color-gray-900: #0a0c0e;--font-heading: "Poppins", sans-serif;--font-primary: "Inter", sans-serif;--font-semibold: 600;--font-bold: 700;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-full: 50%;--shadow-md: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl: 0 20px 25px -5px rgba(0,0,0,.1), 0 10px 10px -5px rgba(0,0,0,.04)}html,body{margin:0;padding:0;box-sizing:border-box;background-size:cover;font-family:var(--fuente-principal);scroll-behavior:smooth}.splash-screen{background-color:var(--color-fondo);height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.boton-1{cursor:pointer;background-color:var(--color-fondo);color:var(--color-texto);border-radius:10px;padding:5px 15px;font-size:1rem;font-weight:500;justify-content:center;transition:all .3s ease;border:2px solid transparent;text-decoration:none}button a{text-decoration:none;color:var(--color-boton)}section{padding:50px 0}.col-card{height:400px;margin:70px 0;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.description{text-align:center}}.tarjeta{height:21rem}@media (max-width: 994px){.logoMagna{width:240px}}@media (max-width: 768px){.logoMagna{width:220px}}
