.press-form{background-color:#f9f8f7;padding:3rem 0}.press-form h2{font-size:3rem;font-weight:700;line-height:1.1;margin-bottom:2.5rem}@media screen and (min-width:53.1875em){.press-form h2{font-size:3.6rem}}@media screen and (min-width:60em){.press-form h2{font-size:4.2rem}}.press-form h3{font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:53.1875em){.press-form h3{margin-bottom:2.5rem;font-size:2.4rem}}@media screen and (min-width:60em){.press-form h3{font-size:2.8rem}}.press-form h3+p{position:relative;top:-1rem;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:53.1875em){.press-form h3+p{top:-2rem;margin-bottom:2.5rem}}.press-form .press-form__form{padding-top:3rem}@media screen and (min-width:53.1875em){.press-form .press-form__form{padding-top:5rem}}@media screen and (max-width:53.125em){.press-form .press-form__form .btn{display:block;width:100%}}.press-form .press-form__form .press-form__form__part1{padding-bottom:3rem}@media screen and (min-width:53.1875em){.press-form .press-form__form .press-form__form__part1{padding-bottom:5rem}}.press-form .press-form__form .press-form__form__part2{padding:3rem 0;border-top:1px solid #bfbfbd}@media screen and (min-width:53.1875em){.press-form .press-form__form .press-form__form__part2{padding:5rem 0}}.press-form .press-form__form .press-form__form__part2 .form__item__confirmation{margin-bottom:1.5rem!important}.press-form .press-form__form .press-form__form__part2 .negative-margin{margin-top:-1.5rem}@media screen and (max-width:53.125em){.press-form .press-form__form .form__item--static .form__label--adjacent{margin-bottom:0}}.press-form .press-form__form .press-form__static-data{margin-bottom:0;color:#303030}@media screen and (min-width:53.1875em){.press-form .press-form__form .press-form__static-data{padding-top:1.1rem}}.press-form .press-form__form .has-uniform.form__field--medium{width:100%!important;max-width:27.5rem}.press-form .press-form__form .fileupload__controls{display:flex;margin-bottom:1.5rem}.press-form .press-form__form .fileupload__controls .btn--orange{background-color:#fa5528;color:#fff}.press-form .press-form__form .fileupload__controls .btn--orange:active,.press-form .press-form__form .fileupload__controls .btn--orange:hover{background:#fa5528}.press-form .press-form__form .fileupload__button{width:100%}@media screen and (min-width:53.1875em){.press-form .press-form__form .fileupload__button{width:auto;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 2rem;font-size:2.5rem;line-height:4.3rem}.press-form .press-form__form .fileupload__button i:before{margin:0}}.press-form .press-form__form .fileupload__dropzone{display:none}@media screen and (min-width:53.1875em){.press-form .press-form__form .fileupload__dropzone{display:flex;border:1px dashed #bfbfbd;flex-grow:1;text-align:center;align-items:center;color:#6a6a69;padding:0 1.1rem;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem;border-right:0;-webkit-transition:background .2s ease;transition:background .2s ease}.press-form .press-form__form .fileupload__dropzone.active{background:#bfbfbd;color:#fff}.press-form .press-form__form .fileupload__dropzone p{margin:0}}.press-form .press-form__form .fileupload__wrapper .fileupload__item{padding:.5rem 1rem;background-color:#eeebe8;display:flex;margin-bottom:1.5rem;line-height:2.8rem;align-items:center;position:relative}.press-form .press-form__form .fileupload__wrapper .fileupload__item .template-message{flex-grow:1;font-size:1.6rem;overflow:hidden;text-overflow:ellipsis;padding-left:3rem;padding-right:.5rem;line-height:normal}.press-form .press-form__form .fileupload__wrapper .fileupload__item .template-message:after{content:"";border-radius:50%;width:12px;height:12px;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;height:12px;border:4px solid rgba(0,0,0,.15);display:block;border-top:4px solid #000;-webkit-animation:rotating 1s infinite cubic-bezier(.785,.135,.15,.86);animation:rotating 1s infinite cubic-bezier(.785,.135,.15,.86);z-index:99}.press-form .press-form__form .fileupload__wrapper .fileupload__item .template-message:before{display:none;font-size:2rem}.press-form .press-form__form .fileupload__wrapper .fileupload__item .template-message:after,.press-form .press-form__form .fileupload__wrapper .fileupload__item .template-message:before{position:absolute;left:1rem;top:1rem;margin-top:0;margin-left:0}.press-form .press-form__form .fileupload__wrapper .fileupload__item .fileupload__item__info{flex-grow:0;flex-shrink:0;padding:0 1rem;font-size:1.1rem}.press-form .press-form__form .fileupload__wrapper .fileupload__item .fileupload__item__info .percent{display:none}.press-form .press-form__form .fileupload__wrapper .fileupload__item--success{color:#49aa17}.press-form .press-form__form .fileupload__wrapper .fileupload__item--success .template-message:before{line-height:1;font-family:interface!important;font-style:normal;font-weight:400!important;vertical-align:top;content:"\f197"}.press-form .press-form__form .fileupload__wrapper .fileupload__item--success .template-message:before{display:block}.press-form .press-form__form .fileupload__wrapper .fileupload__item--success .template-message:after{display:none}.press-form .press-form__form .fileupload__wrapper .fileupload__item--error{color:#e41900}.press-form .press-form__form .fileupload__wrapper .fileupload__item--error .template-message:before{line-height:1;font-family:interface!important;font-style:normal;font-weight:400!important;vertical-align:top;content:"\f1a4"}.press-form .press-form__form .fileupload__wrapper .fileupload__item--error .template-message:before{display:block}.press-form .press-form__form .fileupload__wrapper .fileupload__item--error .template-message:after{display:none}.press-form .press-form__form .fileupload__wrapper .progress__bar{display:none!important}.press-form .press-form__form .fileupload__wrapper .btn--cancel{background:0 0;font-size:2rem;border:none;padding:0 .5rem;color:#6a6a69;width:3rem;height:3rem;border-radius:50%;text-align:center;line-height:3rem}.press-form .press-form__form .fileupload__wrapper .btn--cancel:focus,.press-form .press-form__form .fileupload__wrapper .btn--cancel:hover{background-color:#e0dfde}.press-form .press-form__form .table{font-size:1.3rem}.press-form .press-form__form .form__item__note.form__item__note--error.field-validation-error{display:block}.press-form .press-form__form .form__item__note.form__item__note--error.field-validation-valid{display:none}.press-form .press-form__form .summary-error{margin:3rem 0;padding:2.5rem 3rem;border:2px solid #e41900;color:#e41900;border-radius:1rem}.press-form .press-form__form .summary-error .summary-error__title{display:block;font-size:2.4rem;color:#e41900;margin-bottom:2.5rem;font-weight:900}.press-form .press-form__form .summary-error p:last-of-type,.press-form .press-form__form .summary-error ul:last-of-type{margin-bottom:0}.press-form .press-form__form .summary-message{margin:3rem 0;padding:2.5rem 3rem;background-color:#b60a73;color:#fff;border-radius:1rem}.press-form .press-form__form .summary-message .summary-message__title{display:block;font-size:2.4rem;color:#fff;margin-bottom:2.5rem;font-weight:900}.press-form .press-form__form .summary-message p:last-of-type{margin-bottom:0}.press-form .press-form__form .btn--primary.btn--bordered{color:#b60a73;background-color:transparent;border:1px solid #b60a73}.press-form .press-form__form .btn--primary.btn--bordered:hover{background-color:#fddbf0}.press-form .press-form__form input.form__field--toggle~label.form__field--toggle__label--small{font-size:1.4rem}.press-form .press-form__form input.form__field--toggle~label.form__field--toggle__button{display:block;position:relative;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px;height:30px;border-radius:16px}.press-form .press-form__form input.form__field--toggle~label.form__field--toggle__button:after,.press-form .press-form__form input.form__field--toggle~label.form__field--toggle__button:before{content:"";position:absolute;display:block;box-sizing:border-box}.press-form .press-form__form input.form__field--toggle~label.form__field--toggle__button:before{height:2rem;width:4rem;top:.5rem;left:.5rem;border:#8e8e8e;border-radius:16px;-webkit-transition:background-color .4s;transition:background-color .4s;background-color:#c4c4c4;box-shadow:none}.press-form .press-form__form input.form__field--toggle~label.form__field--toggle__button:after{width:26px;height:26px;margin:2px;background-color:#7e7e7e;border-radius:100%;-webkit-transition:margin .4s;transition:margin .4s}.press-form .press-form__form input[type=checkbox].form__field--toggle:checked~label.form__field--toggle__button:before{content:" ";background:0 0;background-color:rgba(182,10,115,.5);box-shadow:none}.press-form .press-form__form input[type=checkbox].form__field--toggle:checked:disabled~label.form__field--toggle__button:before{background-color:#ececec}.press-form .press-form__form input.form__field--toggle:checked~label.form__field--toggle__button:after{margin:2px 0 0 22px;background-color:#b60a73;border-color:transparent}.press-form .press-form__auth{padding:2rem;margin-bottom:2.5rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 20px 0 rgba(186,186,186,.35);text-align:center}@media screen and (min-width:53.1875em){.press-form .press-form__auth{padding:2rem 3rem;text-align:left}}.press-form .press-form__auth .press-form__auth__login{font-size:1.6rem;margin-bottom:1rem}@media screen and (min-width:53.1875em){.press-form .press-form__auth .press-form__auth__login{font-size:1.8rem;margin-bottom:0}}@media screen and (max-width:53.125em){.press-form .press-form__auth .btn{display:inline-block;width:auto;margin-bottom:1rem}}.press-form .press-form__auth .press-form__auth__noaccount{font-size:1.4rem}@media screen and (min-width:53.1875em){.press-form .press-form__auth .press-form__auth__noaccount{font-size:1.6rem}}.press-form .press-form__auth a:not(.btn){font-weight:700;text-decoration:underline}.press-form .press-form__auth a:not(.btn):hover{text-decoration:none}