.investigation-page .hero h1{max-width:11ch}.investigation-page .hero-visual .investigation-hero-title{fill:#26232b;letter-spacing:0;font-family:Georgia,serif;font-size:19px;font-weight:700}.investigation-page .hero-visual .investigation-hero-copy{fill:#5c5078;letter-spacing:.7px;font-size:11px}.investigation-page .hero-visual .investigation-hero-triage{fill:#fff}.investigation-page .hero-visual .investigation-hero-route{fill:#403757;letter-spacing:.8px;font-size:11px}.investigation-page .need .split-copy{grid-template-columns:.82fr 1.18fr;gap:clamp(42px,5vw,70px)}.investigation-page .need .large-copy{margin-top:34px}.investigation-direction{background:#403757;grid-template-columns:.82fr 1.18fr;gap:8px;min-height:390px;padding:30px;display:grid}.direction-lead{background:#e8f0cf;flex-direction:column;justify-content:center;padding:32px;display:flex}.direction-lead small,.direction-specialists small{color:#5c5078;letter-spacing:.1em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:11px;font-weight:700}.direction-lead strong{margin:48px 0 15px;font-size:28px;line-height:1.08}.direction-lead ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.direction-lead li{color:#55515b;border-top:1px solid #5c507847;padding-top:9px;font-size:15px;line-height:1.35}.direction-specialists{grid-template-columns:1fr 1fr;gap:3px;display:grid}.direction-specialists article{background:#fff;flex-direction:column;justify-content:space-between;min-height:155px;padding:23px;display:flex}.direction-specialists article:nth-child(2),.direction-specialists article:nth-child(3){background:#eeeaf3}.direction-specialists strong{font-size:19px;line-height:1.18}.investigation-ranulph{padding:62px 0}.investigation-ranulph .ranulph-support-layout{grid-template-columns:.54fr 1.46fr;gap:clamp(38px,6vw,72px)}.investigation-ranulph .ranulph-support-heading h2{max-width:13ch}.ranulph-investigation-map{grid-template-columns:1.32fr .68fr;gap:12px;display:grid}.ranulph-visual-column{min-width:0}.ranulph-limit{color:#dde8e1;font-size:var(--type-copy-support-size);line-height:var(--type-copy-support-line);margin:10px 0 0}.fraud-mri-block{background:#38675e;border:1px solid #dde8e159;flex-direction:column;justify-content:space-between;min-height:220px;padding:27px 24px;display:flex}.investigation-agent-block{border:1px solid #dde8e159}.agent-label{color:#80c480;letter-spacing:.08em;border-bottom:1px solid #dde8e13d;padding:16px 18px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;display:block}.agent-connection{color:#fff;font-size:var(--type-copy-support-size);line-height:var(--type-copy-support-line);border-top:1px solid #dde8e159;padding-top:14px}.fraud-mri-block span,.ranulph-flow span{color:#80c480;font-family:Arial,sans-serif;font-size:11px;font-weight:700}.fraud-mri-block h3{color:#fff;margin:0 0 10px;font-size:24px}.fraud-mri-block p{color:#dde8e1;font-size:var(--type-copy-support-size);line-height:var(--type-copy-support-line);margin:0}.ranulph-flow{grid-template-columns:repeat(3,1fr);display:grid}.ranulph-flow div{border-bottom:1px solid #dde8e13d;border-right:1px solid #dde8e13d;flex-direction:column;justify-content:space-between;min-height:110px;padding:20px 18px;display:flex}.ranulph-flow div:nth-child(3n){border-right:0}.ranulph-flow div:nth-child(n+4){border-bottom:0}.ranulph-flow strong{color:#fff;font-size:16px}.investigation-method{background:#403757;grid-template-columns:repeat(3,1fr);gap:8px;padding:30px;display:grid}.method-phase{color:#26232b;background:#fff;flex-direction:column;min-height:300px;padding:22px;display:flex;position:relative}.method-phase:nth-child(2){background:#eeeaf3}.method-phase:nth-child(3){background:#e8f0cf}.method-phase>span{color:#5c5078;font-family:Arial,sans-serif;font-size:12px;font-weight:700}.method-phase h3{margin:42px 0 18px;font-size:23px;line-height:1.1}.method-phase ul{gap:8px;margin:auto 0 0;padding:0;list-style:none;display:grid}.method-phase li{color:#55515b;font-size:var(--type-copy-support-size);line-height:var(--type-copy-support-line);border-top:1px solid #c9c3d2;padding-top:9px}.investigation-page .ways-list{grid-template-columns:repeat(3,1fr)}.investigation-page .ways-list li{grid-template-columns:45px 1fr}.investigation-page .ways-list li p{color:#65616a;font-size:var(--type-copy-support-size);line-height:var(--type-copy-support-line);grid-column:2;margin:10px 0 0}.case-example-layout{grid-template-columns:.35fr 1.65fr;gap:34px;margin-top:42px;display:grid}.case-stat-panel{color:#fff;background:#183b35;flex-direction:column;justify-content:space-between;min-height:420px;padding:34px;display:flex}.case-stat-panel strong{color:#a4cc38;font-family:Georgia,serif;font-size:clamp(82px,9vw,120px);font-weight:500;line-height:.8}.case-stat-panel p{margin:0;font-size:21px;line-height:1.35}.case-route-map{background:#fff;border:3px solid #5c5078;grid-template-columns:.78fr .56fr 1.25fr .56fr;align-items:stretch;gap:8px;padding:30px;display:grid}.case-sources,.case-routes{gap:8px;display:grid}.case-sources div,.case-routes div,.case-end{border:1px solid #c9c3d2;align-items:center;padding:14px;font-size:15px;font-weight:600;line-height:1.25;display:flex}.case-sources div{background:#eeeaf3}.case-routes div:first-child,.case-routes div:nth-child(3){background:#e8f0cf}.case-triage{color:#fff;text-align:center;background:#5c5078;flex-direction:column;justify-content:center;padding:15px;display:flex}.case-triage strong{font-size:19px}.case-triage span{letter-spacing:.07em;text-transform:uppercase;margin-top:18px;font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.6}.case-end{color:#fff;text-align:center;background:#403757;justify-content:center}.case-arrow{place-items:center;display:grid;position:relative}.case-arrow:before{content:"";background:#5c5078;width:100%;height:3px}.case-arrow:after{content:"";border:7px solid #0000;border-left:10px solid #5c5078;border-right-width:0;position:absolute;right:0}.guide-gate{background:#fff;border:1px solid #d9d6dc;grid-template-columns:.68fr 1.32fr;display:grid}.guide-cover-preview{color:#fff;background:#403757;flex-direction:column;justify-content:space-between;min-height:420px;padding:36px;display:flex}.guide-cover-preview small{color:#a4cc38;letter-spacing:.1em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:11px;font-weight:700}.guide-cover-preview strong{max-width:12ch;font-size:35px;line-height:1.05}.guide-cover-preview span{color:#403757;letter-spacing:.08em;text-transform:uppercase;background:#e8f0cf;width:fit-content;padding:9px 12px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.guide-request{padding:42px}.guide-request h3{margin:0 0 14px;font-size:31px;line-height:1.1}.guide-request>p{color:#65616a;max-width:58ch;font-size:var(--type-copy-body-size);line-height:var(--type-copy-body-line);margin:0 0 25px}.guide-form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.guide-honeypot{margin:0;position:absolute;left:-9999px}.guide-form label{color:#403757;gap:7px;font-family:Arial,sans-serif;font-size:12px;font-weight:700;display:grid}.guide-form label:last-of-type{grid-column:1/-1}.guide-form input{min-height:48px;font:inherit;background:#fff;border:1px solid #aaa5ae;padding:10px 12px}.guide-form .button{cursor:pointer;border:0;width:fit-content;margin-top:3px}.guide-form-note{color:#65616a;grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.form-status-message{color:#8d2b2b;grid-column:1/-1;margin:0;font-size:13px;line-height:1.45}@media (width<=980px){.investigation-page .need .split-copy,.investigation-ranulph .ranulph-support-layout,.ranulph-investigation-map,.case-example-layout{grid-template-columns:1fr}.fraud-mri-block{min-height:180px}.case-stat-panel{min-height:280px}}@media (width<=760px){.investigation-direction,.investigation-method,.guide-gate{grid-template-columns:1fr}.method-phase{min-height:230px}.case-route-map{grid-template-columns:1fr}.case-arrow{min-height:34px}.case-arrow:before{width:3px;height:100%}.case-arrow:after{border-width:10px 7px 0;border-color:#5c5078 #0000 #0000;bottom:0;right:auto}}@media (width<=620px){.investigation-page .need .large-copy{margin-top:0}.investigation-direction,.investigation-method,.case-route-map{padding:18px}.direction-specialists,.ranulph-flow,.investigation-page .ways-list,.guide-form{grid-template-columns:1fr}.direction-specialists article{min-height:120px}.ranulph-flow div,.ranulph-flow div:nth-child(3n),.ranulph-flow div:nth-child(n+4){border-bottom:1px solid #dde8e13d;border-right:0;min-height:92px}.ranulph-flow div:last-child{border-bottom:0}.case-stat-panel,.guide-cover-preview{min-height:300px}.guide-request{padding:30px 24px}.guide-form label:last-of-type{grid-column:auto}}
