#ab5-editorial .forensic-page .forensic-hero h1{letter-spacing:-2px;font-size:clamp(40px,4.2vw,57px)}#ab5-editorial .forensic-page .forensic-hero h1 em{font-size:1.04em}#ab5-editorial .forensic-network{width:100%;margin:0}#ab5-editorial .forensic-network svg{width:100%;height:auto;display:block}#ab5-editorial .forensic-network-grid{opacity:.12;stroke-width:.65px}#ab5-editorial .forensic-network-connections{stroke-width:1px;opacity:.28}#ab5-editorial .forensic-network-trace{stroke-dasharray:650;animation:2.4s ease-out both forensic-path-reveal}@keyframes forensic-path-reveal{0%{stroke-dashoffset:650px;opacity:.2}to{stroke-dashoffset:0;opacity:1}}#ab5-editorial .forensic-network figcaption{margin-top:18px}#ab5-editorial .forensic-network figcaption>span{padding-inline:9px}#ab5-editorial .forensic-introduction,#ab5-editorial .forensic-applications,#ab5-editorial .forensic-reporting-layout,#ab5-editorial .forensic-limitations{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:70px;display:grid}#ab5-editorial .forensic-introduction,#ab5-editorial .forensic-networks,#ab5-editorial .forensic-reporting,#ab5-editorial .forensic-approach{background:var(--about-graphite)}#ab5-editorial .forensic-introduction .about-quote{max-width:470px;margin-top:45px}#ab5-editorial .forensic-introduction>.about-prose p:first-child,#ab5-editorial .forensic-limitations>.about-prose p:first-child{margin-top:0}#ab5-editorial .forensic-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:40px;display:grid}#ab5-editorial .forensic-capability{background:var(--about-graphite);padding:34px}#ab5-editorial .forensic-card-topline{justify-content:space-between;align-items:center;width:100%;margin-bottom:28px;display:flex}#ab5-editorial .forensic-card-topline .a-number{color:var(--about-gold);font-size:12px}#ab5-editorial .forensic-card-topline svg{width:26px;height:26px;color:var(--about-blue);stroke-width:1.2px}#ab5-editorial .forensic-capability .forensic-card-subtitle{color:var(--about-gold);margin-top:15px;font-family:Instrument Serif,Georgia,serif;font-size:24px;line-height:1.4}#ab5-editorial .forensic-methodology .expertise-timeline p{font-size:12px}#ab5-editorial .forensic-network-grid-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}#ab5-editorial .forensic-network-card{border-top:1px solid var(--about-card-border);height:100%;padding:28px 20px 28px 0;position:relative}#ab5-editorial .forensic-network-card h3{margin-top:25px;font-size:20px;line-height:1.4}#ab5-editorial .forensic-network-card p{margin-top:15px;font-size:12px;line-height:1.9}#ab5-editorial .forensic-network-marker{border:1px solid var(--about-card-border);background:var(--a-paper);border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;display:flex}#ab5-editorial .forensic-network-marker svg{stroke-width:1.2px;width:19px;height:19px;color:var(--about-blue)}#ab5-editorial .forensic-network-index{color:var(--about-gold);letter-spacing:1px;font-size:10px;position:absolute;top:35px;right:20px}#ab5-editorial .forensic-network-note{border-left:1px solid var(--about-gold);max-width:850px;margin-top:30px;padding-left:22px;font-size:12px;line-height:1.9}#ab5-editorial .forensic-application-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:0;display:grid}#ab5-editorial .forensic-application-grid>div{margin:0}#ab5-editorial .forensic-reporting-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}#ab5-editorial .forensic-reporting-layout>aside{position:sticky;top:45px}#ab5-editorial .forensic-report-items{margin:25px 0;padding:0;list-style:none}#ab5-editorial .forensic-report-items li{border-bottom:1px solid var(--a-line);color:var(--a-muted);align-items:flex-start;gap:12px;padding-block:11px;font-size:12px;line-height:1.9;display:flex}#ab5-editorial .forensic-report-items svg{color:var(--about-blue);stroke-width:1.3px;flex-shrink:0;width:15px;height:15px;margin-top:4px}#ab5-editorial .forensic-reporting .about-quote{max-width:950px;margin-top:55px}#ab5-editorial .forensic-limitations>.about-prose{border-left:1px solid var(--about-gold);padding-left:30px}#ab5-editorial .forensic-section-icon{width:32px;height:32px;color:var(--about-blue);stroke-width:1.1px;margin-bottom:24px}#ab5-editorial .forensic-clients{border-top:1px solid var(--a-line)}#ab5-editorial .forensic-principle-grid{margin-top:40px}#ab5-editorial .forensic-final .about-section-heading{max-width:900px}#ab5-editorial .forensic-final .about-section-heading h2{font-size:clamp(35px,4.5vw,59px);line-height:1.15}@media (max-width:1100px){#ab5-editorial .forensic-introduction,#ab5-editorial .forensic-applications,#ab5-editorial .forensic-reporting-layout,#ab5-editorial .forensic-limitations{gap:40px}}@media (max-width:900px){#ab5-editorial .forensic-introduction,#ab5-editorial .forensic-applications,#ab5-editorial .forensic-reporting-layout,#ab5-editorial .forensic-limitations{grid-template-columns:minmax(0,1fr);gap:35px}#ab5-editorial .forensic-introduction .about-quote{max-width:650px;margin-top:30px}#ab5-editorial .forensic-network-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#ab5-editorial .forensic-reporting-layout>aside{width:100%;max-width:500px;margin-inline:auto;position:static}}@media (max-width:760px){#ab5-editorial .forensic-page .forensic-hero h1{font-size:49px}#ab5-editorial .forensic-capability{padding:27px}}@media (max-width:640px){#ab5-editorial .forensic-capability-grid,#ab5-editorial .forensic-network-grid-cards,#ab5-editorial .forensic-application-grid{grid-template-columns:minmax(0,1fr)}#ab5-editorial .forensic-limitations>.about-prose{padding-left:22px}}@media (max-width:460px){#ab5-editorial .forensic-page .forensic-hero h1{letter-spacing:-1.6px;font-size:40px}#ab5-editorial .forensic-page .forensic-hero h1 em{letter-spacing:-1px}}@media (prefers-reduced-motion:reduce){#ab5-editorial .forensic-network-trace{stroke-dasharray:none;animation:none}}
