.content-relations{position:relative;border-top:1px solid rgba(35,34,31,.22);background:linear-gradient(145deg,#eceae4,#f5f4ef 62%);overflow:hidden}.content-relations:before{content:"";position:absolute;right:-8vw;top:-10vw;width:38vw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(38,37,34,.075),rgba(38,37,34,.018) 38%,transparent 70%);pointer-events:none}.relations-heading{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:6vw;align-items:end;margin-bottom:44px}.relations-heading small{color:#6d6a63;font-size:10px;letter-spacing:.2em}.relations-heading h2{max-width:680px;margin:11px 0 0;color:#22211e;font:clamp(34px,4.2vw,66px)/1.16 PingFang,"Microsoft YaHei",sans-serif;font-weight:300}.relations-heading>p{max-width:520px;margin:0;color:#57554f;font-size:16px;line-height:1.9}.relations-topics{position:relative;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.relations-topics a{display:inline-flex;gap:12px;align-items:center;min-height:46px;padding:10px 15px;border:1px solid rgba(35,34,31,.28);color:#34332f;text-decoration:none;transition:background .25s ease,border-color .25s ease,transform .25s ease}.relations-topics a:hover,.relations-topics a:focus-visible{border-color:#5b5750;background:rgba(255,255,255,.52);transform:translateY(-2px)}.relations-topics b{color:#9d3527;font-size:10px;font-weight:400}.relations-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(35,34,31,.24);border-left:1px solid rgba(35,34,31,.24)}.relation-card{position:relative;display:flex;flex-direction:column;min-height:260px;padding:28px;border-right:1px solid rgba(35,34,31,.24);border-bottom:1px solid rgba(35,34,31,.24);color:#292824;text-decoration:none;overflow:hidden;transition:background .3s ease,transform .3s ease}.relation-card:before{content:"";position:absolute;right:-35%;bottom:-70%;width:120%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(43,42,38,.12),transparent 66%);opacity:0;transform:scale(.72);transition:opacity .4s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.relation-card:hover,.relation-card:focus-visible{z-index:1;background:rgba(255,255,255,.58);transform:translateY(-3px)}.relation-card:hover:before,.relation-card:focus-visible:before{opacity:1;transform:scale(1)}.relation-card small{position:relative;color:#716e66;font-size:10px;letter-spacing:.11em}.relation-card h3{position:relative;margin:24px 0 12px;color:#252420;font:clamp(23px,2.2vw,34px)/1.35 PingFang,"Microsoft YaHei",sans-serif;font-weight:400}.relation-card p{position:relative;margin:0;color:#5b5953;font-size:14px;line-height:1.8}.relation-card span{position:relative;margin-top:auto;padding-top:28px;color:#8f3327;font-size:12px}.rd-related.has-related-content{padding-bottom:clamp(70px,8vw,130px)}.rd-related.has-related-content>h2{max-width:820px}.rd-related .relations-grid{margin:42px 0 28px}.rd-related .relation-card{text-align:left}.dialog-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dialog-related a{display:grid;gap:5px;padding:13px;border:1px solid rgba(35,34,31,.2);color:#383732;text-decoration:none;background:rgba(255,255,255,.3)}.dialog-related a:hover,.dialog-related a:focus-visible{border-color:#77736b;background:rgba(255,255,255,.6)}.dialog-related small{color:#706d66;font-size:10px}.dialog-related strong{font-size:14px;font-weight:500;line-height:1.55}.dialog-related span{color:#963428;font-size:11px}@media(max-width:900px){.relations-heading{grid-template-columns:1fr;gap:18px}.relations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.content-relations{padding-left:7vw;padding-right:7vw}.relations-heading{margin-bottom:30px}.relations-grid{grid-template-columns:1fr}.relation-card{min-height:220px}.dialog-related{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.relation-card,.relation-card:before,.relations-topics a{transition-duration:.01ms!important}.relation-card:hover,.relation-card:focus-visible,.relations-topics a:hover,.relations-topics a:focus-visible{transform:none}}
.relations-empty{position:relative;display:grid;grid-template-columns:1fr 1.4fr auto;gap:24px;align-items:center;min-height:110px;padding:24px 0;border-top:1px solid rgba(35,34,31,.24);border-bottom:1px solid rgba(35,34,31,.24)}.relations-empty span{color:#34332f;font-size:15px}.relations-empty p{margin:0;color:#68655e;font-size:14px;line-height:1.75}.relations-empty a{color:#913428;font-size:12px;text-decoration:none}.content-pagination{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(35,34,31,.24);border-bottom:1px solid rgba(35,34,31,.24);background:#e6e4de}.pagination-link{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:8px 24px;min-height:150px;padding:30px 5vw;color:#2f2e2a;text-decoration:none;transition:background .28s ease}.pagination-link:first-child{border-right:1px solid rgba(35,34,31,.24)}.pagination-link small{grid-column:1/-1;color:#77736b;font-size:10px;letter-spacing:.16em}.pagination-link strong{font:clamp(20px,2.3vw,32px)/1.45 PingFang,"Microsoft YaHei",sans-serif;font-weight:400}.pagination-link span{align-self:center;color:#963428;font-size:19px}.pagination-link.is-next{text-align:right}.pagination-link:hover,.pagination-link:focus-visible{background:rgba(255,255,255,.54)}.pagination-link.is-empty{color:#85817a;background:rgba(255,255,255,.16)}.pagination-link.is-empty strong{font-size:15px;font-weight:300}.pagination-link.is-empty span{color:#85817a}@media(max-width:620px){.relations-empty{grid-template-columns:1fr;gap:8px}.content-pagination{grid-template-columns:1fr}.pagination-link{min-height:116px;padding:24px 7vw}.pagination-link:first-child{border-right:0;border-bottom:1px solid rgba(35,34,31,.24)}}@media(prefers-reduced-motion:reduce){.pagination-link{transition-duration:.01ms!important}}

/* B-end 24: expiring, browser-local draft preview notice. */
.content-preview-banner{position:fixed;left:50%;bottom:22px;z-index:9000;display:grid;grid-template-columns:10px minmax(210px,1fr) auto;gap:13px;align-items:center;width:min(690px,calc(100vw - 34px));padding:13px 15px;border:1px solid rgba(235,232,223,.2);background:rgba(24,24,22,.9);color:#f0ede5;box-shadow:0 18px 55px rgba(0,0,0,.3);backdrop-filter:blur(18px);transform:translateX(-50%)}.content-preview-banner>span{width:8px;height:8px;border-radius:50%;background:#ff472d;box-shadow:0 0 0 6px rgba(255,71,45,.1)}.content-preview-banner>div{display:grid;gap:2px}.content-preview-banner b{font:500 14px/1.4 PingFang,"Microsoft YaHei",sans-serif}.content-preview-banner small{color:#c7c3b8;font-size:11px;line-height:1.5}.content-preview-banner a{padding:8px 10px;border:1px solid rgba(255,255,255,.24);color:#f0ede5;font-size:12px;text-decoration:none}.content-preview-banner a:hover,.content-preview-banner a:focus-visible{border-color:#ff472d;color:#fff}@media(max-width:560px){.content-preview-banner{bottom:12px;grid-template-columns:10px 1fr}.content-preview-banner a{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){.content-preview-banner{scroll-behavior:auto}}
