.ls-company-partnership{padding:50px 0;width:100%}.cp-block{position:relative;z-index:1}.cp-row{display:flex;justify-content:center;margin-bottom:40px}.cp-row>*{position:relative;width:50%}.img-large img,.img-small img{display:block;object-fit:cover;width:100%}.img-large img{max-width:538px}.img-small img{max-width:270px}.img-small{align-items:center;margin-top:-60px}.cp-btns,.img-small{display:flex;justify-content:end}.cp-btns{gap:20px;margin-top:40px}.cp-btns,.cp-desc{left:85%;max-width:340px;position:relative;transform:translateX(-100%)}.company-text .ls-hero-title{margin-bottom:20px;margin-left:50px}.partnership-text .ls-hero-title{margin-bottom:20px;margin-left:90px}.value-row{align-items:center;background:#ffffff26;display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto;max-width:1140px;min-height:160px;padding:40px 20px;position:relative;width:95%}.value-title{font-family:CoFo Robert,Times New Roman,serif;font-size:30px;font-weight:400;letter-spacing:0;line-height:28px;margin-bottom:1.5rem;text-align:center;vertical-align:bottom}.values.key-metrics{border-bottom:none;margin:auto;width:95%}.value-row .line.bottom{bottom:0;height:1px;left:0;width:100%}.value-row .line.top{height:1px;left:0;top:0;width:102%}.value-row .line.right{height:116%;right:0;top:-2rem;width:1px}.value-box img{max-height:112px}.leaders-header{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin:0 auto 80px;max-width:1400px;position:relative;width:90%}.leaders-header>*{margin:0}.leaders-header .ls-para{text-indent:0}.leaders-header:after,.leaders-header:before{background:#d4d4d4;content:"";height:1px;position:absolute;width:100%}.leaders-header:after{bottom:0}.leaders-header:before{display:none;top:-20px}.leaders-intro{max-width:420px}.leaders-intro .ls-para{margin:0 0 30px}.leaders-tags{display:inline-flex;flex-direction:column;gap:8px}.leaders-tag{align-items:center;background:#222;color:#fff;color:#c4c4c4;display:flex;font-family:Courier New;font-size:12px;font-weight:400;height:40px;justify-content:center;letter-spacing:2px;line-height:26px;padding:0 25px;text-align:center;text-transform:uppercase;width:fit-content}.leaders-tag.secondary{left:100%;position:relative;transform:translateX(-70%) rotate(3deg);z-index:2}.leaders-grid{display:grid;gap:80px 120px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1400px;position:relative;width:90%}.leaders-grid:before{background:rgba(0,0,0,.06);bottom:0;content:"";height:50%;left:50%;pointer-events:none;position:absolute;top:0;width:1px}.leader-card{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:start;margin:auto;max-width:400px;padding-top:40px;position:relative;z-index:1}.leader-index{font-family:Courier New,monospace;font-size:11px;left:-20px;letter-spacing:2px;opacity:.7;position:absolute;text-transform:uppercase;top:0}.leader-photo-placeholder{background:rgba(0,0,0,.04);height:125px;left:-70%;position:relative;transform:translate(100%,25%);width:130px}.leader-photo-placeholder img{height:100%;object-fit:cover;width:100%}.leader-name{font-family:CoFo Robert,Times New Roman,serif;font-size:30px;font-weight:400;line-height:28px;margin:0 0 4px}.leader-role{color:#636363;font-family:Courier New,monospace;font-size:14px;letter-spacing:0;margin:0 0 26px;text-transform:uppercase}.leader-bio{font-size:13px;line-height:20px;margin:0;max-width:360px}.ls-leaders{background-color:#f3ece7;background-image:url(https://23208149.fs1.hubspotusercontent-na1.net/hubfs/23208149/raw_assets/public/Established%20Theme%20-%202025/templates/Lifestyle/images/paper.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:80px;padding:100px 0 120px;width:100%}.ls-leaders .bottom-text{color:#636363;font-family:Courier Prime,Courier New;font-size:14px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:26px;margin:auto;text-align:center;text-transform:uppercase;width:90%}.start-btn-wrapper{display:flex;justify-content:center;margin-top:2rem}.key-metrics{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:100px;padding:0 0 100px;width:100%}.metrics-title{color:#1c1614;font-family:Courier Prime,Courier New,monospace;font-size:17px;font-weight:400;letter-spacing:1px;margin-bottom:50px;text-transform:uppercase}.metrics-row{align-items:flex-start;display:flex;gap:40px;justify-content:space-between}.metric-item{max-width:250px;position:relative;text-align:left}.metric-bg{background-color:#d4e1e0;height:140px;position:relative;width:148px}.metric-value{bottom:0;color:#454545;font-family:CoFo Robert,Georgia,serif;font-size:72px;font-weight:400;line-height:50px;margin:0;position:absolute;right:-15%}.metric-desc{font-family:Courier Prime,Courier New,monospace;font-size:12px;letter-spacing:0;line-height:18px;max-width:230px;text-transform:uppercase;width:100%}.ls-investors{border-top:1px solid #000;margin-top:120px;padding:0 0 220px;width:100%}.investors-inner{align-items:end;column-gap:80px;display:grid;grid-template-columns:minmax(260px,320px) 1fr;margin:0 auto;max-width:1400px;position:relative;width:95%}.investors-inner:before{border-left:1px solid rgba(0,0,0,.06);bottom:0;content:"";height:200%;left:220px;position:absolute;top:-70%}.investors-copy{max-width:221px}.investors-label{font-family:Courier Prime,Courier New,monospace;font-size:17px;font-weight:400;letter-spacing:1px;margin:0 0 28px;padding-top:24px;text-transform:uppercase}.investors-title{color:#454545;font-family:CoFo Robert,Times New Roman,serif;font-family:CoFo Robert;font-size:28px;font-style:Regular;font-weight:400;line-height:28px;vertical-align:bottom}.investors-logos{align-items:stretch;display:grid;gap:80px;grid-template-columns:repeat(3,minmax(0,1fr))}.investor-box,.investor-card{position:relative}.investor-box{padding-top:70%;width:100%}.investor-box img{inset:0;margin:auto;max-height:50%;max-width:70%;object-fit:contain;position:absolute}.company-text .cp-desc .line.bottom{bottom:-45%;height:1px;left:-70%;width:calc(300% + 10px)}.company-text .cp-desc .line.left{height:calc(350% + 150px);left:0;top:-207px;width:1px}.ls-company-partnership .img-large .line.left{height:calc(150% + 150px);left:0;top:0;width:1px}.ls-company-partnership .img-large .line.right{height:calc(150% + 350px);right:15%;top:0;width:1px}.company-text .ls-hero-title,.partnership-text .ls-hero-title{position:relative}.company-text .ls-hero-title .line.bottom{bottom:15px;height:1px;left:50px;width:100%}.partnership-text .ls-hero-title .line.bottom{bottom:15px;height:1px;left:-50%;width:150%}@media screen and (max-width:1000px){.who-we-are-page main{width:95%}.leaders-header{display:block}.leaders-intro .ls-para{left:100%;max-width:70%;position:relative;transform:translateX(-100%)}.leaders-grid{display:block}.investors-inner:before,.leaders-grid:before{content:none}.leaders-tag{padding:0 10px}.ls-leaders{padding-left:10px;padding-right:10px}.metric-item{max-width:180px;position:relative;text-align:left}.metrics-row{flex-wrap:wrap;justify-content:center}.brand-aquisition .cp-row{flex-direction:column-reverse}.investors-copy{max-width:100%}.investors-inner{display:block}.investors-logos{gap:80px;grid-template-columns:auto;justify-content:center;margin-top:70px}.cp-btns,.cp-desc{left:95%}.partnership-text .ls-hero-title{margin-left:0}.img-small{justify-content:center}}@media screen and (max-width:768px){.cp-row{flex-direction:column}.cp-row>*{width:100%}.cp-block.img-small{justify-content:start;margin:auto}.img-large{align-items:center;display:flex;justify-content:center}.img-large img{max-width:400px}.cp-btns,.cp-desc{left:100%;max-width:70%;padding-left:20px;padding-right:20px;position:relative;transform:translateX(-100%)}.cp-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:start;margin:0}.company-text .ls-hero-title,.partnership-text .ls-hero-title{margin-left:0}.leader-photo-placeholder{left:-60%}.company-text .cp-desc .line.left{height:200%;left:15px;top:0}.company-text .cp-desc .line.bottom{bottom:0}.value-row{padding:40px 0;width:80%}.value-row .line.right{height:102%;left:0;right:auto;top:-1%}.value-row .line.bottom,.value-row .line.top{left:-2%;width:102%}}@media screen and (max-width:576px){.metrics-row{align-items:center;flex-direction:column;justify-content:center}}@media screen and (max-width:400px){.cp-btns,.cp-desc{left:100%;max-width:280px;padding-left:20px;padding-right:20px;position:relative;transform:translateX(-100%)}}