body{font-family:Segoe UI,sans-serif;color:#fff;margin:0;padding:0;background-image:url(/build/assets/reviews-bg-CsXFlCdE.png)}.reviews-wrapper{margin:30px}.title{font-size:5rem;margin-bottom:1rem;font-family:"Instrument Serif",serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100;border-bottom:2px solid white}.second-layer{display:flex;justify-content:flex-end;margin-right:80px;gap:20px}.reviews-container{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;background-color:transparent}.review-card{background-color:transparent;border:2px solid white;padding:1.5rem;width:300px;height:auto;text-align:left;position:relative;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.quote{font-size:2rem;color:#fff;margin-bottom:1rem}.message{font-style:italic;margin-bottom:1.5rem}.review-footer{margin-top:auto}.star-display{display:flex;gap:2px;font-size:1.5rem}.star{color:#ccc;transition:color .3s}.star.filled{color:#fec147}.by-user{display:flex;justify-content:flex-end}.rate button{padding:.5rem 1.5rem;background-color:#fff;color:#333;border:none;border-radius:999px;cursor:pointer;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;background-color:transparent;color:#fff;margin-bottom:25px;border:2px solid white}.rate button:hover{background-color:#fff;color:#000}.pagination{text-align:center;margin-top:2rem}.pagination nav{display:inline-block;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.pagination .page-link{padding:8px 12px;margin:0 2px;border:2px solid #ccc;color:#333;text-decoration:none;border-radius:20px;background-color:transparent;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.pagination .page-item.active .page-link{background-color:#fff;color:#333;border-color:#fff}.pagination nav>div:first-child{color:#fff}.pagination nav>div>div:first-child{margin-right:20px}.pagination nav p{color:#fff!important}.filter-form select{background-color:transparent;border:2px solid white;color:#fff;border-radius:20px;padding:.5rem 1.9rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.filter-form select:hover{background-color:#fff;color:#000;cursor:pointer}.filter-form select option{background-color:#000;color:#fff}@media (max-width: 1024px){.title{font-size:3rem;text-align:center}.second-layer{justify-content:center;margin-right:0;margin-bottom:20px;flex-wrap:wrap;gap:15px}.reviews-container{gap:1.5rem}.review-card{width:260px;padding:1rem}.star-display{font-size:1.3rem}.rate button,.filter-form select{font-size:.9rem;padding:.4rem 1.2rem}}@media (max-width: 767px){.title{font-size:2rem;text-align:center;margin-bottom:1rem}.second-layer{flex-direction:row;justify-content:center;align-items:center;margin:0 auto 20px;gap:10px;flex-wrap:wrap}.reviews-container{flex-direction:column;align-items:center;gap:1rem}.review-card{width:90%;max-width:280px;padding:1rem}.message{font-size:.9rem;line-height:1.4}.star-display{font-size:1.2rem;justify-content:center}.by-user{font-size:.8rem;justify-content:center;margin-top:.5rem}.rate button,.filter-form select{font-size:.85rem;padding:.5rem 1rem;width:auto;max-width:none;line-height:2;display:flex;align-items:center;justify-content:center;margin-bottom:0}.pagination{font-size:.85rem;text-transform:uppercase}}
