.expandable-image.expanded[data-v-1ec27751]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:grab}.expandable-image.expanded[data-v-1ec27751]:active{cursor:grabbing}.expandable-image.expanded img[data-v-1ec27751]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-scrollbar[data-v-f63a9654]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f63a9654]{-ms-overflow-style:none;scrollbar-width:none}.perspective-1000[data-v-f63a9654]{perspective:1000px}.feature-card[data-v-509b2ffb]{will-change:transform,opacity}.star-rating[data-v-94ad3db6]{position:relative;display:inline-flex;vertical-align:middle}.star-rating__row[data-v-94ad3db6]{display:flex;gap:.125rem}.star-rating__row svg[data-v-94ad3db6]{flex:none;width:1rem;height:1rem}.star-rating--xs .star-rating__row svg[data-v-94ad3db6]{width:.75rem;height:.75rem}.star-rating__row--track[data-v-94ad3db6]{opacity:.16}.star-rating__row--fill[data-v-94ad3db6]{position:absolute;top:0;left:0;overflow:hidden;color:#fc0}.review-author[data-v-fcc4f16f]:before{content:"— ";color:#9ca3af}.rating-pill__stars[data-v-fcc4f16f] .star-rating__row svg{width:.8125rem;height:.8125rem}@media (min-width: 390px){.rating-pill__stars[data-v-fcc4f16f] .star-rating__row svg{width:1rem;height:1rem}}.marquee[data-v-fcc4f16f]{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.marquee__track[data-v-fcc4f16f]{display:flex;width:-moz-max-content;width:max-content;animation:marquee-scroll-fcc4f16f var(--duration, 60s) linear infinite}.marquee__track--reverse[data-v-fcc4f16f]{animation-direction:reverse}.marquee__pass[data-v-fcc4f16f]{display:flex;gap:1.25rem;padding-right:1.25rem}.marquee__card[data-v-fcc4f16f]{flex:none}.marquee__card p[data-v-fcc4f16f]{text-indent:0}.marquee:hover .marquee__track[data-v-fcc4f16f],.marquee:focus-within .marquee__track[data-v-fcc4f16f]{animation-play-state:paused}@keyframes marquee-scroll-fcc4f16f{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.review-text[data-v-fcc4f16f]{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.review-dialog__text[data-v-fcc4f16f],.review-dialog__card p[data-v-fcc4f16f]{text-indent:0}.review-dialog__text[data-v-fcc4f16f]{white-space:pre-line}.review-dialog-enter-active[data-v-fcc4f16f],.review-dialog-leave-active[data-v-fcc4f16f]{transition:opacity .25s ease}.review-dialog-enter-active .review-dialog__card[data-v-fcc4f16f],.review-dialog-leave-active .review-dialog__card[data-v-fcc4f16f]{transition:transform .25s cubic-bezier(.16,1,.3,1)}.review-dialog-enter-from[data-v-fcc4f16f],.review-dialog-leave-to[data-v-fcc4f16f]{opacity:0}.review-dialog-enter-from .review-dialog__card[data-v-fcc4f16f],.review-dialog-leave-to .review-dialog__card[data-v-fcc4f16f]{transform:translateY(1.5rem)}@media (prefers-reduced-motion: reduce){.review-dialog-enter-active .review-dialog__card[data-v-fcc4f16f],.review-dialog-leave-active .review-dialog__card[data-v-fcc4f16f]{transition:none}.review-dialog-enter-from .review-dialog__card[data-v-fcc4f16f],.review-dialog-leave-to .review-dialog__card[data-v-fcc4f16f]{transform:none}}@media (hover: none){.marquee[data-v-fcc4f16f]{overflow-x:auto;scrollbar-width:none}.marquee[data-v-fcc4f16f]::-webkit-scrollbar{display:none}.marquee__track[data-v-fcc4f16f]{animation:none}.marquee__pass[data-v-fcc4f16f]:nth-child(2){display:none}}@media (prefers-reduced-motion: reduce){.marquee[data-v-fcc4f16f]{overflow-x:auto}.marquee__track[data-v-fcc4f16f]{animation:none}.marquee__pass[data-v-fcc4f16f]:nth-child(2){display:none}}button[data-v-713775d7]{position:relative;overflow:hidden}button[data-v-713775d7]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to bottom right,#fff0,#ffffff1a,#fff0);transform:rotate(45deg) translateY(-100%);transition:transform .5s ease-in-out}button[data-v-713775d7]:hover:after{transform:rotate(45deg) translateY(100%)}html{scroll-behavior:smooth}body{background-color:#000}
