.card-icon{height:100%}.card-icon .card-icon-wrapper{background-color:var(--clr-blue-very-very-light);border-radius:1.5rem;color:var(--clr-blue-bright);height:100%;padding:2.5rem clamp(1.875rem,.976vw + 1.646rem,2.5rem);position:relative}.card-icon .card-icon-wrapper>:first-child{margin-top:0!important}.card-icon .card-icon-wrapper>:last-child{margin-bottom:0!important}.card-icon .card-icon-wrapper>:first-child :first-child>:first-child{margin-top:0!important}.card-icon .card-icon-wrapper>:last-child :last-child>:last-child{margin-bottom:0!important}.card-icon .card-icon-wrapper .card-icon__thumb{margin-bottom:clamp(.875rem,.976vw + .646rem,1.5rem)}.card-icon .card-icon-wrapper .card-icon__thumb img{height:1.875rem;-o-object-fit:contain;object-fit:contain;width:1.875rem}.card-icon .card-icon-wrapper .card-icon__heading{align-items:flex-start;display:flex;margin-bottom:clamp(.875rem,.976vw + .646rem,1.5rem)}.card-icon .card-icon-wrapper .card-icon__heading .card-icon__heading{margin-bottom:0;min-height:0}@media(min-width:calc(479.99px)){.card-icon .card-icon-wrapper .card-icon__heading{min-height:3.375rem}}.card-icon .card-icon-wrapper .card-icon__heading>:first-child{margin-top:0!important}.card-icon .card-icon-wrapper .card-icon__heading>:last-child{margin-bottom:0!important}.card-icon .card-icon-wrapper .card-icon__heading>:first-child :first-child>:first-child{margin-top:0!important}.card-icon .card-icon-wrapper .card-icon__heading>:last-child :last-child>:last-child{margin-bottom:0!important}.card-icon .card-icon-wrapper .card-icon__heading .wp-block-heading{font-size:var(--font-h-6)!important;font-weight:500!important}.card-icon .card-icon-wrapper .card-icon__body{color:var(--clr-blue)}.card-icon .card-icon-wrapper .card-icon__body>:first-child{margin-top:0!important}.card-icon .card-icon-wrapper .card-icon__body>:last-child{margin-bottom:0!important}.card-icon .card-icon-wrapper .card-icon__body>:first-child :first-child>:first-child{margin-top:0!important}.card-icon .card-icon-wrapper .card-icon__body>:last-child :last-child>:last-child{margin-bottom:0!important}.card-icon .card-icon-wrapper .card-icon__body p{font-size:1rem;opacity:.8}.card-icon.is-style-white .card-icon-wrapper{background-color:var(--clr-white)}
