
:root{;--site-color-brand:#d71c20;--site-color-heading:#3a3a3a;--site-color-text:#3a3a3a;--site-color-muted:#3a3a3a;--site-color-white:#ffffff;;;;;;;;;;;;;;;;;;;;}/* Standard takeover for pages that previously missed the shared typography layer */
body[data-static-page] :where(h1,h2,h3,h4,h5,h6,p,span,strong,em,small,label,legend,li,a,button,input,textarea,select,td,th):not([class*="icon"]):not([class^="icon"]):not([class*="el-icon"]):not([class^="el-icon"]):not(.login-caret){font-family:var(--site-font-family) !important}body[data-static-page] .seo-h1,body[data-static-page] .contact-seo-title{position:absolute !important;left:0 !important;top:0 !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}body[data-static-page] .login-caret{display:inline-block;width:8px;height:8px;margin-left:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);box-sizing:border-box}body[data-static-page="landing"] .landing-hero h1{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="landing"] .landing-section h2{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="landing"] .landing-hero>p,body[data-static-page="landing"] .landing-card strong,body[data-static-page="landing"] .landing-step strong{!important;!important;color:#3a3a3a !important}body[data-static-page="landing"] .landing-card span,body[data-static-page="landing"] .landing-step span,body[data-static-page="landing"] .landing-proof span,body[data-static-page="landing"] .landing-lead p,body[data-static-page="landing"] .landing-lead-message{!important;!important;color:#3a3a3a !important}body[data-static-page="landing"] .landing-eyebrow,body[data-static-page="landing"] .landing-lead-form label,body[data-static-page="landing"] .landing-choice-group legend{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="landing"] .landing-source,body[data-static-page="landing"] .landing-proof span,body[data-static-page="landing"] .landing-step em{!important;!important}body[data-static-page="landing"] .landing-source,body[data-static-page="landing"] .landing-step em{color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="landing"] .landing-choice-group label,body[data-static-page="landing"] .landing-agreement{!important;!important;font-weight:var(--site-weight-body) !important}body[data-static-page="landing"] .landing-agreement{color:#3a3a3a !important}body[data-static-page="landing"] .landing-choice-group label{color:#3a3a3a !important}body[data-static-page="landing"] .landing-choice-group label:has(input:checked){color:#3a3a3a !important;font-weight:var(--site-weight-button) !important}body[data-static-page="landing"] .landing-lead-form input,body[data-static-page="landing"] .landing-lead-form input::placeholder{!important;!important;font-weight:var(--site-weight-body) !important}body[data-static-page="landing"] .landing-lead-form input{color:#3a3a3a !important}body[data-static-page="landing"] .landing-lead-form input::placeholder{color:#3a3a3a !important}body[data-static-page="landing"] .landing-btn,body[data-static-page="landing"] .landing-lead-form button{!important;!important;font-weight:var(--site-weight-button) !important}body[data-static-page="landing"] .landing-btn--primary,body[data-static-page="landing"] .landing-lead-form button{color:var(--site-color-white) !important}body[data-static-page="landing"] .landing-btn:not(.landing-btn--primary),body[data-static-page="landing"] .landing-agreement a,body[data-static-page="landing"] .landing-lead-message.is-error{color:#3a3a3a !important}body[data-static-page="landing"] .landing-lead-message.is-success{color:#3a3a3a !important}body[data-static-page="admin-login"] .card h1{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="admin-login"] .input{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-body) !important}body[data-static-page="admin-login"] .btn{!important;!important;color:var(--site-color-white) !important;font-weight:var(--site-weight-button) !important}body[data-static-page="admin-login"] .tips,body[data-static-page="admin-login"] .msg{!important;!important}body[data-static-page="admin-login"] .tips{color:#3a3a3a !important}body[data-static-page="admin-login"] .msg{color:#3a3a3a !important}body[data-static-page="admin"] .title{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="admin"] .panel h2{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="admin"] .metric-value,body[data-static-page="admin"] .lead-priority-card strong,body[data-static-page="admin"] .channel-dashboard-table strong,body[data-static-page="admin"] .lead-table strong{color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="admin"] .lead-priority-card strong{!important;!important}body[data-static-page="admin"] .sub,body[data-static-page="admin"] .status,body[data-static-page="admin"] .section-note,body[data-static-page="admin"] .summary,body[data-static-page="admin"] .channel-summary{!important;!important;color:#3a3a3a !important}body[data-static-page="admin"] .field label,body[data-static-page="admin"] .metric-label,body[data-static-page="admin"] .metric-note,body[data-static-page="admin"] .meta-key,body[data-static-page="admin"] .list-title,body[data-static-page="admin"] .knowledge-summary,body[data-static-page="admin"] .channel-dashboard-tip,body[data-static-page="admin"] .optimization-item p,body[data-static-page="admin"] .campaign-link-list span,body[data-static-page="admin"] .lead-priority-card span,body[data-static-page="admin"] .lead-priority-note,body[data-static-page="admin"] .inline-status,body[data-static-page="admin"] .launch-checklist label{!important;!important;color:#3a3a3a !important}body[data-static-page="admin"] .meta-value,body[data-static-page="admin"] .channel-title,body[data-static-page="admin"] .optimization-item strong,body[data-static-page="admin"] .campaign-link-list strong,body[data-static-page="admin"] .channel-toggle{!important;!important;color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="admin"] .optimization-item span,body[data-static-page="admin"] .lead-badge{!important;!important}body[data-static-page="admin"] .optimization-item span{color:#3a3a3a !important;font-weight:var(--site-weight-heading) !important}body[data-static-page="admin"] .lead-badge{color:#3a3a3a !important}body[data-static-page="admin"] .lead-badge.is-hot{color:#3a3a3a !important}body[data-static-page="admin"] .campaign-output{!important;!important;color:#3a3a3a !important}body[data-static-page="admin"] .lead-mini-action{!important;!important;color:#3a3a3a !important}body[data-static-page="admin"] .input,body[data-static-page="admin"] .select,body[data-static-page="admin"] .channel-table td{!important;!important;color:#3a3a3a !important}body[data-static-page="admin"] .button,body[data-static-page="admin"] .button.small{!important;!important;font-weight:var(--site-weight-button) !important}body[data-static-page="admin"] .button:not(.secondary):not(.ghost){color:var(--site-color-white) !important}body[data-static-page="admin"] .button.secondary,body[data-static-page="admin"] .button.ghost{color:#3a3a3a !important}
body[data-static-page] .layout-banner.el-carousel .el-carousel__container{position:relative;overflow:hidden}body[data-static-page] .layout-banner.el-carousel .el-carousel__item{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;z-index:1;transform:translateX(100%) scale(1)}body[data-static-page] .layout-banner.el-carousel .el-carousel__item.site-hero-slide--active,body[data-static-page] .layout-banner.el-carousel .el-carousel__item.is-active{opacity:1;visibility:visible;z-index:2;transform:translateX(0) scale(1)}body[data-static-page] .layout-banner.el-carousel .el-carousel__item.site-hero-slide--prev{transform:translateX(-100%) scale(1)}body[data-static-page] .layout-banner.el-carousel .el-carousel__item.site-hero-slide--next{transform:translateX(100%) scale(1)}body[data-static-page] .layout-banner .banner-copy[data-v-ff6783a4]{position:absolute !important;z-index:2 !important}body[data-static-page] .layout-banner .banner-img .banner-p[data-v-ff6783a4]{position:static !important;width:auto !important;margin:0 !important;transform:none !important;color:#ffffff !important;text-align:left !important}
@media (min-width:768px){body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .nav-content[data-v-ff6783a4]{height:64px !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .nav-content.sticky[data-v-ff6783a4]{height:64px !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-nav[data-v-ff6783a4]{width:100% !important;max-width:1240px !important;height:64px !important;padding:0 20px !important;box-sizing:border-box !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .nav-content .layout-nav .nav-item[data-v-ff6783a4],body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .nav-content .layout-nav .login-text[data-v-ff6783a4]{height:64px !important;padding:0 20px !important;line-height:22px !important;box-sizing:border-box !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .nav-content .layout-nav .img-logo[data-v-ff6783a4]{width:95px !important;height:55px !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-banner[data-v-ff6783a4],body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-banner .el-carousel__container,body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-banner .el-carousel__item,body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-banner .banner-img[data-v-ff6783a4]{height:568px !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-banner .banner-copy[data-v-ff6783a4]{left:max(72px,calc((100vw - 1200px) / 2 + 20px)) !important;top:49.5% !important;width:min(680px,52vw) !important;transform:translateY(-50%) !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-banner .banner-p[data-v-ff6783a4]{line-height:1.1 !important}body[data-static-page]:not([data-static-page="landing"]):not([data-static-page="admin"]):not([data-static-page="admin-login"]) .layout-banner .banner-action[data-v-ff6783a4]{height:48px !important;margin-top:46px !important;padding:0 28px !important}}
body[data-static-page] .layout-banner .banner-action[data-v-ff6783a4]{border:1px solid #d71c20 !important;border-radius:24px !important;background:#d71c20 !important;color:#ffffff !important;font-weight:700 !important;cursor:pointer}
body[data-static-page] .layout-banner .banner-action[data-v-ff6783a4]:hover{background:#d71c20 !important;border-color:#d71c20 !important;color:#ffffff !important}
@media (min-width:1025px){body[data-static-page] .nav-content[data-v-ff6783a4],body[data-static-page] .nav-content.sticky[data-v-ff6783a4]{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:64px !important;z-index:10020 !important}body[data-static-page] .layout-nav[data-v-ff6783a4]{width:100% !important;max-width:1240px !important;height:64px !important;margin:0 auto !important;padding:0 20px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;box-sizing:border-box !important}body[data-static-page] .layout-nav>.w-650[data-v-ff6783a4]{width:650px !important;height:64px !important;flex:0 0 650px !important;display:grid !important;grid-template-columns:95px repeat(5,111px) !important;align-items:center !important;gap:0 !important}body[data-static-page] .layout-nav>.w-650 .img-logo[data-v-ff6783a4]{position:fixed !important;top:4.5px !important;left:max(20px,calc((100% - 1200px) / 2)) !important;z-index:10021 !important;grid-column:1 !important;width:95px !important;height:55px !important;margin:0 !important;transform:none !important;background-image:url("../../images/logo.png?v=20260704logo1") !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important}body[data-static-page] .layout-nav>.w-650 .nav-item[data-v-ff6783a4]{display:flex !important;align-items:center !important;justify-content:center !important;width:85px !important;justify-self:center !important;height:64px !important;margin:0 !important;padding:0 !important;border-bottom:3px solid transparent !important;box-sizing:border-box !important;line-height:22px !important;white-space:nowrap !important}body[data-static-page] .layout-nav>.w-650 .nav-item.actived[data-v-ff6783a4]{border-bottom-color:#d71c20 !important}body[data-static-page] .layout-nav>.ss-col-bottom[data-v-ff6783a4]{height:64px !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;margin-left:auto !important}body[data-static-page] .layout-nav .ruzhu-btn[data-v-ff6783a4]{width:104px !important;height:38px !important;margin-left:40px !important;border-radius:19px !important;line-height:38px !important;transform:none !important}body[data-static-page] .layout-banner .banner-action[data-v-ff6783a4]{min-width:160px !important;height:48px !important;margin-top:46px !important;padding:0 28px !important;box-sizing:border-box !important}}
/* Shared five-page header state: black before scroll, white with red logo after scroll. */
body[data-static-page] .nav-content .layout-nav .login-caret[data-v-ff6783a4]{margin-left:3px;color:#fff !important}
body[data-static-page] .nav-content .layout-nav .login-text[data-v-ff6783a4]{display:inline-flex !important;align-items:center !important;line-height:1 !important}
body[data-static-page] .layout-nav>.ss-col-bottom>div:first-child[data-v-ff6783a4]{width:88px !important}
body[data-static-page] .nav-content .layout-nav .ruzhu-btn[data-v-ff6783a4]{color:#fff !important}
body[data-static-page] .nav-content.sticky[data-v-ff6783a4]{background:#fff !important;box-shadow:0 1px 8px rgba(215, 28, 32, 0.34) !important}
body[data-static-page] .nav-content.sticky .layout-nav .nav-item[data-v-ff6783a4],body[data-static-page] .nav-content.sticky .layout-nav .login-text[data-v-ff6783a4]{color:#3a3a3a !important}
body[data-static-page] .nav-content.sticky .layout-nav .login-caret[data-v-ff6783a4]{color:#3a3a3a !important}
body[data-static-page] .nav-content.sticky .layout-nav>.w-650 .img-logo[data-v-ff6783a4]{background-image:url("../../images/logo-red.png?v=20260720header-unify2") !important}