
.blog-cover{display:grid;grid-template-columns:1.1fr 1fr;background:#062e60;color:white;align-items:stretch}
.blog-cover div{align-self:center;padding:clamp(28px,6vw,90px)}
.blog-cover a{color:#d6edff}.blog-cover h1{font-size:clamp(2.6rem,5.4vw,5.8rem);line-height:1.04;margin:.45em 0 .25em}.blog-cover p{max-width:45ch;font-size:1.15rem;line-height:1.55}
.blog-cover img{width:100%;height:100%;max-height:470px;object-fit:cover}.blog-articles .resource-card h2 a{color:inherit;font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}
.freight-post h1{overflow-wrap:break-word}.freight-post .guide-box .wa-quote-primary{color:white;background:#075844}.freight-post .guide-box a:focus-visible{outline:3px solid #007caa;outline-offset:3px}
@media(max-width:720px){.blog-cover{grid-template-columns:1fr}.blog-cover img{height:185px}.freight-post{max-width:100%}}
