.hal-report{background:#fff url(https://www.threatmark.com/wp-content/uploads/2025/04/bg-gated.jpg) center 90px/cover no-repeat;color:#595858;font:18px/1.75 Open Sans,Arial,sans-serif;padding-bottom:80px}.hal-report *,.hal-report :after,.hal-report :before{box-sizing:border-box}.hal-report-frame{margin-inline:auto;max-width:calc(100% - 40px);width:1148px}.hal-report-breadcrumb{color:#788594;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;line-height:20px;padding-block:30px 40px}.hal-report-breadcrumb a{color:inherit;text-decoration:none}.hal-report-columns{align-items:start;display:grid;gap:50px;grid-template-columns:minmax(0,574fr) minmax(0,524fr)}.hal-report-columns:first-child{padding-top:48px}.hal-report h1{color:#e4002c;font:700 50px/1 Barlow,Arial,sans-serif;margin:0 0 16px;overflow-wrap:anywhere;text-transform:uppercase}.hal-report-subtitle{font-style:italic}.hal-report p{color:inherit;font:inherit;margin:0 0 10px}.hal-report-body .frame{margin:0;max-width:none;padding:0;width:auto}.hal-report-body .gated-column,.hal-report-body .gated-container{display:block;margin:0;padding:0;width:auto}.hal-report-body .gated-column+.gated-column,.hal-report-body img[src*="BlogImporterAssetsUI/ex/missing-image.png"]{display:none}.hal-report-body .bullets ul{list-style:none;margin:30px 0 0;padding:0}.hal-report-body .bullets li{background:url(https://www.threatmark.com/wp-content/themes/threatmark/i/checkmark.svg) left 2%/30px auto no-repeat;font-weight:600;margin-bottom:15px;padding-left:51px}.hal-report-body ol,.hal-report-body ul{margin:20px 0;padding-left:25px}.hal-report-body li{margin-bottom:16px}.hal-report-body h2,.hal-report-body h3{font-family:Barlow,Arial,sans-serif;line-height:1.2;margin:28px 0 16px}.hal-report a{color:#c9002a}.hal-report .hal-report-breadcrumb a{color:#788594}.hal-report a:focus-visible,.hal-report button:focus-visible,.hal-report input:focus-visible,.hal-report select:focus-visible,.hal-report textarea:focus-visible{outline:3px solid #e4002c;outline-offset:3px}.hal-report iframe,.hal-report img,.hal-report video{max-width:100%}.hal-report img{height:auto}.hal-report-cover{display:block;margin:28px auto 0}.hal-report-card{background:#f3f3f3;border:1px solid #d8d8d8;border-radius:30px;min-width:0;padding:50px 30px}.hal-report-card h2{color:#111;font:700 28px/1 Barlow,Arial,sans-serif;margin:0 0 30px;text-align:center;text-transform:uppercase}.hal-report-card form{background:#fff;padding:20px}.hal-report-card fieldset{max-width:100%!important}.hal-report-card input:not([type=checkbox]):not([type=radio]):not([type=submit]),.hal-report-card select,.hal-report-card textarea{background:#fff;border:1px solid #eee;border-radius:3px;color:#788594;font:16px/1.4 Open Sans,Arial,sans-serif;max-width:100%;min-height:46px;padding:12px 16px;width:100%}.hal-report-card .hs-form-field{margin-bottom:20px}.hal-report-card .hs-fieldtype-select>label,.hal-report-card .hs-fieldtype-text>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.hal-report-card .form-columns-2{display:flex;gap:24px}.hal-report-card .form-columns-2>.hs-form-field{margin-right:0;width:calc(50% - 12px)}.hal-report-card .hs-form-field .input{margin-right:0}.hal-report-card .legal-consent-container .hs-richtext,.hal-report-card .legal-consent-container label,.hal-report-card .legal-consent-container p{color:#788594;font:12px/1.6 Open Sans,Arial,sans-serif}.hal-report-card button[type=submit],.hal-report-card input[type=submit]{background:#e4002c;border:0;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;padding:14px 28px}.hal-report-card .hs-error-msgs,.hal-report-card .legal-consent-container,.hal-report-note{font-size:12px;line-height:1.6}.hal-report-card .hs-error-msgs{color:#b00020}.hal-report-note{margin-top:40px}@media (max-width:900px){.hal-report-columns{gap:28px}.hal-report h1{font-size:40px}.hal-report-card{padding:30px 20px}}@media (max-width:700px){.hal-report{font-size:16px;padding-bottom:48px}.hal-report-columns{gap:32px;grid-template-columns:minmax(0,1fr)}.hal-report h1{font-size:36px}.hal-report-breadcrumb{padding-block:20px 28px}.hal-report-card{border-radius:22px}}