:root{--brand-950:#0f2740;--brand-900:#16395c;--brand-700:#2c5f8f;--brand-accent:#f08f1a;--brand-accent-soft:#f7a53d;--surface-0:#fff;--surface-50:#f6f9fe;--surface-900:#0f1f33;--text-strong:#eaf2fb;--text-muted:#b8c9dd;--font-title:"Space Grotesk","Segoe UI",Tahoma,sans-serif;--font-body:"Manrope","Segoe UI",Tahoma,sans-serif;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-pill:999px;--shadow-soft:0 10px 22px #050f1d47;--shadow-card:0 24px 54px #050d186b;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 16% 14%,#ffffffeb,#0000 38%),radial-gradient(circle at 88% 84%,#b9bfc76b,#0000 44%),linear-gradient(180deg,#fff,#eceff2 34%,#cdd2d9 66%,#9ca4af);background-attachment:fixed;font-family:var(--font-body);margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}canvas,img,svg,video{height:auto;max-width:100%}#root{background:#0000;min-height:100vh;overflow-x:hidden}@media (max-width:768px){body{font-size:15px}}@media (max-width:480px){body{font-size:14px}}html{scroll-behavior:smooth}@keyframes motionFadeUp{0%{opacity:0;transform:translate3d(0,22px,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes motionFadeIn{0%{opacity:0}to{opacity:1}}@keyframes motionZoomSoft{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes motionSlideRight{0%{opacity:0;transform:translate3d(-26px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes motionSlideLeft{0%{opacity:0;transform:translate3d(26px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes motionFloatSoft{0%{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}to{transform:translateZ(0)}}@keyframes motionPulseGlow{0%{box-shadow:0 8px 22px #23355429}50%{box-shadow:0 12px 28px #2335543d}to{box-shadow:0 8px 22px #23355429}}.admin-dashboard,.footer,.home-container,.login-container,.main-container,.unique-register-container{animation:motionFadeIn .55s ease-out both}.comentarios-container,.cotiza-container,.dashboard-comentarios-container,.dashboard-header,.dashboard-navigation,.footer-section,.header,.main-carousel-container,.modelos-disponibles,.nosotros-father,.nosotros-section1,.slides-section,.values-container,.vehiculo-carousel-container,.vehiculos-section{animation:motionFadeUp .65s cubic-bezier(.22,1,.36,1) both}.header{animation-delay:40ms}.main-carousel-container{animation-delay:80ms}.vehiculo-carousel-container{animation-delay:.13s}.modelos-disponibles{animation-delay:.17s}.nosotros-father,.nosotros-section{animation:motionSlideRight .7s cubic-bezier(.22,1,.36,1) both}.comentarios-container,.values-container{animation:motionSlideLeft .7s cubic-bezier(.22,1,.36,1) both}.car-card,.carousel-card,.comentario-card,.login-card,.modal-content,.modal-content-admindashboard,.modal-content-comentarios,.nosotros-image-card-1,.nosotros-image-card-2,.nosotros-image-card-3,.nosotros-image-card1,.slide-card,.unique-register-card,.value-card,.vehiculo-card{animation:motionZoomSoft .55s ease-out both}.login-back-link,.login-brand-badge,.login-card-head,.login-hero,.unique-register-title{animation:motionFadeUp .6s cubic-bezier(.22,1,.36,1) both}.login-brand-badge,.login-card,.unique-register-card{animation-delay:0s,.7s;animation-duration:.55s,4.8s;animation-fill-mode:both;animation-iteration-count:1,infinite;animation-name:motionZoomSoft,motionPulseGlow;animation-timing-function:ease-out,ease-in-out}.login-hero,.values-container{animation-delay:0s,.9s;animation-duration:.7s,6s;animation-fill-mode:both;animation-iteration-count:1,infinite;animation-name:motionSlideRight,motionFloatSoft;animation-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out}.car-card:first-child,.carousel-card:first-child,.comentario-card:first-child,.value-card:first-child,.vehiculo-card:first-child{animation-delay:90ms}.car-card:nth-child(2),.carousel-card:nth-child(2),.comentario-card:nth-child(2),.value-card:nth-child(2),.vehiculo-card:nth-child(2){animation-delay:.15s}.car-card:nth-child(3),.carousel-card:nth-child(3),.comentario-card:nth-child(3),.value-card:nth-child(3),.vehiculo-card:nth-child(3){animation-delay:.21s}.car-card:nth-child(4),.carousel-card:nth-child(4),.comentario-card:nth-child(4),.value-card:nth-child(4),.vehiculo-card:nth-child(4){animation-delay:.26s}.back-button-login,.cancel-button,.container-hamburguesa,.container-instagram,.cotiza-button,.delete-button,.detalle-button,.edit-button,.login-button,.modal-cancel-btn-comentarios,.modal-submit-btn-comentarios,.navbar-content a,.save-button,.slides-add-button,.unique-back-button,.unique-register-button,.update-button,.vehiculos-submit-button,.whatsapp-button,button{transition:transform .25s ease,box-shadow .25s ease,filter .25s ease,background-color .25s ease}.back-button-login:hover,.cancel-button:hover,.container-hamburguesa:hover,.container-instagram:hover,.cotiza-button:hover,.delete-button:hover,.detalle-button:hover,.edit-button:hover,.login-button:hover,.modal-cancel-btn-comentarios:hover,.modal-submit-btn-comentarios:hover,.navbar-content a:hover,.save-button:hover,.slides-add-button:hover,.unique-back-button:hover,.unique-register-button:hover,.update-button:hover,.vehiculos-submit-button:hover,.whatsapp-button:hover,button:hover{transform:translateY(-2px) scale(1.02)}.modal-backdrop-admindashboard,.modal-comentarios,.modal-overlay{animation:motionFadeIn .22s ease-out both}input,select,textarea{transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,transform .2s ease}input:focus,select:focus,textarea:focus{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}
/*# sourceMappingURL=main.40e1c88b.css.map*/