.modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:20px;pointer-events:none;position:fixed;top:0;width:100%;z-index:999}.modal.visible{pointer-events:all}.modal.visible .modal__bg{opacity:1}.modal.visible .modal__container{opacity:1;transform:none}.modal__bg{background:rgba(15,24,48,.3);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s ease;width:100%}.modal__body{align-items:center;display:flex;margin:1.75px auto;max-width:645px;min-height:calc(100% - 3.5px);padding:0;width:100%}.modal__container{background:#fff;border-radius:10px;margin:0 auto;opacity:0;padding:30px;position:relative;transform:translate3d(0,40px,0);transition:opacity .2s ease-in-out,transform .35s ease-in-out;width:100%;will-change:transform;z-index:5}.modal__title{padding-right:40px}.modal__close{background:#fff;color:#8996a4;cursor:pointer;font-size:30px;padding:5px;position:absolute;right:25px;top:25px;transition:color .25s ease-in-out}.modal__close:hover{color:#ee5743}.modal__actions{align-items:center;display:flex;margin-right:-16px;margin-top:32px}.modal__actions button{flex:0 1 50%;margin-right:16px}.modal._wide .modal__body{max-width:858px}.modal._review .modal__body{max-width:502px}.modal._lineform .modal__body{max-width:402px}@media only screen and (max-width:575px){.modal{align-items:flex-end}.modal__container{border-radius:15px;height:auto;overflow:auto;padding:20px}.modal__close{right:15px;top:15px}}.modal-instruction{font-size:14px;line-height:150%;padding:40px 20px}@media only screen and (max-width:575px){.modal-instruction{font-size:14px;padding:20px}}.modal-instruction .modal__container{max-width:780px;padding:20px}@media only screen and (max-width:575px){.modal-instruction .modal__container{padding:20px}}.modal-instruction .scrollbar{-webkit-overflow-scrolling:touch;line-height:1.5;max-height:calc(var(--app-vh, 1vh)*100 - 100px);overflow-x:hidden;overflow-y:auto;padding-right:12px}.modal-instruction .scrollbar::-webkit-scrollbar{width:3px}.modal-instruction .scrollbar::-webkit-scrollbar-track{background:none}.modal-instruction .scrollbar::-webkit-scrollbar-thumb{background:#dadfe2;border-radius:10px}.modal-instruction h3:not(:first-child),.modal-instruction ol:not(:first-child),.modal-instruction p:not(:first-child),.modal-instruction ul:not(:first-child){margin-top:24px}@media only screen and (max-width:575px){.modal-instruction h3:not(:first-child),.modal-instruction ol:not(:first-child),.modal-instruction p:not(:first-child),.modal-instruction ul:not(:first-child){margin-top:24px}}.modal-instruction h3{font-size:20px;font-weight:600;line-height:125%}.modal-instruction ul{font-weight:500;list-style:none}.modal-instruction ul li{padding-left:14px;position:relative}@media only screen and (max-width:575px){.modal-instruction ul li{padding-left:14px}}.modal-instruction ul li:not(:first-child){margin-top:10px}@media only screen and (max-width:575px){.modal-instruction ul li:not(:first-child){margin-top:10px}}.modal-instruction ul li:before{background:#19cb75;border-radius:10px;content:"";display:block;height:6px;left:0;position:absolute;top:8px;width:6px}@media only screen and (max-width:575px){.modal-instruction ul li:before{height:5px;top:50%;transform:translateY(-50%);width:5px}}.modal-instruction .requisite{margin-top:24px}@media only screen and (max-width:575px){.modal-instruction .requisite{margin-top:24px}.modal-instruction{align-items:center;padding:20px}.modal-instruction .scrollbar{margin-right:-10px;padding-right:7px}}@media only screen and (max-width:575px) and (max-width:575px){.modal-instruction .scrollbar{padding-right:20px}}@media only screen and (max-width:575px){.modal-instruction .modal__container{border-radius:0;padding:15px}}@media only screen and (max-width:575px) and (max-width:575px){.modal-instruction .modal__container{border-radius:15px;padding:20px}}@media only screen and (max-width:575px){.modal-instruction h3{font-size:16px}}@media only screen and (max-width:575px) and (max-width:575px){.modal-instruction h3{font-size:15px}}@media only screen and (max-width:575px){.modal-instruction h3:not(:first-child),.modal-instruction ol:not(:first-child),.modal-instruction p:not(:first-child),.modal-instruction ul:not(:first-child){margin-top:20px}}@media only screen and (max-width:575px) and (max-width:575px){.modal-instruction h3:not(:first-child),.modal-instruction ol:not(:first-child),.modal-instruction p:not(:first-child),.modal-instruction ul:not(:first-child){margin-top:20px}}@media only screen and (max-width:575px){.modal-instruction li:not(:first-child){margin-top:15px}}@media only screen and (max-width:575px) and (max-width:575px){.modal-instruction li:not(:first-child){margin-top:15px}}@media only screen and (max-width:575px){.modal-instruction li br{display:none}.modal-instruction .requisite{margin-top:20px}}@media only screen and (max-width:575px) and (max-width:575px){.modal-instruction .requisite{margin-top:20px}}@media only screen and (max-width:575px){.modal-center{align-items:center;padding:20px}.modal-center .modal__container{border-radius:0;padding:15px}.modal-center .modal__close{right:10px;top:15px}}
