/* CRD-21 Feature Cards. */
.bl-fwl-crd-21 .fwl-inner{max-width:var(--st-page-width,1240px);margin-inline:auto;display:grid;gap:var(--st-grid-gap,clamp(24px,4vw,56px))}
.bl-fwl-crd-21 .fwl-head{display:grid;justify-items:center;text-align:center;gap:var(--st-grid-gap,16px);max-width:52rem;margin-inline:auto}
.bl-fwl-crd-21 .fwl-eyebrow{margin:0;letter-spacing:.18em;text-transform:uppercase;font-weight:700}
.bl-fwl-crd-21 .fwl-title,.bl-fwl-crd-21 .fwl-intro{margin:0}
.bl-fwl-crd-21 .fwl-grid{display:grid;grid-template-columns:1fr;gap:var(--st-stack-gap,24px)}
.bl-fwl-crd-21 .fwl-card{display:grid;justify-items:center;text-align:center;align-content:start;gap:var(--st-grid-gap,16px);padding:clamp(24px,3.5vw,44px) clamp(20px,3vw,40px);background:var(--pb-surface,#fff);color:var(--pb-text)}
.bl-fwl-crd-21 .fwl-icon{display:inline-grid;color:var(--pb-text)}
.bl-fwl-crd-21 .fwl-card-title,.bl-fwl-crd-21 .fwl-text{margin:0}
.bl-fwl-crd-21 .fwl-text{color:var(--pb-muted,currentColor)}
.bl-fwl-crd-21 .fwl-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--st-grid-gap,16px);margin-top:8px}
@media (min-width:700px){.bl-fwl-crd-21 .fwl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-fwl-crd-21 .fwl-grid.fwl-cols-3,.bl-fwl-crd-21 .fwl-grid.fwl-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1000px){.bl-fwl-crd-21 .fwl-grid.fwl-cols-3{--fit-max:3;grid-template-columns:repeat(var(--fit-c,3),minmax(0,1fr))}.bl-fwl-crd-21 .fwl-grid.fwl-cols-4{--fit-max:4;grid-template-columns:repeat(var(--fit-c,4),minmax(0,1fr))}}
