.page_page__T4SB_{padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-3xl)}.page_container__6hDFl{max-width:900px;margin:0 auto}.page_header__yqDRz{text-align:center;margin-bottom:var(--spacing-2xl)}.page_header__yqDRz h1{margin-bottom:var(--spacing-sm);color:var(--color-text)}.page_subtitle__b3spL{font-size:var(--font-size-lg);color:var(--color-text-muted)}.page_reviews__pcTmE{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-bottom:var(--spacing-3xl);max-width:700px;margin-left:auto;margin-right:auto}.page_review__zrAQr{padding:var(--spacing-xl);background:var(--color-surface);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--color-border);border-radius:12px}.page_reviewContent__XzWLP{display:flex;gap:var(--spacing-md);align-items:flex-start}.page_reviewImageWrapper___TJ_T{position:relative;width:120px;height:120px;flex-shrink:0;border-radius:8px;overflow:hidden;border:1px solid var(--color-border)}.page_reviewImage__Akoc1{object-fit:cover}.page_reviewText__91Pik{flex:1 1}.page_imageCaption__TDYXF{font-size:var(--font-size-sm);margin-top:var(--spacing-sm)}.page_imageCaption__TDYXF,.page_quote__8uq6y{color:var(--color-text-muted);font-style:italic}.page_quote__8uq6y{font-size:var(--font-size-base);line-height:1.7;margin-bottom:var(--spacing-md)}.page_attribution__0cz_Q{display:flex;align-items:center;gap:var(--spacing-sm)}.page_name__Vn_dl{font-weight:600;color:var(--color-text)}.page_source__rpE0j{font-size:var(--font-size-sm);color:var(--color-text-muted)}.page_cta__7aFHV{text-align:center;padding:var(--spacing-xl);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-text-on-primary);border-radius:12px}.page_cta__7aFHV h2{margin-bottom:var(--spacing-sm);color:var(--color-text-on-primary)}.page_cta__7aFHV p{margin-bottom:var(--spacing-lg);opacity:.9}.page_links__rw0og{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md)}.page_link__RKEDm{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-text-on-primary);color:var(--color-primary);font-weight:600;text-decoration:none;border-radius:6px;transition:opacity var(--transition-fast)}.page_link__RKEDm:hover{opacity:.9;text-decoration:none}