.reveal-pending[data-v-228652af]{opacity:.001;transform:translate3d(0,var(--reveal-y,40px),0)}.reveal.is-visible[data-v-228652af]{opacity:1;transform:translateZ(0);transition:opacity var(--reveal-duration,1.2s) cubic-bezier(.22,1,.36,1) var(--reveal-delay,.1s),transform var(--reveal-duration,1.2s) cubic-bezier(.34,1.36,.5,1) var(--reveal-delay,.1s);will-change:opacity,transform}@media(prefers-reduced-motion:reduce){.reveal-pending[data-v-228652af]{opacity:1;transform:none}.reveal.is-visible[data-v-228652af]{transition:none}}.tpl-row[data-v-fb62082c]{direction:ltr;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);overflow:hidden;padding:10px 0;width:100%}.tpl-track[data-v-fb62082c]{animation:tpl-marquee-fb62082c 110s linear infinite;direction:ltr;display:flex;width:-moz-max-content;width:max-content}.tpl-track.tpl-reverse[data-v-fb62082c]{animation-direction:reverse;animation-duration:130s}.tpl-row:hover .tpl-track[data-v-fb62082c]{animation-play-state:paused}.tpl-item[data-v-fb62082c]{animation:tpl-shimmer-fb62082c 1.6s ease-in-out infinite;background:linear-gradient(100deg,#fff0f3 30%,#ffdde5,#fff0f3 70%);background-size:200% 100%;border-radius:.75rem;box-shadow:0 4px 16px #0000000f;display:block;flex:0 0 auto;height:130px;margin-right:1rem;min-width:128px;overflow:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;will-change:transform}.tpl-item[data-v-fb62082c]:hover{box-shadow:0 10px 26px #00000029,0 0 0 3px #ff506d8c;transform:translateY(-4px) scale(1.02)}.tpl-item img[data-v-fb62082c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .4s ease;width:auto}.tpl-item img.is-loaded[data-v-fb62082c]{opacity:1}.tpl-item[data-v-fb62082c]:has(img.is-loaded){animation:none;min-width:0}@keyframes tpl-shimmer-fb62082c{0%{background-position:120% 0}to{background-position:-80% 0}}@media(min-width:768px){.tpl-item[data-v-fb62082c]{height:180px;min-width:150px}}@keyframes tpl-marquee-fb62082c{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tpl-track[data-v-fb62082c]{animation:none}.tpl-item[data-v-fb62082c]{transition:none}.tpl-item[data-v-fb62082c]:hover{transform:none}}.columns-frame[data-v-a8dfa83d]{display:flex;gap:1rem;height:460px;overflow:hidden;position:relative}@media(min-width:768px){.columns-frame[data-v-a8dfa83d]{height:640px}}@media(min-width:1024px){.columns-frame[data-v-a8dfa83d]{height:760px}}.col[data-v-a8dfa83d]{display:flex;flex:1 1 0;overflow:hidden}@media(max-width:639px){.col[data-v-a8dfa83d]:nth-child(n+2){display:none}}@media(min-width:640px)and (max-width:767px){.col[data-v-a8dfa83d]:nth-child(n+3){display:none}}@media(min-width:768px)and (max-width:1023px){.col[data-v-a8dfa83d]:nth-child(n+4){display:none}}.col-track[data-v-a8dfa83d]{display:flex;flex-direction:column;gap:1rem;width:100%;will-change:transform}.col-up[data-v-a8dfa83d]{animation:scroll-up-a8dfa83d 40s linear infinite}.col-down[data-v-a8dfa83d]{animation:scroll-up-a8dfa83d 46s linear infinite reverse}.columns-frame:hover .col-track[data-v-a8dfa83d]{animation-play-state:paused}.review-card[data-v-a8dfa83d]{background:#fff;border:1px solid #ece7d8;border-radius:1.25rem;box-shadow:0 1px 2px #0000000a;flex:0 0 auto;padding:1.25rem 1.5rem}.fade[data-v-a8dfa83d]{height:90px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.fade-top[data-v-a8dfa83d]{background:linear-gradient(180deg,#fdf6e3 0,#fdf6e300);top:0}.fade-bottom[data-v-a8dfa83d]{background:linear-gradient(0deg,#fdf6e3 0,#fdf6e300);bottom:0}@keyframes scroll-up-a8dfa83d{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.col-track[data-v-a8dfa83d]{animation:none}}
