.bcr-reviews{position:relative;isolation:isolate;padding-top:105px;padding-bottom:10px}
.bcr-reviews:before{content:'';position:absolute;inset:15px -35px 0;background:radial-gradient(ellipse at 50% 15%,#8d43d51b,transparent 64%);z-index:-1;pointer-events:none}
.bcr-reviews .reviews-heading{text-align:center;display:block;margin-bottom:34px}
.reviews-heading .eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #ac78ed3d;padding:9px 14px;border-radius:30px;background:#a371d50c;color:#c29be8;font-size:9px;letter-spacing:1.6px}
.bcr-reviews .reviews-heading h2{font-size:clamp(34px,3.6vw,51px);line-height:1.12;margin:22px 0 17px;letter-spacing:-1.6px}
.bcr-reviews .reviews-heading h2 em{color:#c6acde}
.bcr-reviews .reviews-heading>p{max-width:630px;margin:0 auto;font-size:13px;line-height:1.9;color:#b9a6c6}
.reviews-heading>p strong{color:#c084fc;font-weight:600}


.discord-wall{display:flex;flex-direction:column;gap:16px;position:relative}
.review-lane{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}
.review-track{display:flex;width:max-content;animation:bcr-review-drift 55s linear infinite;animation-play-state:paused}
.review-lane:nth-child(2) .review-track{animation-direction:reverse;animation-duration:62s}
.bcr-reviews.motion-in-view .review-track{animation-play-state:running}
.review-group{display:flex;gap:16px;padding-right:16px;flex-shrink:0}
.discord-review{width:320px;min-height:207px;padding:22px;flex-shrink:0;border:1px solid #9d70c72a;border-radius:14px;background:linear-gradient(145deg,#21162ce6,#130e1bfa);box-sizing:border-box;display:flex;flex-direction:column}
.discord-review-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}
.discord-review-avatar{width:39px;height:39px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font:700 12px 'Space Grotesk',Inter,sans-serif;background:linear-gradient(140deg,#755096,#392044);color:#f4e6ff;border:1px solid #ddbdff30}
.discord-review:nth-child(2n) .discord-review-avatar{background:linear-gradient(140deg,#78509a,#2c1839);color:#ecd7ff;border-color:#c084fc33}
.discord-review:nth-child(3n) .discord-review-avatar{background:linear-gradient(140deg,#775269,#3c2338)}
.discord-review-user{min-width:0}
.discord-review-user strong{font-size:12px;display:block;overflow-wrap:anywhere;color:#eee4f5}
.discord-review-user small{font-size:9px;display:block;color:#9e88af;margin-top:4px}
.discord-review blockquote{margin:0;color:#d2c2dd;font-size:12px;line-height:1.9;flex:1}
.discord-review-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}
.discord-review-footer>span{font-size:9px;color:#bc96e3;letter-spacing:.4px}

.review-chat-icon{font-size:14px;color:#c084fc;line-height:1}
.reviews-invite{text-align:center;margin-top:26px;font-size:11px;color:#9f88b1}
.reviews-invite a{color:#c084fc;margin-left:8px;white-space:nowrap}
.reviews-static{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.reviews-static .discord-review{width:auto}
@keyframes bcr-review-drift{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@media(hover:hover){.review-lane:hover .review-track{animation-play-state:paused}.discord-review{transition:border-color .25s ease,background-color .25s ease}.discord-review:hover{border-color:#b985df66}}
.page-is-hidden .review-track{animation-play-state:paused!important}
@media(max-width:760px){.bcr-reviews{padding-top:65px}.bcr-reviews:before{inset:15px 0 0}.bcr-reviews .reviews-heading h2{font-size:34px;margin-top:19px;letter-spacing:-1.3px}.bcr-reviews .reviews-heading>p{font-size:11px;max-width:320px}.reviews-heading .eyebrow{font-size:7px;padding:8px 12px}.discord-review{width:270px;min-height:203px;padding:19px}.discord-review blockquote{font-size:11px}.discord-review-user strong{font-size:11px}.discord-review-avatar{width:35px;height:35px}.reviews-static{grid-template-columns:1fr}.reviews-invite{font-size:10px;line-height:1.9;margin-inline:16px}.reviews-invite a{display:block;margin-left:0}.discord-wall{gap:12px}}
@media(prefers-reduced-motion:reduce){.review-lane{overflow-x:auto;mask-image:none}.review-track{animation:none!important;transform:none!important}.review-group[aria-hidden=true]{display:none}}

.city-highlight-icon{width:39px;height:39px;border:1px solid #bc8de53b;border-radius:11px;display:grid;place-items:center;background:#a675d114;flex-shrink:0;color:#c3a0e7}
.city-highlight-icon svg{width:21px;height:21px}
.city-highlight:nth-child(2n) .city-highlight-icon{color:#c084fc;background:#c084fc0b;border-color:#c084fc25}
.city-highlight .discord-review-user small{font-size:7px;letter-spacing:1.1px;color:#ad8bc2;margin:0 0 6px}
.city-highlight .discord-review-user h3{font:600 14px 'Space Grotesk',Inter,sans-serif;color:#f1e8f7;margin:0;letter-spacing:-.15px}
.city-highlight-copy{margin:0;flex:1;color:#c9b8d5;font-size:12px;line-height:1.9}
.city-highlight .discord-review-footer>span:first-child{font-size:8px;letter-spacing:1px}
.real-player-stories{margin-top:28px}
.real-player-stories>h3{font:600 24px 'Space Grotesk',Inter,sans-serif;margin:0 0 20px}
@media(max-width:760px){.city-highlight-copy{font-size:11px}.city-highlight .discord-review-user h3{font-size:13px}.city-highlight-icon{width:35px;height:35px}.real-player-stories>h3{font-size:22px}}
