.ls-sales-rep .sales-rep-top{background:#f3f3f7;padding:100px 36px}.ls-sales-rep .sales-rep-top .sales-rep-top-inner{margin:0 auto;max-width:960px;text-align:center}.ls-sales-rep .sales-rep-top .sales-rep-top-inner .filters{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.ls-sales-rep .sales-rep-top .sales-rep-top-inner .filters .filter-item{text-align:left;width:calc(50% - 10px)}.ls-sales-rep .sales-rep-top .sales-rep-top-inner .filters select.filter-select{appearance:none;-webkit-appearance:none;background-image:url(https://21727518.fs1.hubspotusercontent-na1.net/hubfs/21727518/LSBus_MAY_2026/down_arrow.png);background-position:calc(100% - 16px);background-repeat:no-repeat;border:none;font-size:18px;padding:13px 16px;width:100%}.ls-sales-rep .sales-rep-top .sales-rep-top-inner .filters select.filter-select:focus,.ls-sales-rep .sales-rep-top .sales-rep-top-inner .filters select.filter-select:hover{border:none;outline:none}.ls-sales-rep .sales-rep-top .sales-rep-top-inner .filters .filter-item label{display:inline-block;font-weight:700;margin-bottom:12px;text-align:left}.ls-sales-rep .sales-rep-wrapper{display:flex;flex-wrap:wrap;gap:36px;margin:0;padding:80px 0 100px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.1);width:calc(25% - 28px)}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-header{background:url(https://21727518.fs1.hubspotusercontent-na1.net/hubfs/21727518/LSBus_MAY_2026/Noise_Texture.png);background-size:cover;padding:50px 24px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-header h6{margin:0}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-body{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);padding:24px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-body>div{padding:12px 0}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-body a{align-items:center;color:var(--ls-bodytext-color);display:flex}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-body a svg{height:18px;margin-right:10px;width:18px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-footer .company-market{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;padding:16px 24px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-footer .company-market:last-child{border:none}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-footer .company-market span{color:var(--ls-primary);font-family:var(--ls-heading-font);font-size:14px;font-weight:700;letter-spacing:.5px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-footer .company-market span.market-name{background:#f5f0ff;border-radius:3px;color:#5b21b6;display:inline-block;font-family:var(--ls-body-font);font-size:12px;padding:3px 8px;text-transform:uppercase}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-footer .company-market span.territory-name{background:#f3f3f7;border-radius:3px;display:inline-block;font-family:var(--ls-body-font);font-size:12px;margin:0 5px;padding:2px 8px;text-transform:uppercase}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-footer .company-market .company-market-left{width:80px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-footer .company-market .company-market-right{width:calc(100% - 80px)}.ls-sales-rep .sales-rep-wrapper .no-results{font-size:24px;text-align:center;width:100%}@media (max-width:767px){.ls-sales-rep .sales-rep-top{background:#f3f3f7;padding:60px 30px}.ls-sales-rep .sales-rep-top .sales-rep-top-inner .filters .filter-item{width:100%}.ls-sales-rep .sales-rep-wrapper{margin:0;padding:80px 30px;width:100%}.ls-sales-rep .sales-rep-wrapper .sales-rep-item .sales-rep-item-header{padding:30px 24px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item{width:calc(50% - 9px)}}@media (max-width:639px){.ls-sales-rep .sales-rep-wrapper .sales-rep-item{width:100%}}@media (min-width:768px) and (max-width:920px){.ls-sales-rep .sales-rep-wrapper{padding:80px 30px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item{width:calc(50% - 9px)}}@media (min-width:921px) and (max-width:1300px){.ls-sales-rep .sales-rep-wrapper{padding:80px 30px}.ls-sales-rep .sales-rep-wrapper .sales-rep-item{width:calc(33.33% - 12px)}}@media (min-width:1301px) and (max-width:1500px){.ls-sales-rep .sales-rep-wrapper{padding:80px 30px}}