.inv-block-landing-page-benefits-list.lp-benefits-list{box-sizing:border-box;margin:48px auto;max-width:1286px;padding:0}@media (max-width:767px){.inv-block-landing-page-benefits-list.lp-benefits-list{margin-bottom:32px;margin-top:32px}}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__heading{color:var(--black);font-family:Crimson Pro,Georgia,serif;font-size:34px;font-style:normal;font-weight:600;letter-spacing:-.34px;line-height:38px;margin:0 0 24px;text-align:left}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__grid{--lp-benefits-cols:1;align-items:stretch;display:grid;gap:27px;grid-template-columns:repeat(var(--lp-benefits-cols),minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width:767px){.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__grid{grid-template-columns:1fr}}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__cell{display:flex;min-width:0}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item{box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__card{background:#f2f2f2;border-radius:10px;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;overflow:hidden}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item--link{color:inherit;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item--link:hover .lp-benefits-list__card{box-shadow:0 6px 20px rgba(0,0,0,.08)}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item--link:focus-visible .lp-benefits-list__card{outline:2px solid var(--purple,#50f);outline-offset:3px}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__media{background:var(--light-purple,#e8e0ff);flex:0 0 172px;height:172px;min-height:172px;overflow:hidden;position:relative;width:100%}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__media--empty{background:var(--purple,#50f);flex-basis:172px}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__media picture{display:block;inset:0;margin:0;position:absolute}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__body{align-items:stretch;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;padding:16px 14px 18px;text-align:left}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item-title{color:var(--purple,#50f);font-family:Crimson Pro,Georgia,serif;font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin:0 0 4px;max-width:100%}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item-title em,.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item-title i{font-style:italic}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item-description{color:var(--black);font-family:Trebuchet MS,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0;max-width:100%}.inv-block-landing-page-benefits-list.lp-benefits-list .lp-benefits-list__item-title:last-child{margin-bottom:0}