.container.svelte-1bv7ezn{max-width:var(--article-width)}form.svelte-1bv7ezn{display:flex;flex-direction:column;gap:2em;margin-block-start:2em;accent-color:var(--accent)}form.svelte-1bv7ezn a:where(.svelte-1bv7ezn){display:inline}#form-grid.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(2,1fr);gap:2em 1.5em}.input-wrp.svelte-1bv7ezn{position:relative;display:flex;flex-direction:column}label.svelte-1bv7ezn:not(#gdpr){position:absolute;top:.125em;left:.25em;padding:.125em;font-size:var(--font-size-body);line-height:1.3;font-weight:500;color:#666;pointer-events:none;transition:all .2s var(--ease)}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{padding:.25em;border:none;border-bottom:solid 1.5px var(--grey);border-radius:0;color:var(--grey);background-color:transparent;font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.3;letter-spacing:var(--letter-spacing);outline:none}textarea.svelte-1bv7ezn{field-sizing:content}input.svelte-1bv7ezn:focus+label:where(.svelte-1bv7ezn):not(#gdpr),input.svelte-1bv7ezn:valid+label:where(.svelte-1bv7ezn):not(#gdpr),input.svelte-1bv7ezn:user-valid+label:where(.svelte-1bv7ezn):not(#gdpr),input.svelte-1bv7ezn:user-invalid+label:where(.svelte-1bv7ezn):not(#gdpr),textarea.svelte-1bv7ezn:focus+label:where(.svelte-1bv7ezn):not(#gdpr),textarea.svelte-1bv7ezn:valid+label:where(.svelte-1bv7ezn):not(#gdpr),textarea.svelte-1bv7ezn:user-valid+label:where(.svelte-1bv7ezn):not(#gdpr),textarea.svelte-1bv7ezn:user-invalid+label:where(.svelte-1bv7ezn):not(#gdpr){top:-1.2em;font-size:var(--font-size-small);color:var(--grey)}.error.svelte-1bv7ezn{display:inline-block;padding-block-start:.5em;color:var(--violet)}form.svelte-1bv7ezn .error:where(.svelte-1bv7ezn){padding-block-start:1em;font-size:small}#gdpr.svelte-1bv7ezn,#submit-wrp.svelte-1bv7ezn{display:flex;align-items:center}#gdpr.svelte-1bv7ezn{gap:.5em;align-items:start;justify-content:start;font-size:var(--font-size-small);font-weight:500;line-height:1.2;text-wrap:balance}#gdpr.svelte-1bv7ezn input:where(.svelte-1bv7ezn){margin:0;width:.9em;height:.9em;cursor:pointer}#submit-wrp.svelte-1bv7ezn{justify-content:space-between;flex-wrap:wrap;gap:1.5em}button.svelte-1bv7ezn{display:flex;gap:.25em;font-weight:500;text-transform:uppercase;line-height:1}button.svelte-1bv7ezn span:where(.svelte-1bv7ezn){display:inline-flex;align-items:center;justify-content:start;margin:0;width:1em}@media only screen and (max-width:767px){#form-grid.svelte-1bv7ezn{grid-template-columns:1fr}}@media only screen and (max-width:480px){form.svelte-1bv7ezn,#form-grid.svelte-1bv7ezn{gap:1.5em}input.svelte-1bv7ezn:focus+label:where(.svelte-1bv7ezn):not(#gdpr),input.svelte-1bv7ezn:user-valid+label:where(.svelte-1bv7ezn):not(#gdpr),input.svelte-1bv7ezn:user-invalid+label:where(.svelte-1bv7ezn):not(#gdpr),textarea.svelte-1bv7ezn:focus+label:where(.svelte-1bv7ezn):not(#gdpr),textarea.svelte-1bv7ezn:user-valid+label:where(.svelte-1bv7ezn):not(#gdpr),textarea.svelte-1bv7ezn:user-invalid+label:where(.svelte-1bv7ezn):not(#gdpr){font-size:var(--font-size-small)}#gdpr.svelte-1bv7ezn{padding-block:.25em;font-size:var(--font-size-body)}}
