.section-tabs .section__head{margin-bottom:0;text-align:center}.section-tabs .section__head:not(:last-child){margin-bottom:4.2rem}.section-tabs .section__head>:not(:last-child){margin-bottom:.3em}.card-call-outs{background:#f6f4ee;border-radius:8px;box-shadow:inset 0 0 0 1px #d8d1c9;display:block;height:100%;letter-spacing:0;padding:3.4rem 4rem 3.8rem;position:relative;text-decoration:none;transition:box-shadow .3s,background-color .3s}.card-call-outs h3{letter-spacing:.25px}@media (max-width:1023px){.card-call-outs h3{margin-bottom:0}.card-call-outs h3:not(:last-child){margin-bottom:1.8rem}}.card-call-outs .card__link{height:100%;left:0;position:absolute;top:0;width:100%}.card-call-outs .btn{margin-top:0}.card-call-outs .btn:not(:first-child){margin-top:.8rem}.card-call-outs:has(.mask-img){padding:7.7rem 2rem 2.1rem}.card-call-outs:has(.mask-img) .mask-img{left:2.5rem;position:absolute;top:4.3rem;transform:translateY(-50%)}.card-call-outs:has(.mask-img) h3{margin-bottom:0}.card-call-outs:has(.mask-img) h3:not(:last-child){margin-bottom:1.8rem}@media (min-width:1023.02px){.card-call-outs:hover{background:#fff;box-shadow:inset 0 0 0 1px #d8d1c9,0 4px 6px -2px rgba(0,0,0,.05)}.card-call-outs:hover .btn{background:var(--primary);border:1px solid var(--primary);color:var(--white)}}.card-call-outs:focus{background-color:#f6f4ee}