.qpp-c-modal .qpp-c-modal__content{background:var(--white);border:0;border-radius:4px;outline:none;width:100%;min-width:300px;max-width:95%;position:fixed;inset:10% auto auto 50%;transform:translate(-50%)}@media (width>=544px){.qpp-c-modal .qpp-c-modal__content{max-width:600px}}.qpp-c-modal .closex,.qpp-c-modal .qpp-c-modal__close{fill:#000;color:#000;background-color:#0000;border:0;width:2rem;height:2rem;padding:0;line-height:0}.qpp-c-modal .closex:focus,.qpp-c-modal .qpp-c-modal__close:focus{border:1px solid var(--navyMedium);box-shadow:0 0 0 4px var(--lightSkyBlue);border-radius:3px;outline:none}.qpp-c-modal .qpp-c-modal__main~.qpp-c-modal__close-wrap{align-self:flex-end;width:2rem;height:2rem;margin:2rem 2rem 0 0}.qpp-c-modal .qpp-c-modal__main~.qpp-c-modal__close-wrap .closex,.qpp-c-modal .qpp-c-modal .qpp-c-modal__main~.qpp-c-modal__close-wrap .qpp-c-modal__close{position:relative;top:-.4375rem}.qpp-c-modal .qpp-c-modal__main .qpp-c-modal__header{margin:-2rem 2rem 0 0;padding:0 2rem}.qpp-c-modal .qpp-c-modal__header{flex-direction:row;justify-content:space-between;gap:10px;padding:2rem 2rem 0;display:flex}.qpp-c-modal .qpp-c-modal__header h3{margin:0;font-size:1.5rem;font-weight:500;line-height:29px}.qpp-c-modal .qpp-c-modal__header .closex,.qpp-c-modal .qpp-c-modal__header .qpp-c-modal__close{-ms-grid-row-align:center;align-self:center;margin:-.5rem 0 0}.qpp-c-modal .qpp-c-modal__header-sep{border-bottom:1px solid var(--grayLighter);padding-bottom:25px}.qpp-c-modal .qpp-c-modal__header-sep~.qpp-c-modal__body{padding:1.5rem 2rem 2rem}.qpp-c-modal .qpp-c-modal__body{max-height:60vh;padding:1rem 2rem 2rem;overflow-y:auto}.qpp-c-modal .qpp-c-modal__body p~ul,.qpp-c-modal .qpp-c-modal__body p~ol{margin-top:-25px;margin-bottom:30px}.qpp-c-modal .qpp-c-modal__body p{margin-bottom:30px}.qpp-c-modal .qpp-c-modal__body>p:first-child{margin-top:0}.qpp-c-modal .qpp-c-modal__body>p:last-child{margin-bottom:0}.qpp-c-modal .qpp-c-modal__body::-webkit-scrollbar{-webkit-appearance:none}.qpp-c-modal .qpp-c-modal__body::-webkit-scrollbar:vertical{width:11px}.qpp-c-modal .qpp-c-modal__body::-webkit-scrollbar:horizontal{width:11px}.qpp-c-modal .qpp-c-modal__body::-webkit-scrollbar-thumb{border:2px solid var(--white);background-color:#00000080;border-radius:8px}.qpp-c-modal .qpp-c-modal__footer{border-top:1px solid var(--grayLighter);justify-content:flex-end;padding:1rem 2rem;display:flex}.qpp-c-modal .qpp-c-modal__footer .qpp-u-margin-right--16{margin-right:1rem!important}
