.main-content{padding:60px 0;}.partners-title{font-size:36px;color:#333;padding-bottom:40px;font-weight:bold;text-align:center;padding-top:30px;background-color:#FAF6FF;}.partners-section{position:relative;gap:60px;margin-bottom:80px;padding:40px;border-radius:15px;background-color:#FAF6FF;}.partners-content{position:relative;z-index:1;}.partners-subtitle{font-size:18px;color:#333;margin-bottom:15px;font-weight:bold;}.partners-description{font-size:14px;color:#666;margin-bottom:25px;line-height:1.6;}.examples-text{font-size:14px;color:#333;margin-bottom:15px;font-weight:bold;}.partner-item{margin-bottom:20px;}.partner-name{font-size:14px;color:#333;font-weight:bold;margin-bottom:5px;}.partner-details{font-size:13px;color:#666;line-height:1.5;}.confidentiality-note{font-size:13px;color:#666;margin-top:15px;line-height:1.5;}.partners-visual{width:627px;height:438px;background:url("../img/company/partners-visual.png") no-repeat;background-size:contain;position:absolute;right:0;top:0;z-index:0;}.visual-placeholder{width:280px;height:200px;background:rgba(255,255,255,0.3);border-radius:15px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;}.cube{position:absolute;background:rgba(255,255,255,0.8);border-radius:8px;}.cube-1{width:40px;height:40px;top:30px;right:50px;transform:rotate(15deg);}.cube-2{width:50px;height:50px;bottom:60px;left:40px;transform:rotate(-10deg);}.cube-3{width:35px;height:35px;top:80px;left:70px;transform:rotate(25deg);}.case-studies-section{margin-bottom:80px;}.case-studies-title{font-size:36px;color:#333;margin-bottom:20px;font-weight:bold;text-align:center;}.case-studies-subtitle{font-size:14px;color:#666;margin-bottom:40px;text-align:center;}.project-item{display:flex;align-items:center;gap:30px;margin-bottom:40px;padding:20px;border:1px solid #E6E6E6;}.project-icon{width:60px;height:60px;background:#333;border-radius:8px;display:flex;align-items:center;justify-content:center;}.project-nova{background:url("../img/company/project-nova.png") no-repeat;background-size:contain;}.urban-credit{background:url("../img/company/urban-credit.png") no-repeat;background-size:contain;}.swiftlend-x{background:url("../img/company/swiftlend-x.png") no-repeat;background-size:contain;}.project-content{flex:1;}.project-name{font-size:18px;color:#333;margin-bottom:10px;font-weight:bold;}.project-scope{font-size:14px;color:#333;margin-bottom:5px;}.project-scope-text{font-size:13px;color:#666;line-height:1.5;}.project-outcome{font-size:14px;color:#333;margin-bottom:5px;margin-top:8px;}.project-outcome-text{font-size:13px;color:#666;line-height:1.5;}.testimonials-section{display:flex;align-items:center;gap:60px;margin-bottom:60px;}.testimonials-content{flex:1;}.testimonials-title{font-size:36px;color:#333;margin-bottom:30px;font-weight:bold;}.testimonial-item{margin-bottom:25px;}.testimonial-text{font-size:14px;color:#666;line-height:1.6;margin-bottom:8px;font-style:italic;}.testimonial-author{font-size:13px;color:#333;font-weight:normal;}.testimonials-visual{width:413px;height:340px;background:url("../img/company/testimonials-visual.png") no-repeat;background-size:contain;}.testimonials-placeholder{width:280px;height:200px;background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);border-radius:15px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;}.container{position:relative;}.checkmark{position:absolute;width:30px;height:30px;background:#4CAF50;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:16px;}.check-1{top:40px;right:60px;}.check-2{bottom:80px;left:50px;}.check-3{top:100px;left:100px;}