
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:#fbf8f2;font-family:Arial,Helvetica,sans-serif;color:#182029;-webkit-font-smoothing:antialiased}
img{max-width:100%}
a{text-decoration:none;color:inherit}
button{font-family:inherit}
.hqw-home{width:100%;max-width:none;margin-left:0}
.hqw-hero{min-height:600px}
.hqw-reveal{opacity:1;transform:none}
.hqw-lang{border:0;background:transparent;color:#202830;font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;padding:8px 4px;white-space:nowrap}
.hqw-lang span{margin-left:5px;font-size:9px;color:#8b949b}
.ahqwh-translate{display:flex;align-items:center}
/* CTA 表单提交按钮（原站由 CF7 插件样式注入紫色实心，静态版补回） */
.hqw-form-shortcode-output .wpcf7-submit,
.hqw-form input[type=submit].wpcf7-submit{
  display:block!important;width:100%!important;min-height:48px!important;
  border:1px solid #4933d1!important;border-radius:999px!important;
  background:#4933d1!important;color:#fff!important;font-size:14px!important;
  font-weight:700!important;letter-spacing:.02em;cursor:pointer;box-shadow:none!important;
}
.hqw-form-shortcode-output .wpcf7-submit:hover{background:#3d29bb!important}
/* 右下角在线咨询（原站为 Chaty 插件，静态版用纯 CSS 复刻） */
.hqw-chat{position:fixed;right:22px;bottom:22px;z-index:99999;display:flex;align-items:center;gap:10px}
.hqw-chat-bubble{background:#fff;color:#26313a;font-size:13px;font-weight:700;padding:10px 16px;border-radius:999px;box-shadow:0 8px 26px rgba(20,25,30,.16)}
.hqw-chat-btn{width:56px;height:56px;border-radius:50%;background:#7954d8;color:#fff;display:grid;place-items:center;box-shadow:0 12px 30px rgba(121,84,216,.4);cursor:pointer}
.hqw-chat-btn svg{width:25px;height:25px;fill:currentColor}
@media(max-width:680px){.hqw-chat-bubble{display:none}.hqw-chat{right:14px;bottom:14px}}
