.domestic-editorial *{box-sizing:border-box}.domestic-editorial{margin:0;background:#e8eef2;color:#203543;font-family:'PingFang SC','Microsoft YaHei',-apple-system,'Segoe UI',sans-serif}.domestic-editorial .programs{padding:52px 48px;max-width:1240px;margin:auto;display:grid;grid-template-columns:300px minmax(0,1fr);gap:72px}.domestic-editorial .intro{padding-top:13px}.domestic-editorial .eyebrow{margin:0 0 22px;color:#5b7486;letter-spacing:.16em;font-size:11px}.domestic-editorial .rule{display:block;width:40px;height:3px;background:#315f89;margin-bottom:24px}.domestic-editorial h2{font-size:38px;font-weight:600;line-height:1.25;letter-spacing:-.025em;margin:0 0 22px}.domestic-editorial .lead{font-size:15px;line-height:1.9;color:#566d7c;margin:0;max-width:260px}.domestic-editorial .scope{font-size:12px;line-height:1.8;color:#6e808c;margin:30px 0 0;max-width:260px}.domestic-editorial .list{border-top:1px solid #a9bbc8}.domestic-editorial .row{display:grid;grid-template-columns:30px minmax(0,1fr) 110px;gap:18px;padding:25px 0 24px;border-bottom:1px solid #bac9d3}.domestic-editorial .number{font:12px 'Cascadia Code',Consolas,monospace;color:#718795;padding-top:6px}.domestic-editorial .type{font-size:11px;letter-spacing:.08em;color:#53748b;margin:0 0 8px}.domestic-editorial h3{font-size:21px;letter-spacing:-.02em;line-height:1.4;font-weight:600;margin:0 0 10px}.domestic-editorial .copy{font-size:14px;line-height:1.85;color:#556c7b;margin:0}.domestic-editorial .note{font-size:12px;color:#657b89;margin:8px 0 0;line-height:1.7}.domestic-editorial .link{align-self:center;color:#315f89;text-decoration:none;font-size:13px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:10px}.domestic-editorial .link span{font-size:21px;font-weight:400}.domestic-editorial .row:first-child{padding-top:24px}
@media(max-width:767px){.domestic-editorial .programs{padding:32px 24px;grid-template-columns:1fr;gap:28px}.domestic-editorial .intro{padding:0}.domestic-editorial .eyebrow{margin-bottom:14px}.domestic-editorial .rule{margin-bottom:16px}.domestic-editorial h2{font-size:30px;margin-bottom:14px}.domestic-editorial .lead,.domestic-editorial .scope{max-width:none}.domestic-editorial .scope{margin-top:12px}.domestic-editorial .row{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:22px 0}.domestic-editorial h3{font-size:19px}.domestic-editorial .link{grid-column:2;justify-content:flex-start;gap:16px;margin-top:2px}}.domestic-editorial{color:#252a2e;font-family:'PingFang SC','Microsoft YaHei',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.domestic-editorial .eyebrow{font-size:11px;letter-spacing:.08em;color:#737b82}.domestic-editorial h2{font-size:40px;font-weight:700;letter-spacing:.01em;color:#252a2e}.domestic-editorial .lead{font-size:17px;line-height:1.8;color:#535b62}.domestic-editorial .scope{font-size:13px;line-height:1.8;color:#6a7279}.domestic-editorial .number{color:#79828a;font-size:12px}.domestic-editorial .type{font-size:12px;letter-spacing:0;color:#737b82;margin-bottom:9px}.domestic-editorial h3{font-size:23px;font-weight:600;letter-spacing:.025em;line-height:1.45;color:#252a2e;margin-bottom:11px}.domestic-editorial .copy{font-size:16px;line-height:1.8;color:#535b62}.domestic-editorial .note{font-size:13px;line-height:1.75;color:#69727a}.domestic-editorial .link{font-size:14px;font-weight:500}
@media(max-width:767px){.domestic-editorial h2{font-size:32px}.domestic-editorial h3{font-size:21px}.domestic-editorial .lead,.domestic-editorial .copy{font-size:16px}}

.domestic-editorial{background:#e8eef2;color:#252a2e;font-family:'PingFang SC','Microsoft YaHei',-apple-system,'Segoe UI',sans-serif;color-scheme: only light !important;padding:0}
.domestic-editorial .row{border-left:0;margin:0;background:transparent}
.domestic-editorial .link{border:0;border-radius:0;padding:0;background:transparent}
.domestic-editorial a:hover{color:#234966}
@media(min-width:768px) and (max-width:1024px){.domestic-editorial .programs{grid-template-columns:240px minmax(0,1fr);gap:36px;padding-inline:32px}.domestic-editorial .row{grid-template-columns:24px minmax(0,1fr);gap:12px}.domestic-editorial .link{grid-column:2;justify-content:flex-start}}
