:root{--mpi-sws-blue:#5497cc;--light-blue:#6c9cc4}.App{text-align:center}.Main-content{padding:1em 2em;overflow:auto;min-height:calc(100vh - 12em);white-space:pre-wrap}.Header{height:6em;color:#000}.Header,.Sider{background-color:var(--mpi-sws-blue)!important}.Submenu{background-color:var(--light-blue)!important}.Logo{float:left;height:6em}.MenuIconButton{float:right;color:#fff;font-size:x-large;margin-top:1em}.TextContents{text-align:justify;white-space:pre-wrap}.ant-drawer-body,.ant-drawer-header{background-color:var(--mpi-sws-blue)}.MenuButton{color:#fff}.SubmenuButton{color:#fff;padding-left:3em}.ResearcherPortrait{width:15em;max-width:25vw}.BottomMargin{margin-bottom:8px}.StepperCard{width:calc(100vw - 218px - 4em)}.StepperCard,.StepperCardMobile{margin-top:8px;margin-bottom:8px;float:left}.StepperCardMobile{width:calc(100vw - 4em)}.InstructionStep{width:calc(25vw - 52.5px)}.InstructionStep,.InstructionStepMobile{text-align:left;white-space:pre-wrap}.HomeImageCenterRight,.HomeImageLeft{max-width:calc(33.33333vw - 75.33333px - 1.33333em);float:left;height:100%}.HomeImageCenterRight{margin-left:4px}.Title{margin-top:6px;margin-bottom:6px}.MainHomeCard{margin-right:8px;width:calc(50vw - 113px - 2em);height:100%}.MainHomeCard,.MainHomeCardMobile{margin-top:8px;text-align:left;white-space:pre-wrap}.FeaturesCard{width:calc(50vw - 113px - 2em)}.FeaturesCard,.FeaturesCardMobile{margin-top:8px;text-align:left;white-space:pre-wrap;height:100%}.FeaturesCardMobile{width:calc(100vw - 4em)}.HomeIcon{font-size:xx-large}.PlatformSelectContainer{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;grid-gap:32px;gap:32px;margin-top:28px}.PlatformSelectButton{width:300px;padding:24px 20px;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 18px rgba(0,0,0,.08);border:none;text-align:center}.PlatformSelectText,.PlatformSelectTextMobile{max-width:260px;text-align:center;line-height:1.45;margin-bottom:18px;font-size:16px;font-weight:500;color:#333;word-break:break-word}.PlatformSelectImageWrapper{width:100%;height:160px;display:flex;justify-content:center;align-items:center}.PlatformSelectImage,.PlatformSelectImageMobile{max-width:150px;max-height:140px;width:100%;height:auto;object-fit:contain}@media (max-width:768px){.PlatformSelectButton{width:90%;max-width:340px}.PlatformSelectTextMobile{font-size:15px;margin-bottom:14px}.PlatformSelectImage,.PlatformSelectImageMobile{max-width:130px;max-height:120px}.PlatformSelectImageWrapper{height:140px}}:root{--mpi-blue:#5497cc;--medium-blue:#7cb2d9;--pale-blue:#a5cbeb}.a,.ant-anchor-link-active>.ant-anchor-link-title,.ant-btn-link,.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu-title-selected,.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon,.ant-input-group-addon .ant-select-focused .ant-select-selector,.ant-input-group-addon .ant-select-open .ant-select-selector,.ant-list-item-meta-title>a:hover,.ant-menu-horizontal>.ant-menu-item-selected a,.ant-menu-horizontal>.ant-menu-item a:hover,.ant-menu-item-selected a,.ant-menu-item-selected a:hover,.ant-menu-item>.ant-badge a:hover,.ant-menu-vertical-left .ant-menu-submenu-selected,.ant-menu-vertical-right .ant-menu-submenu-selected,.ant-menu-vertical .ant-menu-submenu-selected,.ant-message-info .anticon,.ant-message-loading .anticon,.ant-modal-confirm-info .ant-modal-confirm-body>.anticon,.ant-page-header-back-button,.ant-pagination-item-active a,.ant-pagination-item:focus-visible a,.ant-pagination-item:hover a,.ant-picker-header-view button:hover,.ant-picker-ranges .ant-picker-preset>.ant-tag-blue,.ant-result-info .ant-result-icon>.anticon,.ant-spin,.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon,.ant-switch-checked .ant-switch-loading-icon,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-typography-copy,.ant-typography-edit,.ant-typography-expand,.ant-typography a,.anticon.ant-notification-notice-icon-info,::selection,a.ant-typography{color:var(--mpi-blue)!important}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover,.ant-ribbon,.ant-spin-dot-item,.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after,.ant-steps-navigation .ant-steps-item:before,.ant-switch-checked{background-color:var(--mpi-blue)!important}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a,.ant-menu-item:active,.ant-menu-submenu-title:active,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-range .ant-picker-active-bar,.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot,.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot,.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon,.ant-tabs-ink-bar{background:var(--mpi-blue)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--mpi-blue);border-color:var(--mpi-blue)}.ant-btn:focus,.ant-btn:hover{border-color:var(--medium-blue)}.ant-btn:active{border-color:#3c72a6}.ant-btn-primary{border-color:var(--mpi-blue);background:var(--mpi-blue)}.ant-btn-primary:focus,.ant-btn-primary:hover{border-color:var(--medium-blue);background:var(--medium-blue)}.ant-btn-background-ghost.ant-btn-primary{border-color:var(--mpi-blue)}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--mpi-blue)}.ant-checkbox-checked:after{border:1px solid var(--mpi-blue)}.ant-picker-panel-focused{border-color:var(--mpi-blue)}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--mpi-blue)}.ant-menu-item a:hover{color:#88c3f3}.ant-menu-item-selected{background-color:var(--pale-blue)!important;color:var(--mpi-blue)}.ant-pagination-item-active,.ant-pagination-item:focus-visible,.ant-pagination-item:hover,.ant-pagination-next:focus-visible .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus-visible .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-simple .ant-pagination-simple-pager input:hover,.ant-steps-item-finish .ant-steps-item-icon,.ant-steps-item-process .ant-steps-item-icon,.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon,.ant-upload.ant-upload-select-picture-card:hover{border-color:var(--mpi-blue)}::selection{background:#e3f2fd!important}::-moz-selection{background:#e3f2fd!important}.Footer{height:6em;background-color:#fff;color:grey}.RightMargin{margin-right:8px}.TopMargin{margin-top:8px}.ConsentText{font-size:medium!important;text-align:left}.StepNameSmall{font-size:small}.DonationOptionHorizontal{width:calc(85vw - 200px)}.DonationOptionHorizontal,.DonationOptionVertical{text-align:start;margin:2px 2px 0 0;white-space:pre-wrap}.DonationOptionVertical{width:70vw}.DonationOptionVerticalSecondary{text-align:start;margin:2px 2px 0 0;width:calc(70vw - 24px);white-space:pre-wrap}.DonationOptionHorizontalSecondary{text-align:start;margin:2px 2px 0 0;width:calc(85vw - 224px);white-space:pre-wrap}.SecondaryCheckbox{margin-left:24px!important}.WarningIcon{color:#daa520!important;font-size:large!important}.redX,.WarningIcon{padding-right:1em!important}.redX{color:red!important;font-size:medium!important}.SurveyQuestionPadding{padding-bottom:2em}.SurveySlider{width:calc(70vw - 200px);display:block;white-space:pre-wrap;float:left;padding-left:2em}.SurveySelect{float:left;width:calc(70vw - 200px + 4em)}.SurveyQuestionMobile{width:70vw!important;white-space:pre-wrap;display:block;margin-left:auto!important;margin-right:auto!important}.SurveyOptOutCheckbox{float:right;white-space:pre-wrap;color:grey!important}.SurveyOptOutCheckboxMobile{color:grey!important;font-size:small!important}.Text{text-align:left;white-space:pre-wrap}.OptionCard{margin-top:8px!important;background-color:wheat!important;text-align:left;color:#b8860b!important}.UploadText{color:#32cd32!important}.HelperText{font-size:small;padding-left:2em}.SurveyButton{color:#fff;margin-top:2em}.standardCard{background-color:#f0fff0!important}.donationCardExcluded{text-align:left}.ellipses{font-size:xx-large}.SummaryItem{background-color:#fff;word-break:break-all}.PidInput{width:24em;margin:1em auto}.PlatformSelectImage{height:15em}.PlatformSelectImageMobile{height:10em}.PlatformSelectText{font-size:large}.PlatformSelectTextMobile{font-size:medium}.PlatformSelectButton{margin:10px;height:20em!important}.PlatformSelectButtonMobile{margin:10px;height:15em!important}.Guide-root{max-width:1200px;margin:0 auto;padding:24px 24px 40px}.Guide-title{text-align:center;margin-bottom:24px!important}.Guide-intro{text-align:center;max-width:720px;margin:0 auto 24px!important}.Guide-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;align-items:stretch}.Guide-stepCard{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.06);padding:16px 16px 18px}.Guide-stepHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.Guide-stepLabel{font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#4a4a4a}.Guide-stepBadge{padding:2px 8px;border-radius:999px;font-size:11px;background:#e6f4ff;color:#1677ff}.Guide-stepImageWrapper{width:100%;border-radius:16px;overflow:hidden;background:#f5f5f5;margin-bottom:12px;padding:8px;display:flex;justify-content:center}.Guide-stepImage{width:100%;height:auto;max-height:480px;object-fit:contain;display:block}.Guide-stepText{margin-top:auto}.Guide-stepTitle{font-size:15px!important;margin-bottom:6px!important}.Guide-stepBody{font-size:13px;line-height:1.5}@media (max-width:768px){.Guide-root{padding:16px 12px 32px}}
/*# sourceMappingURL=main.68a662f0.chunk.css.map */