.carousel-track[data-v-6567c67e]{-ms-overflow-style:none;scrollbar-width:none}.carousel-track[data-v-6567c67e]::-webkit-scrollbar{display:none}.testimonial-card[data-v-6567c67e]{will-change:transform,opacity}.testimonial-text[data-v-6567c67e]{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;overflow:hidden;transition:all .4s ease}.testimonial-card:hover .testimonial-text[data-v-6567c67e]{-webkit-line-clamp:unset}.bg-white[data-v-6567c67e]{--fade-color:#fff}.bg-cream[data-v-6567c67e]{--fade-color:#faf6f1}.bg-cream-dark[data-v-6567c67e],.bg-neutral-light[data-v-6567c67e]{--fade-color:#f0ebe3}.bg-warm-gold[data-v-6567c67e]{--fade-color:#f5e6cc}.bg-amber-500\/30[data-v-6567c67e]{--fade-color:rgba(245,158,11,.3)}@media(hover:hover){.testimonial-card[data-v-6567c67e]:hover{transform:translateY(-2px)}.testimonial-card:hover .card-inner[data-v-6567c67e]{border-color:#e9a93326;box-shadow:0 8px 30px -8px #1d0f0214}.testimonial-card:hover .gold-border[data-v-6567c67e]{opacity:1}.testimonial-card:hover .quote-icon[data-v-6567c67e]{color:#e9a933}}.parallax-rich-content[data-v-e6ba4613] .prose{--tw-text-opacity:1;color:rgb(29 15 2/var(--tw-text-opacity,1))}.parallax-rich-content[data-v-e6ba4613] .prose p{font-family:Urbanist,sans-serif;font-size:15px;font-weight:400!important;line-height:1.625;--tw-text-opacity:1;color:rgb(85 82 79/var(--tw-text-opacity,1))}.parallax-rich-content[data-v-e6ba4613] .prose h1,.parallax-rich-content[data-v-e6ba4613] .prose h2,.parallax-rich-content[data-v-e6ba4613] .prose h3,.parallax-rich-content[data-v-e6ba4613] .prose h4,.parallax-rich-content[data-v-e6ba4613] .prose h5,.parallax-rich-content[data-v-e6ba4613] .prose h6{font-family:Rufina,serif;font-weight:400!important;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(29 15 2/var(--tw-text-opacity,1))}.parallax-rich-content[data-v-e6ba4613] .prose h2{font-size:1.5rem;line-height:2rem;line-height:32px}@media(min-width:768px){.parallax-rich-content[data-v-e6ba4613] .prose h2{font-size:28px}}.parallax-rich-content[data-v-e6ba4613] .prose h3{font-size:1.25rem;line-height:1.75rem}@media(min-width:768px){.parallax-rich-content[data-v-e6ba4613] .prose h3{font-size:1.5rem;line-height:2rem}}.parallax-rich-content[data-v-e6ba4613] .prose ol,.parallax-rich-content[data-v-e6ba4613] .prose ul{font-family:Urbanist,sans-serif;font-size:15px;font-weight:400!important;--tw-text-opacity:1;color:rgb(85 82 79/var(--tw-text-opacity,1))}.parallax-rich-content[data-v-e6ba4613] .prose strong{font-weight:400!important}
