.nb{margin:0;padding:clamp(28px,5vw,56px) 0 clamp(36px,6vw,72px)}.nb-kaart{max-width:720px;margin:0 auto;padding:clamp(22px,4vw,40px);background:var(--vlak,var(--vlak));border:1px solid var(--lijn,rgba(59,40,51,.10));border-radius:var(--hoek,18px);box-shadow:var(--sx,6px) var(--sy,10px) 30px -18px rgba(74,25,66,.45)}.nb-kaart>h2{margin:0 0 .4em;color:var(--pruim,#4A1942)}.nb-uitleg{margin:0 0 1.4em;color:var(--zacht,#74626D);line-height:1.6}.nb-velden{display:grid;gap:clamp(12px,2vw,18px);grid-template-columns:1fr}@media (min-width:620px){.nb-velden{grid-template-columns:1fr 1fr}}.nb-veld{margin:0;display:flex;flex-direction:column;gap:6px}.nb-veld>label{font-weight:500;color:var(--tekst,#3B2833)}.nb-veld>input{font:inherit;color:var(--tekst,#3B2833);background:var(--papier,var(--tint-zand));border:1px solid var(--lijn2,rgba(59,40,51,.18));border-radius:12px;padding:12px 14px;min-height:48px;width:100%;box-sizing:border-box}.nb-veld>input:focus-visible,.nb-akkoord>input:focus-visible,.nb-actie>button:focus-visible{outline:3px solid var(--pruim,#4A1942);outline-offset:2px}.nb-akkoord{display:flex;align-items:flex-start;gap:12px;margin:1.2em 0 0;line-height:1.55;color:var(--tekst,#3B2833)}.nb-akkoord>input{width:22px;height:22px;min-width:22px;margin-top:2px;accent-color:var(--pruim,#4A1942)}.nb-actie{margin:1.4em 0 0}.nb-actie>button{font:inherit;font-weight:600;cursor:pointer;min-height:48px;padding:13px 26px;border:0;border-radius:99px;color:var(--wit,#fff);background:var(--merkvlak,#4A1942);transition:background-color .18s ease,opacity .18s ease}.nb-actie>button:hover{background:var(--merkvlak-d,#33102D)}.nb-actie>button[disabled]{opacity:.55;cursor:progress}.nb-status{margin:1em 0 0;min-height:1.5em;line-height:1.55;font-weight:500;color:var(--tekst,#3B2833)}.nb-status[data-stand="gelukt"]{color:var(--pruim,#4A1942)}.nb-status[data-stand="fout"]{color:var(--nu-d,#8C3F1F)}.nb-klein{margin:1.2em 0 0;font-size:.92rem;line-height:1.55;color:var(--zacht,#74626D)}.nb-klein a{color:inherit}@media (prefers-reduced-motion:reduce){.nb-actie>button{transition:none}}