.bhr-empty{margin:0;text-align:center;font-size:.9375rem;color:rgba(var(--cl-t-primary),.4)}.bhr-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;max-width:46rem;margin:0 auto 3rem}@media (min-width:1024px){.bhr-head{margin-bottom:4rem}}.bhr-title{margin:0;font-size:clamp(1.75rem, 3.6vw, 2.5rem);line-height:1.12;letter-spacing:-.03em;font-weight:500;color:rgb(var(--cl-t-primary));text-wrap:balance}.bhr-sub{margin:0;font-size:.9375rem;line-height:1.6;color:rgba(var(--cl-t-primary),.5);white-space:pre-line}.bhr-rating{display:inline-flex;align-items:center;gap:9px;margin-top:2px}.bhr-rating-stars{display:inline-flex;gap:2px}.bhr-rating-text{font-size:.8125rem;color:rgba(var(--cl-t-primary),.45)}.bhr-star{width:15px;height:15px;flex:none;color:rgba(var(--cl-t-primary),.18)}.bhr-star.is-on{color:rgb(var(--cl-accent))}.bhr-card{position:relative;display:flex;flex-direction:column;gap:13px;padding:24px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:#0b0b0e;box-shadow:0 28px 70px -34px rgba(0,0,0,.95);overflow:hidden;isolation:isolate;transition:border-color .4s ease}.splide__slide.is-active .bhr-card{border-color:rgba(255,255,255,.13)}.bhr-card:hover{border-color:rgba(255,255,255,.13)}.bhr-sheen{position:absolute;z-index:-2;inset:0 0 auto 0;height:210px;background:radial-gradient(circle closest-corner at 30% 0,rgba(255,255,255,.2),transparent 72%) top/100% 1px no-repeat,radial-gradient(70% 100% at 30% 0,rgba(255,255,255,.055),transparent 74%)}.bhr-glow{position:absolute;z-index:-1;right:-30px;bottom:-90px;width:min(52%,280px);aspect-ratio:1;border-radius:50%;background:rgb(var(--cl-accent));opacity:.07;filter:blur(90px);transition:opacity .5s ease}.splide__slide.is-active .bhr-card .bhr-glow{opacity:.1}.bhr-card:hover .bhr-glow{opacity:.1}.bhr-quote{position:absolute;top:16px;right:18px;color:rgba(var(--cl-t-primary),.06)}.bhr-quote svg{width:44px;height:44px;display:block}.bhr-stars{display:flex;gap:2px;position:relative;z-index:1}.bhr-msg{margin:0;position:relative;z-index:1;font-size:.9375rem;line-height:1.62;color:rgba(var(--cl-t-primary),.84);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bhr-reply{position:relative;z-index:1;display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:12px;background:rgba(255,255,255,.035)}.bhr-reply-logo--fallback{display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:600;text-transform:uppercase;color:rgb(var(--cl-accent))}.bhr-reply-body{min-width:0}.bhr-reply-name{display:block;margin-bottom:3px;font-size:.75rem;font-weight:600;letter-spacing:-.005em;color:rgba(var(--cl-t-primary),.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bhr-reply-text{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(var(--cl-t-primary),.55);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bhr-foot{position:relative;z-index:1;display:flex;align-items:center;gap:11px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.bhr-thumb{border-radius:9px;border:1px solid rgba(255,255,255,.08)}.bhr-thumb--blank{background:rgba(255,255,255,.05);display:block}.bhr-meta{min-width:0}.bhr-item{margin:0;font-size:.8125rem;font-weight:500;color:rgba(var(--cl-t-primary),.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bhr-date{margin:1px 0 0;font-size:.6875rem;color:rgba(var(--cl-t-primary),.35)}.bhr-reply-logo,.bhr-thumb{width:32px;height:32px;flex:none;object-fit:cover}.bhr-card{background:rgba(var(--cl-t-primary),.024);border-color:rgba(var(--cl-t-primary),.067);box-shadow:none}.bhr-card .bhr-sheen{height:100%;background:radial-gradient(125% 85% at 50% 0,color-mix(in srgb,color-mix(in srgb,rgb(var(--cl-accent)) 40%,rgb(var(--cl-t-primary))) 8%,transparent),transparent 72%);opacity:.65}.bhr-card .bhr-glow{opacity:.035;filter:blur(70px)}.bhr-card:hover,.splide__slide.is-active .bhr-card{border-color:rgba(var(--cl-t-primary),.1)}.bhr-card:hover .bhr-sheen{opacity:1}.bhr-card .bhr-msg{color:rgba(var(--cl-t-primary),.84)}.bhr-date,.bhr-rating-text,.bhr-sub{color:rgba(var(--cl-t-primary),.65)}.bhr-head:before{display:none}.bhr-empty{color:rgba(var(--cl-t-primary),.7)}@media(prefers-reduced-motion:reduce){.bhr-card,.bhr-glow{transition:none}}
.bhr-card .bhr-sheen{transition:opacity .3s ease}.bhr-card:hover .bhr-glow{opacity:.14}@media(prefers-reduced-motion:reduce){.bhr-card .bhr-sheen{transition:none}}
