@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.img-hover-pan{overflow:hidden}.img-hover-pan img{border-radius:inherit;display:block;height:100%;object-fit:cover;transform:scale(1.05);transition:transform .6s ease-out;width:100%}.img-hover-pan:hover img{transform:scale(1.05) translate(-1.5%,-1.5%)}.wp-block-button.green-btn .wp-block-button__link{background-color:var(--wp--preset--color--green-600);border:1px solid var(--wp--preset--color--green-600);border-radius:4px;color:var(--wp--preset--color--white);text-transform:uppercase}.wp-block-button.green-btn .wp-block-button__link:hover{background-color:var(--wp--preset--color--green-700);border-color:var(--wp--preset--color--green-700);color:var(--wp--preset--color--white)}.wp-block-button.green-btn .wp-block-button__link:hover:after{background-color:transparent!important}.hero h1,.hero p{text-shadow:0 1px 2px var(--tw-text-shadow-color,color-mix(in oklab,var(--wp--preset--color--black) 20%,transparent)),0 3px 2px var(--tw-text-shadow-color,color-mix(in oklab,var(--wp--preset--color--black) 20%,transparent)),0 4px 8px var(--tw-text-shadow-color,color-mix(in oklab,var(--wp--preset--color--black) 20%,transparent))}@media(max-width:47.98rem){.hero{padding-inline:1.5rem;padding-bottom:3rem;padding-top:3rem}}@media(min-width:48rem)and (max-width:63.98rem){.hero{padding-inline:1rem}}@media(max-width:47.98rem){.team-group{padding-inline:1.5rem;padding-bottom:3rem!important;padding-top:3rem!important}}@media(min-width:48rem)and (max-width:63.98rem){.team-group{padding-inline:1rem;padding-bottom:6rem!important;padding-top:6rem!important}.team-group .team-column{display:flex;flex-direction:column!important;flex-wrap:nowrap}.team-group .team-card{display:flex;flex-direction:row!important;flex-wrap:nowrap;gap:calc(var(--spacing)*8)}.team-group .team-card .team-text{max-width:60%}}
