.pg-bol section.s{padding-block:clamp(36px,4.4vw,56px)}.pg-bol .s-head p{margin-top:12px}.pg-bol .tpl-hero h1{font-size:clamp(32px,3.4vw,42px)}.pg-bol #freight-documents .s-head,.pg-bol #stories .s-head{margin-bottom:28px}.bl-more{color:var(--ink-2);margin-top:14px;font-size:14.5px}.bl-more a{color:var(--brand-ink);white-space:nowrap;font-weight:500}.bl-doc{max-width:540px;box-shadow:var(--shadow-hero);padding:20px 22px 16px;font-size:10.5px}.bl-top{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;padding-bottom:10px;display:flex}.bl-title b{letter-spacing:-.01em;text-transform:uppercase;font-size:15px;display:block}.bl-title small,.bl-no small{color:var(--ink-3);font-size:10px;display:block}.bl-no{text-align:right}.bl-no b{font-size:12px;font-weight:600;display:block}.bl-cap{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px;font-size:9px;display:block}.bl-parties{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bl-parties>span{min-width:0}.bl-parties b{font-size:11px;line-height:1.3;display:block}.bl-parties small{color:var(--ink-2);font-size:10px;display:block}.bl-refs{border:1px solid var(--line-2);border-radius:4px;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.9fr);display:grid;overflow:hidden}.bl-refs>span{background:#fff;min-width:0;padding:6px 8px}.bl-refs>span:nth-child(n+4){border-top:1px solid var(--line-2)}.bl-refs>span:not(:nth-child(3n+1)){border-left:1px solid var(--line-2)}.bl-refs b{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.bl-lines{border:1px solid var(--line-2);background:#fff;border-radius:4px;display:grid;overflow:hidden}.bl-lines>span{grid-template-columns:40px 48px 42px 20px minmax(0,1fr) 42px 30px;gap:6px;padding:6px 8px;display:grid}.bl-lines>span+span{border-top:1px solid var(--line)}.bl-lh{background:var(--surface-2)}.bl-lh small{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:8.5px}.bl-lines i{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;overflow:hidden}.bl-lines i:nth-child(3),.bl-lh small:nth-child(3){text-align:right}.bl-tot{font-weight:600}.bl-tot i:nth-child(5){color:var(--ink-3);font-weight:500}.bl-sign{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:4px;display:grid}.bl-sign small:last-child{border-top:1px solid var(--line-2);color:var(--ink-3);padding-top:2px;font-size:9.5px;display:block}.bl-scrawl{fill:none;stroke:#2a3c8f;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:96px;height:20px;display:block}@media (prefers-reduced-motion:no-preference){.fscan[data-playing] .bl-zone.on .bl-lines>span:not(.bl-lh){animation:bl-row-hit .7s var(--ease) both;animation-delay:calc(.3s + var(--r) * .5s)}}@keyframes bl-row-hit{0%{background:#fff}40%{background:color-mix(in srgb, var(--brand) 16%, #fff)}to{background:#fff}}@media (max-width:560px){.bl-doc{padding:16px 14px 12px}.bl-parties{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-parties>span:last-child{grid-column:1/-1}.bl-refs{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-refs>span:nth-child(n+3){border-top:1px solid var(--line-2)}.bl-refs>span:not(:nth-child(3n+1)){border-left:0}.bl-refs>span:nth-child(2n){border-left:1px solid var(--line-2)}.bl-lines>span{grid-template-columns:34px 44px 40px minmax(0,1fr) 26px}.bl-lines>span>:nth-child(4),.bl-lines>span>:nth-child(6){display:none}.bl-sign{grid-template-columns:1fr;gap:8px}}
