/* Approved Adriana pilot: one headline score; reviews directly after sponsored models. */
[data-model-layout="reviews-first"] .v2 .bfr-score-details{margin:24px 0;border:1px solid #cee1ed;border-radius:14px;background:#f7fbfd;color:#14364c;scroll-margin-top:140px;overflow:hidden}
[data-model-layout="reviews-first"] .bfr-score-details>summary{padding:14px 18px;cursor:pointer;font-size:14px;font-weight:750;line-height:1.5;min-height:48px}
[data-model-layout="reviews-first"] .bfr-score-details>summary:focus-visible{outline:3px solid #078ff0;outline-offset:-3px}
[data-model-layout="reviews-first"] .v2 .bfr-score-details .v2-score{margin:0;padding:20px;display:flex;flex-direction:column;align-items:center;border:0;border-radius:0;background:#0b293c;color:#fff}
[data-model-layout="reviews-first"] .bfr-score-details .v2-radar{width:100%;max-width:500px;border:0;padding:0}
[data-model-layout="reviews-first"] .bfr-score-details .v2-radar svg{display:block;width:100%;height:auto;max-width:500px;margin:10px auto}
[data-model-layout="reviews-first"] .bfr-score-details .wl{font-size:12px;color:#c7deea;line-height:1.6;text-align:center}
[data-model-layout="reviews-first"] .bfr-score-details .bfr-method-link{font-size:13px;color:#77ddff;margin-top:14px;min-height:36px;display:inline-flex;align-items:center;text-underline-offset:3px}
[data-model-layout="reviews-first"] .v2 .v2-verdict .go{font-size:13px}
[data-model-layout="reviews-first"] .v2 .v2-jump{gap:8px 16px}
@media(max-width:600px){[data-model-layout="reviews-first"] .v2 .bfr-score-details .v2-score{padding:16px 10px}}
