.bds-boletin{max-width:var(--bds-texto,42rem);margin:2.2em auto 0;padding:1.5em 1.5em 1.2em;background:var(--verdin);border:1px solid var(--linea);border-left:4px solid var(--prado);border-radius:10px;color:var(--txt);clear:both}.bds-boletin--pagina{margin-top:1.4em}.bds-boletin__t{font:700 clamp(20px,2.4vw,24px)/1.25 var(--serif);color:var(--encina);margin:0 0 .35em}.bds-boletin__intro{margin:0 0 1em;font-size:16.5px;line-height:1.5}.bds-boletin__f{display:flex;flex-wrap:wrap;gap:.6em 1em;align-items:flex-start;margin:0}.bds-boletin__email{flex:1 1 260px;margin:0;display:flex;flex-direction:column;gap:4px}.bds-boletin__email input{width:100%;min-height:46px;padding:.6em .8em;border:1px solid #8a968f;border-radius:6px;background:#fff;font-size:16px;color:var(--txt);box-sizing:border-box}.bds-boletin__email input::placeholder{color:#5e6b63;opacity:1}.bds-boletin__email input:focus-visible,.bds-boletin__casilla input:focus-visible{outline:3px solid var(--agua2);outline-offset:2px}.bds-boletin__b{flex:0 0 auto;min-height:46px;padding:.6em 1.4em;border:0;border-radius:6px;background:var(--encina);color:#fff;font:800 16px var(--sans);cursor:pointer}.bds-boletin__b:hover{background:var(--agua2)}.bds-boletin__b:focus-visible{outline:3px solid var(--agua2);outline-offset:3px}.bds-boletin__casilla{flex:1 1 100%;display:grid;grid-template-columns:auto 1fr;gap:2px .5em;align-items:start;margin:0;font-size:15px;line-height:1.45}.bds-boletin__casilla input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--encina)}.bds-boletin__casilla a,.bds-boletin__rgpd a{color:var(--agua2);text-decoration:underline;text-underline-offset:2px}.bds-boletin__e{grid-column:2;color:#a3271b;font-size:14px;font-weight:700}.bds-boletin [aria-invalid=true]{border-color:#a3271b;box-shadow:0 0 0 1px #a3271b}.bds-boletin__err{margin:0 0 12px;padding:10px 14px;border:1px solid #a3271b;background:#fff;border-radius:6px;color:#a3271b;font-size:14.5px}.bds-boletin__err p,.bds-boletin__err ul{margin:0}.bds-boletin__err ul{padding-left:1.2em}.bds-boletin__err a{color:inherit}.bds-boletin__ok{margin:0 0 12px;padding:12px 14px;background:#fff;border:1px solid var(--prado);border-radius:6px;font-weight:600}.bds-boletin__rgpd{margin:1em 0 0;font-size:.82em;line-height:1.45;color:#4a564f}.bds-boletin__rgpd small{font-size:1em}.bds-boletin__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:600px){.bds-boletin{padding:1.2em 1em .9em}.bds-boletin__email,.bds-boletin__b{flex:1 1 100%}.bds-boletin__b{width:100%}}.bds-sayago .bds-boletin .bds-boletin__t{margin:0 0 .35em;padding:0}
/* 1.4.9: caja antes del pie en todas las páginas */.bds-boletin-pie{padding:0 1rem 2.4em}
