.under_the_hood__grid{--UTHGRG:16px;--UTHGCG:88px;display:grid;gap:var(--UTHGRG) var(--UTHGCG);grid-template-columns:repeat(2,1fr);margin-inline:auto;width:100%}.under_the_hood__col{padding-block:16px}.under_the_hood__col img{margin-bottom:12px}.under_the_hood__col :where(ul,ol){gap:16px}.under_the_hood__description{max-width:587px}.under_the_hood__col_empty{padding-bottom:0}.under_the_hood__cell_empty{background-image:url(https://www.openlegacy.com/hubfs/empty_grid.svg);background-size:cover;min-height:100%;width:calc(100% + 28px)}@media(max-width:1300px){.under_the_hood__col:nth-child(2)~div:nth-child(2n):before{right:0}.under_the_hood__cell_empty{width:100%}}@media(min-width:768px){.under_the_hood__col:nth-child(2)~div:before{background-image:url(https://www.openlegacy.com/hubfs/why_different_line_horizontal.svg);background-repeat:repeat-x;background-size:auto 100%;content:"";height:1px;left:0;position:absolute;right:0;top:calc((var(--UTHGRG)/2)*-1)}.under_the_hood__col:nth-child(2)~div:nth-child(odd):before{right:0}.under_the_hood__col:nth-child(2)~div:nth-child(2n):before{left:0;right:0}.under_the_hood__col:nth-child(2n):after{background-image:url(https://www.openlegacy.com/hubfs/why_different_line.svg);background-repeat:repeat-y;background-size:100% auto;content:"";height:100%;left:calc((var(--UTHGCG)/2)*-1);position:absolute;top:0;width:1px}}@media(min-width:1281px){.under_the_hood__col:nth-child(2)~div:nth-child(odd):before{right:-28px}.under_the_hood__col:nth-child(2)~div:nth-child(2n):before{left:-28px;right:-28px}}@media(max-width:767px){.under_the_hood__grid{gap:0;grid-template-columns:1fr}.under_the_hood__col{padding:0}.under_the_hood__col:not(:first-child){margin-top:30px;padding-top:30px}.under_the_hood__col:not(:first-child):before{background-image:url(https://www.openlegacy.com/hubfs/why_different_line_horizontal.svg);background-repeat:repeat-x;background-size:auto 100%;content:"";height:1px;left:0;position:absolute;right:0;top:0}.under_the_hood__col_empty{display:none}.under_the_hood__description{max-width:none}}