.ts_section{background-color:var(--clr-variant-4);overflow:hidden}.ts_section,.ts_wrap{position:relative}.ts__header{margin-inline:auto;margin-bottom:40px;max-width:900px}.ts__heading{margin-bottom:20px}.ts__heading span{display:block}.ts__header .luminary_starbox{margin-inline:auto;max-width:500px}.ts_section .luminary_star{background-color:var(--clr-variant-8)}.ts_section .luminary_starbox:after{background:linear-gradient(90deg,var(--clr-variant-8),transparent);max-width:90%}.ts__items{border-radius:20px;overflow:hidden}.ts__item{padding:52px 55px}.ts__items .ts__item:not(:last-child){border-bottom:1px solid var(--clr-variant-4)}.ts__item_title{font-family:var(--body-font);font-size:var(--text-size-1);margin-bottom:20px}.ts__item_desc,.ts__item_desc p{font-size:var(--text-size-3);font-weight:600}.ts__result{margin-inline:auto;margin-top:40px;max-width:800px}.ts__result_title{margin-bottom:20px}.ts__result_text,.ts__result_text p{font-size:var(--text-size-3)}.ts__result_text p:not(:last-child){margin-bottom:10px}.ts__result_text a{color:var(--clr-variant-2);font-weight:700;text-decoration:none}.ts__result_text a:hover{color:var(--clr-variant-5)}.ts__result .button_wrap{margin-top:30px}.ts_section--two_column .ts__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ts_section--two_column .ts__item{padding:48px 25px}.ts_section--two_column .ts__item:nth-child(odd):last-child{grid-column:1/-1}.ts_section--two_column .ts__item:nth-child(n+1){border-left:1px solid var(--clr-variant-4)}.ts_section--two_column .ts__item_desc ul{margin-top:60px;padding-left:20px}.ts_section--two_column .ts__item_desc ul li{list-style:disc}.ts_section--two_column .ts__result{background-color:transparent!important;border-radius:0;margin-top:0;padding:40px 0 0;text-align:center}.ts_section--two_column .ts__result_title{font-family:var(--heading-font);font-style:italic}@media (max-width:991px){.ts__header{margin-bottom:35px}.ts__item,.ts_section--two_column .ts__item{padding:24px}}@media (max-width:767px){.ts__header{margin-bottom:30px}.ts__item,.ts__result,.ts_section--two_column .ts__item{padding:20px}.ts_section--two_column .ts__items{grid-template-columns:1fr}.ts_section--two_column .ts__item:nth-child(odd):last-child{grid-column:auto}.ts_section--two_column .ts__result{padding:20px 0 0}.ts_section--two_column .ts__item:nth-child(n+1){border-left:none}.ts__result .button_wrap,.ts_section--two_column .ts__item_desc ul{margin-top:20px}}