.pinkline-wrapper{margin-bottom:40px}.pinkline-flex{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.pinkline-left{flex:0 0 200px}.pinkline-left img{max-width:100%;height:auto;border-radius:6px}.pinkline-right{flex:1}.pinkline-title{margin:0 0 10px;font-size:28px;font-weight:700}.pinkline-wrapper.top p{font-size:16px;line-height:1.6}.pinkline-block{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px;margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #eee}.pinkline-block img{max-width:300px;border-radius:6px;flex:0 0 300px}.pinkline-inner{flex:1;min-width:250px}.pinkline-inner h2.pinkline-title{font-size:24px;font-weight:700;margin:0 0 15px}.pinkline-inner p{font-size:16px;line-height:1.6;margin:0 0 20px;color:#333}.pinkline-buttons{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px}.pinkline-buttons .btn{display:inline-block;padding:5px 14px;border-radius:6px;color:#fff;text-decoration:none;font-weight:500;font-size:13px;letter-spacing:.2px;transition:none;line-height:1.4}.btn.color1{background:linear-gradient(135deg,#4b6cb7,#182848)}.btn.color2{background:linear-gradient(135deg,#11998e,#38ef7d)}.btn.color3{background:linear-gradient(135deg,#ff512f,#dd2476)}@media(max-width:768px){.pinkline-flex{flex-direction:column;text-align:center}.pinkline-block{flex-direction:column;text-align:center}.pinkline-block img{max-width:100%;flex:none}.pinkline-inner{width:100%}.pinkline-buttons{justify-content:center}.pinkline-buttons .btn{font-size:12px;padding:5px 12px}}