.section-benefits .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (max-width:1023px){.section-benefits .inner{gap:1rem}}.section-benefits .context{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0 auto;max-width:950px;text-align:center}.section-benefits .benefits{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--Gray-50,#f7f7f7);border:1px solid var(--Gray-300,#8f8f8f);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}@media (max-width:1023px){.section-benefits .benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0 auto;max-width:450px}}.section-benefits .benefits:before{background-color:#8f8f8f;content:"";height:calc(100% - 6rem);left:50%;position:absolute;top:3rem;width:1px}@media (max-width:1023px){.section-benefits .benefits:before{display:none}}.section-benefits .group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:calc(50% - 4rem)}@media (max-width:1023px){.section-benefits .group{width:100%}}