.nad-nl{background:var(--m-bg,#f0f0f0);padding:var(--m-pad,72px) 0}.nad-nl__box{align-items:center;display:grid;gap:var(--m-gap,48px);grid-template-columns:1fr 1fr}.nad-nl h2{color:var(--m-title,#1a1a1a);font-size:var(--m-title-size,30px);line-height:1.2}.nad-nl p{color:var(--m-text,#4a4a4a);margin:12px 0 0}.nad-nl__form{display:flex;flex-wrap:wrap;gap:10px}.nad-nl__form input{background:var(--m-in-bg,#fff);border:1px solid var(--m-in-border,#ccc);border-radius:var(--m-radius,8px);color:var(--m-in-text,#1a1a1a);flex:1;font:400 16px Anek Latin,sans-serif;min-width:200px;padding:15px 16px}.nad-nl__form input::placeholder{color:var(--m-ph,#4a4a4a);font-style:italic;opacity:1}.nad-nl__form input:focus{border-color:var(--m-accent,#666);outline:2px solid var(--m-accent,#666);outline-offset:1px}.nad-nl__form button{background:var(--m-accent,#666);border:0;border-radius:var(--m-radius,8px);color:var(--m-btn-text,#fff);cursor:pointer;font:600 15px Anek Latin,sans-serif;padding:15px 26px;transition:background .2s}.nad-nl__form button:hover{background:var(--m-btn-hover,#4a4a4a)}.nad-nl .nad-nl__msg{color:var(--m-msg,#4a4a4a);flex-basis:100%;font-size:14px;min-height:20px}.nad-nl .nad-nl__msg.ok{color:var(--m-ok,#1a1a1a)}.nad-nl .nad-nl__msg.er{color:var(--m-er,#1a1a1a)}