.labor-support-section{--labor-support-navy: #11294c;--labor-support-accent: #ffb7ae;display:grid;grid-template-columns:1.2fr .8fr;min-height:720px;color:#fff;background:var(--labor-support-navy)}.labor-support-section,.labor-support-section *{box-sizing:border-box}.labor-support-section__media{position:relative;min-width:0;overflow:hidden}.labor-support-section__image{display:block;width:100%;height:100%;object-fit:cover}.labor-support-section__placeholder{background:#e6dfd7}.labor-support-section__media-label{position:absolute;bottom:18px;left:18px;padding:9px 11px;color:#171512;background:#fff;font-size:9px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.labor-support-section__content{align-self:center;min-width:0;padding:7vw}.labor-support-section__kicker{margin:0 0 15px;color:var(--labor-support-accent);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.2em;text-transform:uppercase}.labor-support-section__heading{margin:0 0 22px;color:#fff;font-size:clamp(42px,4.5vw,63px);line-height:1.08;letter-spacing:-.035em;font-family:Georgia,serif}.labor-support-section__text{color:#ffffffb3;line-height:1.8}.labor-support-section__text p{margin:0}.labor-support-section__features{margin:28px 0;padding:0;list-style:none}.labor-support-section__features li{margin:0;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.15);font-size:13px;line-height:1.5}.labor-support-section__features li:before{content:"\2713";margin-right:10px;color:var(--labor-support-accent)}.labor-support-section__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 24px;color:var(--labor-support-navy);background:#fff;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,opacity .2s ease}.labor-support-section__button:hover{transform:translateY(-2px)}.labor-support-section__button[aria-disabled=true]{cursor:default;opacity:.65}.labor-support-section__button:focus-visible{outline:2px solid #fff;outline-offset:3px}@media screen and (max-width:1000px){.labor-support-section{grid-template-columns:1fr}.labor-support-section__media{min-height:600px}}@media screen and (max-width:680px){.labor-support-section__media{min-height:440px}.labor-support-section__content{padding:70px 22px}.labor-support-section__heading{font-size:clamp(38px,12vw,50px)}.labor-support-section__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/abb.css.map */
