/* תוספות לדפי משפך הגבייה. טיוטה 10.11.2026 */
.lead2{font-size:1.1rem;color:var(--mute)}
.lf{background:#fff;border:1px solid var(--line);border-top:4px solid var(--gold);padding:1.2rem 1.3rem;margin:1.2rem 0;max-width:520px}
.lf h2{margin-top:0}.lf label{display:block;font-weight:500;margin:.7rem 0 .2rem}
.lf input[type=text],.lf input[type=email]{width:100%;padding:.6rem .7rem;border:1px solid #b9b2a3;border-radius:4px;font:inherit}
.lf input:focus-visible{outline:3px solid var(--gold);outline-offset:1px}
.lf .chk{display:flex;gap:.5rem;align-items:flex-start;font-weight:400;font-size:.92rem}.lf .chk input{margin-top:.35rem}
.lf button.btn{border:0;cursor:pointer;font:inherit;font-weight:700;margin-top:.9rem}
.lf .ok{background:#eef6ee;border:1px solid #b9d8b9;padding:.7rem .9rem}
.draftnote{background:#fbf6e8;border:1px dashed #d9c79a;color:#5b4a22;padding:.6rem .9rem;font-size:.9rem;margin:1rem 0}
.inside li{margin:.3rem 0}
.author{display:flex;gap:1rem;align-items:center;margin:1.2rem 0}.author img{width:96px;height:120px;object-fit:cover;border:2px solid var(--gold);border-radius:3px}
.dt-q{border:1px solid var(--line);border-radius:4px;margin:0 0 1rem;padding:.8rem 1rem;background:#fff}
.dt-q legend{font-weight:700;color:var(--navy);padding:0 .3rem}
.dt-n{display:inline-block;min-width:1.6rem;height:1.6rem;line-height:1.6rem;text-align:center;border-radius:50%;background:var(--navy);color:#fff;font-size:.85rem;margin-left:.3rem}
.dt-q label{display:block;padding:.3rem .2rem;cursor:pointer}.dt-q input{margin-left:.5rem;transform:scale(1.15)}
.dt-q input:focus-visible{outline:3px solid var(--gold)}
.dt-q button.btn,#dt-form button.btn,.dt-cta button.btn{border:0;cursor:pointer;font:inherit;font-weight:700}
.dt-cta button.btn.ghost{border:2px solid var(--gold);background:transparent;color:var(--navy)}
.dt-err{color:#8a1c1c;font-weight:500}
.dt-disc{font-size:.95rem;color:var(--ink);background:#fbf6e8;border-color:#d9c79a}
.dt-urgent{background:#fdf0ef;border-right:4px solid #a8322d;padding:.6rem 1rem;margin:1rem 0}.dt-urgent h3{margin:.2rem 0;color:#7c221e}
.dt-steps{padding-right:1.2rem}.dt-steps li{margin:.6rem 0;padding:.6rem .9rem;border:1px solid var(--line);border-right:3px solid var(--navy);background:#fff}.dt-steps h3{margin:.1rem 0 .3rem;font-size:1.08rem}.dt-steps p{margin:0}
.dt-col{padding:.5rem 1rem;margin:1rem 0;border-radius:3px}.dt-plus{background:#eef6ee;border-right:4px solid #3c7a3c}.dt-minus{background:#f6f2ea;border-right:4px solid #9b7a2f}
.dt-col h3{margin:.3rem 0}.dt-notes{background:var(--alt);padding:.4rem 1rem;margin:1rem 0}
.dt-cta{border:2px solid var(--gold);padding:1rem 1.2rem;margin:1.5rem 0;background:#fff}
.disc-top{border:1px solid #d9c79a;background:#fbf6e8;padding:.7rem 1rem;font-size:.95rem}

.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.cf-turnstile{margin:.8rem 0}
#lf-confirmed{margin-bottom:1rem}
