.bd-hero-art{margin:0;background:#f3bbcc;border-radius:28px;overflow:hidden;transform:rotate(2deg)}
.bd-cookie{max-width:380px;margin:auto;padding:12px}
.bd-cookie .dipped-cutout{background:transparent}
.bd-hero-art figcaption{background:#fff;padding:24px;display:grid;gap:7px}
.bd-hero-art figcaption strong{font-size:20px;letter-spacing:-.02em}
.bd-hero-art figcaption span{font-size:13px;color:#62626a;line-height:1.5}
.bd-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}
.bd-capabilities .ds-panel:nth-child(4) .pt-number{background:#e4f2eb;color:#27654c}
.bd-workflow{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #eaeaf0;border-radius:22px;overflow:hidden;background:#fff}
.bd-workflow li{padding:24px;border-right:1px solid #eaeaf0}
.bd-workflow li:last-child{border:0}
.bd-workflow span{display:block;font-size:12px;color:#ab3158;font-weight:800;margin-bottom:16px}
.bd-workflow strong{font-size:17px;line-height:1.4}
.bd-workflow p{font-size:14px;line-height:1.65;color:#62626a;margin:10px 0 0}
@media(max-width:760px){.bd-hero-art{max-width:420px;width:100%;justify-self:center;transform:none}.bd-capabilities{grid-template-columns:1fr}.bd-workflow{grid-template-columns:1fr 1fr}.bd-workflow li:nth-child(2){border-right:0}.bd-workflow li:nth-child(-n+2){border-bottom:1px solid #eaeaf0}}
@media(max-width:380px){.bd-workflow{grid-template-columns:1fr}.bd-workflow li{border-right:0;border-bottom:1px solid #eaeaf0}}
