.Testimonials3_container__P6PCK{min-height:100vh;background:#faf9f7;padding-top:80px}.Testimonials3_hero__h6j4C{position:relative;padding:6rem 2rem 5rem;background:linear-gradient(180deg,#faf9f7,#f5ebe0);overflow:hidden}.Testimonials3_heroBackground__LogQb{position:absolute;inset:0;pointer-events:none}.Testimonials3_heroTexture__Xebd6{position:absolute;inset:0;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23d9c4a5' fill-opacity='0.2'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.Testimonials3_decorCircle__gm2gh{position:absolute;border-radius:50%;border:1px solid rgba(176,141,91,.2)}.Testimonials3_decorCircle__gm2gh:nth-child(2){width:400px;height:400px;top:-150px;right:-100px}.Testimonials3_decorCircle__gm2gh:nth-child(3){width:300px;height:300px;bottom:-100px;left:-100px}.Testimonials3_heroContent__B5PIE{position:relative;z-index:10;max-width:800px;margin:0 auto;text-align:center}.Testimonials3_badge__qP82Q{display:inline-flex;align-items:center;gap:.625rem;padding:.625rem 1.5rem;background:#ffffff;border:1px solid #e8d8c4;color:#9a744a;font-size:.813rem;font-weight:600;border-radius:100px;margin-bottom:2rem;box-shadow:0 4px 12px rgba(176,141,91,.1)}.Testimonials3_badgeIcon__kZlFO{width:16px;height:16px}.Testimonials3_heroTitle__dNe0l{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;color:#433b34;line-height:1.1;letter-spacing:-.03em;margin-bottom:1.5rem}.Testimonials3_heroTitleAccent__ocGnR{color:#b91c1c}.Testimonials3_heroSubtitle__yfDlp{font-size:1.125rem;color:#7d7265;line-height:1.7;max-width:550px;margin:0 auto}.Testimonials3_masonrySection__1OANj{padding:6rem 2rem;background:#ffffff}.Testimonials3_masonryContainer___PJNs{max-width:1200px;margin:0 auto}.Testimonials3_sectionHeader__SvzjN{text-align:center;margin-bottom:4rem}.Testimonials3_sectionTitle__GnfuF{font-size:2.25rem;font-weight:800;color:#433b34;letter-spacing:-.02em;margin-bottom:1rem}.Testimonials3_sectionSubtitle__VFZMi{font-size:1.063rem;color:#7d7265}.Testimonials3_masonryGrid__S_mi5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:1024px){.Testimonials3_masonryGrid__S_mi5{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Testimonials3_masonryGrid__S_mi5{grid-template-columns:1fr}}.Testimonials3_masonryCard__PgTyD{background:#faf9f7;border-radius:1.25rem;padding:2rem;border:1px solid #e8e4df;transition:all .3s ease}.Testimonials3_masonryCard__PgTyD:hover{border-color:#d9c4a5;box-shadow:0 12px 40px rgba(176,141,91,.1);transform:translateY(-4px)}.Testimonials3_masonryCard__PgTyD.Testimonials3_large__j_2Mi{grid-row:span 2}.Testimonials3_masonryCard__PgTyD.Testimonials3_featured__V7XhA{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none}.Testimonials3_masonryCard__PgTyD.Testimonials3_featured__V7XhA .Testimonials3_authorName__Wx__l,.Testimonials3_masonryCard__PgTyD.Testimonials3_featured__V7XhA .Testimonials3_authorRole__v_DPl,.Testimonials3_masonryCard__PgTyD.Testimonials3_featured__V7XhA .Testimonials3_cardQuote__srMGc{color:#ffffff}.Testimonials3_masonryCard__PgTyD.Testimonials3_featured__V7XhA .Testimonials3_authorAvatar__vrkv0{background:rgba(255,255,255,.2);color:#ffffff}.Testimonials3_cardQuote__srMGc{font-size:1rem;color:#524840;line-height:1.8;margin-bottom:1.5rem;font-style:italic}.Testimonials3_masonryCard__PgTyD.Testimonials3_large__j_2Mi .Testimonials3_cardQuote__srMGc{font-size:1.125rem}.Testimonials3_cardAuthor__nIypv{display:flex;align-items:center;gap:1rem}.Testimonials3_authorAvatar__vrkv0{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#e8d8c4,#d9c4a5);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#7d5c3d}.Testimonials3_authorInfo__cfnzF{flex:1 1}.Testimonials3_authorName__Wx__l{font-size:.938rem;font-weight:600;color:#433b34;margin-bottom:.125rem}.Testimonials3_authorRole__v_DPl{font-size:.813rem;color:#9a8e7e}.Testimonials3_statsSection__7gZV_{padding:4rem 2rem;background:#f5ebe0}.Testimonials3_statsContainer__JBYiV{max-width:1000px;margin:0 auto}.Testimonials3_statsGrid__i2Hwm{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}@media (max-width:768px){.Testimonials3_statsGrid__i2Hwm{grid-template-columns:repeat(2,1fr)}}.Testimonials3_statItem__XxVU5{text-align:center}.Testimonials3_statValue__yQZG6{font-size:2.75rem;font-weight:800;color:#b91c1c;letter-spacing:-.02em;line-height:1;margin-bottom:.5rem}.Testimonials3_statLabel__ogRD_{font-size:.875rem;color:#7d7265;font-weight:500}.Testimonials3_highlightSection__mAgOs{padding:6rem 2rem;background:#ffffff}.Testimonials3_highlightContainer__4_iuO{max-width:900px;margin:0 auto}.Testimonials3_highlightCard___6ovh{text-align:center;padding:4rem;background:#faf9f7;border-radius:2rem;border:2px solid #e8d8c4;position:relative}.Testimonials3_quoteIcon__Ak1k8{width:64px;height:64px;color:#d9c4a5;margin:0 auto 2rem}.Testimonials3_highlightQuote__SeHTK{font-size:1.75rem;font-weight:500;color:#433b34;line-height:1.5;margin-bottom:2rem;font-style:italic}.Testimonials3_highlightAuthor__eGLFc{display:flex;flex-direction:column;align-items:center;gap:.5rem}.Testimonials3_highlightAvatar__C0_zC{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#dc2626,#b91c1c);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#ffffff;margin-bottom:.5rem}.Testimonials3_highlightName__GP_sa{font-size:1.125rem;font-weight:700;color:#433b34}.Testimonials3_highlightRole__JnDeI{font-size:.938rem;color:#7d7265}.Testimonials3_photoSection__QOI_c{padding:6rem 2rem;background:#f5ebe0}.Testimonials3_photoContainer__CGTjv{max-width:1200px;margin:0 auto}.Testimonials3_photoGrid__IyKJY{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:1024px){.Testimonials3_photoGrid__IyKJY{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Testimonials3_photoGrid__IyKJY{grid-template-columns:1fr}}.Testimonials3_photoCard__DZX9Y{position:relative;border-radius:1.25rem;overflow:hidden;aspect-ratio:1;cursor:pointer;transition:transform .3s ease}.Testimonials3_photoCard__DZX9Y:hover{transform:scale(1.02)}.Testimonials3_photoImage__gYJIu{position:absolute;inset:0;background:linear-gradient(135deg,#e8d8c4,#d9c4a5);display:flex;align-items:center;justify-content:center}.Testimonials3_photoInitials__xezl3{font-size:2.5rem;font-weight:700;color:#7d5c3d}.Testimonials3_photoOverlay__Dl1E4{position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(67,59,52,.9));padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-end}.Testimonials3_photoName__Kvuzz{font-size:1rem;font-weight:600;color:#ffffff;margin-bottom:.25rem}.Testimonials3_photoRole__ilcsP{font-size:.813rem;color:rgba(255,255,255,.8)}.Testimonials3_ctaSection__bGgI_{position:relative;padding:6rem 2rem;background:linear-gradient(135deg,#dc2626,#b91c1c);overflow:hidden}.Testimonials3_ctaBackground__QcAyE{position:absolute;inset:0;pointer-events:none}.Testimonials3_ctaShape__Gk6Je{position:absolute;border-radius:50%;background:rgba(255,255,255,.05)}.Testimonials3_ctaShape__Gk6Je:first-child{width:400px;height:400px;top:-150px;right:-100px}.Testimonials3_ctaShape__Gk6Je:nth-child(2){width:300px;height:300px;bottom:-100px;left:-100px}.Testimonials3_ctaContent__F8tnA{position:relative;z-index:10;max-width:650px;margin:0 auto;text-align:center}.Testimonials3_ctaTitle__N7Pcv{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:#ffffff;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.25rem}.Testimonials3_ctaSubtitle__GrS80{font-size:1.125rem;color:rgba(255,255,255,.9);line-height:1.7;margin-bottom:2.5rem}.Testimonials3_ctaButtons___xZld{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.Testimonials3_ctaButton__gxF5V{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:1rem 2rem;font-size:.938rem;font-weight:600;border-radius:100px;text-decoration:none;transition:all .3s ease}.Testimonials3_ctaButton__gxF5V.Testimonials3_primary__g_HzI{background:#ffffff;color:#b91c1c}.Testimonials3_ctaButton__gxF5V.Testimonials3_primary__g_HzI:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.2)}.Testimonials3_ctaButton__gxF5V.Testimonials3_secondary__PmkNJ{background:transparent;color:#ffffff;border:2px solid rgba(255,255,255,.5)}.Testimonials3_ctaButton__gxF5V.Testimonials3_secondary__PmkNJ:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.8)}@media (max-width:768px){.Testimonials3_hero__h6j4C{padding:4rem 1.5rem 3rem}.Testimonials3_heroTitle__dNe0l{font-size:2.25rem}.Testimonials3_highlightCard___6ovh{padding:2.5rem}.Testimonials3_highlightQuote__SeHTK{font-size:1.375rem}.Testimonials3_statValue__yQZG6{font-size:2rem}.Testimonials3_ctaButtons___xZld{flex-direction:column}.Testimonials3_ctaButton__gxF5V{width:100%;max-width:280px}}