@-webkit-keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@-webkit-keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@-webkit-keyframes slidein{0%{top:-20%}to{top:140%}}@keyframes slidein{0%{top:-20%}to{top:140%}}@-webkit-keyframes show{0%{opacity:0}}@keyframes show{0%{opacity:0}}@-webkit-keyframes animate{0%{left:0;right:0}25%{left:100%;right:0}50%{left:0;right:100%}to{left:0;right:0}}@-webkit-keyframes underline-animate{0%{background-position:100% 100%;background-size:100% .0625rem}25%{background-position:100% 100%;background-size:0 .0625rem}50%{background-position:0 100%;background-size:0 .0625rem}to{background-position:0 100%;background-size:100% .0625rem}}@keyframes animate{0%{left:0;right:0}25%{left:100%;right:0}50%{left:0;right:100%}to{left:0;right:0}}@keyframes underline-animate{0%{background-position:100% 100%;background-size:100% .0625rem}25%{background-position:100% 100%;background-size:0 .0625rem}50%{background-position:0 100%;background-size:0 .0625rem}to{background-position:0 100%;background-size:100% .0625rem}}.page{overflow:clip}.reviewCarousel{margin-inline:1rem}@media screen and (min-width:64em){.reviewCarousel{margin-inline:5.5rem}}.reviewCarousel .reviewCarousel-title{font-family:sortsmillgoudy,Times New Roman,serif;font-size:2rem;letter-spacing:.46875rem;margin:0 auto .5rem;text-align:center;width:20ch}@media screen and (min-width:64em){.reviewCarousel .reviewCarousel-title{width:100%}}.reviewCarousel .reviewCarousel-subtitle{font-family:ibmplexmono,Courier New,serif;font-size:.875rem;letter-spacing:.09375rem;text-align:center;-webkit-margin-after:.625rem;margin-block-end:.625rem}.reviewCarousel .reviewPushSlide-container-image img{max-height:23.125rem;width:auto}.reviewCarousel .swiper-button-next,.reviewCarousel .swiper-button-prev{opacity:1!important;top:30%}@media screen and (min-width:64em){.reviewCarousel .swiper-button-next,.reviewCarousel .swiper-button-prev{top:45%}}.reviewCarousel .swiper-pagination{bottom:5.625rem!important}