body.jl-assessment-page{margin:0;background:#f2f6f8;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.jl-firm-footer{max-width:1120px;margin:0 auto;padding:20px 24px;color:#405769;font-size:14px;line-height:1.6}.jl-firm-footer a{color:#762238}.jl-firm-footer p{margin:6px 0}
#jl-legal-help{--jl-red:#922336;--jl-ink:#14283a;--jl-line:#ccd7df;--jl-light:#f2f6f8;color:var(--jl-ink);background:#fff;max-width:1120px;margin:0 auto;padding:24px;font:400 16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}#jl-legal-help *{box-sizing:border-box}#jl-legal-help a{color:#762238;text-decoration:underline;text-underline-offset:3px}#jl-legal-help .jl-top{position:sticky;top:0;z-index:30;background:#fff;padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:2px solid var(--jl-red);padding-bottom:18px}#jl-legal-help .jl-top>a{font-size:24px;font-weight:750;text-decoration:none;letter-spacing:-.5px}#jl-legal-help header{padding:26px 0 14px;max-width:850px}#jl-legal-help h1{font-size:clamp(25px,4vw,36px);font-weight:730;line-height:1.2;letter-spacing:-.6px;margin:8px 0 14px;color:var(--jl-ink)}#jl-legal-help h2{scroll-margin-top:100px;font-size:25px;margin:0 0 22px;color:var(--jl-ink)}#jl-legal-help h3{font-size:20px;margin:24px 0 8px;color:var(--jl-ink)}#jl-legal-help p{margin:8px 0 16px}#jl-legal-help .jl-kicker{font-size:14px;font-weight:650;letter-spacing:.4px;color:var(--jl-red);margin:0}#jl-legal-help .jl-notice{background:var(--jl-light);border-left:4px solid var(--jl-red);padding:14px 18px;margin:16px 0}#jl-legal-help #jl-steps{position:static;width:auto;inset:auto;display:flex;flex-wrap:wrap;gap:7px;padding:15px 0 24px}#jl-legal-help button{font:inherit;cursor:pointer;padding:10px 17px;border:1px solid var(--jl-line);border-radius:5px;background:white;color:var(--jl-ink);line-height:1.4;min-height:44px}#jl-legal-help button:hover{background:#edf2f5}#jl-legal-help button:disabled{opacity:.65;cursor:wait}#jl-legal-help #jl-steps button{padding:9px 12px;font-size:14px;white-space:normal}#jl-legal-help #jl-steps [aria-current=step]{background:var(--jl-ink);color:#fff;border-color:var(--jl-ink)}#jl-legal-help #jl-exit{font-size:14px;color:#722638;background:#fff2f3;border-color:#d6a5af}#jl-legal-help .jl-panel{border:1px solid var(--jl-line);border-top:4px solid var(--jl-red);padding:25px;border-radius:7px;background:#fff}#jl-legal-help .jl-panel[hidden],#jl-legal-help [hidden]{display:none!important}#jl-legal-help .jl-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}#jl-legal-help .jl-field{min-width:0}#jl-legal-help label{font-size:16px;display:block;font-weight:600;line-height:1.4;margin-bottom:7px}#jl-legal-help input:not([type=checkbox]),#jl-legal-help select,#jl-legal-help textarea{display:block;width:100%;font:inherit;background:white;color:var(--jl-ink);border:1px solid #889aa9;border-radius:4px;padding:10px 12px;min-height:46px}#jl-legal-help input[type=checkbox]{margin:4px 10px 0 0;width:19px;height:19px;vertical-align:top;accent-color:var(--jl-red)}#jl-legal-help .jl-help{font-size:14px;font-weight:400;color:#405769;line-height:1.5;margin:6px 0 0}#jl-legal-help .jl-row{padding:20px;border:1px solid var(--jl-line);border-radius:5px;margin:18px 0;background:#f9fbfc;min-width:0}#jl-legal-help legend{font-weight:650;font-size:16px;padding:0 8px;max-width:100%;overflow-wrap:anywhere}#jl-legal-help .jl-repeat{margin-top:30px}#jl-legal-help .jl-add{margin:10px 0;border-color:var(--jl-red);color:#7c1f30}#jl-legal-help .jl-remove{font-size:14px;margin-top:18px}#jl-legal-help .jl-actions{display:flex;justify-content:space-between;padding:22px 0}#jl-legal-help #jl-next,#jl-legal-help #jl-output-0,#jl-legal-help #jl-output-2{background:var(--jl-red);color:#fff;border-color:var(--jl-red)}#jl-legal-help .jl-downloads{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}#jl-legal-help #jl-errors:not(:empty){padding:18px;border:2px solid #a5222c;background:#fff5f5;margin-bottom:15px}#jl-legal-help [aria-invalid=true]{border:2px solid #a5222c!important}#jl-legal-help table{border-collapse:collapse;width:100%;margin:20px 0;font-size:16px}#jl-legal-help th,#jl-legal-help td{text-align:left;padding:14px;border:1px solid var(--jl-line);vertical-align:top}#jl-legal-help thead th{background:var(--jl-ink);color:#fff}#jl-legal-help tbody th{font-weight:600;background:var(--jl-light)}#jl-legal-help footer{margin-top:28px;padding:22px 0;border-top:1px solid var(--jl-line)}#jl-legal-help details{margin-bottom:18px}#jl-legal-help summary{cursor:pointer;font-weight:650;font-size:16px;padding:8px 0}#jl-legal-help .jl-small{font-size:14px;color:#405769}#jl-legal-help :focus-visible{outline:3px solid #dfad38;outline-offset:3px}#jl-legal-help button,#jl-legal-help p,#jl-legal-help td{overflow-wrap:anywhere}@media(max-width:680px){#jl-legal-help{padding:16px}#jl-legal-help .jl-grid{grid-template-columns:1fr;gap:18px}#jl-legal-help .jl-panel{padding:18px}#jl-legal-help .jl-top{gap:12px}#jl-legal-help .jl-top>a{font-size:21px}#jl-legal-help #jl-exit{max-width:170px}#jl-legal-help #jl-steps{gap:6px}#jl-legal-help #jl-steps button{font-size:14px;flex:1 0 30%}#jl-legal-help th,#jl-legal-help td{padding:9px;font-size:14px}#jl-legal-help .jl-downloads button{width:100%}}
