.contact-page[data-v-70061097]{padding:40px 0 60px;background:#f5f7fa;min-height:calc(100vh - 200px)}.contact-card[data-v-70061097]{background:#fff;border-radius:12px;padding:40px 48px;box-shadow:0 2px 12px #0000000f}.page-title[data-v-70061097]{font-size:28px;font-weight:700;color:#1a1a2e;text-align:center;margin-bottom:24px}.contact-body[data-v-70061097]{font-size:15px;line-height:1.8;color:#333}.contact-body[data-v-70061097] img{max-width:100%;height:auto;border-radius:8px}.contact-body[data-v-70061097] p{margin:12px 0}.contact-body[data-v-70061097] a{color:#409eff;text-decoration:none}.contact-body[data-v-70061097] a:hover{text-decoration:underline}.contact-body[data-v-70061097] .ql-align-center{text-align:center}.contact-body[data-v-70061097] .ql-align-right{text-align:right}.contact-body[data-v-70061097] .ql-align-justify{text-align:justify}.contact-body[data-v-70061097] .ql-size-small{font-size:.75em}.contact-body[data-v-70061097] .ql-size-large{font-size:1.5em}.contact-body[data-v-70061097] .ql-size-huge{font-size:2.5em}.contact-body[data-v-70061097] strong{font-weight:700}.contact-body[data-v-70061097] em{font-style:italic}.contact-body[data-v-70061097] s{text-decoration:line-through}.contact-body[data-v-70061097] u{text-decoration:underline}.contact-body[data-v-70061097] ul{list-style-type:disc;padding-left:24px}.contact-body[data-v-70061097] ol{list-style-type:decimal;padding-left:24px}.contact-body[data-v-70061097] li{margin:4px 0}.contact-body[data-v-70061097] blockquote{border-left:4px solid #ccc;padding-left:16px;margin:8px 0;color:#666}.contact-body[data-v-70061097] code{background:#f5f5f5;padding:2px 6px;border-radius:4px;font-family:monospace}.contact-body[data-v-70061097] pre.ql-syntax{background:#23241f;color:#f8f8f2;padding:12px 16px;border-radius:8px;overflow-x:auto;font-family:monospace}.contact-placeholder[data-v-70061097]{padding:60px 0}@media (max-width: 768px){.contact-card[data-v-70061097]{padding:24px 20px}.page-title[data-v-70061097]{font-size:22px}}
