.nb-offer{padding:clamp(28px,5vw,56px) 0;background:var(--dune,#F7F5EF)}.nb-card{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(20px,4vw,48px);background:#fff;border-top:2px solid var(--coyote,#896C44);padding:clamp(22px,4vw,44px)}.nb-h{font-family:var(--display,'Bebas Neue Pro',Arial,sans-serif);font-weight:400;text-transform:uppercase;font-size:clamp(30px,4.4vw,52px);line-height:.95;margin:6px 0 12px;color:#000}.nb-lead{font-size:17px;line-height:1.55;margin:0 0 18px;color:#000}.nb-who{display:flex;align-items:center;font-size:13px;line-height:1.5;color:#555;margin:0}.nb-who img{width:40px;height:40px;border-radius:50%;border:2px solid #fff;margin-right:-8px;object-fit:cover}.nb-who span{margin-left:18px}.nb-form .f{margin-bottom:12px}.nb-form label{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#666;margin-bottom:6px}.nb-form .opt{text-transform:none;letter-spacing:0;font-weight:400}.nb-form input{width:100%;box-sizing:border-box;padding:13px 14px;border:1px solid var(--lion,#BCA277);border-radius:0;background:#fff;font:inherit;font-size:16px;color:#000}.nb-form .nb-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nb-form button{width:100%;margin-top:6px;cursor:pointer}.nb-form .nb-msg{font-size:14px;color:#9b2c2c;margin:10px 0 0;min-height:0}.nb-form .nb-note{font-size:12px;color:#777;margin:10px 0 0}.nb-done h3{font-family:var(--display,'Bebas Neue Pro',Arial,sans-serif);font-weight:400;text-transform:uppercase;font-size:clamp(26px,3.4vw,40px);line-height:1;margin:0 0 10px}.nb-done p{font-size:16px;line-height:1.55;margin:0}@media(max-width:760px){.nb-card{grid-template-columns:1fr}}