.at-symbol:after{content:"@"}:root{--forms__accent-color:#0054f5}.nova-form{opacity:1}.nova-form form{display:flex;flex-direction:column}.nova-form__field-wrap,.nova-form form{position:relative}.nova-form__field{opacity:1}.nova-form__field__input{position:relative;font-size:1rem;transition:box-shadow .2s ease,color .1s ease;background:#fff;border-radius:32px;color:rgba(0,0,0,.64)}.nova-form__field--prominent{position:absolute;left:-9999px}.nova-form__field.focused{z-index:999999}.nova-form__group{opacity:1;z-index:20;position:relative}.nova-form__group:has(.focused){z-index:21}.nova-form__navigation ul{display:flex}.nova-form__navigation ul li.next.submit{margin-left:auto}.nova-form:not(.ready) .nova-form__field,.nova-form:not(.ready) .nova-form__group{visibility:hidden}body:not(.neos-backend) .nova-form__field.conditionally-disabled,body:not(.neos-backend) .nova-form__group.conditionally-disabled{display:none}.nova-form__actions{margin-top:1rem}.nova-form__field__label{max-width:100%;color:var(--cs__primary__fg--default);font-size:var(--text-size-s);line-height:1;margin-bottom:10px;display:block}.nova-form__field__input:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.nova-form__field__input input:not([type=radio]):not([type=checkbox]),.nova-form__field__input select,.nova-form__field__input textarea{padding-block:16px;padding-inline:20px;width:100%}.nova-form__field__input textarea{padding-block:24px;line-height:1.5}.nova-form__field.focused .nova-form__field__input{color:#1d1e1f;box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.nova-form__field__errors{color:var(--cs__text-warning__secondary);font-size:var(--text-size-s);margin-top:10px}.nova-form__field--error.focused .nova-form__field__input,.nova-form__field--error .nova-form__field__input{background:var(--cs__bg-warning__default);color:var(--cs__text-warning__default)}.nova-form__field--checkboxes>.nova-form__field__label{font-size:var(--text-size--m);font-weight:700;color:var(--cs__primary__fg--highlight);margin-bottom:1rem}.nova-form__field--checkboxes>.nova-form__field__input{all:unset}.nova-form__field--checkboxes ul{display:flex;flex-wrap:wrap;margin-top:.5rem;-moz-column-gap:1.2rem;column-gap:1.2rem;grid-gap:var(--grid-gutter-small)}.nova-form__field--text{margin-top:2rem;margin-bottom:1rem}.nova-form__field--text .headline+.text{margin-top:var(--h-size-m)}.nova-form__messages{padding:1rem;margin:1rem 0;background:#fce1e3;border:1px solid #e1244c;border-radius:4px}.nova-form__messages .label{color:#a91b39}.nova-form .nova-form__field--text:first-child,.nova-form input+.nova-form__field--text{margin-top:0}.nova-form__field,.nova-form__field-wrap{grid-column:1/-1}.nova-form__group,.nova-form__page{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gutter-small);row-gap:1.5rem;align-items:flex-start}.box .nova-form__field.nova-form__field--checkbox:not(.filled):not(:hover) .nova-form__field__label,.box .nova-form__field:not(.nova-form__field--checkbox) .nova-form__field__label{color:var(--cs__primary__fg--default)}body:not(.neos-backend) .nova-form :not(.button):focus-visible{outline:none}@media(min-width:768px){.nova-form__field__input input:not([type=radio]):not([type=checkbox]),.nova-form__field__input select,.nova-form__field__input textarea{padding-block:calc(16px + (100vw - 768px)/492*0*1);padding-inline:calc(20px + (100vw - 768px)/492*12*1)}.nova-form__field__input textarea{padding-block:calc(24px + (100vw - 768px)/492*0*1)}}@media(min-width:48.0625rem){.nova-form__field--checkboxes ul,.nova-form__field__errors,.nova-form__field__label{padding-left:20px}}@media(min-width:1260px){.nova-form__field__input input:not([type=radio]):not([type=checkbox]),.nova-form__field__input select,.nova-form__field__input textarea{padding-block:calc(16px + (100vw - 1260px)/640*4*1);padding-inline:calc(32px + (100vw - 1260px)/640*0*1)}.nova-form__field__input textarea{padding-block:calc(24px + (100vw - 1260px)/640*8*1)}}@media(min-width:78.8125rem){.nova-form__field--width-3,.nova-form__field-wrap--width-3{grid-column:auto/span 3}.nova-form__field--width-4,.nova-form__field-wrap--width-4{grid-column:auto/span 4}.nova-form__field--width-5,.nova-form__field-wrap--width-5{grid-column:auto/span 5}.nova-form__field--width-6,.nova-form__field-wrap--width-6{grid-column:auto/span 6}.nova-form__field--width-7,.nova-form__field-wrap--width-7{grid-column:auto/span 7}.nova-form__field--width-8,.nova-form__field-wrap--width-8{grid-column:auto/span 8}.nova-form__field--width-9,.nova-form__field-wrap--width-9{grid-column:auto/span 9}.nova-form__field--width-10,.nova-form__field-wrap--width-10{grid-column:auto/span 10}.nova-form__field--width-11,.nova-form__field-wrap--width-11{grid-column:auto/span 11}.nova-form__field--width-12,.nova-form__field-wrap--width-12{grid-column:auto/span 12}}@media(min-width:1900px){.nova-form__field__input input:not([type=radio]):not([type=checkbox]),.nova-form__field__input select,.nova-form__field__input textarea{padding-block:20px;padding-inline:32px}.nova-form__field__input textarea{padding-block:32px}}@media(max-width:48rem){.nova-form__field--checkboxes ul li{flex:0 0 100%}}
