.form-navigation ul,.form-navigation li{margin:0;padding:0;list-style:none}.form{max-width:800px;margin-left:auto;margin-right:auto}.form .input{margin:0 0 1em}.form .input>label{display:block;margin:0;cursor:pointer}.form .input>select,.form .input>input,.form .input>textarea{width:100%;padding:5px 10px 0;min-height:30px;border-radius:0;border:1px solid black}.form .input>select:focus,.form .input>input:focus,.form .input>textarea:focus{outline:none;border-color:#f2652d}.form .input>select:focus-visible,.form .input>input:focus-visible,.form .input>textarea:focus-visible{outline:auto}.form .input--checkbox{display:flex}.form .input--checkbox input{margin-right:.5em}.form .input--hidden{display:none}.form input[type=date]::-webkit-calendar-picker-indicator{position:absolute;bottom:20px;right:5%}.form .data-protection-checkbox .input--checkbox__label-wrapper{display:flex;align-items:start}.form .data-protection-checkbox .input--checkbox input{margin-top:3px}.form .data-protection-checkbox a{text-decoration:underline}.form .data-protection-checkbox a:hover,.form .data-protection-checkbox a:focus-visible{text-decoration:none}.form[data-submitting] button[type=submit].button{cursor:auto;opacity:.8;position:relative;overflow:visible}@media (prefers-reduced-motion: no-preference){.form[data-submitting] button[type=submit].button:after{content:"";width:25px;height:25px;position:absolute;top:50%;right:-50px;border-radius:50%;border:4px solid #f2652d;border-top:4px solid transparent;animation:rotate .85s linear infinite;transform:translateY(-50%);cursor:auto}}@media (prefers-reduced-motion: reduce){.form[data-submitting] button[type=submit].button:after{content:"loading...";width:100%;height:fit-content;font-size:.875rem;color:#000;text-transform:lowercase;text-align:center;position:absolute;bottom:-45px;left:0;right:0}}@media (width >= 769px) and (prefers-reduced-motion: reduce){.form[data-submitting] button[type=submit].button:after{width:fit-content!important;top:50%;left:unset!important;right:-90px!important;transform:translateY(-50%)}}.form[data-submitting] button[type=submit].button:hover{background:#f2652d;color:#fff}.form[data-submitting] button[type=submit].button:hover:before{animation:none;opacity:0}@keyframes rotate{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}
