.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aip-nl{background:#fff;border-top:1px solid #eceef1;font-family:Fira Sans,Arial,sans-serif}.aip-nl-in{width:min(1240px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:1fr minmax(0,440px);gap:40px;align-items:center;padding:30px 0 34px}.aip-nl h2{margin:0 0 6px;font-size:22px;line-height:1.3;font-weight:700;color:#2b2e33}.aip-nl-in>div>p{margin:0;font-size:14.5px;line-height:1.6;color:#5b6068;max-width:560px}.aip-nl-row{display:flex;gap:8px}.aip-nl-row input{flex:1;min-width:0;height:46px;padding:0 14px;border:1px solid #d6d9de;border-radius:4px;font:inherit;font-size:14.5px;color:#303030;outline:none}.aip-nl-row input:focus{border-color:#d33;box-shadow:0 0 0 3px #dd33331f}.aip-nl-row button{flex:none;height:46px;padding:0 20px;border:0;border-radius:4px;background:#d33;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.aip-nl-row button:hover{background:#c42a2a}.aip-nl-row button:disabled{opacity:.6;cursor:wait}.aip-nl-note{margin:8px 0 0;font-size:12px;color:#7a7f87}.aip-nl-note a{color:#5b6068;text-decoration:underline}.aip-nl-msg{margin:10px 0 0;padding:9px 12px;border-radius:4px;font-size:13.5px;line-height:1.5}.aip-nl-msg.is-ok{background:#e8f5ee;color:#1d6b46}.aip-nl-msg.is-err{background:#fdecec;color:#9b1c1c}.aip-nl-form.is-bad input{border-color:#d92d20}.aip-nl-page h1{font-size:34px}.aip-nl-unsub button{margin-top:18px;height:46px;padding:0 22px;border:0;border-radius:4px;background:#d33;color:#fff;font:inherit;font-weight:700;cursor:pointer}@media(max-width:800px){.aip-nl-in{grid-template-columns:1fr;gap:18px;padding:26px 0}}@media(max-width:480px){.aip-nl-row{flex-direction:column}.aip-nl-row input{flex:none;width:100%}.aip-nl-row button{width:100%}}.aip-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
