html.ls-modal-open{overflow:hidden!important}.ah-report-dialog{--ls-navy:#07165b;--ls-teal:#008574;--ls-copy:#18356d;box-sizing:border-box;color:var(--ls-copy);width:min(720px,calc(100% - 32px));max-width:calc(100% - 32px);max-height:88vh;overflow:auto;border:1px solid #c9daeb;border-radius:12px;padding:35px;background:#fff;box-shadow:0 20px 100px #02194266;font:14px/1.65 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overscroll-behavior:contain;text-align:left}.ah-report-dialog *{box-sizing:border-box}.ah-report-dialog::backdrop{background:#061b3db5;backdrop-filter:blur(4px)}.ah-report-dialog:not([open]):target{display:block;position:relative;margin:25px auto}.ah-report-dialog.as-popup-ready:not([open]){display:none!important}.ah-report-dialog [hidden]{display:none!important}.ah-report-dialog .ah-report-eyebrow{font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--ls-teal);margin:0 30px 16px 0}.ah-report-dialog h2{font-size:28px;line-height:1.15;color:var(--ls-navy);margin:0 34px 18px 0;letter-spacing:-.03em;font-weight:750}.ah-report-dialog>p{font-size:14px;margin:0 0 18px;line-height:1.65}.ah-report-dialog .ls-dialog-close{position:absolute;right:10px;top:8px;background:transparent;color:var(--ls-navy);border:0;box-shadow:none;padding:0;width:40px;height:40px;min-height:0;font-size:32px;line-height:1;cursor:pointer}.ah-report-dialog .ls-dialog-close:hover{background:#edf6ff}.ah-report-dialog .industry-form{padding:0;margin:22px 0 0;background:transparent;border:0;box-shadow:none;overflow:visible}.ah-report-dialog .industry-form label{display:block;font-size:14px;font-weight:650;margin:0 0 16px;color:var(--ls-copy)}.ah-report-dialog .industry-form :is(input:not([type=hidden]),textarea){display:block;width:100%;height:auto;padding:12px;margin:6px 0 0;border:1px solid #adc3d8;border-radius:5px;background:#fff;color:var(--ls-copy);font:inherit;box-shadow:none}.ah-report-dialog textarea{resize:vertical}.ah-report-dialog .industry-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ah-report-dialog .industry-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ah-report-dialog .industry-form-privacy{font-size:12px;line-height:1.5;margin:0 0 18px}.ah-report-dialog a{color:#3b5879;text-decoration:underline}.ah-report-dialog .industry-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:13px 18px;background:var(--ls-teal);color:#fff;border:0;border-radius:5px;white-space:normal;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer}.ah-report-dialog .industry-form-status{padding:14px;border-left:4px solid var(--ls-teal);background:#eefbf7}.ah-report-dialog button:disabled{opacity:.65;cursor:wait}.ah-report-dialog :is(input,textarea,button,a):focus-visible{outline:3px solid #008574;outline-offset:3px}
@media(max-width:767px){.ah-report-dialog{padding:28px 18px;width:calc(100% - 20px);max-width:calc(100% - 20px);max-height:92dvh}.ah-report-dialog h2{font-size:24px}.ah-report-dialog .industry-form-row{grid-template-columns:1fr;gap:0}.ah-report-dialog .industry-button{width:100%}}
.ah-report-dialog[open]{position:fixed;inset:0;margin:auto}.ah-report-dialog>p.ah-report-eyebrow{font-size:10px;line-height:1.6}
