.two-column-section{flex-direction:row;justify-content:space-between;align-items:stretch;gap:4rem;padding:2rem 0;display:flex;position:relative}.column{flex:1}.column-left,.column-right{text-align:left}.two-column-section:before{content:"";background-color:var(--main-border-divider);z-index:-1;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.buildTitle{font-size:3rem;font-weight:var(--font-weight-bold);letter-spacing:-.792px;margin-top:1.5rem;margin-bottom:1rem;line-height:3.3rem}.buildDesc{font-size:1.125rem;font-weight:var(--font-weight-regular);margin-bottom:3rem;line-height:27px}@media screen and (max-width:768px){.two-column-section{flex-direction:column;gap:2rem}.column{padding:1rem}.two-column-section:before{display:none}.column-left,.column-right{text-align:left}.column-left{border-bottom:1px solid var(--main-border-divider);padding-bottom:3.25rem}.column-right{padding-top:1.25rem}.buildTitle{font-size:1.875rem}.buildDesc{font-size:1rem}}
.secHead1{font-weight:var(--font-weight-medium);letter-spacing:2%;margin-bottom:24px;font-size:14px;line-height:22.4px}.secHead2{font-weight:var(--font-weight-bold);letter-spacing:-1.5%;margin-bottom:8px;font-size:48px;line-height:52.8px}.secDesc{font-size:18px;font-weight:var(--font-weight-regular);line-height:27px}@media (max-width:768px){.secHead1{font-weight:var(--font-weight-medium);letter-spacing:2%;margin-bottom:16px;font-size:12px;line-height:19.2px}.secHead2{font-weight:var(--font-weight-bold);letter-spacing:-1.5%;margin-bottom:4px;font-size:30px;line-height:33px}.secDesc{font-size:14px;font-weight:var(--font-weight-regular);line-height:21px}}
