.benefits-section{padding-top:36px;padding-bottom:36px}@media (min-width: 767px){.benefits-section{padding-top:48px;padding-bottom:48px}}@media (min-width: 1199px){.benefits-section{padding-top:64px;padding-bottom:64px}}.benefits-section__header{margin-bottom:40px;display:flex;flex-direction:column;gap:16px}.benefits-section__title{font-size:var(--font-size-headline-3);line-height:var(--line-height-headline-3);font-weight:700;color:var(--color-blue-gray-900-84)}@media (min-width: 1199px){.benefits-section__title{font-size:var(--font-size-headline-2);line-height:var(--line-height-headline-2)}}.benefits-section__title{max-width:680px;line-height:1.15}.benefits-section__subtitle{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:400;color:var(--color-blue-gray-900-68);max-width:600px}.benefits-section__cards .lw-row{row-gap:32px}@media (min-width: 1199px){.benefits-section__cards .lw-row>*{padding-bottom:0}}@media (min-width: 767px){.benefits-section__cards .lw-row>:last-child{padding-bottom:0}}.benefits-section__card{display:flex;height:100%;flex-direction:row;align-items:flex-start;gap:16px}.benefits-section__icon{flex-shrink:0;color:var(--color-core-orange-500)}.benefits-section__icon :deep(svg){fill:currentColor}.benefits-section__card-text{display:flex;flex-direction:column;gap:4px}.benefits-section__card-title{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:700;color:var(--color-blue-gray-900-84);line-height:1.2;letter-spacing:0}.benefits-section__card-description{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:400;color:var(--color-blue-gray-900-68);line-height:1.5}
