/* gaochu-denggao.html — 登高架设 · S11 表格+清单 · D1 光带 + D6 双色块 */

.dg-hero{
  padding:calc(var(--header-h) + 66px) 0 84px;
  background:linear-gradient(135deg,#FBFAF6 0%,#EEEAE2 100%);
}
.dg-hero-in{max-width:800px;}
.dg-hero h1{font-size:40px;line-height:1.3;margin:22px 0 18px;}
.dg-lede{font-size:16px;color:var(--text-weak);max-width:720px;}

.dg-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;}
.dg-intro-txt h2{font-size:28px;margin:14px 0 16px;}
.dg-intro-fig img{width:100%;height:auto;box-shadow:var(--shadow-b);}
.dg-intro-fig figcaption{font-size:12.5px;color:var(--text-weak);margin-top:10px;padding-left:12px;border-left:2px solid var(--brown-200);}

.dg-sec-head{margin-bottom:32px;max-width:720px;}
.dg-sec-head h2{font-size:28px;margin:14px 0 10px;}
.dg-tbl-wrap{overflow-x:auto;}
.dg-tbl th{text-align:center;}

/* D6 双色块 */
.dg-duo{display:grid;grid-template-columns:1fr 1fr;gap:0;box-shadow:var(--shadow-b);}
.dg-light{background:linear-gradient(135deg,#FBFAF6,#F1EEE7);padding:36px 34px;}
.dg-dark{background:linear-gradient(135deg,var(--brown-300),var(--brown-400));padding:36px 34px;color:#fff;}
.dg-light h3{font-size:19px;color:var(--brown-400);margin-bottom:14px;}
.dg-dark h3{font-size:19px;color:#fff;margin-bottom:14px;}
.dg-light li{padding:7px 0 7px 18px;position:relative;font-size:14.5px;}
.dg-light li::before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;background:var(--brown-200);transform:rotate(45deg);}
.dg-dark li{padding:7px 0 7px 18px;position:relative;font-size:14.5px;color:rgba(255,255,255,.92);}
.dg-dark li::before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;background:#fff;transform:rotate(45deg);}

.dg-job{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;}
.dg-job-fig img{width:100%;height:auto;box-shadow:var(--shadow-b);}
.dg-job-txt h2{font-size:28px;margin:14px 0 16px;}
.dg-job-txt p{font-size:15px;}

@media (max-width:920px){
  .dg-hero h1{font-size:29px;}
  .dg-intro,.dg-duo,.dg-job{grid-template-columns:1fr;}
}

/* 列宽（table-layout:fixed） */
.dg-tbl th:nth-child(1),.dg-tbl td:nth-child(1){width:16%;}
.dg-tbl th:nth-child(2),.dg-tbl td:nth-child(2){width:42%;}
.dg-tbl th:nth-child(3),.dg-tbl td:nth-child(3){width:42%;}
