[data-academia-subscribe]{background:#f5effb;border:2px solid #b99acf;border-radius:24px;padding:28px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#30233f;margin:28px 0}[data-academia-subscribe] h2{font:800 clamp(22px,3vw,32px)/1.3 Manrope,system-ui;margin:8px 0}[data-academia-subscribe] small{font-weight:800;letter-spacing:.07em;color:#674195}[data-academia-subscribe] p{margin:10px 0}[data-academia-subscribe] span{font-size:14px}.an-open,.an-dialog button[type=submit]{background:#674195;color:white;border:0;border-radius:13px;padding:15px 20px;font:700 16px/1.4 Manrope,system-ui;cursor:pointer}.an-open{flex-shrink:0}.an-dialog{background:#fbf9fd;color:#30233f;border:2px solid #b99acf;border-radius:24px;width:min(560px,calc(100vw - 32px));box-sizing:border-box;padding:28px;max-height:90dvh;font:16px/1.6 'Plus Jakarta Sans',system-ui}.an-dialog::backdrop{background:#30233faa}.an-dialog h2{font:800 25px/1.4 Manrope,system-ui}.an-close{float:right;background:transparent;border:0;font-size:28px;cursor:pointer;color:#674195}.an-dialog label{display:block;margin:10px 0}.an-dialog input[type=email]{display:block;box-sizing:border-box;width:100%;padding:12px;border:2px solid #b99acf;border-radius:10px;font:inherit}.an-dialog fieldset{border:1px solid #b99acf;border-radius:12px;margin:20px 0}.an-dialog input[type=checkbox]{accent-color:#674195;width:18px;height:18px}.an-note{font-size:13px}.an-status{font-weight:700}.an-dialog button:disabled{opacity:.6}@media(max-width:700px){[data-academia-subscribe]{flex-direction:column;align-items:stretch;padding:22px}.an-dialog{padding:20px}}
