
/* Industry and management service editorial pages */
.sw7-market-copy{background:#f4f6f8;color:#0a1b2d;padding:clamp(64px,7vw,110px) 24px!important}
.sw7-market-inner{max-width:1080px;margin:auto}
.sw7-market-eyebrow{display:block;color:#0069b8;font:800 12px/1.5 Arial,sans-serif;letter-spacing:.15em;margin-bottom:18px}
.sw7-market-inner>h2{font:800 clamp(32px,4.3vw,58px)/1.07 Arial,sans-serif;letter-spacing:-.035em;max-width:850px;margin:0 0 22px;color:#071a2f}
.sw7-market-lead{max-width:770px;font:normal clamp(18px,1.45vw,22px)/1.65 Arial,sans-serif;margin:0 0 52px;color:#30455b}
.sw7-market-section{border-top:1px solid #ccd6e0;padding:32px 0 34px;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);column-gap:clamp(28px,6vw,100px)}
.sw7-market-section h3{grid-row:1/span 2;max-width:350px;font:800 clamp(22px,2.2vw,30px)/1.2 Arial,sans-serif;letter-spacing:-.02em;margin:0;color:#082a4a}
.sw7-market-section p{grid-column:2;font:normal 17px/1.7 Arial,sans-serif;color:#24394d;margin:0 0 17px;max-width:660px}
.sw7-market-section p:last-child{margin-bottom:0}
.sw7-market-contact{border-top:1px solid #ccd6e0;padding-top:36px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.sw7-market-contact p{font:800 21px/1.3 Arial,sans-serif;color:#082a4a;margin:0 auto 0 0}
.sw7-market-contact a{font:800 13px/1.3 Arial,sans-serif;letter-spacing:.025em;padding:15px 20px;color:#fff;background:#0069b8;text-decoration:none}
.sw7-market-contact a:last-child{background:#102b48}
.sw7-topic-collection:has(.sw7-market-copy){max-width:none!important;width:100%!important;padding:0!important;margin:0!important}
@media(max-width:700px){.sw7-market-copy{padding:56px 21px!important}.sw7-market-section{display:block;padding:27px 0 30px}.sw7-market-section h3{margin:0 0 16px}.sw7-market-section p{font-size:16px;line-height:1.65}.sw7-market-contact{align-items:stretch}.sw7-market-contact p{width:100%}.sw7-market-contact a{text-align:center;width:100%}}
