.rm-account-gate-btn,.rm-account-nav-btn,.rm-account-edit-btn,.rm-account-btn-outline,.rm-account-btn-text,.rm-account-btn-primary,.rm-account-wrap .pmpro_form input[type=text],.rm-account-wrap .pmpro_form input[type=email],.rm-account-wrap .pmpro_form input[type=password],.rm-account-wrap .pmpro_form textarea,.rm-account-wrap .pmpro_form select,.rm-account-wrap .pmpro_btn,.rm-account-wrap input[type=submit],.rm-account-wrap .pmpro_submit,.rm-modal-close,.rm-cancel-overlay,.rm-cancel-modal,.rm-cancel-action-btn,.rm-cancel-btn-yes,.rm-cancel-btn-no,.rm-toast,.rm-slider,.rm-slider:before,.rm-about-impact-clean,.rm-about-impact-icon,.rm-about-vm-card,.rm-about-vm-icon,.rm-about-vm-card h3,.rm-about-val-card,.rm-about-val-card h4,.rm-about-aud-card,.rm-about-aud-icon,.rm-about-offer-card,.rm-about-offer-full-card,.rm-about-offer-full-card h3,.rm-ourteam-london a,.rm-archive-feat-title a,.rm-archive-card-title a,.rm-archive-card-btn,.rm-archive-card-btn-full svg,.rm-archive-feat,.rm-archive-feat-img img,.rm-archive-card,.rm-archive-card-img img,.newsletter-form input:not([type=submit]),.newsletter-form button,.newsletter-form input[type=submit],.rm-archive-load-btn,.rm-archive-load-btn svg,.rm-archive-alerts .featured-post-link,.rm-archive-alerts .featured-alert-btn,.rm-archive-alerts .featured-alert-btn svg,.rm-archive-alerts .quick-insight-item,.rm-archive-alerts .premium-cta-link,.rm-archive-alerts .premium-cta-link svg,.upsell-list li,.premium-cta-link,.premium-cta-link svg,.rm-qr-overlay,.rm-qr-modal,.rm-qr-close,.rm-qr-link,.rm-qr-link svg,.rm-pb-cta{transition:all .2s ease !important}.rm-advisors-card,.rm-advisors-profile-wrap,.rm-advisors-profile-img,.rm-advisors-arrow,.rm-advisors-arrow svg,.rm-advisors-info h3,.rm-advisors-info p,.rm-cp-toc a,.rm-cp-contact-box a,.rm-cp-footer-link,.rm-tc-contact-box a,.rm-contact-value a,.rm-contact-team-box,.rm-team-box-icon,.rm-contact-team-arrow,.rm-demo-btn,.rm-contact-input,.rm-contact-textarea,.rm-contact-submit,.rm-methodology-step,.rm-toast-joined,.rm-toast-joined-close,.rm-checkout-wrap .pmpro_form_input,.rm-checkout-wrap .pmpro_btn-submit-checkout,.rm-checkout-wrap #pmpro_account_loggedin .rm-logout,.rm-checkout-wrap .pmpro_card_actions a{transition:all .2s ease !important}.rm-advisors-card{transition:transform .4s cubic-bezier(.4,0,.2,1) !important}.rm-advisors-profile-wrap{transition:border-radius .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1) !important}.rm-advisors-profile-img{transition:filter .4s cubic-bezier(.4,0,.2,1) !important}.rm-advisors-arrow{transition:transform .3s ease,background-color .3s ease,border-color .3s ease !important}.rm-advisors-arrow svg{transition:fill .3s ease !important}.rm-advisors-info h3,.rm-advisors-info p{transition:color .4s cubic-bezier(.4,0,.2,1) !important}.rm-account-gate-btn:hover{transform:translateY(-2px) !important;background:#e89620;color:#fff}.rm-account-nav-btn svg{opacity:.7}.rm-account-nav-btn:hover,.rm-account-nav-btn:focus{background:#f5f5f5;color:#1f1e1f;outline:none}.rm-account-nav-btn:hover svg,.rm-account-nav-btn:focus svg{opacity:1}.rm-account-nav-btn.active{background:#1f1e1f;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.rm-account-nav-btn.rm-account-nav-logout:hover{background:#fee2e2;color:#b91c1c}.rm-account-pane{animation:rmFadeIn .25s ease}@keyframes rmFadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.rm-account-edit-btn:hover{text-decoration:underline;background:0 0 !important;color:#faa324 !important}.rm-account-btn-outline:hover{border-color:#faa324;background:rgba(250,163,36,.08);color:#faa324}.rm-account-btn-text:hover,.rm-account-btn-text:active,.rm-account-btn-text:focus{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.rm-account-btn-primary:hover{background:#e89620;transform:translateY(-1px) !important}.pmpro_table tbody tr:hover{background-color:#f9fafb}.rm-account-table-wrap .pmpro_table tbody tr:hover,.rm-account-table-wrap .pmpro_table tbody tr:hover th,.rm-account-table-wrap .pmpro_table tbody tr:hover td{background-color:transparent !important;background:0 0 !important}.rm-account-wrap .pmpro_form input:focus,.rm-account-wrap .pmpro_form textarea:focus{outline:none;border-color:#faa324;box-shadow:0 0 0 3px rgba(250,163,36,.1)}.rm-account-wrap .pmpro_btn:hover,.rm-account-wrap input[type=submit]:hover{background:#e89620;transform:translateY(-1px) !important}.rm-account-wrap .pmpro_btn:focus,.rm-account-wrap input[type=submit]:focus,.rm-account-wrap .pmpro_btn:active,.rm-account-wrap input[type=submit]:active{background:#e89620 !important;transform:none;outline:none;box-shadow:0 4px 12px rgba(250,163,36,.3)}.rm-account-wrap .pmpro_btn-cancel:hover,.rm-account-wrap .pmpro_btn-cancel:active,.rm-account-wrap .pmpro_btn-cancel:focus{background:#fef2f2 !important;color:#b91c1c !important;border-color:#fecaca !important;transform:none !important;box-shadow:none !important}.rm-modal.show{display:flex;animation:rmFadeIn .2s ease}.rm-modal-close:hover{color:#1f1e1f}.rm-cancel-modal.rm-cancel-anim-in{animation:rm-cancel-enter .28s ease-out forwards !important}.rm-cancel-modal.rm-cancel-anim-out{animation:rm-cancel-exit .24s ease-in forwards !important}@keyframes rm-cancel-enter{from{opacity:0;transform:translate(-50%,-50%) translateY(-24px) !important}to{opacity:1;transform:translate(-50%,-50%) translateY(0) !important}}@keyframes rm-cancel-exit{from{opacity:1;transform:translate(-50%,-50%) translateY(0) !important}to{opacity:0;transform:translate(-50%,-50%) translateY(24px) !important}}.rm-cancel-action-btn:hover{transform:translateY(-1px) !important}.rm-cancel-action-btn:disabled,.rm-cancel-btn-yes:disabled{opacity:.6;cursor:not-allowed}.rm-cancel-btn-yes:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626 !important}.rm-cancel-btn-yes:active{background:#fee2e2}.rm-cancel-btn-no:hover{background:rgba(250,163,36,.06);color:#faa324;border-color:rgba(250,163,36,.4)}.rm-cancel-btn-no:active{background:#f3f4f6}.rm-toast.show{opacity:1;pointer-events:auto;transform:translateY(0)}.rm-mem-card{transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease !important}.rm-mem-card:hover{border-color:#e5e7eb;box-shadow:0 4px 15px rgba(0,0,0,.02);transform:none !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-card:hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-card:focus-within{border-color:var(--rm-dm-border,#202327) !important;box-shadow:none !important;background:var(--rm-dm-card,#121417) !important}#rm-membership-wrapper .rm-mem-btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease !important}#rm-membership-wrapper .rm-mem-btn--primary:not(.current):hover,#rm-membership-wrapper .rm-mem-btn--primary:not(.current):focus-visible{background:var(--rm-orange-hover,#e89620) !important;border-color:var(--rm-orange-hover,#e89620) !important;color:#fff !important;transform:none !important;box-shadow:none}#rm-membership-wrapper .rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,#rm-membership-wrapper .rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible,#rm-membership-wrapper a.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,#rm-membership-wrapper a.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible,#rm-membership-wrapper button.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,#rm-membership-wrapper button.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible{background:#383738 !important;border-color:#383738 !important;color:#fff !important;transform:none !important;box-shadow:none !important}html:not([data-rm-theme=dark]) #rm-membership-wrapper .rm-mem-btn--request:not(.current):hover,html:not([data-rm-theme=dark]) #rm-membership-wrapper .rm-mem-btn--request:not(.current):focus-visible,html:not([data-rm-theme=dark]) #rm-membership-wrapper a.rm-mem-btn--request:not(.current):hover,html:not([data-rm-theme=dark]) #rm-membership-wrapper a.rm-mem-btn--request:not(.current):focus-visible,html:not([data-rm-theme=dark]) #rm-membership-wrapper button.rm-mem-btn--request:not(.current):hover,html:not([data-rm-theme=dark]) #rm-membership-wrapper button.rm-mem-btn--request:not(.current):focus-visible{background:#383738 !important;border-color:#383738 !important;color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(31,30,31,.18) !important}html:not([data-rm-theme=dark]) #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):hover,html:not([data-rm-theme=dark]) #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):focus-visible,html:not([data-rm-theme=dark]) #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):hover,html:not([data-rm-theme=dark]) #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):focus-visible,html:not([data-rm-theme=dark]) #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):hover,html:not([data-rm-theme=dark]) #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):focus-visible,html:not([data-rm-theme=dark]) body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):hover,html:not([data-rm-theme=dark]) body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):focus-visible,html:not([data-rm-theme=dark]) body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):hover,html:not([data-rm-theme=dark]) body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):focus-visible,html:not([data-rm-theme=dark]) body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):hover,html:not([data-rm-theme=dark]) body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):focus-visible{background:#d48a1b !important;border-color:#d48a1b !important;color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(250,163,36,.3) !important}#rm-membership-wrapper .rm-mem-btn--ghost:not(.current):hover,#rm-membership-wrapper .rm-mem-btn--ghost:not(.current):focus-visible{background:#f8f9fa !important;border-color:#d1d5db !important;color:#1f1e1f !important;transform:none !important;box-shadow:none}#rm-membership-wrapper .rm-mem-btn--outline:not(.current):hover,#rm-membership-wrapper .rm-mem-btn--outline:not(.current):focus-visible{background:#f8f9fa !important;border-color:#c9cdd3 !important;color:#1f1e1f !important;transform:none !important;box-shadow:none}#rm-membership-wrapper .rm-mem-btn--link:not(.current):hover,#rm-membership-wrapper .rm-mem-btn--link:not(.current):focus-visible{background:rgba(250,163,36,.08) !important;border-color:rgba(250,163,36,.35) !important;color:var(--rm-orange,#faa324) !important;transform:none !important;box-shadow:none}#rm-membership-wrapper .rm-mem-public-strip .rm-mem-btn--mini:not(.current):hover,#rm-membership-wrapper .rm-mem-public-strip .rm-mem-btn--mini:not(.current):focus-visible{background:#faa324 !important;border-color:#faa324 !important;color:#fff !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--primary:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--primary:not(.current):focus-visible{background:#e89410 !important;border-color:#e89410 !important;color:#1f1e1f !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible,html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible,html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--dark:not(.rm-mem-btn--subscribe):not(.current):focus-visible{background:#4a4a4a !important;border-color:#666 !important;color:#f5f5f5 !important;box-shadow:none !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--request:not(.current),html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--request:not(.current),html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--request:not(.current),html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--request:not(.current){background:var(--rm-dm-surface-2,#242424) !important;border:1px solid var(--rm-dm-border,#303030) !important;color:var(--rm-dm-heading,#fff) !important;box-shadow:none !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--request:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--request:not(.current):focus-visible,html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--request:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--request:not(.current):focus-visible,html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--request:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--request:not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--request:not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--request:not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--request:not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--request:not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--request:not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--request:not(.current):focus-visible{background:#2e2e30 !important;border-color:#4a4d52 !important;color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 14px rgba(0,0,0,.28) !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current),html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current),html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current),html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current){color:#1f1e1f !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):focus-visible,html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):focus-visible,html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper .rm-mem-btn--subscribe:not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper a.rm-mem-btn--subscribe:not(.current):focus-visible,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):hover,html[data-rm-theme=dark] body.rm-membership-page #rm-membership-wrapper button.rm-mem-btn--subscribe:not(.current):focus-visible{background:#e89620 !important;border-color:#e89620 !important;color:#1f1e1f !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(250,163,36,.26) !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--ghost:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--ghost:not(.current):focus-visible{background:rgba(255,255,255,.04) !important;border-color:var(--rm-dm-border,#202327) !important;color:var(--rm-dm-heading,#ededed) !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--outline:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-btn--outline:not(.current):focus-visible{background:var(--rm-dm-surface-2,#1a1e22) !important;border-color:#4a4d52 !important;color:var(--rm-dm-heading,#ededed) !important}html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-public-strip .rm-mem-btn--mini:not(.current):hover,html[data-rm-theme=dark] #rm-membership-wrapper .rm-mem-public-strip .rm-mem-btn--mini:not(.current):focus-visible{background:#faa324 !important;border-color:#faa324 !important;color:#1f1e1f !important}.rm-about-impact-clean:hover{border-color:var(--rm-orange);box-shadow:0 10px 20px rgba(0,0,0,.05);transform:translateY(-5px) !important}.rm-about-impact-clean:hover .rm-about-impact-icon{fill:var(--rm-orange)}.rm-about-vm-card:hover{border-color:var(--rm-orange);box-shadow:0 15px 30px rgba(250,163,36,.1);top:-10px}.rm-about-vm-card:hover .rm-about-vm-icon{fill:var(--rm-orange)}.rm-about-vm-card:hover h3{color:var(--rm-orange)}.rm-about-val-card:hover{background:#2a2a2a;border-color:var(--rm-orange);transform:translateY(-5px) !important}.rm-about-val-card:hover h4{color:var(--rm-orange)}.rm-about-aud-card:hover{background:#fff;border-color:var(--rm-orange);box-shadow:0 10px 20px rgba(0,0,0,.05);transform:translateY(-5px) !important}.rm-about-aud-card:hover .rm-about-aud-icon{fill:var(--rm-orange)}.rm-about-offer-card:hover{border-inline-start-color:var(--rm-orange);box-shadow:0 15px 30px rgba(0,0,0,.06);transform:translateY(-5px) !important}.rm-about-offer-card:hover h3,.rm-about-offer-full-card:hover h3{color:var(--rm-orange)}.rm-about-offer-full-card:hover{box-shadow:0 15px 30px rgba(0,0,0,.06);border-color:#ddd;border-top:4px solid var(--rm-orange);transform:translateY(-5px) !important}.rm-ourteam-london a:hover{border-bottom-color:var(--orange)}.rm-archive-feat:hover{box-shadow:var(--shadow-xl) !important;transform:translateY(-3px) !important;border-color:rgba(250,163,36,.2) !important}.rm-archive-feat:hover .rm-archive-feat-img img{transform:scale(1.12) !important}.rm-archive-feat-title a:hover{background-size:100% 3px !important}.rm-archive-card-title a:hover,.rm-archive-alerts .featured-post-link:hover{background-size:100% 2px !important}.rm-archive-card:hover{box-shadow:0 4px 18px rgba(24,23,28,.1) !important}.rm-archive-card:hover .rm-archive-card-img img{transform:scale(1.12) !important}.rm-advisors-card:hover{transform:translateY(-5px) !important}.rm-advisors-card:hover .rm-advisors-profile-img{filter:grayscale(0%) !important}.rm-advisors-card:hover .rm-advisors-profile-wrap{border-radius:16px !important;transform:translateY(-5px) !important}.rm-advisors-card:hover .rm-advisors-arrow{transform:scale(1.2) !important;background-color:var(--rm-orange) !important;border:2px solid var(--rm-orange) !important;border-color:var(--rm-orange) !important}.rm-advisors-card:hover .rm-advisors-arrow svg{fill:#fff !important}[dir=rtl] .rm-advisors-card:hover .rm-advisors-arrow svg{transform:scaleX(-1) !important}.rm-advisors-card:hover .rm-advisors-info h3{color:var(--rm-orange) !important}.rm-advisors-card:hover .rm-advisors-info p{color:#333 !important}.rm-cp-toc a:hover,.rm-cp-contact-box a:hover,.rm-tc-contact-box a:hover{color:var(--rm-orange)}.rm-cp-contact-box a:hover,.rm-tc-contact-box a:hover{text-decoration:underline}.rm-contact-value a:hover{color:var(--rm-orange)}.rm-contact-team-box:hover{border-color:var(--rm-orange);box-shadow:0 14px 30px rgba(250,163,36,.08);transform:translateY(-2px) !important}.rm-contact-team-box:hover .rm-team-box-icon{background:var(--rm-orange);color:#fff}.rm-contact-team-box:hover .rm-contact-team-arrow{color:var(--rm-orange);transform:translateX(2px) !important}[dir=rtl] .rm-contact-team-box:hover .rm-contact-team-arrow{transform:scaleX(-1) translateX(2px) !important}.rm-demo-btn:hover{background:#e89620;transform:translateY(-1px) !important}.rm-contact-input:focus,.rm-contact-textarea:focus{outline:none;border-color:var(--rm-orange) !important;box-shadow:0 0 0 3px rgba(250,163,36,.08) !important}.rm-contact-submit:hover{background:var(--rm-orange);transform:translateY(-1px) !important}.rm-methodology-step:hover{transform:none !important}.rm-toast-joined.show{opacity:1;transform:translateX(0)}[dir=rtl] .rm-toast-joined.show{transform:translateX(0)}@media (max-width:768px){.rm-toast-joined.show,[dir=rtl] .rm-toast-joined.show{transform:translateY(0)}}.rm-toast-joined-close:hover{color:#1f1e1f;background:#f3f4f6}.rm-checkout-wrap .pmpro_form_input:hover{border-color:#dcdce1 !important}.rm-checkout-wrap .pmpro_form_input:focus,.rm-checkout-wrap .pmpro_form_input:focus-visible{border-color:var(--rm-accent) !important;box-shadow:0 0 0 5px rgba(250,163,36,.18) !important;background:#fffdf9 !important;outline:none !important}.rm-checkout-wrap #pmpro_account_loggedin .rm-logout:hover,.rm-checkout-wrap .pmpro_card_actions a:hover{border-bottom-color:rgba(250,163,36,.7)}.rm-checkout-wrap .pmpro_btn-submit-checkout:hover,.rm-checkout-wrap .pmpro_btn-submit-checkout:focus{background:var(--rm-accent) !important;box-shadow:0 14px 30px rgba(250,163,36,.22);outline:none !important}.rm-archive-card-btn-quick:hover,.rm-archive-card-btn-quick:focus{background:var(--accent) !important;border-color:var(--accent) !important;color:#fff !important;box-shadow:0 2px 8px rgba(250,163,36,.1) !important;outline:none !important}.rm-archive-card-btn-full:hover{border-color:var(--accent) !important;color:var(--accent) !important;background:#fff7ec !important}.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-quick:hover,.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-quick:focus{background:var(--accent) !important;border-color:var(--accent) !important;color:#fff !important;box-shadow:0 2px 8px rgba(250,163,36,.1) !important;transform:translateY(-1px) !important;outline:none !important}.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-full:hover,.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-full:focus{border-color:var(--accent) !important;color:var(--accent) !important;background:#fff7ec !important;box-shadow:0 2px 8px rgba(250,163,36,.08) !important;transform:translateY(-1px) !important;outline:none !important}.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn:hover svg,.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn:focus svg{transform:none !important}.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-full:hover svg,.rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-full:focus svg,.rm-archive-card-btn-full:hover svg,.rm-archive-card-btn-full:focus svg{transform:translateX(3px) !important}[dir=rtl] .rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-full:hover svg,[dir=rtl] .rm-archive-wrap.rm-archive-feed .rm-archive-card-btn-full:focus svg,[dir=rtl] .rm-archive-card-btn-full:hover svg,[dir=rtl] .rm-archive-card-btn-full:focus svg{transform:scaleX(-1) translateX(3px) !important}.newsletter-form input:not([type=submit]):focus{outline:none;border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px rgba(250,163,36,.1)}.newsletter-form button:hover,.newsletter-form input[type=submit]:hover{background:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-1px) !important}.rm-archive-load-btn:hover,.rm-archive-load-btn:focus{border-color:var(--accent) !important;color:var(--accent) !important;background:#fff !important;transform:translateY(-2px) !important;box-shadow:var(--shadow-md) !important;outline:none !important}.rm-archive-load-btn:hover .rm-archive-load-btn-icon,.rm-archive-load-btn:focus .rm-archive-load-btn-icon{transform:rotate(180deg) !important}.rm-archive-alerts .featured-alert-btn:hover{background:#fff !important;color:var(--accent) !important;border-color:var(--accent) !important;transform:translateY(-1px) !important;box-shadow:var(--shadow-sm) !important}.rm-archive-alerts .featured-alert-btn:hover svg{transform:translateX(3px) !important}[dir=rtl] .rm-archive-alerts .featured-alert-btn:hover svg,[dir=rtl] .premium-cta-link:not(.premium-cta-btn):hover svg{transform:scaleX(-1) translateX(3px) !important}.rm-archive-alerts .quick-insight-item:hover{background:var(--light) !important;transform:none !important}[dir=rtl] .rm-archive-alerts .quick-insight-item:hover,[dir=rtl] .upsell-list li:hover{transform:translateX(-4px) !important}[dir=rtl] .rm-archive-alerts .quick-insight-item:hover{transform:none !important}.rm-archive-alerts .premium-cta-link:not(.premium-cta-btn):hover,.premium-cta-link:not(.premium-cta-btn):hover,.rm-archive-wrap.rm-archive-feed .premium-cta-link:not(.premium-cta-btn):hover,.rm-qr-link:hover,.rm-pb-cta:hover{color:var(--accent) !important;border-color:var(--accent) !important;border-bottom-color:var(--accent) !important}.rm-archive-alerts .premium-cta-link:not(.premium-cta-btn):hover svg,.premium-cta-link:not(.premium-cta-btn):hover svg,.rm-archive-wrap.rm-archive-feed .premium-cta-link:not(.premium-cta-btn):hover svg,.rm-qr-link:hover svg{transform:translateX(4px) !important}[dir=rtl] .rm-archive-alerts .premium-cta-link:not(.premium-cta-btn):hover svg,[dir=rtl] .premium-cta-link:not(.premium-cta-btn):hover svg,[dir=rtl] .rm-archive-wrap.rm-archive-feed .premium-cta-link:not(.premium-cta-btn):hover svg{transform:scaleX(-1) translateX(4px) !important}.premium-cta-btn:hover .premium-cta-icon svg{transform:translateX(3px) !important}[dir=rtl] .premium-cta-btn:hover .premium-cta-icon svg{transform:scaleX(-1) translateX(3px) !important}[dir=rtl] .rm-qr-link:hover svg{transform:scaleX(-1) translateX(4px) !important}.upsell-list li:hover{background:#fff7ec !important;transform:translateX(4px) !important}.rm-archive-card-btn,.rm-archive-card-btn-full svg,.rm-archive-feat,.rm-archive-feat-img img,.rm-archive-card,.rm-archive-card-img img,.rm-archive-load-btn,.rm-archive-load-btn svg,.rm-archive-alerts .featured-post-link,.rm-archive-feat-title a,.rm-archive-card-title a,.rm-archive-alerts .featured-alert-btn,.rm-archive-alerts .featured-alert-btn svg,.rm-archive-alerts .quick-insight-item,.rm-archive-alerts .premium-cta-link,.rm-archive-alerts .premium-cta-link svg,.upsell-list li,.premium-cta-link,.premium-cta-link svg,.rm-qr-overlay,.rm-qr-modal,.rm-qr-close,.rm-qr-link,.rm-qr-link svg{transition:all .2s ease !important}.rm-archive-feat-title a,.rm-archive-card-title a,.rm-archive-alerts .featured-post-link{transition:background-size .5s ease,color .2s ease !important}.rm-archive-feat-img img,.rm-archive-card-img img{transition:transform .85s ease !important}.rm-qr-overlay.rm-qr-active{opacity:1;visibility:visible;pointer-events:auto}.rm-qr-overlay.rm-qr-active .rm-qr-modal{transform:translateY(0);opacity:1}.rm-qr-close:hover,.rm-qr-close:focus{background:#d68516;transform:rotate(90deg) scale(1.1);color:#fff;outline:none}.rm-qr-close:active{transform:rotate(90deg) scale(.95)}.rm-pb-cta:hover{background:0 0;transform:none;box-shadow:none;color:var(--accent-hover) !important}