@charset "UTF-8";@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fuentes/barlow-600.woff2) format("woff2")}:root{--fuente: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif;--alto-cabecera: 68px}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--fuente);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--alto-cabecera) + 8px)}body{margin:0;color:#000;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word}a{color:#15803b;background-color:transparent}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}b,strong{font-weight:700}small{font-size:75%}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}button,input,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button{overflow:visible;text-transform:none}app-icono{display:inline-block;width:1em;height:1em;flex-shrink:0;line-height:1;contain:strict}app-icono svg{display:block;width:100%;height:100%;fill:currentColor;stroke:currentColor}.boton{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 26px;margin:4px 2px;border:0;border-radius:64px;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:Roboto,"Helvetica Neue",var(--fuente);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;transition:background-color .15s,box-shadow .28s,opacity .15s}.boton app-icono{font-size:1.4em;margin:0 .3em 0 -.3em}.boton:hover{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.boton.grande{height:56px;padding:0 20px;font-size:20px}.boton.bloque{display:flex;width:100%;margin-left:0;margin-right:0}.boton.naranja{background:#c0581a}.boton.naranja:hover{background:#aa4e17}.boton.verde{background:#17883f}.boton.verde:hover{background:#137235}.boton.borde-claro{background:transparent;color:#f4f5f8;border:2px solid #f4f5f8;box-shadow:none}.boton.borde-claro:hover{background:rgba(255,255,255,.08)}.boton:disabled{opacity:.5;cursor:default}:focus-visible{outline:3px solid #0a3d20;outline-offset:2px}.hero :focus-visible,.oscura :focus-visible,.pie :focus-visible,.resultado :focus-visible{outline-color:#ffb27a}.saltar{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 16px;border-radius:8px;background:#0a3d20;color:#fff;font-weight:700;text-decoration:none}.saltar:focus{top:10px}.solo-lector{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pendiente{background:#fff3cd;color:#6b4e00;padding:0 4px;border-radius:4px;font-weight:600}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
