.contact-us-container{max-width:900px;margin:0 auto;padding:40px 20px;min-height:calc(100vh - 200px)}.contact-us-content{background:#fff;border-radius:8px;padding:40px;box-shadow:0 2px 8px #0000001a}.contact-us-content h1{font-size:32px;color:#2c3e50;margin-bottom:10px;font-weight:600}.subtitle{font-size:18px;color:#666;margin-bottom:15px}.description{font-size:16px;line-height:1.8;color:#333;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.contact-methods{margin:30px 0}.contact-method{margin-bottom:30px;padding:25px;background:#f5f5f5;border-radius:8px;border-left:4px solid #1890ff}.contact-method h2{font-size:20px;color:#1890ff;margin-bottom:10px;font-weight:600}.method-description{font-size:14px;color:#666;margin-bottom:15px}.method-value{font-size:18px}.contact-link{color:#1890ff;text-decoration:none;font-weight:500;word-break:break-all}.contact-link:hover{text-decoration:underline}.feedback-section{margin:40px 0;padding:25px;background:#f9f9f9;border-radius:8px}.feedback-section h2{font-size:20px;color:#2c3e50;margin-bottom:15px;font-weight:600}.feedback-options{list-style:none;padding:0;margin:0}.feedback-options li{font-size:16px;line-height:2;color:#333;padding-left:25px;position:relative}.feedback-options li:before{content:"•";position:absolute;left:0;color:#1890ff;font-size:20px;line-height:1.5}.response-info{margin-top:30px;padding:20px;background:#e6f7ff;border-radius:6px;border-left:4px solid #1890ff}.response-info p{font-size:16px;line-height:1.8;color:#333;margin:0}@media (max-width:768px){.contact-us-container{padding:20px 15px}.contact-us-content{padding:25px 20px}.contact-us-content h1{font-size:24px}.contact-method{padding:20px}.contact-method h2{font-size:18px}.method-value{font-size:16px}}