.anika-solutions-grid{padding-bottom:var(--space-xl);position:relative;transition:background-image .8s cubic-bezier(.4,0,.2,1) .4s}.anika-solutions-grid[data-has-bg-image=true].bg-loaded{background-image:var(--bg-section-image);background-position:bottom;background-repeat:no-repeat;background-size:110% 95%}.anika-solutions-grid .column-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;perspective:1000px}.anika-solutions-grid .section-subtitle,.anika-solutions-grid .section-title{margin-left:auto;margin-right:auto;max-width:var(--max-width-content-lg);text-align:center}.anika-solutions-grid .column-card{backdrop-filter:blur(8px);border:1px solid transparent;border-radius:var(--radius-card);box-shadow:var(--shadow-default);flex-grow:1;padding:var(--space-lg);transition:transform var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-base),border-color var(--transition-base)}@media (min-width:769px) and (hover:hover) and (pointer:fine){.anika-solutions-grid .column-card{-webkit-font-smoothing:subpixel-antialiased}}.anika-solutions-grid .column-card{flex:1;min-width:0;will-change:transform}@media (hover:hover) and (pointer:fine){.anika-solutions-grid .column-container{container-name:cards-row;container-type:inline-size;flex-wrap:nowrap}.anika-solutions-grid .column-card:hover{flex-grow:1.15}}@media (hover:hover) and (pointer:fine) and (min-width:1200px){.anika-solutions-grid .column-card.has-card-bg .column-content,.anika-solutions-grid .column-card.has-card-bg .column-title{min-width:calc(32cqi - var(--space-lg)*2);width:calc(32cqi - var(--space-lg)*2)}}.anika-solutions-grid .column-card.has-cta:not(.has-card-bg):has(:focus-visible),.anika-solutions-grid .column-card.has-cta:not(.has-card-bg):hover{background-color:hsla(0,0%,100%,.96);transform:scale(var(--card-hover-scale,1.05)) translateZ(0)}.anika-solutions-grid .column-card.has-cta{cursor:pointer}.anika-solutions-grid .column-card.has-cta:focus{outline:none}.anika-solutions-grid .column-card.has-cta:focus-visible{box-shadow:var(--shadow-focus);outline:3px solid var(--color-primary);outline-offset:var(--outline-offset)}.anika-solutions-grid .column-card.has-card-bg:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.3);outline-color:var(--color-white)}.anika-solutions-grid .column-card.has-card-bg{background-image:var(--card-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-end;min-height:525px;padding:var(--space-md) var(--space-lg);position:relative}.anika-solutions-grid .column-card.has-card-bg:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.1) 40%,rgba(0,0,0,.5));border-radius:var(--radius-card);content:"";inset:0;pointer-events:none;position:absolute;transition:background var(--transition-base);z-index:1}.anika-solutions-grid .column-card.has-card-bg>*{position:relative;z-index:2}.anika-solutions-grid .column-card.has-card-bg .column-title{color:var(--color-white);letter-spacing:-.1px;margin-bottom:var(--space-sm);text-shadow:0 2px 4px rgba(0,0,0,.3);transition:transform .4s ease}.editor-styles-wrapper .anika-solutions-grid .column-card.has-card-bg .column-title{color:var(--color-white)!important}.anika-solutions-grid .column-card.has-card-bg .column-content{color:hsla(0,0%,100%,.9);flex-grow:0;line-height:1.3em;margin-bottom:0;text-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform .4s ease}.editor-styles-wrapper .anika-solutions-grid .column-card.has-card-bg .column-content{color:hsla(0,0%,100%,.9)!important}.anika-solutions-grid .column-card.has-card-bg .btn-arrow{align-items:center;color:var(--color-white);display:flex;line-height:1.2em;margin-top:var(--space-xs);min-height:3em;opacity:0;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.3);transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;white-space:normal}.anika-solutions-grid .column-card.has-card-bg .btn-arrow svg{filter:brightness(0) invert(1)}.anika-solutions-grid .column-card.has-card-bg .btn-arrow:before{display:none}.anika-solutions-grid .column-card.has-card-bg{transition:box-shadow 1s ease,flex-grow 1s ease}.anika-solutions-grid .column-card.has-card-bg:before{transition:background .4s ease}@media (hover:hover) and (pointer:fine){.anika-solutions-grid .column-card.has-card-bg:hover:before{background:linear-gradient(180deg,rgba(0,82,147,.7),rgba(0,82,147,.8) 40%,rgba(0,50,100,.9))}.anika-solutions-grid .column-card.has-card-bg:hover .btn-arrow{opacity:1;pointer-events:auto;transform:translateY(0)}.anika-solutions-grid .column-card.has-card-bg:hover .column-content,.anika-solutions-grid .column-card.has-card-bg:hover .column-title{transform:translateY(calc(var(--space-lg)*-1))}}.anika-solutions-grid .column-title{margin-top:0}.anika-solutions-grid .column-content{flex-grow:1;margin-bottom:var(--space-lg)}section.anika-solutions-grid.has-text-color .section-subtitle,section.anika-solutions-grid.has-text-color .section-title{color:inherit}section.anika-solutions-grid.has-text-color .column-title{color:var(--color-heading)!important}.anika-solutions-grid .column-card .btn{align-self:flex-start;margin-top:auto}.anika-solutions-grid[data-has-bg-image=true] .section-title{max-width:var(--max-width-content-md);text-wrap:unset}.anika-solutions-grid[data-has-bg-image=true] .section-subtitle,.anika-solutions-grid[data-has-bg-image=true] .section-title{text-shadow:0 1px 3px hsla(0,0%,100%,.8),0 2px 6px hsla(0,0%,100%,.6)}.anika-solutions-grid .column-card .column-content ul{margin-left:var(--space-sm)!important;padding-left:0}.anika-solutions-grid .column-content li{margin-bottom:var(--space-xs);padding-left:.25em;position:relative}@media (max-width:1350px) and (min-width:769px){.anika-solutions-grid .column-card.has-card-bg .column-title{font-size:var(--font-size-h5)}}@media (max-width:991px){.anika-solutions-grid .column-container{flex-wrap:wrap;gap:var(--space-sm)}.anika-solutions-grid .column-card{box-shadow:none}.anika-solutions-grid .column-card.has-card-bg{min-height:400px;padding:var(--space-md)}.anika-solutions-grid .column-card.has-card-bg .btn-arrow{opacity:1;pointer-events:auto;transform:translateY(0)}.anika-solutions-grid .column-card.has-card-bg .column-content,.anika-solutions-grid .column-card.has-card-bg .column-title{transform:translateY(calc(var(--space-lg)*-1))}.anika-solutions-grid .column-card.has-card-bg:before{background:linear-gradient(180deg,rgba(0,82,147,.5),rgba(0,82,147,.6) 40%,rgba(0,50,100,.65))}}@media (max-width:768px){.anika-solutions-grid .section-subtitle{margin-bottom:var(--space-xl)}.anika-solutions-grid .column-content{margin-bottom:var(--space-sm)}.anika-solutions-grid .column-container{flex-direction:column;perspective:none}.anika-solutions-grid .column-card{backface-visibility:visible;flex:0 0 100%;transform:none;width:100%}.anika-solutions-grid .column-card .btn{align-self:center}.anika-solutions-grid[data-has-bg-image=true].bg-loaded{background-position:50%;background-size:cover}.anika-solutions-grid .column-card.has-card-bg{min-height:220px}.anika-solutions-grid .column-card.has-card-bg:hover,.anika-solutions-grid .column-container:has(.column-card.has-card-bg):hover .column-card.has-card-bg{transform:none}}@media (max-width:640px){.anika-solutions-grid .column-card.has-card-bg{padding:var(--space-xl)}}