.mnl-box{background:#E8F5E2;border:1px solid #cfe6c4;border-radius:14px;padding:22px 20px;margin:36px 0 12px;color:#1A4D3A;font-size:16px;line-height:1.5}.mnl-box .mnl-h{font-size:20px;font-weight:700;margin:0 0 6px;color:#1A4D3A}.mnl-box .mnl-p{margin:0 0 14px}.mnl-form{margin:0}.mnl-row{display:flex;flex-wrap:wrap;gap:10px}.mnl-email{flex:1 1 220px;min-width:0;padding:12px 14px;border:1.5px solid #b9d9ad;border-radius:10px;font-size:16px;background:#fff;color:#1A4D3A}.mnl-email:focus{outline:2px solid #1B5E52;outline-offset:1px}.mnl-btn{background:#1B5E52;color:#fff;border:0;border-radius:10px;padding:12px 22px;font-size:16px;font-weight:700;cursor:pointer}.mnl-btn:hover,.mnl-btn:focus{background:#1A4D3A}.mnl-consent{display:block;margin:12px 0 0;font-size:14px;color:#35574a}.mnl-consent input{margin-right:6px;vertical-align:middle}.mnl-consent a{color:#1B5E52;text-decoration:underline}.mnl-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.mnl-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.mnl-page{margin:0;background:#E8F5E2;font-family:Arial,Helvetica,sans-serif;color:#1A4D3A}.mnl-card{max-width:520px;margin:48px auto;background:#fff;border-radius:16px;padding:28px 24px;box-sizing:border-box}@media (max-width:560px){.mnl-card{margin:16px}}.mnl-card h1{font-size:24px;margin:0 0 12px}.mnl-card p{font-size:16px;line-height:1.55}.mnl-brand{font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1B5E52;margin:0 0 8px}.mnl-small{font-size:14px;color:#5b6b63}.mnl-back a{color:#1B5E52}.ast-row>.mnl-box{flex:0 0 100%;max-width:100%;width:100%;grid-column:1/-1;box-sizing:border-box}