.prosa{font-size:1.0625rem;line-height:1.6;--tw-text-opacity: 1;color:rgb(154 168 199 / var(--tw-text-opacity, 1))}.prosa :where(h2){margin-top:3.5rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:800;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.prosa :where(h2){font-size:1.75rem}}.prosa :where(h3){margin-top:2rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.375;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prosa :where(p){margin-bottom:1rem}.prosa :where(strong){font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prosa :where(a){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-color:#3b82f666;text-underline-offset:4px}@media (hover: hover) and (pointer: fine){.prosa :where(a):hover{text-decoration-color:#3b82f6}}.prosa :where(ul){margin-bottom:1.25rem;list-style-type:disc}.prosa :where(ul)>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.prosa :where(ul){padding-left:1.5rem}.prosa :where(ul) *::marker{color:#9aa8c799}.prosa :where(ul)::marker{color:#9aa8c799}.prosa :where(ol){margin-bottom:1.25rem;list-style-type:decimal}.prosa :where(ol)>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.prosa :where(ol){padding-left:1.5rem}.prosa :where(ol) *::marker{color:#9aa8c7}.prosa :where(ol)::marker{color:#9aa8c7}.prosa :where(details){border-bottom-width:1px;border-color:#3a6ad633;padding-top:1rem;padding-bottom:1rem}.prosa :where(summary){cursor:pointer;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prosa :where(details>p){margin-top:.75rem;margin-bottom:0}.herramienta{border-radius:1rem;border-width:1px;border-color:#3a6ad640;background-color:#101f45b3;padding:1.5rem}@media (min-width: 640px){.herramienta{padding:2rem}}.etiqueta-campo{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ayuda-campo{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(154 168 199 / var(--tw-text-opacity, 1))}.campo{width:100%;border-radius:.75rem;border-width:1px;border-color:#3a6ad666;--tw-bg-opacity: 1;background-color:rgb(8 11 18 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.campo::-moz-placeholder{color:#9aa8c799}.campo::placeholder{color:#9aa8c799}.campo:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(59 130 246 / .4) }.boton{display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(58 106 214 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (hover: hover) and (pointer: fine){.boton:hover{--tw-bg-opacity: 1;background-color:rgb(43 85 184 / var(--tw-bg-opacity, 1))}}.boton:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#3b82f6}.boton-secundario{display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#3a6ad666;background-color:#ffffff0d;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (hover: hover) and (pointer: fine){.boton-secundario:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}}.boton-secundario:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#3b82f6}.opciones{display:flex;flex-wrap:wrap;gap:.5rem}.opcion{position:relative}.opcion input{position:absolute;inset:0;height:100%;width:100%;cursor:pointer;opacity:0}.opcion span{display:inline-flex;min-width:3.5rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#3a6ad666;--tw-bg-opacity: 1;background-color:rgb(8 11 18 / var(--tw-bg-opacity, 1));padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(154 168 199 / var(--tw-text-opacity, 1))}.opcion input:checked+span{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));background-color:#3b82f626;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opcion input:focus-visible+span{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#3b82f6}.resultado{margin-top:1.5rem;border-radius:.75rem;border-width:1px;padding:1.25rem}.resultado[data-estado=valido]{border-color:#3b82f699;background-color:#3b82f61a}.resultado[data-estado=invalido]{border-color:#3a6ad666;--tw-bg-opacity: 1;background-color:rgb(8 11 18 / var(--tw-bg-opacity, 1))}.resultado-titulo{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prosa :where(.tabla-cookies){margin-bottom:2rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:#3a6ad626}.prosa :where(.tabla-cookies):focus-visible{outline-style:solid;outline-width:2px;outline-color:#3b82f6}.prosa :where(table){width:100%;border-collapse:collapse;text-align:left;font-size:.9375rem;line-height:1.5}.prosa :where(th){border-bottom-width:1px;border-color:#3a6ad633;--tw-bg-opacity: 1;background-color:rgb(16 31 69 / var(--tw-bg-opacity, 1));padding:.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.prosa :where(th){padding-left:1rem;padding-right:1rem}}.prosa :where(td){border-bottom-width:1px;border-color:#3a6ad61a;padding:.75rem;vertical-align:top}@media (min-width: 640px){.prosa :where(td){padding-left:1rem;padding-right:1rem}}.prosa :where(tr:last-child td){border-bottom-width:0px}
