.vd-testimonios__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.vd-testimonios__card{position:relative;display:flex;flex-direction:column;margin:0;padding:26px 24px 22px;border:1px solid var(--vd-border);border-radius:var(--vd-radius-lg);background:var(--vd-surface);font-family:var(--vd-font)}.vd-testimonios__comillas{display:block;height:30px;font-size:54px;line-height:1;font-weight:700;color:var(--vd-sky)}.vd-testimonios__texto{margin:0 0 18px;flex:1}.vd-testimonios__texto p{margin:0;font-size:15px;line-height:1.6;color:var(--vd-text)}.vd-testimonios__autor{display:flex;flex-direction:column;gap:2px;padding-top:14px;border-top:1px solid var(--vd-border)}.vd-testimonios__nombre{font-size:14px;font-weight:700;color:var(--vd-text)}.vd-testimonios__cargo{font-size:13px;color:var(--vd-pizarra)}.vd-testimonios__mas{margin-top:16px}.vd-testimonios__mas>summary{list-style:none;cursor:pointer;margin:8px auto 0;display:flex;width:max-content}.vd-testimonios__mas>summary::-webkit-details-marker{display:none}.vd-testimonios__mas[open]>summary{display:none}.vd-testimonios--dark .vd-testimonios__card{background:rgb(255 255 255 / .04);border-color:rgb(255 255 255 / .12)}.vd-testimonios--dark .vd-testimonios__texto p{color:rgb(255 255 255 / .86)}.vd-testimonios--dark .vd-testimonios__nombre{color:#fff}.vd-testimonios--dark .vd-testimonios__cargo,.vd-testimonios--dark .vd-testimonios__autor{color:rgb(255 255 255 / .6);border-color:rgb(255 255 255 / .12)}@media (max-width:1023px){.vd-testimonios__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.vd-testimonios__grid{grid-template-columns:1fr}}