.mps-news-signup{font:14px/1.6 Arial,Helvetica,sans-serif;color:inherit}.mps-news-signup *{box-sizing:border-box}.mps-news-signup label{display:block}.mps-news-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:8px 0 14px}.mps-news-controls input{min-width:0;width:100%;min-height:48px;padding:12px;font:16px Arial,sans-serif;border:1px solid #ccc;border-radius:0;background:#fff;color:#171717}.mps-news-controls button{min-height:48px;padding:12px 24px;background:#fff;color:#171717;border:1px solid #fff;border-radius:0;font:700 14px Arial,sans-serif;cursor:pointer}.mps-news-signup .mps-news-consent{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;line-height:1.6}.mps-news-consent input{margin-top:5px;flex:0 0 auto}.mps-news-signup a{color:inherit;text-underline-offset:3px}.mps-news-trap{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mps-news-signup :focus-visible{outline:3px solid #aaa;outline-offset:3px}@media(max-width:600px){.mps-news-controls{grid-template-columns:1fr}.mps-news-controls button{width:100%}}