.erp-link{color:var(--tt-ink);font-weight:600;text-decoration:none;border-bottom:1.5px dashed var(--tt-red);cursor:pointer;transition:color .15s}.erp-link:hover,.erp-link:focus-visible{color:var(--tt-red);outline:none}.erp-link::after{content:"↗";font-size:.8em;margin-left:4px;color:var(--tt-red)}.erp-modal.is-open{display:flex;animation:erpFade .2s ease}.erp-logo-box.wide{width:auto;min-width:40px;padding:0 10px}.erp-logo-box.no-logo .erp-mono{display:grid}.erp-captcha{margin-bottom:10px;min-height:65px}html.erp-popup-no-scroll{overflow:hidden!important}.erp-modal .erp-cf7 form p{margin:0;padding:0}.erp-modal .erp-form-config-notice{color:#a91937;font-size:14px}.erp-modal .erp-cf7 .wpcf7-not-valid-tip{font-size:12px;color:#c71832}.erp-modal .erp-cf7 .wpcf7-spinner{margin:8px 0 0}.erp-modal .erp-cf7 .erp-captcha{min-height:58px;margin:0 0 8px}.erp-matrix__scroll td.name a.erp-link{display:inline;color:var(--tt-ink);border-bottom:1.5px dashed var(--tt-red);text-decoration:none;font-weight:600;cursor:pointer}.erp-matrix__scroll td.name a.erp-link:hover,.erp-matrix__scroll td.name a.erp-link:focus-visible{color:var(--tt-red)}.erp-matrix__scroll td.name a.erp-link:focus-visible{outline:2px solid var(--tt-red);outline-offset:3px}input#erpPhone.gccphone{padding-left:45px!important}