.ReviewsSection-module-scss-module___YhfwG__section{padding-block:6rem}@media (max-width:600px){.ReviewsSection-module-scss-module___YhfwG__section{padding-block:4.8rem}}.ReviewsSection-module-scss-module___YhfwG__container{flex-direction:column;align-items:center;gap:4rem;display:flex}.ReviewsSection-module-scss-module___YhfwG__title{letter-spacing:-.08rem;text-align:center;max-width:57.8rem;color:var(--fg-primary);font-size:4rem;font-weight:600;line-height:4.8rem}@media (max-width:600px){.ReviewsSection-module-scss-module___YhfwG__title{letter-spacing:-.056rem;font-size:2.8rem;line-height:3.2rem}}.ReviewsSection-module-scss-module___YhfwG__grid{grid-template-columns:repeat(2,1fr);gap:1.2rem;width:80rem;max-width:100%;height:38rem;display:grid}@media (max-width:850px){.ReviewsSection-module-scss-module___YhfwG__grid{grid-template-columns:1fr;height:auto}}.ReviewsSection-module-scss-module___YhfwG__list,.ReviewsSection-module-scss-module___YhfwG__message{background-color:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.ReviewsSection-module-scss-module___YhfwG__list{padding:1.6rem}.ReviewsSection-module-scss-module___YhfwG__track{flex-direction:column;gap:.4rem;display:flex}.ReviewsSection-module-scss-module___YhfwG__item{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block;position:relative}.ReviewsSection-module-scss-module___YhfwG__item:active:not(:disabled){opacity:.7;transition:opacity .1s}.ReviewsSection-module-scss-module___YhfwG__item:before{background:var(--gradient-light);border:1px solid var(--border-light);border-radius:var(--radius-chip);box-shadow:var(--shadow-chip);opacity:0;content:"";transition:opacity .45s;position:absolute;inset:-.4rem}.ReviewsSection-module-scss-module___YhfwG__itemInner{border-radius:var(--radius-control);align-items:center;gap:1.2rem;padding:.8rem 1.2rem;transition:background-color .2s,border-color .45s,border-radius .45s,box-shadow .45s;display:flex;position:relative}.ReviewsSection-module-scss-module___YhfwG__itemInner:before{background:var(--gradient-brand);border-radius:inherit;opacity:0;content:"";transition:opacity .45s;position:absolute;inset:0}.ReviewsSection-module-scss-module___YhfwG__itemInner>*{position:relative}@media (hover:hover) and (pointer:fine){.ReviewsSection-module-scss-module___YhfwG__item:not(.ReviewsSection-module-scss-module___YhfwG__itemActive):hover:not(:disabled,[class*=active]) .ReviewsSection-module-scss-module___YhfwG__itemInner{background-color:var(--bg-page)}}.ReviewsSection-module-scss-module___YhfwG__itemActive{z-index:1}.ReviewsSection-module-scss-module___YhfwG__itemActive:before{opacity:1}.ReviewsSection-module-scss-module___YhfwG__itemActive .ReviewsSection-module-scss-module___YhfwG__itemInner{border-radius:1.6rem}.ReviewsSection-module-scss-module___YhfwG__itemActive .ReviewsSection-module-scss-module___YhfwG__itemInner:before{opacity:1}.ReviewsSection-module-scss-module___YhfwG__itemActive .ReviewsSection-module-scss-module___YhfwG__name{color:var(--white)}.ReviewsSection-module-scss-module___YhfwG__itemActive .ReviewsSection-module-scss-module___YhfwG__date{color:var(--fg-on-dark-faint)}.ReviewsSection-module-scss-module___YhfwG__body{flex:1;justify-content:space-between;align-items:center;gap:1.2rem;min-width:0;display:flex}.ReviewsSection-module-scss-module___YhfwG__body .ReviewsSection-module-scss-module___YhfwG__name{text-overflow:ellipsis;overflow:hidden}.ReviewsSection-module-scss-module___YhfwG__person{align-items:center;gap:1.2rem;min-width:0;display:flex}.ReviewsSection-module-scss-module___YhfwG__avatar{background-color:var(--bg-page);border-radius:8rem;flex-shrink:0;width:4.8rem;height:4.8rem;display:block;overflow:hidden}.ReviewsSection-module-scss-module___YhfwG__avatar img{object-fit:cover;width:100%;height:100%}.ReviewsSection-module-scss-module___YhfwG__name{letter-spacing:-.016rem;white-space:nowrap;color:var(--fg-primary);font-size:1.6rem;font-weight:600;line-height:2rem;transition:color .45s}.ReviewsSection-module-scss-module___YhfwG__meta{flex-shrink:0;align-items:center;gap:.8rem;display:flex}.ReviewsSection-module-scss-module___YhfwG__date{white-space:nowrap;color:var(--fg-secondary);font-size:1.3rem;line-height:1.8rem;transition:color .45s}@keyframes ReviewsSection-module-scss-module___YhfwG__badge-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 45%, transparent);transform:scale(1)}60%{box-shadow:0 0 0 .7rem color-mix(in srgb, var(--brand) 0%, transparent);transform:scale(1.12)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent);transform:scale(1)}}.ReviewsSection-module-scss-module___YhfwG__badge{width:2rem;height:2rem;color:var(--white);background-color:var(--brand);border-radius:10rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;line-height:1.8rem;transition:opacity .2s,transform .2s;animation:2.4s ease-out infinite ReviewsSection-module-scss-module___YhfwG__badge-pulse;display:flex}.ReviewsSection-module-scss-module___YhfwG__badgeRead{opacity:0;animation:none;transform:scale(.4)}.ReviewsSection-module-scss-module___YhfwG__fade{background:linear-gradient(180deg, #fafafa00 0%, var(--bg-card) 100%);pointer-events:none;height:10rem;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:850px){.ReviewsSection-module-scss-module___YhfwG__fade{display:none}}.ReviewsSection-module-scss-module___YhfwG__message{flex-direction:column;gap:1.2rem;padding:1.6rem;display:flex}.ReviewsSection-module-scss-module___YhfwG__messageHead{flex-shrink:0}.ReviewsSection-module-scss-module___YhfwG__text{white-space:pre-line;color:var(--fg-secondary);font-size:1.3rem;line-height:1.8rem;overflow:hidden}.ReviewsSection-module-scss-module___YhfwG__tail{background:url(/images/reviews/bubble-tail.svg) 50%/contain no-repeat;width:2.3rem;height:2.6rem;position:absolute;bottom:2.25rem;right:0}@media (max-width:600px){.ReviewsSection-module-scss-module___YhfwG__list{padding:0}.ReviewsSection-module-scss-module___YhfwG__track{scrollbar-width:none;flex-direction:row;padding:2.1rem;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.1rem calc(100% - 10rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.1rem calc(100% - 10rem),#0000 100%)}.ReviewsSection-module-scss-module___YhfwG__track::-webkit-scrollbar{display:none}.ReviewsSection-module-scss-module___YhfwG__item{flex-shrink:0;width:auto;max-width:24rem}.ReviewsSection-module-scss-module___YhfwG__item:before{border-radius:var(--radius-chip);inset:-.5rem}.ReviewsSection-module-scss-module___YhfwG__itemInner{gap:.6rem;padding:.6rem 1.2rem .6rem .6rem}.ReviewsSection-module-scss-module___YhfwG__itemActive .ReviewsSection-module-scss-module___YhfwG__itemInner{border-radius:1.6rem}.ReviewsSection-module-scss-module___YhfwG__person{gap:.8rem}.ReviewsSection-module-scss-module___YhfwG__body{grid-template-columns:minmax(0,max-content) max-content;grid-template-areas:"name badge""date date";justify-content:start;align-items:center;gap:.2rem .4rem;display:grid}.ReviewsSection-module-scss-module___YhfwG__meta{display:contents}.ReviewsSection-module-scss-module___YhfwG__name{grid-area:name}.ReviewsSection-module-scss-module___YhfwG__date{grid-area:date}.ReviewsSection-module-scss-module___YhfwG__badge{grid-area:badge}.ReviewsSection-module-scss-module___YhfwG__itemActive .ReviewsSection-module-scss-module___YhfwG__name{letter-spacing:-.014rem;font-size:1.4rem;line-height:1.8rem}.ReviewsSection-module-scss-module___YhfwG__itemActive .ReviewsSection-module-scss-module___YhfwG__date{font-size:1.1rem;line-height:1.5rem}}
