.BlogContact_contactContainer__Ajmrn{margin:3rem 0;padding:2rem;border-radius:12px;background-color:#f8f9fa;box-shadow:0 4px 12px rgba(0,0,0,.05)}.BlogContact_contactHeader__27HRm{text-align:center;margin-bottom:1.5rem}.BlogContact_contactTitle__es6lz{font-size:1.75rem;font-weight:700;color:#2c3e50;margin-bottom:.5rem}.BlogContact_contactSubtitle__OR2DH{font-size:1.1rem;color:#5a6a7e}.BlogContact_contactContent__JF81y{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem}.BlogContact_contactInfo__KAGEz{flex:1;min-width:280px}.BlogContact_serviceList__7GXKe{margin-bottom:1.5rem}.BlogContact_serviceTitle__Wsxm5{font-size:1.2rem;font-weight:600;color:#2c3e50;margin-bottom:.75rem}.BlogContact_serviceItems__AiqBq{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem}.BlogContact_serviceItems__AiqBq li{color:#34495e;position:relative;padding:.5rem 0 .5rem 1.5rem}.BlogContact_serviceItems__AiqBq li:before{content:"✓";color:#3498db;position:absolute;left:0;font-weight:700}.BlogContact_contactMethods__2vcFa{margin-top:1.5rem}.BlogContact_wechatContainer__mMlvz{display:flex;align-items:center;margin-bottom:.75rem}.BlogContact_wechatLabel__A7ZBw{font-weight:600;margin-right:.5rem;color:#2c3e50}.BlogContact_wechatCopy__Bm3IH{display:flex;align-items:center;background-color:#fff;border-radius:4px;padding:.5rem;border:1px solid #e0e0e0}.BlogContact_wechatId__ayDO0{font-weight:600;color:#e74c3c;margin-right:.75rem}.BlogContact_copyButton___rzi6{background-color:#3498db;color:#fff;border:none;border-radius:4px;padding:.25rem .75rem;cursor:pointer;font-size:.85rem;transition:background-color .2s}.BlogContact_copyButton___rzi6:hover{background-color:#2980b9}.BlogContact_responseTime__GiOE_{font-size:.9rem;color:#7f8c8d}.BlogContact_qrCodeWrapper__u4YBe{display:flex;flex-direction:column;align-items:center}.BlogContact_qrCode__o8NhM{border-radius:8px;border:4px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.BlogContact_qrCodeText__iMnkQ{margin-top:.75rem;font-size:.9rem;color:#34495e;font-weight:500}.BlogContact_contactFooter__aiLeG{margin-top:2rem;padding-top:1rem;border-top:1px solid #e0e0e0}.BlogContact_disclaimer__WWzwJ{font-size:.85rem;color:#7f8c8d;line-height:1.5;text-align:center}@media (max-width:768px){.BlogContact_contactContent__JF81y{flex-direction:column}.BlogContact_contactInfo__KAGEz,.BlogContact_qrCodeWrapper__u4YBe{width:100%}.BlogContact_serviceItems__AiqBq{grid-template-columns:1fr}.BlogContact_additionalInfo__Q2FJJ{margin-top:1rem;padding:1rem;background-color:#f0f7ff;border-radius:8px;font-size:.95rem;line-height:1.6;color:#2c3e50;border-left:3px solid #3498db}.BlogContact_expandButton__K6m3f{background:none;border:none;color:#3498db;font-size:.9rem;padding:.5rem 0;cursor:pointer;display:flex;align-items:center;margin-top:.75rem}.BlogContact_expandButton__K6m3f:hover{text-decoration:underline}.BlogContact_qrCodeSubtext__A9M5O{margin-top:.25rem;font-size:.8rem;color:#7f8c8d}@media (max-width:768px){.BlogContact_contactContent__JF81y{flex-direction:column}.BlogContact_contactInfo__KAGEz,.BlogContact_qrCodeWrapper__u4YBe{width:100%}.BlogContact_serviceItems__AiqBq{grid-template-columns:1fr}.BlogContact_qrCodeWrapper__u4YBe{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}}}