@media screen{[data-aos]{animation-duration:.75s;animation-fill-mode:forwards;animation-timing-function:ease;opacity:0;transform-origin:center;will-change:opacity,transform}[data-aos=fade].aos-animate{animation-name:fade}[data-aos=fade-up].aos-animate{animation-name:fadeUp}[data-aos=fade-down].aos-animate{animation-name:fadeDown}[data-aos=fade-left].aos-animate{animation-name:fadeLeft}[data-aos=fade-right].aos-animate{animation-name:fadeRight}[data-aos=fade-up-left].aos-animate{animation-name:fadeUpLeft}[data-aos=fade-up-right].aos-animate{animation-name:fadeUpRight}[data-aos=fade-down-left].aos-animate{animation-name:fadeDownLeft}[data-aos=fade-down-right].aos-animate{animation-name:fadeDownRight}[data-aos=zoom-in].aos-animate{animation-name:zoomIn}[data-aos=reveal-up].aos-animate{animation-name:revealUp}[data-aos=reveal-down].aos-animate{animation-name:revealDown}[data-aos=reveal-left].aos-animate{animation-name:revealLeft}[data-aos=reveal-right].aos-animate{animation-name:revealRight}[data-aos=clip-horizontal].aos-animate{animation-name:clipHorizontal}[data-aos=clip-vertical].aos-animate{animation-name:clipVertical}[data-aos=clip-outwards].aos-animate{animation-name:clipOutwards}.wp-block-heading[data-aos=reveal-left].aos-animate,.wp-block-heading[data-aos=reveal-right].aos-animate,p[data-aos=reveal-left].aos-animate,p[data-aos=reveal-right].aos-animate{animation-duration:2s}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:none}}@keyframes fadeDown{0%{opacity:0;transform:translate3d(0,-100px,0)}to{opacity:1;transform:none}}@keyframes fadeLeft{0%{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:none}}@keyframes fadeRight{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:none}}@keyframes fadeUpLeft{0%{opacity:0;transform:translate3d(100px,100px,0)}to{opacity:1;transform:none}}@keyframes fadeUpRight{0%{opacity:0;transform:translate3d(-100px,100px,0)}to{opacity:1;transform:none}}@keyframes fadeDownLeft{0%{opacity:0;transform:translate3d(100px,-100px,0)}to{opacity:1;transform:none}}@keyframes fadeDownRight{0%{opacity:0;transform:translate3d(-100px,-100px,0)}to{opacity:1;transform:none}}@keyframes zoomIn{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:none}}@keyframes revealUp{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes revealDown{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes revealLeft{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes revealRight{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes clipHorizontal{0%{clip-path:polygon(0 50%,0 100%,0 100%,0 50%,100% 50%,100% 0,100% 0,100% 50%);opacity:0}to{clip-path:polygon(0 50%,0 100%,100% 100%,100% 50%,100% 50%,100% 0,0 0,0 50%);opacity:1}}@keyframes clipVertical{0%{clip-path:polygon(50% 0,100% 0,100% 0,50% 0,50% 100%,0 100%,0 100%,50% 100%);opacity:0}to{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,0 100%,0 0,50% 0);opacity:1}}@keyframes clipOutwards{0%{clip-path:polygon(25% 25%,75% 25%,75% 75%,25% 75%);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}
.has-block-spacing>*+*{margin-block-start:var(--block-spacing)}
.has-block-link{position:relative}.has-block-link .block-link-overlay{border-radius:inherit;display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:1}
.has-hover-color:not(.wp-block-button),.wp-block-button.has-hover-color>.wp-block-button__link{transition-duration:.15s}.has-hover-color:not(.wp-block-button):hover,.wp-block-button.has-hover-color>.wp-block-button__link:hover{color:var(--block-hover-color)!important}.has-hover-background-color:not(.wp-block-button),.wp-block-button.has-hover-background-color>.wp-block-button__link{transition-duration:.15s}.has-hover-background-color:not(.wp-block-button):hover,.wp-block-button.has-hover-background-color>.wp-block-button__link:hover{background-color:var(--block-hover-background-color)!important}
.has-overflow-clip{overflow:clip}
@media(max-width:781px){.reverse-mobile-stacking-order{flex-direction:column-reverse}}
.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);left:0;position:absolute;top:0;transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.splitting{--word-center:calc((var(--word-total) - 1)/2);--char-center:calc((var(--char-total) - 1)/2);--line-center:calc((var(--line-total) - 1)/2)}.splitting .word{--word-percent:calc(var(--word-index)/var(--word-total));--line-percent:calc(var(--line-index)/var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index)/var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset)*var(--char-offset))/var(--char-center));--distance-sine:calc(var(--char-offset)/var(--char-center));--distance-percent:calc(var(--distance)/var(--char-center))}
.splitting.cells img{display:block;width:100%}@supports (display:grid){.splitting.cells{background-size:cover;overflow:hidden;position:relative;visibility:hidden}.splitting .cell-grid{background:inherit;display:grid;grid-template:repeat(var(--row-total),1fr) /repeat(var(--col-total),1fr);height:100%;left:0;position:absolute;top:0;width:100%}.splitting .cell{background:inherit;overflow:hidden;position:relative}.splitting .cell-inner{background:inherit;height:calc(100%*var(--row-total));left:calc(-100%*var(--col-index));position:absolute;top:calc(-100%*var(--row-index));visibility:visible;width:calc(100%*var(--col-total))}.splitting .cell{--center-x:calc((var(--col-total) - 1)/2);--center-y:calc((var(--row-total) - 1)/2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x)*var(--offset-x))/var(--center-x));--distance-y:calc((var(--offset-y)*var(--offset-y))/var(--center-y))}}
@media screen{.splitting .word{transition:transform .3s cubic-bezier(.3,0,.3,1),opacity .3s linear}.splitting[data-scroll=in] .word{transition-delay:calc(60ms + .12s*var(--word-index))}.splitting[data-splitting-animation=fade] .word{opacity:0}.splitting[data-splitting-animation=fade][data-scroll=in] .word{opacity:1}.splitting[data-splitting-animation=fade-up] .word{opacity:0;transform:translate3d(0,.25em,0)}.splitting[data-splitting-animation=fade-up][data-scroll=in] .word{opacity:1;transform:translateZ(0)}.splitting[data-splitting-animation=fade-down] .word{opacity:0;transform:translate3d(0,-.25em,0)}.splitting[data-splitting-animation=fade-down][data-scroll=in] .word{opacity:1;transform:translateZ(0)}.splitting[data-splitting-animation=fade-left] .word{opacity:0;transform:translate3d(.25em,0,0)}.splitting[data-splitting-animation=fade-left][data-scroll=in] .word{opacity:1;transform:translateZ(0)}.splitting[data-splitting-animation=fade-right] .word{opacity:0;transform:translate3d(-.25em,0,0)}.splitting[data-splitting-animation=fade-right][data-scroll=in] .word{opacity:1;transform:translateZ(0)}.splitting[data-splitting-animation=fill] .word{opacity:.2}.splitting[data-splitting-animation=fill][data-scroll=in] .word{opacity:1}}
