.cta-news{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;border-radius:8px;background:#f8f8f8;color:#171717;font-family:var(--font-haas),sans-serif}.cta-news__head{display:flex;align-items:center;gap:.875rem}.cta-news__icono{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:46px;height:46px;border-radius:6px;background:var(--ladrillo);color:#fff}.cta-news__head-texto{display:flex;flex-direction:column;gap:.125rem;min-width:0}.cta-news__kicker{font-size:var(--text-xs);line-height:1.2;color:#6b6b6b}.cta-news__titulo{margin:0;font-family:var(--font-titulo);font-weight:700;font-size:var(--text-lg);line-height:1.2;letter-spacing:0}.cta-news__sub{margin:0;font-size:var(--text-sm);line-height:1.5;color:#4b4b4b}.cta-news__form{display:flex;flex-direction:column;gap:.75rem;margin-top:.125rem}.cta-news__input{height:44px;width:100%;min-width:0;padding:0 .875rem;border:1px solid #cfcfcf;border-radius:6px;background:transparent;color:#171717;font-size:var(--text-sm);outline:none;transition:border-color .15s ease}.cta-news__input:focus{border-color:#171717}.cta-news__input::placeholder{color:#8a8a8a}.cta-news__boton{display:inline-flex;height:44px;align-items:center;justify-content:center;border:none;border-radius:6px;background:#141414;color:#fff;font-size:var(--text-sm);font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background-color .15s ease}.cta-news__boton:hover{background:#000}.cta-news__boton:disabled{opacity:.5;cursor:default}.cta-news__legal{margin:0;font-size:var(--text-2xs);line-height:1.4;color:#6b6b6b}.cta-news__link{color:inherit;text-decoration:underline;text-underline-offset:2px}.cta-news__link:hover{color:var(--ladrillo)}.cta-news__error{margin:0;font-size:var(--text-xs);color:#b91c1c}.cta-news__ok{margin:0;font-size:var(--text-sm);line-height:1.5;color:#404040}.cta-news__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}