.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{border-radius:5px;width:-webkit-fill-available;object-fit:cover;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{font-size:16px;margin-bottom:40px}@media (max-width:768px){.comparison-card-title{padding-top:10px;font-size:12px;margin-bottom:20px}}.labels-column{display:block;margin-top:87px}@media (max-width:768px){.labels-column{display:none}}.rating-label{display:block;margin-bottom:5px;font-weight:700;color:var(--garfield-color-gray-6)}@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{background-color:white;border:1px solid var(--garfield-color-gray-6);border-radius:3px;padding:20px;width:200px;margin-right:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:300px}.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}}