.bt-posts-with-filter.is-type-review .filtered-posts{display:block;margin:0 auto;max-width:1200px}.bt-posts-with-filter.is-type-review .bt-review-cards-grid{display:grid;gap:0 40px;grid-auto-rows:1px;grid-template-columns:repeat(auto-fill,minmax(280px,340px));justify-content:center;min-height:525px}.bt-posts-with-filter.is-type-review .bt-review-cards-grid.is-sized{min-height:0}.bt-posts-with-filter.is-type-review .review-card{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;margin-bottom:24px;opacity:0;transition:opacity .7s ease}.bt-posts-with-filter.is-type-review .review-card.is-visible{opacity:1}@media(prefers-reduced-motion:reduce){.bt-posts-with-filter.is-type-review .review-card{transition:none}}.bt-posts-with-filter.is-type-review .review-single-inner-container{background-color:#f7f9fc;border:1px solid #c7d0d9;border-radius:0;display:flex;flex-direction:column;gap:16px;height:-moz-fit-content;height:fit-content;justify-content:space-between;min-height:-moz-fit-content;min-height:fit-content;padding:24px 24px 32px;width:100%}.bt-posts-with-filter.is-type-review .review-stars{display:flex;gap:4px;justify-content:start}.bt-posts-with-filter.is-type-review .review-stars svg{height:20px;width:20px}.bt-posts-with-filter.is-type-review .review-text p{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#202227;display:-webkit-box;margin:0;overflow:hidden}.bt-posts-with-filter.is-type-review .review-text p.review-title{margin-bottom:8px;min-height:75px}.bt-posts-with-filter.is-type-review .review-section{margin-bottom:8px}.bt-posts-with-filter.is-type-review .review-section:last-child{margin-bottom:0}.bt-posts-with-filter.is-type-review .review-section-label{-webkit-line-clamp:unset;color:#202227;display:block;font-size:14px;font-weight:700;margin:0 0 4px;overflow:visible}.bt-posts-with-filter.is-type-review .review-info{align-items:center;border-left:3px solid var(--bt-navy);display:flex;gap:12px;justify-content:space-between;padding-left:15px}.bt-posts-with-filter.is-type-review .review-logo{display:flex;flex-shrink:0}.bt-posts-with-filter.is-type-review .review-logo svg{height:30px;width:30px}.bt-posts-with-filter.is-type-review .review-author-date p{color:#202227;font-size:18px;font-weight:300;line-height:25px;margin:0}.bt-posts-with-filter.is-type-review .pagination-load-more-wrapper{display:flex;justify-content:center;margin-top:32px}.bt-posts-with-filter.is-type-review .pagination-load-more-wrapper .load-more-button{background:transparent;border:2px solid var(--bt-blue-s2,#0a2540);border-radius:10px;color:var(--bt-blue-s2,#0a2540);cursor:pointer;display:flex;font-family:var(--global-font-family-secondary,"GT Walsheim",sans-serif);font-size:18px;font-weight:700;opacity:0;padding:11px 16px;transition:transform .2s ease-out,filter .2s ease-out,opacity .6s ease}.bt-posts-with-filter.is-type-review .pagination-load-more-wrapper .load-more-button.is-visible{opacity:1}@media(prefers-reduced-motion:reduce){.bt-posts-with-filter.is-type-review .pagination-load-more-wrapper .load-more-button{transition:none}}.bt-posts-with-filter.is-type-review .pagination-load-more-wrapper .load-more-button:hover{filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));transform:scale(1.05)}.bt-posts-with-filter.is-type-review .pagination-load-more-wrapper .load-more-button.loading{cursor:wait;opacity:.6}
