.svc-path-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}
.svc-path-grid article{min-height:260px;padding:32px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}
.svc-path-grid b{font-size:10px;color:var(--blue)}
.svc-path-grid small{margin-top:10px;color:#7690a0;font-size:10px;letter-spacing:.08em}
.svc-path-grid h3{font-size:21px;margin:24px 0 14px}
.svc-path-grid p{font-size:12px;line-height:1.85;color:var(--muted)}
.svc-path-grid a{margin-top:auto;font-size:11px;color:var(--blue);font-weight:700}
.svc-compare{background:var(--paper)}
.svc-compare-table{border-top:1px solid #c8d7df;border-left:1px solid #c8d7df;background:#fff}
.svc-compare-head,.svc-compare-row{display:grid;grid-template-columns:.7fr 1.2fr 1.2fr}
.svc-compare-head{background:#e5eef3}
.svc-compare-head b,.svc-compare-row>*{padding:20px 24px;border-right:1px solid #c8d7df;border-bottom:1px solid #c8d7df;font-size:12px;line-height:1.7}
.svc-compare-row strong{color:var(--blue);font-size:14px}
.svc-compare-row span{color:var(--muted)}
.svc-quality{background:linear-gradient(120deg,#e9f5fa,#f6fafc)}
.svc-quality>div{max-width:1000px;background:#fff;border-left:5px solid var(--cyan);padding:36px 40px;box-shadow:0 18px 55px rgba(6,25,45,.08)}
.svc-quality>div>strong{font-size:19px}
.svc-quality-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 38px;list-style:none;padding:20px 0;margin:0}
.svc-quality-list li{padding:14px 0 14px 24px;border-bottom:1px solid var(--line);font-size:12px;line-height:1.7;position:relative}
.svc-quality-list li:before{content:"";width:7px;height:7px;background:var(--green);position:absolute;left:0;top:20px}
.svc-quality>div>a{display:inline-block;margin-top:20px;background:var(--navy);color:#fff;padding:15px 20px;font-size:11px}
@media(max-width:1050px){.svc-path-grid{grid-template-columns:1fr}.svc-path-grid article{min-height:210px}}
@media(max-width:680px){.svc-quality-list{grid-template-columns:1fr}.svc-compare-head{display:none}.svc-compare-row{grid-template-columns:1fr}.svc-compare-row>*{padding:14px 18px}.svc-compare-row span:before{display:block;color:var(--ink);font-weight:700;font-size:10px;margin-bottom:4px}.svc-compare-row span:nth-child(2):before{content:"更适合解决"}.svc-compare-row span:nth-child(3):before{content:"需要注意"}.svc-quality>div{padding:28px 24px}}

/* The detail master keeps each question close to its answer and avoids empty template-like panels. */
.svc-section{padding-top:82px;padding-bottom:82px}
.svc-section>header{max-width:820px;margin-bottom:38px}
@media(max-width:680px){.svc-section{padding-top:64px;padding-bottom:64px}}
