.gc__title{align-items:center;display:flex;flex-direction:column;font-family:Bebas Neue,sans-serif;font-size:6rem;font-weight:400;letter-spacing:.02em;line-height:1;margin-bottom:var(--spacer_40);text-align:center;text-transform:uppercase}.gc__title-highlighted{color:#f4551e;padding:0 var(--spacer_16);width:fit-content}.gc__description{margin-bottom:var(--spacer_40);margin-left:auto;margin-right:auto;max-width:70%;text-align:center}.header-text h1{font-size:3.5rem;font-weight:800;letter-spacing:-1px;margin-bottom:25px}.features-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:60px}.feature-card{align-items:flex-start;background:#fff;border:1px solid #e0e4e8;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.02);display:flex;padding:20px 25px}.gc__sub-title{text-align:center}.gc__sub-title>span{background:var(--secondary_color);border-radius:1rem;color:var(--white_color);display:inline-block;padding:var(--spacer_6) var(--spacer_20)}.check-icon>div,.check-icon>span{align-items:center;background-color:var(--highlight-green);background:var(--secondary_color);border-radius:50%;color:var(--dark-blue);display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:24px;justify-content:center;margin-right:15px;width:24px}.check-icon svg{fill:var(--white_color);width:1rem}.feature-card p{font-weight:var(--font_weight_600)}.testimonial-card{background-color:#f4f4f4;border-radius:3rem;padding:5rem 6rem;text-align:center}.quote{font-size:2rem;font-weight:var(--font_weight_800);line-height:1.3;margin-bottom:var(--spacer_20)}.author{color:var(--secondary_color);font-weight:var(--font_weight_600);letter-spacing:1px;text-transform:uppercase}@media (max-width:768px){.features-grid{grid-template-columns:1fr}.header-text h1{font-size:2.5rem}}