.ob-merk{color:var(--dark-brass);margin:0 0 22px}.ob-merk .bg-accent{background:var(--dark-brass)}.ob-formulier{gap:8px;max-width:430px;display:flex}@media (max-width:639px){.ob-formulier{flex-direction:column;align-items:stretch;max-width:none}}.ob-invoer{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:0;color:var(--dark-ink);background:#ede7de12;border:1px solid #c0a2796b;border-radius:999px;flex:1;padding:12px 18px;font-size:.88rem}.ob-invoer::placeholder{color:#8a8075}.ob-invoer:focus-visible{outline:2px solid var(--dark-brass);outline-offset:2px;border-color:var(--dark-brass)}.ob-knop{cursor:pointer;white-space:nowrap;background:var(--dark-brass);color:#17130f;border:0;border-radius:999px;min-height:44px;padding:0 22px;font-size:.9rem;font-weight:600;transition:background .22s cubic-bezier(.2,0,0,1)}.ob-knop:hover:not(:disabled){background:#d5bb93}.ob-knop:disabled{opacity:.6;cursor:default}.ob-knop:focus-visible{outline-offset:2px;outline:2px solid #f4ede2}.ob-melding{max-width:430px;color:var(--dark-ink);background:#ede7de12;border:1px solid #c0a2796b;border-radius:14px;padding:13px 18px;font-size:.92rem}.ob-fout{border-color:#e081708c}.ob-klein{color:#8a8075;margin:10px 0 0;font-size:.79rem}.ob-klein a{color:#ede7dec7}.ob-voet{z-index:6;text-align:center;color:#8a8075;padding:20px;font-size:.8rem;position:absolute;bottom:0;left:0;right:0}.ob-voet a{color:#9b9084;text-decoration:underline}.ob-voet a:focus-visible,.ob-klein a:focus-visible{outline:2px solid var(--dark-brass);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.ob-knop{transition:none}}
