.wp-block-mr-blocks-modal.otter-popup__modal_wrap{align-items:center;box-sizing:border-box;display:none;height:100%;justify-content:center;left:0;max-width:100%;padding:20px;position:fixed;right:0;top:0;width:100%;z-index:999999}.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active{display:flex!important}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_wrap_overlay{background-color:var(--overlay-color,rgba(0,0,0,.6));cursor:pointer;height:100%;left:0;opacity:var(--overlay-opacity,.6);position:absolute;top:0;width:100%;z-index:1}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content{background:var(--popup-background,#fff);border-radius:var(--popup-border-radius,0);box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 32px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,100%,.05);color:var(--popup-text-color,#000);display:flex;flex-direction:column;margin:0 auto;max-height:90vh;max-width:var(--popup-width,600px);min-width:320px;opacity:0;overflow:hidden;position:relative;transform:scale(.95) translateY(-30px);transition:all .35s cubic-bezier(.4,0,.2,1);width:100%;z-index:2}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header{align-items:flex-start;background:transparent;display:flex;flex-shrink:0;justify-content:flex-end;min-height:60px;padding:20px 30px 0;position:relative}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close{align-items:center;background:rgba(26,115,232,.1);border:none;border-radius:50%;color:#1a73e8;cursor:pointer;display:flex;font-size:20px;font-weight:400;height:36px;justify-content:center;line-height:1;position:relative;right:0;top:0;transition:all .3s ease;width:36px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:hover{background:rgba(26,115,232,.15);color:#1557b0;transform:scale(1.05)}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:focus{background:rgba(26,115,232,.15);outline:2px solid #1a73e8;outline-offset:2px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:active{transform:scale(.95)}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body{flex:1;overflow-y:auto;padding:0 40px 40px;scrollbar-color:rgba(26,115,232,.3) transparent;scrollbar-width:thin}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar{width:6px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar-track{background:transparent}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar-thumb{background-color:rgba(26,115,232,.3);border-radius:3px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar-thumb:hover{background-color:rgba(26,115,232,.5)}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body>:first-child{margin-top:0}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body>:last-child{margin-bottom:0}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h1,.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h2,.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h3,.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h4,.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h5,.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h6{line-height:1.3;margin-bottom:1.2em;margin-top:0}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h1{font-size:2em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h2{font-size:1.6em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h3{font-size:1.3em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h4{font-size:1.1em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body p{color:inherit;line-height:1.6;margin-bottom:1.2em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body .wp-block-button{margin-top:1.5em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body .wp-block-button .wp-block-button__link{border-radius:6px;font-weight:500;padding:12px 24px;text-decoration:none;transition:all .2s ease}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content:not(:has(.otter-popup__modal_header)) .otter-popup__modal_body{padding:40px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content{opacity:1;transform:scale(1) translateY(0)}.wp-block-mr-blocks-modal.otter-popup__modal_wrap.compact-header .otter-popup__modal_header{min-height:50px;padding:15px 20px 0}.wp-block-mr-blocks-modal.otter-popup__modal_wrap.compact-header .otter-popup__modal_header .otter-popup__modal_close{font-size:18px;height:28px;width:28px}@media(max-width:1024px){.wp-block-mr-blocks-modal.otter-popup__modal_wrap{padding:15px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content{border-radius:10px;max-height:90vh;max-width:var(--popup-width-tablet,90vw);width:100%}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header{min-height:50px;padding:15px 25px 0}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body{padding:0 30px 30px}}@media(max-width:768px){.wp-block-mr-blocks-modal.otter-popup__modal_wrap{padding:10px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content{border-radius:8px;max-height:95vh;max-width:var(--popup-width-mobile,95vw);width:100%}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header{min-height:44px;padding:12px 20px 0}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close{font-size:18px;height:32px;width:32px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body{padding:0 24px 24px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h1{font-size:1.6em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h2{font-size:1.4em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h3{font-size:1.2em}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h4{font-size:1.1em}}@media(max-width:480px){.wp-block-mr-blocks-modal.otter-popup__modal_wrap{padding:5px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content{border-radius:6px;max-width:98vw}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header{padding:10px 15px 0}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close{font-size:16px;height:28px;width:28px}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body{padding:0 20px 20px}}body.modal-open{overflow:hidden;position:fixed;width:100%}body.modal-open:before{bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}@media(prefers-reduced-motion:reduce){.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content{transform:none;transition:opacity .2s ease}.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content{transform:none}}@media(prefers-contrast:high){.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content{border:2px solid;box-shadow:none}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_wrap_overlay{background-color:rgba(0,0,0,.8)}.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_close{border:1px solid}}.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content{outline:none}.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content:focus-within{box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 32px rgba(0,0,0,.1),0 0 0 3px rgba(26,115,232,.3)}@media print{.wp-block-mr-blocks-modal.otter-popup__modal_wrap{display:none!important}}
