.section-wrapper[data-v-5c7667b6]{padding:6rem 1rem}@media (min-width:768px){.section-wrapper[data-v-5c7667b6]{padding-top:8rem;padding-bottom:8rem}}.section-label[data-v-5c7667b6]{color:var(--color-primary);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:500;line-height:1rem;display:block}.testimonials-grid[data-v-5c7667b6]{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:768px){.testimonials-grid[data-v-5c7667b6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.testimonial-item[data-v-5c7667b6]{flex-direction:column;display:flex}.testimonial-quote[data-v-5c7667b6]{border-color:var(--color-primary);color:var(--color-text-secondary);border-left-width:2px;margin-bottom:1.5rem;padding-left:1.5rem;font-size:1rem;font-style:italic;line-height:1.625}.testimonial-author[data-v-5c7667b6]{gap:1rem;margin-top:auto}.author-avatar[data-v-5c7667b6],.testimonial-author[data-v-5c7667b6]{align-items:center;display:flex}.author-avatar[data-v-5c7667b6]{--tw-text-opacity:1;background:var(--color-bg-tertiary);width:2.5rem;height:2.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;font-size:.875rem;font-weight:500;line-height:1.25rem}.author-info[data-v-5c7667b6]{flex-direction:column;display:flex}.author-name[data-v-5c7667b6]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.author-role[data-v-5c7667b6]{color:var(--color-text-muted);font-size:.75rem;line-height:1rem}.scroll-reveal[data-v-5c7667b6]{opacity:0;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.scroll-reveal.revealed[data-v-5c7667b6]{opacity:1;transform:translateY(0)}.section-wrapper[data-v-3ba507c5]{padding:6rem 1rem}@media (min-width:768px){.section-wrapper[data-v-3ba507c5]{padding-top:8rem;padding-bottom:8rem}}.section-label[data-v-3ba507c5]{color:var(--color-primary);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:500;line-height:1rem;display:block}.features-grid[data-v-3ba507c5]{-moz-column-gap:3rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem 3rem;display:grid}@media (min-width:768px){.features-grid[data-v-3ba507c5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-item[data-v-3ba507c5]{gap:1.25rem;display:flex}.feature-icon[data-v-3ba507c5]{border-width:1px;border-color:#ffffff1a;border-radius:.125rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.feature-icon img[data-v-3ba507c5]{opacity:.8}.feature-content[data-v-3ba507c5]{flex-direction:column;display:flex}.feature-title[data-v-3ba507c5]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}.feature-description[data-v-3ba507c5]{color:var(--color-text-muted);font-size:.875rem;line-height:1.625}.scroll-reveal[data-v-3ba507c5]{opacity:0;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.scroll-reveal.revealed[data-v-3ba507c5]{opacity:1;transform:translateY(0)}.section-wrapper[data-v-3238aa8f]{padding:6rem 1rem}@media (min-width:768px){.section-wrapper[data-v-3238aa8f]{padding-top:8rem;padding-bottom:8rem}}.cta-gradient[data-v-3238aa8f]{background:linear-gradient(135deg,#2b1d21,#28252c 50%,#12181f)}.section-label[data-v-3238aa8f]{color:var(--color-primary);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:500;line-height:1rem;display:block}.cta-content[data-v-3238aa8f]{flex-direction:column;align-items:center;display:flex}.scroll-reveal[data-v-3238aa8f]{opacity:0;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.scroll-reveal.revealed[data-v-3238aa8f]{opacity:1;transform:translateY(0)}
