[data-v-07cee44a],[data-v-07cee44a]:after,[data-v-07cee44a]:before{box-sizing:border-box}html[data-v-07cee44a]{font-family:Inter,Helvetica Neue,Arial,sans-serif}.testimonial-section[data-v-07cee44a]{--primary:#2e7d32;--primary-dark:#1b5e20;background:#f9f8eb;overflow:hidden;padding:6rem 1rem;position:relative}.section-heading[data-v-07cee44a]{display:flex;justify-content:center;margin-bottom:.25rem}.heading-text[data-v-07cee44a]{color:#5e5e5e;font-size:1.5rem;font-weight:700}.heading-stars[data-v-07cee44a]{display:flex;gap:.25rem;justify-content:center;margin-bottom:2rem}.star[data-v-07cee44a]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));height:1.25rem;width:1.25rem}.card[data-v-07cee44a]{align-items:center;background:#fff;border-radius:2rem;box-shadow:0 12px 40px rgba(0,0,0,.06);display:flex;gap:3rem;height:520px;margin:0 auto;max-width:1080px;padding:2rem 3.5rem;position:relative;z-index:1}@media (max-width:950px){.card[data-v-07cee44a]{flex-direction:column;gap:1.2rem;height:auto;min-height:760px;padding:1.25rem;text-align:center}.desktop-only[data-v-07cee44a]{display:none}.bottom-arrows[data-v-07cee44a]{bottom:.4rem}}@media (max-width:430px){.card[data-v-07cee44a]{min-height:840px;padding:1rem .5rem 2rem}.avatar[data-v-07cee44a]{height:160px;width:160px}.message[data-v-07cee44a]{font-size:1rem;padding:.5rem 1rem}}@media (max-width:363px){.card[data-v-07cee44a]{min-height:990px}}.avatar-wrapper[data-v-07cee44a]{display:flex;flex:0 0 200px;justify-content:center}.avatar[data-v-07cee44a]{border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.1);height:200px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:200px}.avatar[data-v-07cee44a]:hover{transform:scale(1.05)}.content[data-v-07cee44a]{display:flex;flex:1 1 360px;flex-direction:column;min-height:0}.quote-mark[data-v-07cee44a]{fill:var(--primary);height:3rem;opacity:.15;width:3rem}.message[data-v-07cee44a]{background:#fff;border-radius:1rem;color:#6a6a6a;font-size:1.1rem;line-height:1.6;margin:.6rem 0;padding:.4rem 2rem}@media (min-width:951px){.message[data-v-07cee44a]{flex:1 1 auto;max-height:340px;overflow-y:auto}}.testimonial-footer[data-v-07cee44a]{align-items:flex-start;display:flex;flex-direction:column;padding-left:15px}.profile[data-v-07cee44a]{color:#1b5e20;font-size:1.35rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.profile[data-v-07cee44a]:hover{color:#39993f}.role[data-v-07cee44a]{color:#8c8c8c;font-size:.95rem}.dots[data-v-07cee44a]{bottom:1.2rem;display:flex;gap:.5rem;left:50%;position:absolute;transform:translateX(-50%)}.dot[data-v-07cee44a]{background:#d0d0d0;border-radius:50%;cursor:pointer;height:.7rem;transition:background .2s ease;width:.7rem}.dot.active[data-v-07cee44a]{background:#6e6e6e}.arrow-btn[data-v-07cee44a]{align-items:center;background:#f9f8eb;border:none;border-radius:50%;box-shadow:0 2px 8px rgba(46,125,50,.08);cursor:pointer;display:flex;height:2.3rem;justify-content:center;transition:background .2s ease;width:2.3rem}.arrow-btn[data-v-07cee44a]:hover{background:#e1deb4}.arrow-btn.left[data-v-07cee44a]{margin-right:.8rem}.arrow-btn.right[data-v-07cee44a]{margin-left:.8rem}.arrow[data-v-07cee44a]{fill:currentColor;height:1rem;width:1rem}.bottom-arrows[data-v-07cee44a]{bottom:.6rem;display:flex;gap:.8rem;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.bg-circle[data-v-07cee44a]{background:radial-gradient(circle,rgba(255,193,7,.15) 0,rgba(46,125,50,.08) 70%);border-radius:50%;bottom:-12rem;height:24rem;pointer-events:none;position:absolute;right:-12rem;width:24rem;z-index:0}