.change-orders-post .post-image img{height:auto;max-height:none;object-fit:contain}.change-orders-post h2,.change-orders-post h3{scroll-margin-top:125px}.change-orders-post h3{font:30px/1.1 var(--font-display);margin:32px 0 14px;text-transform:uppercase}.change-orders-post li{font-size:19px;line-height:1.6;margin-bottom:10px}.change-toc{margin:32px 0 48px;padding:24px;background:#e4ebee}.change-toc h2{margin-top:0!important;font-size:34px!important}.change-toc a{font-size:18px}.change-orders-post .post-body .change-callout,.change-orders-post .post-body>aside:last-child{padding:24px;background:#031525;color:#f5f2eb;margin:32px 0}.change-callout>strong{font:28px var(--font-display);color:#f4ad26}.change-callout p{margin:8px 0 0}.change-orders-post .post-body .change-callout a,.change-orders-post .post-body>aside:last-child a{color:#f4ad26}.change-table{overflow-x:auto;margin:32px 0;border:1px solid #9facb5}.change-table table{border-collapse:collapse;min-width:680px;width:100%;font-size:16px}.change-table th{background:#031525;color:#f5f2eb;text-align:left}.change-table td,.change-table th{padding:13px;border-bottom:1px solid #bdc8ce;vertical-align:top}.change-table:focus-visible{outline:3px solid #0b5fa5;outline-offset:3px}.change-flow,.change-review{margin:40px 0;background:#e4ebee;padding:24px}.change-flow figcaption,.change-review figcaption{font:32px/1.05 var(--font-display);text-transform:uppercase;margin-bottom:22px}.change-flow ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;list-style:none;padding:0;margin:0}.change-flow li{border-top:4px solid #f4ad26;padding-top:14px;margin:0}.change-flow span,.change-flow strong{display:block}.change-flow strong{font:26px/1.1 var(--font-display);text-transform:uppercase}.change-flow span{font-size:17px;margin-top:10px;line-height:1.45}.change-statuses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:28px 0}.change-statuses div{padding:18px;background:#e4ebee;border-left:4px solid #0b5fa5}.change-statuses b{font:24px/1 var(--font-display);text-transform:uppercase;display:block}.change-statuses span{display:block;margin-top:8px;line-height:1.45}.change-review ul{margin:0;padding-left:22px}.change-review li{margin-bottom:12px}.change-orders-post blockquote{margin:26px 0;padding:18px 22px;border-left:5px solid #0b5fa5;background:#e4ebee}.change-orders-post blockquote p{margin:0}@media(max-width:800px){.change-flow ol,.change-statuses{grid-template-columns:1fr}.change-orders-post li{font-size:18px}.change-flow,.change-review,.change-toc{padding:20px}.change-orders-post .post-hero h1{font-size:clamp(44px,12vw,62px)}}