.partnerwho-section{background:#65561520;padding:60px}.partnerwho-container{text-align:center;max-width:1100px;margin:0 auto}.partnerwho-header h2{margin-bottom:15px;font-size:42px;font-weight:600}.partnerwho-header h2 span{color:#655615}.partnerwho-header p{color:#555;margin-bottom:40px;font-size:18px}.partnerwho-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.partnerwho-card{text-align:left;background:#fff;border-radius:10px;padding:20px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 10px #0000000d}.partnerwho-card:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0000001a}.partnerwho-card h3{margin-bottom:10px;font-size:24px;font-weight:500}.partnerwho-card p{color:#555;font-size:16px;line-height:1.5}@media (max-width:1024px){.partnerwho-section{padding:50px 30px}.partnerwho-header h2{font-size:34px}.partnerwho-header p{font-size:17px}.partnerwho-card{padding:18px}.partnerwho-card h3{font-size:22px}.partnerwho-card p{font-size:15px}}@media (max-width:768px){.partnerwho-grid{grid-template-columns:1fr}.partnerwho-header h2{text-align:left;font-size:28px;line-height:1.3}.partnerwho-header p{text-align:left;font-size:16px}}@media (max-width:480px){.partnerwho-section{padding:40px 30px}.partnerwho-header h2{text-align:left;font-size:24px}.partnerwho-header p{text-align:left;font-size:14px}.partnerwho-card{padding:16px}.partnerwho-card h3{font-size:20px}.partnerwho-card p{font-size:14px}}
