.msd-handraiser-page h1{font-size:1.5rem;margin:0 0 .5rem}.msd-handraiser-page h2{font-size:1.2rem;margin:0 0 .5rem}.msd-handraiser-page h3{font-size:1rem;margin:0 0 .5rem}@media screen and (min-width: 752px){.msd-handraiser-page h1{font-size:2rem;margin:0 0 .5rem}.msd-handraiser-page h2{font-size:1.5rem;margin:0 0 .5rem}.msd-handraiser-page h3{font-size:1.2rem;margin:0 0 .5rem}}.handraiserForm{border-radius:4px;border:1px solid rgb(205,202,202);padding:24px;margin-bottom:48px}.handraiserForm .asterisk:after{content:"*";height:5px;width:5px}.handraiserForm .checkBoxInputWrapper{position:relative;display:flex;gap:6px}.handraiserForm .checkBoxInputWrapper .checkBoxInputLabel{display:block;width:100%;line-height:21px}.handraiserForm .checkBoxInputWrapper .checkBoxInputLabel.error{color:red}.handraiserForm .checkBoxInputWrapper .checkBoxInput{flex-shrink:0;height:20px;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;border-radius:4px;background:#fff;box-shadow:#d1d1d1 0 0 0 2px;border:.3125rem solid rgb(255,255,255)}.handraiserForm .checkBoxInputWrapper .checkBoxInput:checked{background:#df0000}.handraiserForm .checkBoxInputWrapper .checkBoxInput:focus{outline:none}.handraiserForm .checkBoxInputWrapper .checkBoxInput:focus-visible{border:.3125rem solid rgb(28,28,28)}.handraiserForm .radioInputWrapper{position:relative;display:flex;gap:6px;margin-bottom:1rem}.handraiserForm .radioInputWrapper .radioInputLabel{display:block;width:100%;line-height:21px}.handraiserForm .radioInputWrapper .radioInputLabel.error{color:red}.handraiserForm .radioInputWrapper .radioInput{flex-shrink:0;height:20px;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;border-radius:50%;background:#fff;box-shadow:#d1d1d1 0 0 0 2px;border:.3125rem solid rgb(255,255,255)}.handraiserForm .radioInputWrapper .radioInput:checked{background:#df0000}.handraiserForm .radioInputWrapper .radioInput:focus{outline:none}.handraiserForm .radioInputWrapper .radioInput:focus-visible{border:.3125rem solid rgb(28,28,28)}.handraiserForm .textInputWrapper{position:relative;height:79px;padding:0 0 18px}.handraiserForm .textInputWrapper .textInputLabel{display:block;width:100%}.handraiserForm .textInputWrapper .textInputLabel.error{color:red}.handraiserForm .textInputWrapper .textInput{display:block;width:100%;font-size:16px;border:2px solid transparent;border-bottom:2px solid rgb(205,202,202);padding:5px 0}.handraiserForm .textInputWrapper .textInput:focus{outline:none}.handraiserForm .textInputWrapper .textInput:focus-visible{padding:5px;border:2px solid rgb(28,28,28)}.handraiserForm .textInputWrapper .textInput.dirty{border-bottom-color:#1c1c1c}.handraiserForm .textInputWrapper .textInput.error{border-bottom-color:red}.handraiserForm .textInputWrapper .textInput.error:focus-visible{border:2px solid rgb(28,28,28)}.handraiserForm .textInputError{display:block;width:100%;font-size:12px;color:red}.handraiserForm .btnSubmit{height:56px;border-radius:4px;background-color:#df0000;border:2px solid rgb(223,0,0);color:#fff;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.4px;text-align:center;padding:0 24px;transition:background-color .2s}.handraiserForm .btnSubmit:focus{outline:none}.handraiserForm .btnSubmit:focus-visible{border:2px solid rgb(28,28,28)}.handraiserForm .btnSubmit:disabled{background-color:#df000080;border:2px solid rgba(223,0,0,.5)}.teaser{display:flex;flex-direction:column}.teaser .teaser-text{flex:0}.teaser .teaser-text p{margin:0 auto 16px}.teaser .teaser-image{width:100%;max-width:100%;flex:0;order:-1}.teaser .teaser-image img{max-width:100%;width:100%;height:auto;object-fit:cover}@media screen and (min-width: 752px){.teaser{flex-direction:row;gap:2rem}.teaser .teaser-text{flex:0 0 400px}.teaser .teaser-image{width:auto;flex:1;order:1}.teaser .teaser-image img{max-width:100%;object-fit:cover}}@media screen and (min-width: 1008px){.teaser .teaser-text{flex:0 0 500px}}.modal-link{text-decoration:underline;cursor:pointer;background:transparent;border:0;padding:0;font-family:NotoSansDisplay,Arial,sans-serif;font-size:16px;color:#3a3a3a}
