.CFP_TextBlock__container{position:relative;z-index:1;width:100%;max-width:76ch;margin-inline:auto;padding:0 1.5rem}.CFP_Reviews__logo--container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;margin-bottom:1.5rem}.CFP_Reviews__logo{width:320px}.CFP_Reviews__logo--strapline p{font-weight:var(--cfp-font-weight-bold);font-size:14px;opacity:.7}.CFP_Reviews__summary{text-align:center}.CFP_Reviews__summary--stars{display:flex;justify-content:center;gap:.5rem;margin-bottom:1rem}.CFP_Reviews__summary--star{color:#efc700;width:30px;height:30px}.CFP_Reviews__summary--star svg{width:100%;height:100%;display:block}.CFP_Reviews__summary--text span{font-weight:var(--cfp-font-weight-bolder);font-size:17px}.CFP_Reviews__swiper{position:relative;margin-top:2rem}.CFP_Reviews__swiper--slide{height:auto}.CFP_Reviews__swiper--card{border-radius:var(--cfp-br-sm);padding:1.5rem;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center}.CFP_Reviews__swiper--card-stars{margin-bottom:1rem;display:flex;gap:.25rem;justify-content:center}.CFP_Reviews__swiper--card-star{width:24px;height:24px}.CFP_Reviews__swiper--card-star svg{width:100%;height:100%;display:block;color:#efc700}.CFP_Reviews__swiper--card--title{font-size:17px;line-height:24px;font-weight:var(--cfp-font-weight-bold);margin-bottom:.5rem}.CFP_Reviews__swiper--card--date{font-size:14px;line-height:14px;margin-bottom:1rem;opacity:.7}.CFP_Reviews__swiper--card--content p{font-size:14px;line-height:21px}.CFP_Reviews__swiper--card--reviewer{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.CFP_Reviews__swiper--card--reviewer h3{font-size:15px;line-height:1;font-weight:var(--cfp-font-weight-bold)}.CFP_Reviews__swiper--nav{position:absolute;top:-3.5rem;right:3rem;display:none}@media (min-width:768px){.CFP_Reviews__swiper--nav{display:block}}.CFP_Reviews__button{text-align:center;margin-top:2rem}