.latest-fbp-review{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);gap:36px;padding:30px;margin:10px 0 36px;border:1px solid #454052;border-radius:18px;background:linear-gradient(125deg,#171222,#101e23);color:#f3f2f8}.latest-fbp-review h3{color:#f4f2fc!important;font-size:clamp(22px,2.5vw,32px);line-height:1.25;letter-spacing:-.025em;margin:12px 0 18px}.latest-fbp-review blockquote{font-size:16px;line-height:1.8;margin:0 0 18px;color:#d1cfdf!important}.latest-fbp-review p{color:#c9c6db!important;font-size:14px;line-height:1.7;margin:12px 0}.latest-fbp-review a:not(.btn){display:inline-block;color:#b9eddf!important;text-decoration:underline;text-underline-offset:4px;font-size:14px;margin-top:12px}.latest-fbp-next{border-left:1px solid #454052;padding-left:30px;align-self:center}.latest-fbp-review .kicker{font-size:10px;color:#b4b0cf!important}.latest-fbp-next .btn{white-space:normal;margin-top:12px}.reviews-page-link{margin:22px 0 0}.reviews-section .review-attribution{font-size:12px;color:#b6b6ca!important}.reviews-section .rating-count{display:block;font-size:12px;margin-top:6px}.review-dialog #reviewCollectionSource{font-size:13px;text-decoration:underline;color:#c5c0f5!important}.review-dialog #reviewRelationship{color:#c7c4db!important;border-left:3px solid #8f85c5;padding-left:12px}.review-author span:not(.review-avatar){max-width:155px;white-space:normal}.nav-links{gap:22px}@media(max-width:700px){.latest-fbp-review{grid-template-columns:1fr;padding:23px;gap:22px}.latest-fbp-next{border-left:0;border-top:1px solid #454052;padding:22px 0 0}.latest-fbp-review blockquote{font-size:15px}.reviews-section .heading-row .intro br{display:none}}