.soknad.svelte-1d9f3kr{background:var(--ef-gra);padding-block:var(--ef-section);border-top:1px solid var(--ef-line)}.soknad__inner.svelte-1d9f3kr{max-width:680px;margin:0 auto}.soknad__title.svelte-1d9f3kr{font-size:var(--ef-text-2xl);color:var(--ef-coal);letter-spacing:-.025em;margin:.5rem 0}.soknad__lead.svelte-1d9f3kr{font-size:var(--ef-text-base);color:var(--ef-muted);margin:0 0 1.5rem;line-height:1.6}.soknad__form.svelte-1d9f3kr{flex-direction:column;gap:1.25rem;display:flex}.soknad__grid.svelte-1d9f3kr{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.soknad__grid.svelte-1d9f3kr{grid-template-columns:1fr 1fr}}.soknad__field.svelte-1d9f3kr{flex-direction:column;gap:.3rem;display:flex}.soknad__field.svelte-1d9f3kr span:where(.svelte-1d9f3kr){font-family:var(--ef-display);font-weight:600;font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ef-muted)}.soknad__field.svelte-1d9f3kr small:where(.svelte-1d9f3kr){font-size:var(--t-sm);color:var(--ef-muted);line-height:1.45}.soknad__field--smal.svelte-1d9f3kr{max-width:16rem}.soknad__gruppe.svelte-1d9f3kr{border:none;border-top:1.5px solid var(--ef-line);flex-direction:column;gap:1rem;margin:.5rem 0 0;padding:1.25rem 0 0;display:flex}.soknad__gruppe.svelte-1d9f3kr legend:where(.svelte-1d9f3kr){font-family:var(--ef-display);font-weight:800;font-size:var(--ef-text-lg);letter-spacing:-.015em;color:var(--ef-coal);padding:0 .75rem 0 0}.soknad__felle.svelte-1d9f3kr{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.soknad__field.svelte-1d9f3kr input:where(.svelte-1d9f3kr),.soknad__field.svelte-1d9f3kr textarea:where(.svelte-1d9f3kr){font-size:var(--t-base);border:1.5px solid var(--ef-line);background:var(--ef-gra);color:var(--ef-coal);border-radius:2px;padding:.7rem .85rem;font-family:inherit}.soknad__field.svelte-1d9f3kr input:where(.svelte-1d9f3kr):focus,.soknad__field.svelte-1d9f3kr textarea:where(.svelte-1d9f3kr):focus{border-color:var(--ef-red);box-shadow:0 0 0 3px var(--ef-focus-ring);outline:none}.soknad__error.svelte-1d9f3kr,.soknad__ok.svelte-1d9f3kr{scroll-margin-top:6rem}.soknad__error.svelte-1d9f3kr{font-size:var(--t-sm);color:var(--ef-red-deep);background:var(--ef-red-50);border-left:3px solid var(--ef-red);border-radius:2px;margin:0;padding:.7rem .9rem}.soknad__ok.svelte-1d9f3kr{background:var(--ef-white);border:1px solid var(--ef-line);border-left:3px solid var(--ef-red);color:var(--ef-coal);border-radius:2px;padding:1.25rem 1.5rem}.soknad__ok.svelte-1d9f3kr p:where(.svelte-1d9f3kr){font-size:var(--t-sm);color:var(--ef-muted);margin:.5rem 0 0;line-height:1.5}.soknad__ok.svelte-1d9f3kr a:where(.svelte-1d9f3kr){color:var(--ef-red);text-underline-offset:2px;text-decoration:underline}
