.service-flow{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.service-flow li{border-top:1px solid #c8d8df;padding-top:24px}.service-flow h3{font-size:21px;margin:8px 0 14px}.service-flow p{font-size:13px;line-height:1.9}.report-agent-bridge,.solution-lead{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.report-agent-bridge>div>p,.solution-lead>div>p{margin:24px 0;font-size:15px;max-width:480px}.bridge-flow{border-left:1px solid #bfd0d8;padding-left:35px}.bridge-flow>div{padding:20px 0;border-bottom:1px solid #cfdee3}.bridge-flow b{font-weight:500;font-size:17px;color:#173e50}.bridge-flow p{font-size:13px;margin-top:8px}.module-list{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:35px}.module-list article{padding:28px;border:1px solid #dce5e7}.module-list h3{font-size:21px;margin-bottom:16px}.module-list p{font-size:14px}.solution-lead{padding-block:0 85px}.solution-lead img{height:420px;width:100%;object-fit:cover}.solution-lead figcaption{font-size:10px;color:#6e8088;margin-top:10px}.inline-report{padding:28px 32px;border-left:3px solid #19779b;background:#eef4f5;margin-top:35px}.inline-report p{font-size:13px;margin-top:12px}.inline-report h3{font-size:20px}.product-report-link{margin-bottom:70px}.report-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 28px}.report-thumb{display:block;background:#eef2f3;padding:20px;height:300px;overflow:hidden}.report-thumb img{height:100%;width:100%;object-fit:contain}.report-card>div{padding-top:22px}.report-card h3{font-size:22px;margin:8px 0 14px}.report-card p{font-size:13px}.report-card .eyebrow{font-size:10px;margin-bottom:10px;letter-spacing:1px}.report-filters{margin-bottom:20px}#report-count{font-size:12px;color:#6e8088;margin-bottom:30px}.report-status{border:1px solid #dce5e7;padding:24px;margin-top:35px}.report-status b{font-size:14px;color:#173e50;font-weight:500}.report-status p{font-size:12px;margin-top:10px}.tracking-preview{display:block;background:#fff;padding:24px}.tracking-preview img{height:500px;width:100%;object-fit:contain}.tracking-preview span,.tracking-preview figcaption{display:block;color:#6e8088;font-size:10px;margin-top:15px;text-align:center}.agent-benefits article{padding:20px 0;border-bottom:1px solid #dce5e7}.agent-benefits h3{font-size:21px}.agent-benefits p{font-size:14px;margin-top:10px}.home-data-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:30px}.home-report-card{display:grid;grid-template-columns:.7fr 1fr;gap:25px;background:#f1f5f5;padding:30px;align-items:center}.home-report-card img{height:300px;width:100%;object-fit:contain}.home-report-card h3,.home-agent-card h3{font-size:25px;margin-bottom:20px}.home-report-card p,.home-agent-card p{font-size:13px}.home-report-card .eyebrow{font-size:9px;letter-spacing:1px}.home-agent-card{background:#173e50;padding:35px}.home-agent-card h3,.home-agent-card .text-link{color:#fff}.home-agent-card p{color:#c3d7df}.home-agent-card .eyebrow{color:#92c0d3;font-size:9px}.home-agent-card small{font-size:10px;display:block;color:#a5c3d1}.mini-flow{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.mini-flow span{border:1px solid #658797;color:#d9e7ec;padding:6px 10px;font-size:10px}.supplementary-solutions .research-card p{margin-top:15px}.supplementary-solutions .research-card .text-link{margin-top:auto;padding-top:24px}
@media(max-width:1150px){header nav{gap:20px}header .nav-shell{gap:20px}.report-agent-bridge,.solution-lead{gap:45px}.home-report-card{grid-template-columns:1fr}.home-report-card img{height:220px}.service-flow{gap:20px}.service-flow h3{font-size:19px}}
@media(max-width:1050px){header .menu{display:block;order:3;background:none;border:1px solid #dce5e7;color:#173e50;font-size:20px;padding:2px 9px}header .nav-cta{margin-left:auto}header #nav{display:none;position:absolute;top:90px;left:0;right:0;background:white;padding:20px;border-bottom:1px solid #dce5e7;box-shadow:0 15px 25px #173e5010}header #nav.open{display:flex;flex-direction:column;gap:0}header #nav a{padding:14px}header #nav a[aria-current]:after{display:none}.report-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){header #nav{top:74px}.service-flow{grid-template-columns:1fr 1fr;gap:24px 20px}.service-flow h3{font-size:19px}.service-flow p{font-size:12px}.report-agent-bridge,.solution-lead{grid-template-columns:1fr;gap:32px}.report-agent-bridge>div>p,.solution-lead>div>p{font-size:14px}.bridge-flow{padding-left:24px}.module-list{grid-template-columns:1fr;gap:20px}.module-list article{padding:23px}.solution-lead{padding-bottom:55px}.solution-lead img{height:330px}.inline-report{padding:23px;margin-top:26px}.report-grid{grid-template-columns:1fr;gap:35px}.report-thumb{height:330px}.tracking-preview{padding:18px}.tracking-preview img{height:400px}.home-data-grid{grid-template-columns:1fr;gap:22px}.home-report-card{padding:25px;grid-template-columns:1fr}.home-report-card img{height:260px}.home-agent-card{padding:28px}.home-report-card h3,.home-agent-card h3{font-size:24px}.product-report-link{margin-bottom:55px}}
.primary-scenes .scene-card{padding:32px 32px 30px 0}.primary-scenes .scene-card+.scene-card{padding:32px 0 30px 32px}.scene-picture{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;margin-bottom:25px;background:#edf2f2}.scene-picture img{width:100%;height:100%;object-fit:cover;object-position:60% center}.scene-card:first-child .scene-picture img{object-position:73% center}.scene-picture small{position:absolute;right:12px;bottom:12px;background:#fffffff0;color:#6e8088;font-size:10px;line-height:1.5;padding:5px 9px}.primary-scenes .scene-num{margin-bottom:18px}.primary-scenes .circle-arrow{position:static;margin-top:24px}@media(max-width:760px){.primary-scenes .scene-card,.primary-scenes .scene-card+.scene-card{padding:25px 0}.scene-picture{margin-bottom:22px}.primary-scenes .circle-arrow{position:static;margin-top:20px}.scene-picture small{font-size:9px;right:10px;bottom:10px}}
