.Reviews-module__EHNufq__updated{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--fg-on-dark-muted)}.Reviews-module__EHNufq__statRow{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.Reviews-module__EHNufq__stat{padding:var(--space-6);border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background:var(--navy-900)}.Reviews-module__EHNufq__statValue{font-family:var(--font-condensed);font-size:var(--text-4xl);color:var(--gold-400);font-variant-numeric:tabular-nums;line-height:1;display:block}.Reviews-module__EHNufq__statLabel{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--fg-on-dark-muted);display:block}.Reviews-module__EHNufq__footnote{margin-top:var(--space-6);max-width:70ch;font-size:var(--text-sm);color:var(--fg-on-dark-muted);border-left:2px solid var(--border-on-dark);padding-left:var(--space-4)}.Reviews-module__EHNufq__reviewGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.Reviews-module__EHNufq__reviewCard{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);gap:var(--space-4);flex-direction:column;margin:0;display:flex}.Reviews-module__EHNufq__stars{color:var(--gold-600);gap:2px;display:flex}.Reviews-module__EHNufq__quote{color:var(--fg);line-height:var(--leading-relaxed);font-size:var(--text-base);margin:0}.Reviews-module__EHNufq__moreLink{color:var(--link);white-space:nowrap}.Reviews-module__EHNufq__byline{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--fg);font-size:var(--text-sm);margin-top:auto;display:flex}.Reviews-module__EHNufq__byline strong{font-weight:600;display:block}.Reviews-module__EHNufq__meta{color:var(--fg-muted);font-size:var(--text-xs);margin-top:2px;display:block}.Reviews-module__EHNufq__avatar,.Reviews-module__EHNufq__photo{border-radius:var(--radius-pill);flex:none;width:40px;height:40px}.Reviews-module__EHNufq__avatar{background:var(--navy-100);color:var(--navy-700);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);place-items:center;display:grid}.Reviews-module__EHNufq__photo{object-fit:cover}.Reviews-module__EHNufq__outboundNote{margin-top:var(--space-8);font-size:var(--text-base)}.Reviews-module__EHNufq__outboundNote a{color:var(--gold-400);font-weight:600}.Reviews-module__EHNufq__storyGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.Reviews-module__EHNufq__storyCard{border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background:var(--navy-900);color:var(--fg-on-dark);transition:border-color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.Reviews-module__EHNufq__storyCard:hover,.Reviews-module__EHNufq__storyCard:focus-visible{border-color:var(--gold-500);transform:translateY(-2px)}.Reviews-module__EHNufq__storyThumb{aspect-ratio:1200/628;background:var(--navy-700);flex:none;width:100%;position:relative}.Reviews-module__EHNufq__storyImg{object-fit:cover;transition:transform var(--dur) var(--ease-out)}.Reviews-module__EHNufq__storyCard:hover .Reviews-module__EHNufq__storyImg,.Reviews-module__EHNufq__storyCard:focus-visible .Reviews-module__EHNufq__storyImg{transform:scale(1.04)}.Reviews-module__EHNufq__storyBody{gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:1;display:flex}.Reviews-module__EHNufq__storyCard h3{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--fg-on-dark);text-wrap:balance;margin:0}.Reviews-module__EHNufq__storyCard p{color:var(--fg-on-dark-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.Reviews-module__EHNufq__storyMore{color:var(--gold-400);font-size:var(--text-sm);margin-top:auto;font-weight:600}.Reviews-module__EHNufq__notForGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.Reviews-module__EHNufq__notForCard{padding:var(--space-6);border:1px solid var(--border-on-dark);border-left:3px solid var(--red-500);border-radius:var(--radius-lg);background:var(--navy-950)}.Reviews-module__EHNufq__notForCard h3{margin:0 0 var(--space-3);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--fg-on-dark);text-wrap:balance}.Reviews-module__EHNufq__notForCard p{color:var(--fg-on-dark-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.Reviews-module__EHNufq__faqList{gap:var(--space-3);flex-direction:column;display:flex}.Reviews-module__EHNufq__faqItem{border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background:var(--navy-900);padding:var(--space-5) var(--space-6)}.Reviews-module__EHNufq__faqItem summary{cursor:pointer;color:var(--fg-on-dark);font-weight:600;font-size:var(--text-lg);line-height:var(--leading-snug);justify-content:space-between;align-items:center;gap:var(--space-4);list-style:none;display:flex}.Reviews-module__EHNufq__faqItem summary::-webkit-details-marker{display:none}.Reviews-module__EHNufq__faqItem summary:after{content:"+";font-family:var(--font-mono);font-size:var(--text-xl);color:var(--gold-400);flex:none;line-height:1}.Reviews-module__EHNufq__faqItem[open] summary:after{content:"−"}.Reviews-module__EHNufq__faqItem p{margin:var(--space-4) 0 0;color:var(--fg-on-dark-muted);line-height:var(--leading-relaxed);max-width:68ch}.Reviews-module__EHNufq__cta{text-align:center;padding:var(--space-10) var(--space-6);border:1px solid var(--border-on-dark);border-radius:var(--radius-xl);background:var(--navy-900)}.Reviews-module__EHNufq__cta h2{margin:0 0 var(--space-4);color:var(--fg-on-dark)}.Reviews-module__EHNufq__cta p{margin:0 auto var(--space-8);max-width:56ch;color:var(--fg-on-dark-muted)}.Reviews-module__EHNufq__ctaRow{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.Reviews-module__EHNufq__storyCard,.Reviews-module__EHNufq__storyImg{transition:none}.Reviews-module__EHNufq__storyCard:hover,.Reviews-module__EHNufq__storyCard:focus-visible,.Reviews-module__EHNufq__storyCard:hover .Reviews-module__EHNufq__storyImg,.Reviews-module__EHNufq__storyCard:focus-visible .Reviews-module__EHNufq__storyImg{transform:none}}
