.mde-nl{--mde-accent: #2f6f73;--mde-radius: 8px;--mde-on-accent: #fff;--mde-accent-ink: var(--mde-accent);--mde-accent-soft: color-mix(in srgb, var(--mde-accent) 14%, transparent);box-sizing:border-box;line-height:1.5;text-align:left}.mde-nl *,.mde-nl *:before,.mde-nl *:after{box-sizing:inherit}.mde-nl [hidden]{display:none!important}.mde-nl :is(.mde-nl-form,.mde-nl-row,.mde-nl-field,.mde-nl-submit):before,.mde-nl :is(.mde-nl-form,.mde-nl-row,.mde-nl-field,.mde-nl-submit):after{content:none!important;display:none!important}.mde-nl .mde-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mde-nl .mde-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.mde-nl .mde-nl-form{margin:0;position:relative}.mde-nl .mde-nl-title{margin:0 0 .25em;font-size:1.35em;font-weight:700;line-height:1.3}.mde-nl .mde-nl-text{margin:0 0 1em}.mde-nl .mde-nl-row{display:flex;flex-direction:column;gap:1em}.mde-nl .mde-nl-field{display:flex;flex-direction:column;gap:.35em;min-width:0;margin:0}.mde-nl .mde-nl-submit{margin:.25em 0 0}.mde-nl:not(.mde-nl--compact){max-width:560px;margin-left:auto;margin-right:auto}.mde-nl:not(.mde-nl--compact) .mde-nl-submit .mde-btn{width:100%;padding-top:.8em;padding-bottom:.8em}.mde-nl .mde-label{padding:0;font-weight:600;font-size:.95em}.mde-nl .mde-nl-opt{font-weight:400;opacity:.75}.mde-nl .mde-input{width:100%;margin:0;padding:.65em .8em;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:calc(var(--mde-radius) * .75);background:#fff;color:#1d2327;font:inherit;line-height:1.4;box-shadow:none}.mde-nl .mde-input:focus{border-color:var(--mde-accent);outline:none;box-shadow:0 0 0 3px var(--mde-accent-soft)}.mde-nl .mde-btn{display:inline-flex;align-items:center;justify-content:center;padding:.65em 1.3em;border:2px solid var(--mde-accent);border-radius:var(--mde-radius);background:var(--mde-accent);color:var(--mde-on-accent);font:inherit;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap;cursor:pointer;transition:filter .15s ease}.mde-nl .mde-btn:hover{filter:brightness(.92);color:var(--mde-on-accent)}.mde-nl .mde-btn--outline{background:transparent;color:var(--mde-accent-ink)}.mde-nl .mde-btn--outline:hover{background:var(--mde-accent);color:var(--mde-on-accent);filter:none}.mde-nl .mde-btn[disabled]{opacity:.6;cursor:progress}.mde-nl .mde-btn:focus-visible,.mde-nl .mde-input:focus-visible,.mde-nl a:focus-visible{outline:2px solid var(--mde-accent);outline-offset:2px}.mde-nl .mde-nl-consent{margin:1.1em 0 0;font-size:.8em;line-height:1.5;opacity:.8}.mde-nl .mde-nl-consent a{color:inherit;text-decoration:underline}.mde-nl .mde-nl-msg{margin:.9em 0 0;padding:.75em 1em;border-left:4px solid var(--mde-accent);border-radius:calc(var(--mde-radius) * .5);background:var(--mde-accent-soft)}.mde-nl .mde-nl-msg.is-error{border-left-color:#b3261e;background:color-mix(in srgb,#b3261e 9%,transparent)}.mde-nl--compact .mde-nl-text{margin-bottom:.6em}.mde-nl--compact .mde-nl-row{flex-direction:row;align-items:stretch;gap:.5em}.mde-nl--compact .mde-nl-field{flex:1 1 auto}.mde-nl--compact .mde-nl-submit{flex:0 0 auto;margin:0}.mde-nl--compact .mde-nl-submit .mde-btn{height:100%}.mde-nl--compact .mde-nl-consent{margin-top:.75em;font-size:.75em}@media(max-width:480px){.mde-nl--compact .mde-nl-row{flex-direction:column}.mde-nl--compact .mde-nl-submit .mde-btn{width:100%}}
