
/* 火柴AI品牌SEO页：沿用现有蓝白科技风，补充品牌页专属组件 */
.hc-cta-brand{display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;border-radius:10px;background:linear-gradient(135deg,#111827,#263449);color:#fff!important;font-weight:700;box-shadow:0 10px 26px rgba(15,23,42,.14);transition:.25s}.hc-cta-brand:hover{transform:translateY(-2px);color:#fff}
.hc-brand-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto;position:relative;z-index:2}.hc-brand-hero{position:relative;overflow:hidden;padding:110px 0 88px;background:radial-gradient(circle at 12% 18%,rgba(45,114,255,.14),transparent 30%),radial-gradient(circle at 90% 12%,rgba(245,190,80,.10),transparent 28%),linear-gradient(180deg,#f9fbff 0%,#fff 100%)}.hc-brand-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:64px;align-items:center}.hc-brand-kicker,.hc-brand-eyebrow{font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:#356fe7}.hc-brand-kicker{display:flex;align-items:center;gap:10px;margin-bottom:20px}.hc-brand-kicker span{width:28px;height:2px;background:linear-gradient(90deg,#356fe7,#d7a744);display:block}.hc-brand-copy h1,.hc-hub-hero h1{font-size:clamp(42px,5vw,70px);line-height:1.08;letter-spacing:-.035em;color:#111827;font-weight:900;margin:0 0 25px}.hc-brand-copy h1 em{font-style:normal;background:linear-gradient(105deg,#1f4ca5 10%,#376fe0 58%,#b28633 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hc-brand-lead{font-size:18px;line-height:1.9;color:#526071;margin:0;max-width:760px}.hc-brand-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.hc-brand-primary,.hc-brand-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:0 24px;border-radius:11px;font-weight:800;transition:.25s}.hc-brand-primary{background:linear-gradient(135deg,#235ac7,#3978ed);box-shadow:0 12px 28px rgba(35,90,199,.22);color:#fff!important}.hc-brand-secondary{background:#fff;border:1px solid #dbe3f0;color:#21334e!important}.hc-brand-primary:hover,.hc-brand-secondary:hover{transform:translateY(-2px)}.hc-brand-trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:24px;font-size:13px;color:#667085}.hc-brand-console{background:linear-gradient(155deg,#111827,#1e2e49);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:24px;color:#fff;box-shadow:0 35px 80px rgba(22,38,68,.23);position:relative}.hc-brand-console:after{content:"";position:absolute;inset:-1px;border-radius:24px;padding:1px;background:linear-gradient(145deg,rgba(91,146,255,.5),transparent 38%,rgba(215,167,68,.4));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hc-console-head,.hc-console-brand,.hc-console-flow,.hc-console-platforms{display:flex;align-items:center}.hc-console-head{justify-content:space-between}.hc-console-brand{gap:10px}.hc-console-brand img{width:42px;height:42px;object-fit:contain;border-radius:10px;background:#fff;padding:4px}.hc-console-brand b{display:block;font-size:18px}.hc-console-brand small{color:#95a3b8}.hc-live{font-size:12px;color:#b9f4d0;background:rgba(38,182,102,.12);border:1px solid rgba(69,210,127,.2);padding:7px 10px;border-radius:99px}.hc-live i{display:inline-block;width:7px;height:7px;background:#47d17b;border-radius:50%;margin-right:6px}.hc-console-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.hc-console-grid>div{padding:16px;border-radius:14px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.07)}.hc-console-grid small{display:block;color:#9eacbf;margin-bottom:7px}.hc-console-grid b{font-size:15px}.hc-console-flow{gap:8px;justify-content:space-between;padding:17px 14px;border-radius:14px;background:rgba(55,120,237,.1);font-size:12px;color:#d8e5ff}.hc-console-flow i{font-style:normal;color:#63738b}.hc-console-platforms{gap:12px;margin-top:20px}.hc-console-platforms img{width:28px;height:28px;object-fit:contain;background:#fff;border-radius:8px;padding:5px}.hc-brand-orb{position:absolute;border-radius:999px;filter:blur(1px);opacity:.5}.orb-a{width:170px;height:170px;right:-60px;top:130px;border:1px solid rgba(54,111,229,.16)}.orb-b{width:90px;height:90px;left:-35px;bottom:40px;border:1px solid rgba(187,139,49,.2)}
.hc-brand-section{padding:92px 0}.hc-brand-section h2,.hc-brand-cta h2{font-size:clamp(30px,4vw,46px);line-height:1.2;color:#172033;font-weight:900;letter-spacing:-.02em;margin:12px 0 22px}.hc-brand-center{max-width:860px;margin:0 auto 46px;text-align:center;color:#637083;font-size:17px;line-height:1.9}.hc-brand-intro .hc-brand-eyebrow,.hc-brand-intro h2,.hc-brand-section>.hc-brand-wrap>.hc-brand-eyebrow,.hc-brand-section>.hc-brand-wrap>h2{text-align:center}.hc-brand-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.hc-brand-feature-grid article,.hc-audience-grid article{border:1px solid #e6ebf2;background:#fff;border-radius:18px;padding:27px;box-shadow:0 12px 35px rgba(26,46,79,.045);transition:.25s}.hc-brand-feature-grid article:hover,.hc-audience-grid article:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(26,46,79,.09)}.hc-feature-ico{font-weight:900;font-size:13px;color:#356fe7;background:#edf4ff;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.hc-brand-feature-grid h3,.hc-platform-card-grid h3,.hc-audience-grid h3,.hc-steps h3{font-size:19px;color:#1e293b;font-weight:800;margin:0 0 10px}.hc-brand-feature-grid p,.hc-platform-card-grid p,.hc-audience-grid p,.hc-steps p,.hc-brand-split p,.hc-hub-text p{color:#687588;line-height:1.8;margin:0;font-size:15px}.hc-brand-dark{background:linear-gradient(135deg,#111827 0%,#18263d 100%);color:#fff}.hc-brand-dark h2{color:#fff}.hc-brand-dark .hc-brand-eyebrow{text-align:left!important;color:#7fa8ff}.hc-brand-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.hc-brand-split>div:first-child p{color:#aeb9c8;font-size:16px}.hc-brand-chain{display:grid;gap:12px}.hc-brand-chain>div{display:grid;grid-template-columns:48px 1fr;gap:4px 14px;align-items:center;padding:17px 18px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.04);border-radius:14px}.hc-brand-chain b{grid-row:1/3;font-size:13px;color:#7fa8ff}.hc-brand-chain span{font-weight:800}.hc-brand-chain small{color:#9faabd}.hc-platform-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.hc-platform-card-grid a{display:block;border:1px solid #e5ebf3;border-radius:18px;padding:25px;background:#fff;color:inherit!important;transition:.25s}.hc-platform-card-grid a:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(26,46,79,.08)}.hc-platform-card-grid img{width:42px;height:42px;object-fit:contain;margin-bottom:20px}.hc-platform-card-grid span{display:inline-block;margin-top:17px;color:#356fe7;font-weight:800;font-size:13px}.hc-brand-soft{background:#f6f8fc}.hc-audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.hc-audience-grid article>span{display:inline-block;color:#356fe7;font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:13px}.hc-steps{list-style:none;padding:0;margin:38px auto 0;max-width:880px}.hc-steps li{display:grid;grid-template-columns:70px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid #e7ecf2}.hc-steps li>b{font-size:30px;color:#d7e2f6;font-weight:900}.hc-faq-list{max-width:900px;margin:34px auto 0}.hc-faq-list details{border:1px solid #e5ebf2;background:#fff;border-radius:14px;margin-bottom:12px;padding:0 20px}.hc-faq-list summary{cursor:pointer;font-size:16px;font-weight:800;color:#1d2a40;padding:20px 30px 20px 0;position:relative}.hc-faq-list summary::marker{display:none}.hc-faq-list p{color:#687588;line-height:1.8;padding:0 0 20px;margin:0}.hc-brand-cta{padding:78px 0;background:linear-gradient(135deg,#edf4ff,#f9fbff)}.hc-brand-cta>.hc-brand-wrap{display:flex;justify-content:space-between;align-items:center;gap:40px}.hc-brand-cta p{max-width:760px;color:#627085;line-height:1.8}.hc-brand-cta .hc-brand-actions{min-width:330px;justify-content:flex-end}.hc-hub-hero{padding:95px 0 75px}.hc-hub-hero .hc-brand-wrap{max-width:900px;text-align:center}.hc-hub-hero .hc-brand-kicker{justify-content:center}.hc-hub-hero .hc-brand-lead{margin:0 auto}.hc-hub-grid{margin-top:42px}.hc-hub-text{max-width:900px;margin:70px auto 0;padding:35px;border:1px solid #e5ebf2;border-radius:18px;background:#fbfcfe}.hc-hub-text h2{text-align:left!important;font-size:30px}.hc-hub-text p+p{margin-top:16px}
@media(max-width:991px){.hc-brand-hero{padding:72px 0 60px}.hc-brand-hero-grid,.hc-brand-split{grid-template-columns:1fr;gap:42px}.hc-brand-feature-grid{grid-template-columns:1fr 1fr}.hc-platform-card-grid{grid-template-columns:1fr 1fr}.hc-brand-cta>.hc-brand-wrap{display:block}.hc-brand-cta .hc-brand-actions{min-width:0;justify-content:flex-start}.hc-brand-copy h1{font-size:44px}.hc-brand-section{padding:70px 0}}
@media(max-width:640px){.hc-brand-wrap{width:min(100% - 28px,1180px)}.hc-brand-hero{padding:54px 0 50px}.hc-brand-copy h1{font-size:36px}.hc-brand-lead{font-size:16px}.hc-brand-console{padding:18px;border-radius:18px}.hc-console-grid{grid-template-columns:1fr 1fr}.hc-console-flow{font-size:10px;gap:4px}.hc-brand-section{padding:58px 0}.hc-brand-section h2,.hc-brand-cta h2{font-size:30px}.hc-brand-feature-grid,.hc-platform-card-grid,.hc-audience-grid{grid-template-columns:1fr}.hc-brand-center{text-align:left;font-size:16px;margin-bottom:32px}.hc-steps li{grid-template-columns:52px 1fr}.hc-brand-actions{width:100%}.hc-brand-primary,.hc-brand-secondary{flex:1;min-width:135px}.hc-brand-trust{gap:10px 14px}.hc-hub-text{padding:24px}.hc-hub-text h2{font-size:26px}}
