.review-landing-section[data-astro-cid-pyu53xby]{min-height:90vh;background:linear-gradient(180deg,#fbfbfb,#f4f5f7);padding:40px 16px 80px}.review-container[data-astro-cid-pyu53xby]{max-width:600px;margin:0 auto}.review-header-card[data-astro-cid-pyu53xby]{background:#fff;border-radius:20px;padding:36px 24px 28px;text-align:center;box-shadow:0 10px 30px #0000000d;border:1px solid rgba(0,0,0,.04);margin-bottom:24px}.review-avatar-wrap[data-astro-cid-pyu53xby]{position:relative;width:96px;height:96px;margin:0 auto 16px}.review-avatar[data-astro-cid-pyu53xby]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:4px solid #ffffff;box-shadow:0 8px 24px #e8005a33}.review-badge-check[data-astro-cid-pyu53xby]{position:absolute;bottom:2px;right:2px;width:28px;height:28px;background:var(--cct-primary, #e8005a);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;border:2px solid #ffffff}.review-tag[data-astro-cid-pyu53xby]{display:inline-block;background:#e8005a14;color:var(--cct-primary, #e8005a);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:4px 12px;border-radius:20px;margin-bottom:12px}.review-title[data-astro-cid-pyu53xby]{font-size:1.75rem;font-weight:800;color:#1a1a1a;margin-bottom:10px;line-height:1.25}.review-subtitle[data-astro-cid-pyu53xby]{font-size:.95rem;color:#555;line-height:1.5;margin-bottom:16px}.review-time-estimate[data-astro-cid-pyu53xby]{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:#00875a;background:#00875a14;padding:5px 14px;border-radius:20px;font-weight:600}.review-tours-wrapper[data-astro-cid-pyu53xby]{margin-bottom:24px}.review-list-heading[data-astro-cid-pyu53xby]{font-size:1.1rem;font-weight:700;color:#333;margin-bottom:14px;padding-left:4px}.review-buttons-list[data-astro-cid-pyu53xby]{display:flex;flex-direction:column;gap:12px}.review-btn-card[data-astro-cid-pyu53xby]{display:flex;align-items:center;gap:16px;background:#fff;border-radius:16px;padding:16px 18px;text-decoration:none;color:inherit;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 14px #00000008;transition:all .22s cubic-bezier(.4,0,.2,1)}.review-btn-card[data-astro-cid-pyu53xby]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014;border-color:#e8005a4d}.review-btn-card[data-astro-cid-pyu53xby].featured{border:2px solid rgba(66,133,244,.4);background:linear-gradient(180deg,#fff,#f7faff)}.review-btn-icon[data-astro-cid-pyu53xby]{width:44px;height:44px;border-radius:12px;background:#f7f7f9;color:var(--cct-primary, #e8005a);display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.review-btn-card[data-astro-cid-pyu53xby].featured .review-btn-icon[data-astro-cid-pyu53xby]{background:#4285f41a;color:#4285f4}.review-btn-info[data-astro-cid-pyu53xby]{flex-grow:1;min-width:0}.review-btn-top[data-astro-cid-pyu53xby]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.review-btn-title[data-astro-cid-pyu53xby]{font-size:.98rem;font-weight:700;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-platform-pill[data-astro-cid-pyu53xby]{font-size:.68rem;font-weight:700;color:#fff;padding:2px 8px;border-radius:12px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.review-btn-desc[data-astro-cid-pyu53xby]{font-size:.82rem;color:#777;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-btn-arrow[data-astro-cid-pyu53xby]{color:#b0b0b0;font-size:.9rem;flex-shrink:0;transition:transform .2s ease}.review-btn-card[data-astro-cid-pyu53xby]:hover .review-btn-arrow[data-astro-cid-pyu53xby]{transform:translate(3px);color:var(--cct-primary, #e8005a)}.review-footer-card[data-astro-cid-pyu53xby]{background:#fff;border-radius:16px;padding:20px;text-align:center;box-shadow:0 4px 14px #00000008;border:1px solid rgba(0,0,0,.04)}.review-footer-card[data-astro-cid-pyu53xby] p[data-astro-cid-pyu53xby]{font-size:.88rem;color:#666;margin-bottom:10px}.review-whatsapp-link[data-astro-cid-pyu53xby]{display:inline-flex;align-items:center;gap:8px;color:#128c7e;background:#25d3661a;padding:8px 18px;border-radius:20px;font-weight:600;font-size:.88rem;text-decoration:none;transition:all .2s ease}.review-whatsapp-link[data-astro-cid-pyu53xby]:hover{background:#25d366;color:#fff}
