.fcw-tst{--fcw-tst-bg:#ffffff;--fcw-tst-card-bg:#f9fafb;--fcw-tst-primary:#862780;--fcw-tst-dark:#111827;--fcw-tst-mid:#374151;--fcw-tst-light:#6b7280;--fcw-tst-font:'Inter', sans-serif;background-color:var(--fcw-tst-bg);font-family:var(--fcw-tst-font)}.fcw-tst__inner{max-width:1280px;margin:0 auto;padding:112px 24px}.fcw-tst__header{text-align:center;margin-bottom:64px}.fcw-tst__heading{font-size:clamp(2rem, 3.5vw, 2.75rem);font-weight:800;color:var(--fcw-tst-dark);line-height:1.2;margin:0 0 16px 0;letter-spacing:-.02em}.fcw-tst__subheading{font-size:1.125rem;color:var(--fcw-tst-light);max-width:640px;margin:0 auto}.fcw-tst__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;width:100%}@media (max-width:1024px){.fcw-tst__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.fcw-tst__grid{grid-template-columns:1fr}.fcw-tst__inner{padding:72px 16px}}.fcw-tst__card{background-color:var(--fcw-tst-card-bg);border-radius:24px;padding:36px;display:flex;flex-direction:column;height:100%;transition:all 0.35s cubic-bezier(.25,.8,.25,1);border:1px solid #f3f4f6}.fcw-tst__card:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgb(0 0 0 / .06);background-color:#fff;border-color:rgb(134 39 128 / .1)}.fcw-tst__quote-icon-box{width:48px;height:48px;border-radius:50%;background-color:var(--fcw-tst-primary);display:flex;align-items:center;justify-content:center;margin-bottom:28px;box-shadow:0 8px 16px rgb(134 39 128 / .2)}.fcw-tst__quote-icon-box i{font-size:20px;color:#fff;line-height:1}.fcw-tst__quote{font-size:1rem;color:var(--fcw-tst-mid);line-height:1.75;font-style:italic;margin:0 0 32px 0;flex:1}.fcw-tst__meta{border-top:1px solid #e5e7eb;padding-top:24px;margin-top:auto}.fcw-tst__author{font-size:1.125rem;font-weight:700;color:var(--fcw-tst-dark);margin-bottom:4px}.fcw-tst__pos{font-size:.875rem;color:var(--fcw-tst-light);margin-bottom:2px}.fcw-tst__comp{font-size:.875rem;font-weight:600;color:var(--fcw-tst-primary)}