
.cc-static-home{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"PingFang SC","Microsoft YaHei",sans-serif;color:#3a2f2a;max-width:1080px;margin:0 auto;padding:28px 20px 56px;line-height:1.65}
.cc-static-home a{color:#b4561f;text-decoration:none}
.cc-static-home a:hover{text-decoration:none}
.cc-static-home h1{font-size:clamp(1.9rem,5.6vw,3.35rem);line-height:1.12;margin:.2em 0 .5em;color:#5a3a23;letter-spacing:-.035em;text-wrap:wrap}
.cc-static-home .cc-h-brand{color:#a63811}
.cc-static-home .cc-h-title-line{display:block}
.cc-static-home .cc-h-title-small{font-size:.58em;line-height:1.26;letter-spacing:-.018em;color:#6f6259;margin-top:.1em}
.cc-static-home .cc-h-title-dot{display:inline-block;width:.24em;height:.24em;min-width:12px;min-height:12px;border-radius:50%;background:#1e7a66;margin-left:.18em;vertical-align:.08em;animation:cchTitleDotBreathe 2.6s ease-in-out infinite}
@keyframes cchTitleDotBreathe{0%,100%{box-shadow:0 0 0 0 rgba(30,122,102,.32),0 0 0 4px rgba(30,122,102,.14);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(30,122,102,0),0 0 0 6px rgba(30,122,102,.05);transform:scale(1.14)}}
@media(prefers-reduced-motion:reduce){.cc-static-home .cc-h-title-dot{animation:none;box-shadow:0 0 0 4px rgba(30,122,102,.14)}}
.cc-static-home h2{font-size:1.25rem;margin:1.9em 0 .7em;color:#5a3a23}
.cc-static-home .cc-h-lede{font-size:1.06rem;color:#5d524c;max-width:62ch}
.cc-static-home .cc-h-cta{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 4px}
.cc-static-home .cc-h-cta a{display:inline-block;padding:12px 22px;border-radius:999px;font-weight:700}
.cc-static-home .cc-h-cta .primary{background:#a63811;color:#fff}
.cc-static-home .cc-h-cta .ghost{background:#fff;border:1px solid #e7d4c4;color:#a04d18}
.cc-static-home ul.cc-h-dims{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}
.cc-static-home ul.cc-h-dims li{background:#fff;border:1px solid #efe1d4;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:3px}
.cc-static-home ul.cc-h-dims b{color:#5a3a23}
.cc-static-home ul.cc-h-dims span{font-size:.9rem;color:#7a6a60}
.cc-static-home .cc-h-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:6px}
.cc-static-home .cc-h-grid a{background:#fff;border:1px solid #efe1d4;border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;box-shadow:0 10px 28px -24px rgba(95,52,18,.32)}
.cc-static-home .cc-h-grid a b{color:#5a3a23}
.cc-static-home .cc-h-grid a span{font-size:.88rem;color:#7a6a60}
.cc-static-home .cc-h-section-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin:2.2em 0 .85em}
.cc-static-home .cc-h-section-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.cc-static-home .cc-h-section-title h2{margin:0;font-size:1.45rem;color:#5a3a23}
.cc-static-home .cc-h-dot{width:12px;height:12px;border-radius:50%;background:#a63811;box-shadow:0 0 0 5px rgba(166,56,17,.14)}
.cc-static-home .cc-h-section-title span:last-child{color:#7a6a60;font-weight:700;font-size:.95rem}
.cc-static-home .cc-h-more{font-weight:800;color:#5a3a23;white-space:nowrap;font-size:.92rem}
.cc-static-home .cc-h-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}
.cc-static-home .cc-h-action{background:#fff;border:1px solid #efe1d4;border-radius:20px;padding:18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;box-shadow:0 14px 34px -26px rgba(95,52,18,.35)}
.cc-static-home .cc-h-tool-ic{width:60px;height:60px;border-radius:18px;display:grid;place-items:center;font-size:28px;background:#ffe7d7;color:#8a3410}
.cc-static-home .cc-h-weight{background:#e2f0eb;color:#14584a}.cc-static-home .cc-h-cost{background:#f4ece1;color:#8a3410}
.cc-static-home .cc-h-action-copy{display:flex;flex-direction:column;gap:3px}.cc-static-home .cc-h-action-copy b{color:#5a3a23}.cc-static-home .cc-h-action-copy small{color:#7a6a60;line-height:1.45}.cc-static-home .cc-h-action i{font-style:normal;width:34px;height:34px;border:1px solid #e7d4c4;border-radius:50%;display:grid;place-items:center;color:#5a3a23}
.cc-static-home .cc-h-guides{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}@media(min-width:960px){.cc-static-home .cc-h-guides,.cc-static-home .cc-h-section-head{margin-left:-52px;margin-right:-52px}}
.cc-static-home .cc-h-guide{background:#fff;border:1px solid #efe1d4;border-radius:20px;padding:16px;display:grid;grid-template-columns:92px 1fr;gap:16px;box-shadow:0 14px 34px -26px rgba(95,52,18,.35)}
.cc-static-home .cc-h-guide-ic{width:92px;height:92px;border-radius:18px;display:grid;place-items:center;font-size:42px;background:#fff1e2}
.cc-static-home .cc-h-guide.bg-honey .cc-h-guide-ic{background:#fff0d0}.cc-static-home .cc-h-guide.bg-mint .cc-h-guide-ic{background:#e2f0eb}.cc-static-home .cc-h-guide.bg-rose .cc-h-guide-ic{background:#fbe6e1}.cc-static-home .cc-h-guide.bg-peach .cc-h-guide-ic{background:#ffe7d7}
.cc-static-home .cc-h-guide-copy{display:flex;flex-direction:column;gap:5px}.cc-static-home .cc-h-guide-copy em{font-style:normal;color:#a63811;font-size:.82rem;font-weight:800}.cc-static-home .cc-h-guide-copy b{color:#5a3a23;line-height:1.35}.cc-static-home .cc-h-guide-copy small{color:#5d524c;line-height:1.45}.cc-static-home .cc-h-guide-copy i{font-style:normal;color:#7a6a60;font-size:.84rem}
.cc-static-home .cc-h-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}
.cc-static-home .cc-h-faq{background:#fff;border:1px solid #efe1d4;border-radius:16px;padding:4px 14px;margin:0;box-shadow:0 10px 28px -24px rgba(95,52,18,.32)}
.cc-static-home .cc-h-faq summary{font-weight:700;cursor:pointer;padding:12px 0;color:#5a3a23}
.cc-static-home .cc-h-faq p{margin:0 0 12px;color:#5d524c}
.cc-static-home .cc-h-trust{margin-top:26px;font-size:.95rem;color:#7a6a60}
html[data-theme="dark"] .cc-static-home{color:var(--ink);color-scheme:dark}
html[data-theme="dark"] .cc-static-home :is(h1,h2,.cc-h-section-title h2,.cc-h-grid a b,.cc-h-action-copy b,.cc-h-guide-copy b,.cc-h-faq summary,.cc-h-more,ul.cc-h-dims b){color:var(--ink)}
html[data-theme="dark"] .cc-static-home :is(.cc-h-title-small,.cc-h-lede,ul.cc-h-dims span,.cc-h-grid a span,.cc-h-section-title span:last-child,.cc-h-action-copy small,.cc-h-guide-copy small,.cc-h-guide-copy i,.cc-h-faq p,.cc-h-trust){color:var(--ink-2)}
html[data-theme="dark"] .cc-static-home :is(a,.cc-h-brand,.cc-h-guide-copy em){color:var(--brand-ink)}
html[data-theme="dark"] .cc-static-home :is(ul.cc-h-dims li,.cc-h-grid a,.cc-h-action,.cc-h-guide,.cc-h-faq){background:var(--surface);border-color:var(--line-strong)}
html[data-theme="dark"] .cc-static-home .cc-h-cta .primary{background:var(--brand-deep);color:#16110D}
html[data-theme="dark"] .cc-static-home .cc-h-cta .ghost{background:var(--surface-sunk);border-color:var(--line-strong);color:var(--brand-ink)}
html[data-theme="dark"] .cc-static-home .cc-h-action i{border-color:var(--line-strong);color:var(--ink)}
@media(max-width:640px){.cc-static-home .cc-h-section-head{align-items:flex-start;flex-direction:column}.cc-static-home .cc-h-action{grid-template-columns:auto 1fr}.cc-static-home .cc-h-action i{grid-column:2}.cc-static-home .cc-h-guide{grid-template-columns:76px 1fr}.cc-static-home .cc-h-guide-ic{width:76px;height:76px;font-size:34px}}
