/*!/wp-content/themes/bootstrap-blocks/blocks/coverage-cards/coverage-cards.css*/.coverage-cards{.coverage-cards__container{display:flex;flex-direction:column;align-items:center;gap:40px;padding-block:40px}.coverage-cards__header{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:672px}.coverage-cards__eyebrow{margin:0;color:#379B91;font-size:12px;font-weight:600;line-height:18px;letter-spacing:1.92px;text-align:center;text-transform:uppercase}.coverage-cards__title{margin:0;max-width:315px;color:#0E4E58;font-size:30px;font-weight:700;line-height:38px;letter-spacing:-.6px;text-align:center;text-wrap:balance}.coverage-cards__lead{margin:0;width:100%;color:#5F6B70;font-size:16px;font-weight:400;line-height:26px}.coverage-cards__cards{display:grid;gap:24px;justify-items:center;width:100%;max-width:896px;margin:0;padding:0;list-style:none}.coverage-cards__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%;max-width:283px;padding:28px 20px;background:#FFF;border:1px solid #DCE3E6;border-radius:12px;text-align:center}.coverage-cards__card-logo{display:block;max-width:100%;max-height:60px;width:auto;height:auto}.coverage-cards__card-description{margin:0;color:#5F6B70;font-size:14px;font-weight:400;line-height:19px}.coverage-cards__actions{display:flex;justify-content:center;width:100%}.coverage-cards__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:8px 28px;background:#E8A020;border-radius:6px;color:#362800;font-size:16px;font-weight:700;line-height:24px;text-align:center;text-decoration:none;box-shadow:0 1px 3px rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);transition:background-color 150ms cubic-bezier(.22,1,.36,1);&:hover,&:focus-visible{background:#D18E14;color:#362800;text-decoration:none}}.coverage-cards__btn-icon{flex:none;transition:transform 150ms cubic-bezier(.22,1,.36,1)}.coverage-cards__btn:hover .coverage-cards__btn-icon{transform:translateX(3px)}@media (min-width:992px){.coverage-cards__container{padding-block:64px}.coverage-cards__header{gap:13px;max-width:788px}.coverage-cards__title{max-width:none;font-size:36px;line-height:45px;letter-spacing:-.72px}.coverage-cards__lead{text-align:center;font-size:18px;line-height:29px}.coverage-cards__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.coverage-cards__card{max-width:none}}}