.reviews-section{padding:60px 0;background-color:#f8f9fa;display:flex;justify-content:center}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.reviews-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08);transition:box-shadow .2s ease}.reviews-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1)}.reviews-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.reviews-stars{display:flex;gap:2px}.reviews-star{font-size:18px;line-height:1}.reviews-star-filled{color:#fbbc04}.reviews-star-empty{color:#dadce0}.reviews-date{font-size:13px;color:#70757a;font-family:'Google Sans',Roboto,Arial,sans-serif}.reviews-text{flex:1;font-size:14px;line-height:1.6;color:#202124;margin:0 0 16px;font-family:Roboto,Arial,sans-serif}.reviews-author{font-size:14px;font-weight:500;color:#202124;margin:0;font-family:'Google Sans',Roboto,Arial,sans-serif}.reviews-card:before{content:'';display:block;width:24px;height:24px;margin-bottom:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23FFC107' d='M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z'/%3E%3Cpath fill='%23FF3D00' d='M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z'/%3E%3Cpath fill='%234CAF50' d='M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z'/%3E%3Cpath fill='%231976D2' d='M43.611,20.083H42V20H24v8h11.303c-0.792,2.237-2.231,4.166-4.087,5.571c0.001-0.001,0.002-0.001,0.003-0.002l6.19,5.238C36.971,39.205,44,34,44,24C44,22.659,43.862,21.35,43.611,20.083z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media screen and (max-width:991px){.reviews-grid{grid-template-columns:repeat(2,1fr);gap:20px}.reviews-section{padding:50px 30px}}@media screen and (max-width:767px){.reviews-grid{grid-template-columns:1fr;gap:16px;margin-top:30px}.reviews-section{padding:40px 0}.reviews-card{padding:20px}.reviews-star{font-size:16px}.reviews-text{font-size:14px}}.reviews-buttons{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px;flex-wrap:wrap}.reviews-buttons .shedule-button.button-rounded{color:#fff;padding:19px 42px;font-size:22px;line-height:105%}.reviews-buttons .shedule-button.button-rounded:hover{color:#fff}.reviews-buttons .button-primary.button-outlined{color:#6e6e6e}.reviews-buttons .button-primary.button-outlined:hover{color:#fff}@media screen and (max-width:991px){.reviews-buttons .shedule-button.button-rounded{padding:19px 42px;font-size:18px}}@media screen and (max-width:767px){.reviews-buttons{flex-direction:column;gap:12px;margin-top:30px}.reviews-buttons .shedule-button,.reviews-buttons .button-primary{width:100%;text-align:center;justify-content:center}}@media screen and (max-width:479px){.reviews-buttons{margin-top:24px}.reviews-buttons .shedule-button.button-rounded{padding:12px 22px;font-size:16px}.reviews-buttons .button-primary.button-outlined{padding:10px 20px;font-size:16px}}