.wp-block-icb-animated-gradient-cards-pro{box-sizing:border-box}.wp-block-icb-animated-gradient-cards-pro *,.wp-block-icb-animated-gradient-cards-pro :after,.wp-block-icb-animated-gradient-cards-pro :before{box-sizing:border-box;margin:0}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper{display:grid;overflow:hidden;place-items:center}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .container{width:100%}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .wrapper{display:grid;gap:2rem}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card-list{display:grid;list-style:none;padding:0}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card-list li{display:flex;flex-direction:column}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card{color:inherit;display:flex;flex-direction:column;height:100%;outline:none;position:relative;text-decoration:none;width:100%}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .state-layer{border-radius:inherit;inset:0;pointer-events:none;position:absolute}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .state-layer:after,.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .state-layer:before{border-radius:inherit;content:"";inset:0;position:absolute;transition:opacity .25s ease-in-out}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .state-layer:before{box-shadow:0 16px 32px -4px oklch(.15 .01 286/.1),0 4px 4px -4px oklch(.15 .01 286/.05);opacity:0}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .state-layer:after{box-shadow:0 1px 4px oklch(.15 .01 286/.05);mix-blend-mode:plus-darker;opacity:1}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card:is(:hover,:focus-visible,:active) .state-layer:before{opacity:1}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card:is(:hover,:focus-visible,:active) .state-layer:after{opacity:0}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card-wrapper{border-radius:inherit;display:grid;height:100%;overflow:clip;width:100%}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .visual{grid-area:1/1;overflow:clip}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .img{block-size:100%;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover;transition:translate .25s ease-in}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card:is(:hover,:focus-visible,:active) .img{translate:0 -15px}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .content{display:flex;flex-direction:column;grid-area:1/1;height:100%;z-index:1}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .content-wrapper{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding:180px 1.25rem 2rem;transition:translate .25s ease-in-out}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card:is(:hover,:focus-visible,:active) .content-wrapper{translate:0 -15px}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .link{align-items:center;border:none;display:inline-flex;opacity:0;outline:none;position:relative;text-decoration:none!important;transition:opacity .25s ease .15s;z-index:3}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .link span{align-items:center;display:inline-flex}@media(hover:hover)and (pointer:fine){.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .card:is(:hover,:focus-visible,:active) .link{opacity:1}}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .bordered:after{animation:rotate-gradient 2.25s linear infinite;animation-play-state:paused;border:4px solid transparent;border-radius:inherit;content:"";inset:0;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease-in-out;z-index:2}.wp-block-icb-animated-gradient-cards-pro .one-card-section-wrapper .bordered:is(:hover,:focus-within,:active):after{animation-play-state:running;opacity:1}@keyframes rotate-gradient{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}
