/* 首篇场景页独立样式，复用现站品牌与组件。 */
.guide-breadcrumb{display:flex;gap:12px;align-items:center;padding-top:28px;font-size:12px;color:var(--muted)}
.guide-breadcrumb a{text-decoration:none}.guide-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center;padding-block:36px 66px}.guide-hero h1{font-size:clamp(48px,4.8vw,65px);line-height:1.07;letter-spacing:-2.8px}.guide-hero h1 em{letter-spacing:-2.5px}.guide-lead{max-width:560px;font-size:18px;color:var(--muted);line-height:1.75;margin-bottom:28px}.guide-byline{margin:34px 0 0;font-size:11px;line-height:1.9;color:var(--muted)}.guide-byline a{text-decoration:none}
.guide-hero-figure{margin:0;background:var(--light);border-radius:150px 150px 12px 12px;display:flex;flex-direction:column;align-items:center;padding:32px 20px 24px}.guide-hero-figure>.eyebrow{font-size:9px;margin-bottom:20px}.guide-phone{width:223px;border:6px solid var(--ink);border-radius:24px;overflow:hidden;background:#f5f5f5;box-shadow:10px 12px 20px #20382d1a}.guide-phone img{width:100%}.guide-hero-figure figcaption{font-size:11px;margin-top:20px;color:#52624a;text-align:center}.guide-jump{display:flex;gap:32px;flex-wrap:wrap;border-block:1px solid var(--line);padding-block:19px;font-size:12px}.guide-jump a{text-decoration:none}.guide-jump a:hover{text-decoration:underline}
.guide-steps{padding:0;margin:0 0 65px;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.guide-steps li{border-top:1px solid #bfcab6;padding-top:24px}.guide-step-number{display:block;color:#8c642d;font-size:12px;margin-bottom:24px}.guide-steps h3{font-size:24px}.guide-steps p{font-size:15px;color:var(--muted)}.guide-overview-row{display:grid;grid-template-columns:.85fr 1fr;align-items:center;gap:90px;border-top:1px solid var(--line);padding-top:60px}.guide-overview-figure{margin:0;display:flex;flex-direction:column;align-items:center}.guide-overview-figure img{width:280px;border:5px solid #cad1c0;border-radius:22px}.guide-overview-figure figcaption{max-width:300px;font-size:11px;text-align:center;color:var(--muted);margin-top:17px}.guide-overview-copy h3{font-size:40px;line-height:1.15;letter-spacing:-1.4px}.guide-overview-copy>p:not(.eyebrow){color:var(--muted)}.guide-overview-copy .guide-small{font-size:13px;border-top:1px solid var(--line);padding-top:20px;margin-top:26px}
.guide-offline{background:#e8ecde}.guide-offline-heading{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;margin-bottom:35px}.guide-offline-heading>p{color:#53624e;max-width:470px}.guide-connectivity{border-top:1px solid #c6cfbb}.guide-connectivity-item{display:grid;grid-template-columns:230px 1fr;gap:32px;border-bottom:1px solid #c6cfbb;padding:28px 0}.guide-state{font-size:10px;letter-spacing:1.2px;font-weight:700;padding-top:8px;color:#49633c}.guide-state-online{color:#865c27}.guide-connectivity-item h3{font-size:23px;margin-bottom:10px}.guide-connectivity-item p{font-size:15px;color:#53624e;margin:0;max-width:740px}.guide-data-note{font-size:13px;color:#53624e;max-width:850px;margin:28px 0 0}
.guide-fit{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.guide-fit>div>p:not(.eyebrow){color:var(--muted)}.guide-fit-note{background:#eee3cc;border-radius:12px;padding:38px}.guide-fit-note h3{font-size:26px}.guide-fit-note p{font-size:14px;color:#655e4c}.guide-fit-note p:last-child{margin-bottom:0}.guide-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;padding-bottom:90px}.guide-faq details:first-child{padding-top:0}.guide-faq details p{color:var(--muted)}.guide-closing h2 em{letter-spacing:-2px}
@media(max-width:1050px){.guide-hero{gap:35px}.guide-hero h1{font-size:51px}.guide-hero-figure{border-radius:120px 120px 12px 12px}.guide-overview-row,.guide-offline-heading,.guide-fit{gap:50px}.guide-faq{gap:45px}.guide-connectivity-item{grid-template-columns:190px 1fr}}
@media(max-width:760px){.guide-breadcrumb{padding-top:20px;font-size:11px}.guide-hero{grid-template-columns:1fr;gap:34px;padding-block:32px 40px}.guide-hero h1{font-size:48px;letter-spacing:-2.3px}.guide-hero h1 em{letter-spacing:-2.1px}.guide-lead{font-size:16px}.guide-byline{margin-top:24px}.guide-hero-figure{width:100%;max-width:420px;margin-inline:auto;padding-top:30px}.guide-phone{width:217px}.guide-jump{gap:12px 22px;font-size:11px;padding-block:17px}.guide-steps{grid-template-columns:1fr;gap:18px;margin-bottom:40px}.guide-steps li{padding-top:20px}.guide-step-number{margin-bottom:13px}.guide-steps h3{margin-bottom:12px}.guide-steps p{margin-bottom:12px}.guide-overview-row{grid-template-columns:1fr;gap:34px;padding-top:40px}.guide-overview-figure img{width:260px}.guide-overview-copy h3{font-size:34px}.guide-offline-heading{grid-template-columns:1fr;gap:0;margin-bottom:28px}.guide-connectivity-item{grid-template-columns:1fr;gap:12px;padding-block:25px}.guide-state{padding:0}.guide-connectivity-item h3{font-size:23px}.guide-fit{grid-template-columns:1fr;gap:22px}.guide-fit-note{padding:28px}.guide-faq{grid-template-columns:1fr;gap:35px;padding-bottom:60px}.guide-faq h2{margin-bottom:20px}}
@media(max-width:360px){.guide-hero h1{font-size:42px}.guide-hero .button{padding-inline:13px}.guide-hero-figure>.eyebrow{font-size:8px}}
