.portada{--portada-tinta:#1d1d1f;--portada-niebla:#f5f5f7;--portada-noche:#0d0d0f;--portada-acento:#2563eb;--portada-acento-suave:#eff4ff;--portada-verde:#16a34a;--portada-verde-suave:#ecfdf3;--portada-ambar:#c2780a;--portada-ambar-suave:#fff7e6;--portada-rojo:#dc2626;--portada-rojo-suave:#fef2f2;color:var(--portada-tinta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.portada-titulo{font-family:var(--font-portada), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance}.portada [id]{scroll-margin-top:4.5rem}.portada-sube{animation:portada-sube 1s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}@keyframes portada-sube{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.portada-rv{opacity:0;transition:opacity .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:translateY(18px)}.portada-rv[data-in="1"]{opacity:1;transform:none}.portada-paso{opacity:0;transition:opacity .7s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .7s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:translateY(10px)}[data-in="1"] .portada-paso{opacity:1;transform:none}.portada-crece,.portada-crece-y{transition:transform 1.2s cubic-bezier(.16, 1, .3, 1) var(--d,0s)}.portada-crece{transform-origin:0;transform:scaleX(0)}.portada-crece-y{transform-origin:top;transform:scaleY(0)}[data-in="1"] .portada-crece,[data-in="1"] .portada-crece-y{transform:none}@media (prefers-reduced-motion:reduce){.portada-sube{animation:none}.portada-rv,.portada-paso,.portada-crece,.portada-crece-y{opacity:1;transition:none;transform:none}}@media (scripting:none){.portada-rv,.portada-paso,.portada-crece,.portada-crece-y{opacity:1;transform:none}}.portada-arriba{transition:opacity .25s,transform .25s}.portada-ticket{--diente:7px;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(var(--diente) * 2) 100%;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(var(--diente) * 2) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(var(--diente) * 2) 100%;padding-bottom:calc(var(--diente) + 12px)}.portada details>summary{list-style:none}.portada details>summary::-webkit-details-marker{display:none}
