.section{max-width:1200px;margin:0 auto}.container{width:80vw;max-width:1000px}.founders-section{padding:100px}@media (max-width:1000px){.founders-section{padding:100px 20px}}@media (max-width:768px){.founders-section{padding:50px 0}}.image{object-fit:cover;border-radius:5px;width:-webkit-fill-available;max-height:60vh}@media (max-width:768px){.image{border-radius:0;max-height:30vh}.founders-section-title{padding:0 20px}}.ratings-section{padding:50px 100px}@media (max-width:1000px){.ratings-section{padding:50px 20px}}@media (max-width:768px){.ratings-section{padding:50px 10px}}.ratings-section-title{width:600px}@media (max-width:615px){.ratings-section-title{width:400px}}@media (max-width:400px){.ratings-section-title{width:auto}}.ratings-section-text{width:510px}@media (max-width:615px){.ratings-section-text{width:350px}}@media (max-width:400px){.ratings-section-text{width:auto}}.comparison-grid{width:80vw;max-width:1200px}@media (max-width:400px){.comparison-grid{width:95vw}}.gridcol{padding:10px}@media (max-width:768px){.gridcol{padding:5px}}.rating-container{margin-bottom:40px}@media (max-width:768px){.rating-container,.rating-grid{margin-bottom:20px}}.comparison-card{padding:20px}@media (max-width:768px){.comparison-card{padding:0}}.comparison-card-title{margin-bottom:40px;font-size:16px}@media (max-width:768px){.comparison-card-title{margin-bottom:20px;padding-top:10px;font-size:12px}}.labels-column{margin-top:87px;display:block}@media (max-width:768px){.labels-column{display:none}}.rating-label{color:var(--garfield-color-gray-6);margin-bottom:5px;font-weight:700;display:block}@media (min-width:768px){.rating-label{display:none}}.what-section{padding:150px}@media (max-width:1200px){.what-section{padding:100px}}@media (max-width:768px){.what-section{padding:75px 50px}}@media (max-width:400px){.what-section{padding:50px 20px}}.what-section-title{width:350px}@media (max-width:615px){.what-section-title{width:auto}}.what-section-text{width:300px}@media (max-width:615px){.what-section-text{width:auto}}.pricing-section{padding:100px 0}@media (max-width:768px){.pricing-section{padding:75px 0}}.pricing-card{border:1px solid var(--garfield-color-gray-6);background-color:#fff;border-radius:3px;flex-direction:column;justify-content:space-between;align-items:center;width:200px;height:300px;margin-right:20px;padding:20px;display:flex}.faq-section{padding:100px 75px}@media (max-width:768px){.faq-section{padding:75px 20px}}@media (max-width:400px){.faq-section{padding:50px 20px}}.faq-text{width:500px}@media (max-width:540px){.faq-text{width:auto}}@media (max-width:768px){.container{width:100vw}}
