.block-feature-cards{clear:both;width:100%;margin:80px auto;padding:0 15px}.block-feature-cards.tinted{background-color:var(--bg-tint);padding:80px 15px;margin:0 auto}.block-feature-cards .row{max-width:var(--container-max-default)}.block-feature-cards .text-container{margin-bottom:40px;text-align:center}.block-feature-cards .text-container .eyebrow{color:var(--blue-600)}.block-feature-cards .text-container .eyebrow.has-line:before{background-color:var(--blue-600)}.block-feature-cards .text-container .h3{text-wrap:balance}.block-feature-cards .text-container .h3 strong{font-weight:var(--fw-bold);color:var(--blue-400)}.block-feature-cards .text-container p{font-size:var(--fs-body-lg);text-wrap:balance}.block-feature-cards .grid-item{height:100%;padding-bottom:12px}.block-feature-cards .card{overflow:hidden;margin:0 0 5px;background-color:var(--bg);border:solid 1px var(--line-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--sp-6);height:100%;text-align:left;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.block-feature-cards .card .thumb-container{position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff, #000);margin:0;border-radius:var(--radius-sm)}.block-feature-cards .card .thumb-container img{display:block;margin:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.block-feature-cards .card .text-container{position:relative;text-align:left;margin:0}.block-feature-cards .card .circle{width:80px;height:80px;min-width:auto;background-color:var(--blue-50);border-radius:50%;padding:0;margin:0 0 20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.block-feature-cards .card .icon{width:auto;height:40px;fill:var(--accent);display:block;margin:0 0 15px}.block-feature-cards .card .eyebrow{font-size:11px;color:var(--blue-600);margin:0 0 12px}.block-feature-cards .card .eyebrow.has-line:before{background-color:var(--blue-600)}.block-feature-cards .card .title{font-family:var(--font-sans);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--navy-900);line-height:var(--lh-snug);margin:0 0 15px;text-wrap:balance;display:block}.block-feature-cards .card p{margin-top:-5px;font-size:var(--fs-body-sm);line-height:1.25;text-wrap:auto;line-height:1.5}.block-feature-cards .card p:last-of-type{margin-bottom:0}.block-feature-cards .card .button-group{display:block;margin-top:30px}@media only screen and (max-width: 1024px)and (min-width: 641px){.block-feature-cards{margin:60px auto;padding:0 15px}.block-feature-cards.tinted{padding:60px 15px}}@media only screen and (max-width: 640px){.block-feature-cards{margin:40px auto;padding:0 5px}.block-feature-cards.tinted{padding:40px 5px}.block-feature-cards .flex-grid{margin:0 -10px -20px}.block-feature-cards .flex-grid>li{padding:0 10px;margin-bottom:20px}}
