:root{--gcp-accent:#315bd7;--gcp-soft:#eef3fb}.gcp-yuanbao{--gcp-accent:#168e93;--gcp-soft:#edf8f7}.gcp-deepseek{--gcp-accent:#276bc5;--gcp-soft:#edf4fc}.gcp-kimi{--gcp-accent:#7253b3;--gcp-soft:#f3f0fa}.gcp-qwen{--gcp-accent:#bd7425;--gcp-soft:#fbf4eb}.gcp-wenxin{--gcp-accent:#c34a62;--gcp-soft:#fcf0f3}.geo-channel-page{background:#fff;color:#173657}.gcp-main{overflow:hidden}.gcp-breadcrumb{padding:26px max(7%,calc((100% - 1340px)/2)) 0;display:flex;gap:8px;align-items:center;font-size:12px;color:#6d7a8f;background:var(--gcp-soft)}.gcp-breadcrumb a:hover{color:var(--gcp-accent)}.gcp-hero{min-height:610px;padding:44px max(7%,calc((100% - 1340px)/2)) 70px;display:grid;grid-template-columns:1.12fr 1fr;gap:6%;align-items:center;background:var(--gcp-soft)}.gcp-eyebrow,.gcp-heading>span,.gcp-output>div>span,.gcp-switch>span,.gcp-cta span{font-size:12px;font-weight:800;letter-spacing:.16em;color:var(--gcp-accent)}.gcp-hero h1{font-size:clamp(38px,3.5vw,56px);line-height:1.16;letter-spacing:-.035em;color:#163558;margin:22px 0 25px}.gcp-hero-copy>p{max-width:680px;color:#5e7187;font-size:17px;line-height:1.85}.gcp-actions{display:flex;align-items:center;gap:24px;margin-top:34px}.gcp-actions a:first-child{padding:13px 19px;background:var(--gcp-accent);color:#fff;font-size:14px;font-weight:800}.gcp-actions a:last-child{font-size:14px;color:#173657}.gcp-answer{position:relative;padding:32px;background:#fff;border:1px solid #cbd9e8;box-shadow:0 20px 45px #173d6417}.gcp-answer:before{content:"";position:absolute;left:-18px;top:34px;width:36px;height:5px;background:var(--gcp-accent)}.gcp-answer>div{padding-bottom:22px;border-bottom:1px solid #dce5ef}.gcp-answer span,.gcp-answer>p{display:block;color:var(--gcp-accent);font-size:11px;font-weight:800;letter-spacing:.1em}.gcp-answer strong{display:block;font-size:20px;line-height:1.55;margin-top:10px;color:#173657}.gcp-answer>p{margin:22px 0 9px}.gcp-answer h2{font-size:25px;line-height:1.4;margin:0 0 19px;color:#173657}.gcp-answer small{display:block;color:#667a8f;line-height:1.65}.gcp-brief{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dfe5ed;background:#fff;padding:0 max(7%,calc((100% - 1340px)/2))}.gcp-brief>div{padding:25px 28px;border-right:1px solid #dfe5ed}.gcp-brief>div:first-child{border-left:1px solid #dfe5ed}.gcp-brief span{display:block;color:var(--gcp-accent);font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:8px}.gcp-brief strong{font-size:14px;line-height:1.65;color:#28445f}.gcp-section{width:100%;padding:90px max(7%,calc((100% - 1340px)/2));scroll-margin-top:90px}.gcp-heading{max-width:760px;margin-bottom:42px}.gcp-heading h2,.gcp-output h2,.gcp-switch h2{font-size:38px;line-height:1.45;font-weight:600;color:#173657;margin:12px 0 12px}.gcp-heading p,.gcp-output p{color:#607389;line-height:1.8}.gcp-focus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.gcp-focus-grid article{min-height:245px;padding:27px 4px 10px;border-top:2px solid var(--gcp-accent);background:#fff}.gcp-focus-grid b{font-size:12px;color:var(--gcp-accent)}.gcp-focus-grid h3{font-size:23px;line-height:1.4;margin:26px 0 13px;color:#173657}.gcp-focus-grid p{color:#607489;line-height:1.8}.gcp-method{background:var(--gcp-soft)}.gcp-method ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gcp-method li{padding:28px;background:#fff;border:1px solid #d9e3ed}.gcp-method li>span{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid var(--gcp-accent);color:var(--gcp-accent);font-weight:800}.gcp-method h3{font-size:20px;margin:24px 0 10px;color:#173657}.gcp-method p{color:#64788d;font-size:14px;line-height:1.75}.gcp-output{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.gcp-output ul{list-style:none;margin:0;padding:0;border-top:1px solid #cfdbe7}.gcp-output li{padding:21px 4px;border-bottom:1px solid #cfdbe7;font-size:18px;font-weight:700}.gcp-output li:before{content:"✓";display:inline-grid;place-items:center;width:26px;height:26px;margin-right:13px;background:var(--gcp-soft);color:var(--gcp-accent);font-size:12px}.gcp-faq{padding-top:55px;display:grid;grid-template-columns:.65fr 1.35fr;gap:75px;background:#f7f9fc}.gcp-faq details{border-top:1px solid #cbd8e5;padding:21px 0}.gcp-faq details:last-child{border-bottom:1px solid #cbd8e5}.gcp-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;font-size:18px;font-weight:800}.gcp-faq summary span{color:var(--gcp-accent)}.gcp-faq details p{color:#5d7288;line-height:1.85;padding-right:40px;margin:15px 0 0}.gcp-related-product{display:flex;margin:0;padding:28px max(7%,calc((100% - 1340px)/2));background:var(--gcp-accent);color:#fff;justify-content:space-between;align-items:center;font-size:19px;font-weight:800}.gcp-switch{padding:80px max(7%,calc((100% - 1340px)/2));background:#fff}.gcp-switch nav{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid #d5e0ea;border-left:1px solid #d5e0ea;margin-top:27px}.gcp-switch nav a{padding:19px 10px;text-align:center;border-right:1px solid #d5e0ea;border-bottom:1px solid #d5e0ea;font-size:14px;font-weight:700}.gcp-switch nav a:hover,.gcp-switch nav a[aria-current=page]{background:var(--gcp-soft);color:var(--gcp-accent)}.gcp-cta{padding:64px max(7%,calc((100% - 1340px)/2));display:flex;justify-content:space-between;gap:40px;align-items:center;background:#102d4e;color:#fff}.gcp-cta h2{font-size:38px;line-height:1.35;font-weight:600;margin:12px 0}.gcp-cta p{color:#bfd0e0}.gcp-cta>a{padding:14px 19px;background:#fff;color:#173657;font-size:14px;font-weight:800;white-space:nowrap}@media(max-width:900px){.gcp-hero{grid-template-columns:1fr;min-height:0;gap:40px}.gcp-answer{max-width:650px}.gcp-focus-grid{grid-template-columns:1fr 1fr}.gcp-method ol{grid-template-columns:1fr 1fr}.gcp-output,.gcp-faq{grid-template-columns:1fr;gap:28px}.gcp-switch nav{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.gcp-breadcrumb{padding:20px 6% 0;overflow-x:auto;white-space:nowrap}.gcp-hero{padding:35px 6% 55px}.gcp-hero h1{font-size:36px}.gcp-hero-copy>p{font-size:15px}.gcp-actions{display:grid;gap:15px}.gcp-actions a{text-align:center}.gcp-answer:before{display:none}.gcp-brief{padding:0 6%;grid-template-columns:1fr}.gcp-brief>div,.gcp-brief>div:first-child{border-left:1px solid #dfe5ed;border-right:1px solid #dfe5ed;border-bottom:1px solid #dfe5ed}.gcp-section{padding:58px 6%}.gcp-heading h2,.gcp-output h2,.gcp-switch h2,.gcp-cta h2{font-size:29px}.gcp-focus-grid,.gcp-method ol{grid-template-columns:1fr}.gcp-focus-grid article{min-height:0}.gcp-switch{padding:58px 6%}.gcp-switch nav{grid-template-columns:1fr 1fr}.gcp-cta{display:block;padding:50px 6%}.gcp-cta>a{display:inline-block;margin-top:20px}.gcp-related-product{font-size:16px;padding:24px 6%}}
