.contact-page[data-v-1a0f7d38]{background:#f8f9fc}.contact-cards[data-v-1a0f7d38]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:50px}.contact-card[data-v-1a0f7d38]{background:#fff;border-radius:16px;padding:40px 30px;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all .3s}.contact-card[data-v-1a0f7d38]:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(26,35,126,.15)}.contact-card:hover .card-icon[data-v-1a0f7d38]{background:linear-gradient(135deg,#1a237e,#7c4dff)}.contact-card:hover .card-icon i[data-v-1a0f7d38]{color:#fff}.contact-card .card-icon[data-v-1a0f7d38]{width:80px;height:80px;background:#f0f2f8;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;transition:all .3s}.contact-card .card-icon i[data-v-1a0f7d38]{font-size:36px;color:#1a237e}.contact-card .card-title[data-v-1a0f7d38]{font-size:22px;font-weight:600;color:#1a237e;margin-bottom:20px}.contact-card .contact-name[data-v-1a0f7d38]{font-size:18px;font-weight:600;color:#333;margin-bottom:16px}.contact-card .contact-info[data-v-1a0f7d38]{margin-bottom:16px}.contact-card .contact-info p[data-v-1a0f7d38]{font-size:14px;color:#555;margin:10px 0;display:flex;align-items:center;justify-content:center;gap:8px}.contact-card .contact-info p i[data-v-1a0f7d38]{color:#7c4dff}.contact-card .contact-desc[data-v-1a0f7d38]{font-size:13px;color:#999;line-height:1.6}.org-info[data-v-1a0f7d38]{margin-bottom:50px}.org-card[data-v-1a0f7d38]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.05)}.org-card h3[data-v-1a0f7d38]{background:linear-gradient(135deg,#1a237e,#3949ab);color:#fff;padding:20px 30px;font-size:20px;display:flex;align-items:center;gap:12px}.org-card h3 i[data-v-1a0f7d38]{color:gold}.org-card .org-content[data-v-1a0f7d38]{padding:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.org-card .org-item[data-v-1a0f7d38]{display:flex;align-items:flex-start;gap:16px}.org-card .org-item label[data-v-1a0f7d38]{min-width:80px;font-size:14px;color:#999}.org-card .org-item span[data-v-1a0f7d38]{font-size:15px;color:#333}.section-title[data-v-1a0f7d38]{font-size:24px;font-weight:600;color:#1a237e;margin-bottom:10px;text-align:center}.section-desc[data-v-1a0f7d38]{text-align:center;color:#666;margin-bottom:30px}.message-section[data-v-1a0f7d38]{background:#fff;border-radius:16px;padding:40px;margin-bottom:50px;box-shadow:0 4px 15px rgba(0,0,0,.05)}.message-form[data-v-1a0f7d38]{max-width:800px;margin:0 auto}.faq-section[data-v-1a0f7d38]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 15px rgba(0,0,0,.05)}.faq-section .el-collapse[data-v-1a0f7d38]{border:none}.faq-section[data-v-1a0f7d38] .el-collapse-item__header{height:auto;padding:20px 0;font-size:16px;border-bottom:1px solid #f0f0f0}.faq-section[data-v-1a0f7d38] .el-collapse-item__content{padding-bottom:20px}.faq-section .faq-question[data-v-1a0f7d38]{font-weight:500;color:#1a237e}.faq-section .faq-answer[data-v-1a0f7d38]{font-size:14px;color:#666;line-height:1.8}@media screen and (max-width:992px){.contact-cards[data-v-1a0f7d38],.org-card .org-content[data-v-1a0f7d38]{grid-template-columns:1fr}}@media screen and (max-width:576px){.faq-section[data-v-1a0f7d38],.message-section[data-v-1a0f7d38]{padding:24px}.message-form .el-col[data-v-1a0f7d38]{width:100%}}