.kwd-offer{padding-block:1.5rem 0}
.kwd-offer__box{background:#fff;border:1px solid rgba(20,27,38,.12);border-left:6px solid #123456;border-radius:14px;padding:1.25rem 1.5rem;max-width:56rem;margin-inline:auto;box-shadow:0 1px 2px rgba(20,27,38,.05)}
.kwd-offer__box h2{margin-top:.1rem}
.kwd-offer-note{background:#f2eadc;border-left:6px solid #123456;border-radius:10px;padding:.9rem 1.1rem;margin:1.25rem 0}
.kwd-cad{font-size:.95rem;color:#4f5a69;margin:.1rem 0 .6rem}
.kwd-own{padding-block:2rem}
.kwd-own .work-grid{margin-top:1rem}
.kwd-lander .scope-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem 2rem}
