.testi-home[data-astro-cid-k7csk7ky]{margin-top:56px}.resenas[data-astro-cid-k7csk7ky]{background:var(--color-bg-secondary);border-top:1px solid var(--color-border);padding:110px 0;overflow:hidden}.sec-wrap[data-astro-cid-k7csk7ky]{z-index:1;max-width:1240px;margin:0 auto;padding:0 28px;position:relative}.grid[data-astro-cid-k7csk7ky]{grid-template-columns:340px 1fr;align-items:start;gap:48px;display:grid}.rating-col[data-astro-cid-k7csk7ky],.carousel-viewport[data-astro-cid-k7csk7ky]{min-width:0}.rating-col[data-astro-cid-k7csk7ky]{flex-direction:column;align-items:flex-start;display:flex}.rating-number[data-astro-cid-k7csk7ky]{color:var(--color-navy);font-family:Manrope,Inter,sans-serif;font-size:88px;font-weight:800;line-height:1}.stars-row[data-astro-cid-k7csk7ky]{--star:#fbbc04;gap:4px;margin-top:14px;display:flex}.stars-row[data-astro-cid-k7csk7ky] svg[data-astro-cid-k7csk7ky]{width:20px;height:20px}.stars-row[data-astro-cid-k7csk7ky].small svg[data-astro-cid-k7csk7ky]{width:14px;height:14px}.google-line[data-astro-cid-k7csk7ky]{color:var(--color-text-secondary-aa);align-items:center;gap:8px;margin-top:16px;font-size:15px;display:flex}.google-line[data-astro-cid-k7csk7ky] svg[data-astro-cid-k7csk7ky]{flex-shrink:0;width:18px;height:18px}.google-h2[data-astro-cid-k7csk7ky]{font:inherit;color:inherit;letter-spacing:0;text-transform:none;margin:0;font-size:15px;font-weight:400}.see-reviews-link[data-astro-cid-k7csk7ky]{color:var(--color-accent);margin-top:18px;font-size:14px;font-weight:600;text-decoration:none}.see-reviews-link[data-astro-cid-k7csk7ky]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}@media (hover:hover) and (pointer:fine){.see-reviews-link[data-astro-cid-k7csk7ky]:hover{text-decoration:underline}}.carousel-arrows[data-astro-cid-k7csk7ky]{gap:10px;margin-top:32px;display:flex}.carousel-arrow[data-astro-cid-k7csk7ky]{border:1px solid var(--color-border);border-radius:var(--radius-full,9999px);width:44px;height:44px;color:var(--color-navy);cursor:pointer;background:#fff;justify-content:center;align-items:center;transition:all .2s ease-out;display:flex}.carousel-arrow[data-astro-cid-k7csk7ky] svg[data-astro-cid-k7csk7ky]{width:18px;height:18px}.carousel-arrow[data-astro-cid-k7csk7ky]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.carousel-arrow[data-astro-cid-k7csk7ky]:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-sm)}}.carousel-viewport[data-astro-cid-k7csk7ky]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000 100%)}.carousel-track[data-astro-cid-k7csk7ky]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:16px;padding-bottom:4px;display:flex;overflow-x:auto}.carousel-track[data-astro-cid-k7csk7ky]::-webkit-scrollbar{display:none}.carousel-track[data-astro-cid-k7csk7ky]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius-lg,16px)}.review-card[data-astro-cid-k7csk7ky]{scroll-snap-align:start;border:1px solid var(--color-border);width:320px;transition:transform var(--duration-base) var(--ease-out-quart),box-shadow var(--duration-base) var(--ease-out-quart);background:#fff;border-radius:16px;flex-direction:column;flex:none;padding:22px;display:flex;box-shadow:0 14px 36px -16px #00244129}@media (hover:hover) and (pointer:fine){.review-card[data-astro-cid-k7csk7ky]:hover{transform:translateY(-5px);box-shadow:0 26px 54px -18px #0024413d}}@media (prefers-reduced-motion:reduce){.review-card[data-astro-cid-k7csk7ky]{transition:none}}.review-card[data-astro-cid-k7csk7ky] p[data-astro-cid-k7csk7ky]{color:var(--color-text-primary);flex-grow:1;margin:12px 0 16px;font-size:14.5px;line-height:1.65}.card-footer[data-astro-cid-k7csk7ky]{justify-content:flex-start;align-items:baseline;gap:8px;display:flex}.resena-sitio[data-astro-cid-k7csk7ky]{color:var(--color-accent);border-bottom:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent);cursor:pointer;width:fit-content;margin-top:3px;font-size:12.5px;font-weight:500;text-decoration:none;display:block}.resena-sitio[data-astro-cid-k7csk7ky]:hover{border-bottom-color:var(--color-accent)}.review-card[data-astro-cid-k7csk7ky] .signature[data-astro-cid-k7csk7ky]{color:var(--color-navy);font-size:13px;font-weight:700}.review-card[data-astro-cid-k7csk7ky] .when[data-astro-cid-k7csk7ky]{color:var(--color-text-muted);white-space:nowrap;font-size:12px}@media (width<=860px){.resenas[data-astro-cid-k7csk7ky]{padding:72px 0}.grid[data-astro-cid-k7csk7ky]{grid-template-columns:1fr;gap:28px}.rating-col[data-astro-cid-k7csk7ky]{text-align:center;align-items:center}.rating-number[data-astro-cid-k7csk7ky]{font-size:72px}.google-line[data-astro-cid-k7csk7ky],.see-reviews-link[data-astro-cid-k7csk7ky]{justify-content:center}.carousel-arrows[data-astro-cid-k7csk7ky]{display:none}.carousel-viewport[data-astro-cid-k7csk7ky]{margin:0 -28px;padding:0 28px;overflow:visible;-webkit-mask-image:none;mask-image:none}.review-card[data-astro-cid-k7csk7ky]{width:84vw}}