/* Inspectable evidence and offer scope, without fictional commercial values. */
.offer-outline__rows,.scope-records{margin:0;padding:0}
.offer-outline__rows>div{padding:17px 0;border-bottom:1px solid #c7d6d8}
.offer-outline__rows dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#52717c;margin-bottom:5px}
.offer-outline__rows dd{font-size:16px;line-height:1.55;color:#153844;margin:0}
.scope-records>div{padding:17px 0;border-top:1px solid #b8cdce}
.scope-records dt{font-size:16px;font-weight:700;color:#153844;margin-bottom:5px}
.scope-records dd{font-size:14px;line-height:1.65;color:#48646d;margin:0}
.evidence-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #b8cdce;margin:34px 0}
.evidence-routes>a{display:flex;flex-direction:column;gap:13px;padding:28px 24px;text-decoration:none;border-right:1px solid #b8cdce;color:#153844}
.evidence-routes>a:last-child{border-right:0}
.evidence-routes>a>span:first-child{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#52717c}
.evidence-routes strong{font:700 25px/1.2 var(--font-h);max-width:17ch}
.evidence-routes>a>span:last-child{font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;margin-top:auto}
.evidence-routes a:hover{background:#e9f2f2}
.evidence-routes a:focus-visible{outline:3px solid #0787b7;outline-offset:3px}
@media(max-width:640px){.evidence-routes{grid-template-columns:1fr}.evidence-routes>a{border-right:0;border-bottom:1px solid #b8cdce;padding:23px 0}.evidence-routes>a:last-child{border-bottom:0}.evidence-routes strong{max-width:none;font-size:23px}.offer-outline__rows dd{font-size:15px}}
