.exit-help{padding:0;border:0;border-radius:20px;width:min(820px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);background:#eceef1;color:#102033;box-shadow:0 28px 100px #0005;font-family:Arial,sans-serif;overflow:auto}.exit-help::backdrop{background:#06111cb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.exit-help-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.exit-help-copy{position:relative;z-index:1;width:52%;padding:48px 24px 36px 36px;box-sizing:border-box;background:linear-gradient(90deg,#e7e9edf5 65%,#e7e9ed00)}.exit-help .exit-help-label{font-size:12px;letter-spacing:.12em;margin:0 0 18px;font-weight:700;color:#34495f}.exit-help h2{font:500 clamp(26px,3.4vw,36px)/1.12 Georgia,serif;letter-spacing:-.025em;margin:0 0 18px;color:#102033}.exit-help #exit-help-description{font-size:16px;line-height:1.5;margin:0 0 24px;color:#33465a}.exit-help .exit-help-cta{display:block;padding:15px 16px;border-radius:999px;background:#102b45;color:#fff;text-decoration:none;text-align:center;font-size:15px;font-weight:600;line-height:1.35}.exit-help .exit-help-cta:hover{background:#204969}.exit-help .exit-help-dismiss{display:block;border:0;background:none;color:#33465a;font-size:14px;text-decoration:underline;margin:12px auto 0;padding:10px;cursor:pointer}.exit-help .exit-help-signature{font-size:12px;color:#4b5a6b;margin:22px 0 0}.exit-help .exit-help-close{position:absolute;z-index:2;top:12px;right:12px;width:40px;height:40px;border:1px solid #10203325;border-radius:50%;background:#ffffffd9;color:#102033;font-size:26px;cursor:pointer;display:grid;place-items:center;padding:0}.exit-help :focus-visible{outline:3px solid #3b80c6;outline-offset:4px}.contact-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:26px max(24px,6vw);background:#091725;color:#fff;font:14px/1.5 Arial,sans-serif}.contact-footer a{color:inherit;text-decoration:none}.site-footer .footer-phone{white-space:nowrap}@media(max-width:600px){.exit-help{width:min(400px,calc(100vw - 24px))}.exit-help-photo{position:relative;display:block;height:190px;object-fit:cover;object-position:right 22%}.exit-help-copy{width:100%;padding:24px;background:#eceef1}.exit-help h2{font-size:28px}.exit-help .exit-help-label{margin-bottom:12px}.exit-help .exit-help-signature{margin-top:14px}}
