html.rmpm-open,html.rmpm-open body{overflow:hidden}.rmpm-dialog{--rmpm-navy:var(--e-global-color-5dc5273, #13133c);--rmpm-teal:var(--e-global-color-3650f8a, #0796b8);--rmpm-text:var(--e-global-color-c6c78ed, #000);width:min(680px, calc(100vw - 2rem));max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);padding:0;border:0;border-radius:12px;background:#fff;color:var(--rmpm-text);box-shadow:0 12px 48px rgb(0 0 0 / .25);overflow:hidden}.rmpm-dialog::backdrop{background:rgb(0 0 0 / .55)}.rmpm-inner{position:relative;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);padding:2.5rem 1.75rem 2rem;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:center}.rmpm-close{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:#fff0;color:var(--rmpm-text);font-size:1.75rem;line-height:1;cursor:pointer}.rmpm-close:hover,.rmpm-close:focus-visible{background:rgb(0 0 0 / .06)}.rmpm-status{margin:1rem 0;font-size:1rem}.rmpm-status[hidden]{display:none}.rmpm-headshot{display:block;width:180px;height:180px;margin:0 auto 1.25rem;border-radius:50%;object-fit:cover;order:-1}.rmpm-content{display:flex;flex-direction:column}.rmpm-name{margin:0 0 .25rem;font-size:1.6rem;line-height:1.2;color:var(--rmpm-navy)}.rmpm-name:focus{outline:none}.rmpm-position{margin:0 0 1.25rem;font-size:1rem;color:var(--rmpm-teal)}.rmpm-section{margin-top:1.5rem;text-align:left}.rmpm-section h3{margin:0 0 .5rem;font-size:1.15rem;color:var(--rmpm-teal)}.rmpm-bio>:first-child,.rmpm-why>:first-child{margin-top:0}.rmpm-bio>:last-child,.rmpm-why>:last-child{margin-bottom:0}.rmpm-dialog .rmpm-book,.rmpm-dialog .rmpm-book:link,.rmpm-dialog .rmpm-book:visited,.rmpm-dialog .rmpm-book:hover,.rmpm-dialog .rmpm-book:focus{margin-top:2rem;padding:12px 35px;border:1px solid #fff;border-radius:5px;background:var(--rmpm-teal);color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.rmpm-dialog .rmpm-book:hover,.rmpm-dialog .rmpm-book:focus-visible{color:var(--rmpm-teal)!important;background:#fff;border-color:var(--rmpm-teal)}.rmpm-close:focus-visible,.rmpm-book:focus-visible{outline:2px solid var(--rmpm-teal);outline-offset:2px}.rmpm-availability{margin:1.25rem 0 0;padding-block:.25rem;font-family:Lato,sans-serif;font-size:14px;font-weight:600}.rmpm-availability[hidden]{display:none}.rmpm-availability.is-accepting{background:#00804b;color:#fff}@media (max-width:480px){.rmpm-inner{padding:2.5rem 1.25rem 1.75rem}.rmpm-headshot{width:140px;height:140px}}@media (prefers-reduced-motion:no-preference){.rmpm-dialog[open]{animation:rmpm-fade-in 0.18s ease-out}@keyframes rmpm-fade-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}