@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&display=swap');
#ha-brief-popup{border:0;border-top:5px solid #45CCA2;padding:42px;max-width:850px;width:calc(100% - 32px);max-height:90dvh;overflow:auto;background:#F0F1EF;color:#0C1929;box-shadow:0 24px 90px #0006;font:16px/1.5 'IBM Plex Sans',sans-serif}#ha-brief-popup::backdrop{background:#0c1929b8}.ha-popup-open{overflow:hidden}#ha-brief-popup *{box-sizing:border-box}#ha-brief-popup [hidden]{display:none!important}.ha-popup-layout{display:grid;grid-template-columns:235px 1fr;gap:35px;align-items:center}.ha-popup-cover{width:100%;height:auto;box-shadow:0 8px 24px #0c192925}.ha-close{position:absolute;right:12px;top:8px;width:36px;height:36px;background:none;border:0;color:#0C1929;font:30px Arial;cursor:pointer}#ha-brief-popup h2{font:600 32px/1.12 'IBM Plex Sans',sans-serif;letter-spacing:-.6px;margin:12px 0 18px}#ha-brief-popup p{margin:0 0 20px}.ha-popup-eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:1.8px;font-weight:600;color:#365444}#ha-popup-form label{display:block;font-size:14px;margin:0 0 7px}#ha-popup-email{width:100%;height:48px;border:1px solid #84908c;padding:10px;background:#fff;font:16px 'IBM Plex Sans',sans-serif}.ha-popup-submit{display:block;width:100%;background:#B8D44A;color:#0C1929;border:0;margin:15px 0 10px;padding:14px 16px;text-align:center;text-decoration:none;font:600 16px 'IBM Plex Sans',sans-serif;cursor:pointer}.ha-popup-submit:disabled{opacity:.6;cursor:wait}#ha-popup-form small{display:block;text-align:center;font-size:12px}.ha-popup-error{color:#9b2727;font-size:14px;margin-top:12px!important}.ha-trap{position:absolute;left:-10000px}.ha-summary-download{font-size:14px;display:block;text-align:center;margin-top:16px}#ha-brief-popup :focus-visible{outline:3px solid #45CCA2;outline-offset:3px}.ha-popup-success h3{font-size:24px}@media(max-width:640px){#ha-brief-popup{padding:32px 24px}.ha-popup-layout{grid-template-columns:1fr;gap:20px}.ha-popup-cover{display:none}#ha-brief-popup h2{font-size:29px}}
