/* White, unboxed technical editorial system. No performance charts without data. */
.evidence-route-line.evidence-route-three{grid-template-columns:1fr 16px 1fr 16px 1fr;gap:10px;font-size:16px}.evidence-route-three span{min-width:0}
.evidence-rows{margin-top:32px}.evidence-rows article{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.5fr);gap:60px;padding:28px 0;border-top:1px solid #d8e0e5}.evidence-rows h3{font-size:24px;line-height:1.35;font-weight:400;margin:0}.evidence-rows p{font-size:17px;line-height:1.8;max-width:66ch;margin:0}.evidence-rows .evidence-record{font-size:14px;line-height:1.8;color:#576e7c;margin-top:12px}.evidence-references{border-top:1px solid #d8e0e5;margin:32px 0;padding:14px 0}.evidence-references summary{font-size:16px;line-height:1.7;cursor:pointer;min-height:44px;padding:8px 0}.evidence-references p,.evidence-references li{font-size:16px;line-height:1.8;max-width:85ch}.evidence-references a{text-decoration:underline;text-underline-offset:4px}.evidence-references li{margin-bottom:10px}.evidence-tabs{display:flex;gap:32px;padding-top:0;padding-bottom:0}.evidence-tabs a{font-size:16px;line-height:1.7;padding:12px 0}.evidence-formats{display:grid;grid-template-columns:1fr 1.2fr;gap:65px}.evidence-formats dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.evidence-formats dl>div{border-top:1px solid #bacad3;padding-top:20px}.evidence-formats dt{font-size:23px;line-height:1.5;white-space:nowrap}.evidence-formats dd{margin:10px 0 0;font-size:16px;line-height:1.75}.evidence-formats p{font-size:16px;line-height:1.8;margin-top:25px}.evidence-route-pair{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:36px}.evidence-route-pair article{border-top:1px solid #bdccd4;padding-top:25px;min-width:0}.evidence-route-pair h3{font-size:30px;font-weight:400;line-height:1.25;margin:16px 0 28px}.evidence-route-pair p{font-size:17px;line-height:1.8;max-width:48ch}.evidence-route-line{display:grid;grid-template-columns:1fr 25px 1fr;align-items:center;gap:18px;min-height:70px;font-size:17px;line-height:1.65;color:#354e5c}.evidence-route-terms{font-size:14px!important;line-height:1.8;max-width:110ch;margin-top:32px}.evidence-home-proof{display:grid;grid-template-columns:1fr 1fr;gap:70px}.evidence-home-proof p{font-size:17px;line-height:1.8;max-width:48ch}.evidence-quality{display:grid;grid-template-columns:1fr 1.15fr;gap:70px}.evidence-quality ol{list-style:none;padding:0;margin:0}.evidence-quality li{border-top:1px solid #c9d6de;padding:24px 0;scroll-margin-top:30px}.evidence-quality li strong{display:block;font-size:22px;font-weight:400;margin-bottom:10px}.evidence-quality li span{display:block;font-size:17px;line-height:1.8}.evidence-quality p{font-size:17px;line-height:1.8}.evidence-home-proof h2,.evidence-formats h2,.evidence-quality h2,.evidence-fulfillment h2{font-weight:400;letter-spacing:-.025em;font-size:38px;line-height:1.2}.evidence-home-proof .eyebrow{font-size:12px}.evidence-fulfillment .section-head p{font-size:17px;line-height:1.8}.evidence-optics h2{font-size:38px;line-height:1.2}
@media(max-width:760px){.evidence-rows article{grid-template-columns:1fr;gap:15px;padding:25px 0}.evidence-rows h3{font-size:23px}.evidence-rows p{font-size:16px;line-height:1.8}.evidence-rows .evidence-record{font-size:14px}.evidence-formats,.evidence-home-proof,.evidence-quality,.evidence-route-pair{grid-template-columns:1fr;gap:34px}.evidence-formats dl{grid-template-columns:1fr;gap:0}.evidence-formats dl>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:18px 0}.evidence-formats dt{font-size:22px}.evidence-formats dd{font-size:16px;margin:0}.evidence-tabs{gap:20px;flex-wrap:wrap}.evidence-home-proof h2,.evidence-formats h2,.evidence-quality h2,.evidence-fulfillment h2,.evidence-optics h2{font-size:30px;line-height:1.25}.evidence-route-pair p,.evidence-home-proof p,.evidence-quality p,.evidence-quality li span{font-size:16px}.evidence-route-pair h3{font-size:27px}.evidence-route-line{font-size:16px;gap:12px;grid-template-columns:1fr 18px 1fr}.evidence-fulfillment .section-head p{font-size:16px}.evidence-quality li strong{font-size:21px}.evidence-formats{padding-top:35px}.evidence-home-proof .btn{font-size:16px}}
