body.theme-press{--ink:#30291f;--muted:#7b7162;--line:#cfc6b4;--accent:#8d2a23;--paper:#faf5e8;--wash:#f5efdf;background:var(--wash);font-family:Georgia,"Songti SC","SimSun",serif}body.theme-press .press-header{border:0;padding-top:18px}body.theme-press .press-masthead{display:grid;grid-template-columns:160px minmax(0,1fr) 160px;align-items:center;gap:26px;border-top:1px solid #32291e;border-bottom:4px double #32291e;padding-block:25px}body.theme-press .brand{justify-content:center;font-size:clamp(30px,4.7vw,64px);font-weight:900;letter-spacing:-.06em;line-height:1.1;text-align:center}body.theme-press .brand-mark{display:none}body.theme-press .press-masthead-side{font-family:"Segoe UI","Microsoft YaHei",sans-serif;font-size:10px;line-height:1.8;letter-spacing:.12em;font-weight:600}body.theme-press .press-masthead-right{text-align:right;font-size:11px;letter-spacing:.04em}body.theme-press .site-nav{justify-content:center;gap:50px;border-bottom:1px solid #32291e;padding-block:7px;font-family:"Segoe UI","Microsoft YaHei",sans-serif}body.theme-press .site-nav a{padding:8px 13px;font-size:13px}body.theme-press .site-nav [aria-current]{box-shadow:none;color:#8d2a23;text-decoration:underline;text-underline-offset:5px}body.theme-press .press-main{padding-top:32px}body.theme-press .press-heading{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:end;margin-bottom:30px;border-bottom:1px solid #9d927b;padding-bottom:24px}body.theme-press .eyebrow{font-family:"Segoe UI","Microsoft YaHei",sans-serif;font-size:9px;letter-spacing:.19em;margin-bottom:12px}body.theme-press .press-heading h1{font-size:clamp(30px,3.1vw,43px);letter-spacing:-.04em}body.theme-press .press-deck{font-size:13px;line-height:1.9;color:#716755;margin:0;border-left:1px solid #c3b9a5;padding-left:25px}body.theme-press .press-front{display:grid;grid-template-columns:minmax(0,1.55fr) repeat(2,minmax(0,1fr));gap:28px;padding-bottom:28px;border-bottom:4px double #877a63}body.theme-press .press-column{padding-left:27px;border-left:1px solid #c6baa4}body.theme-press .post{border:0;padding:0}body.theme-press .post-meta{font-family:"Segoe UI","Microsoft YaHei",sans-serif;font-size:10px;gap:8px 12px}body.theme-press .tag{border-bottom:1px solid #8d2a23;padding-bottom:1px}body.theme-press .post h3{font-weight:800;letter-spacing:-.02em;line-height:1.5}body.theme-press .post-lead h3{font-size:clamp(25px,2.8vw,37px)}body.theme-press .post-lead .post-art{display:block;height:225px;min-height:225px;margin-bottom:23px;background:#cec2aa;color:#716550;background-image:repeating-linear-gradient(30deg,transparent 0 5px,#f5efdf33 5px 6px)}body.theme-press .post-lead .decor::before{inset:18px;border-width:1px;opacity:.4}body.theme-press .post-lead .decor-label{font-size:64px;font-style:italic;opacity:.7;right:24px;bottom:19px}body.theme-press .post-lead .post-excerpt{font-size:15px;color:#605748;line-height:2}body.theme-press .post-column h3{font-size:24px}body.theme-press .post-column .post-excerpt{font-size:14px;line-height:2.1;-webkit-line-clamp:8}body.theme-press .post-column .post-art{display:block;height:138px;min-height:138px;margin-bottom:22px;background:#ded4be;color:#8b785e}body.theme-press .post-column .decor-label{font-size:36px;right:15px;bottom:15px}body.theme-press .post-column .court-circle{width:70px;height:70px}body.theme-press .post-column .decor::before{inset:14px}body.theme-press .post-column .court-line{left:14px}body.theme-press .post-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}body.theme-press .read-link{font-family:"Segoe UI","Microsoft YaHei",sans-serif;font-size:10px;font-weight:800;color:#8d2a23}body.theme-press .press-rest{margin-top:30px}body.theme-press .section-top{border-bottom:1px solid #b6a88f;margin-bottom:0;padding-bottom:15px}body.theme-press .section-top h2{font-size:24px}body.theme-press .section-top>span{font-family:"Segoe UI",sans-serif;font-size:9px;letter-spacing:.12em}body.theme-press .press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}body.theme-press .post-news{padding-block:25px;border-bottom:1px solid #c7bca7}body.theme-press .post-news h3{font-size:21px}body.theme-press .post-news .post-excerpt{font-size:13px;-webkit-line-clamp:3;line-height:2}body.theme-press .press-sections{display:flex;align-items:center;gap:28px;margin-top:48px;padding-block:17px;border-top:4px double #877a63;border-bottom:1px solid #b6a88f}body.theme-press .press-sections>span{font-size:12px;font-weight:800;white-space:nowrap;color:#8d2a23}body.theme-press .channel-links{flex:1;gap:18px}body.theme-press .channel-links a{padding:4px 15px;border:0;border-left:1px solid #c7bca7;font-size:17px;flex-basis:80px}body.theme-press .channel-no{display:none}body.theme-press .pagination a,body.theme-press .pagination span{border-color:#c3b69d;font-family:"Segoe UI",sans-serif}body.theme-press .pagination [aria-current]{border-color:#8d2a23}body.theme-press .press-reading{padding:8px 20px}body.theme-press .story{max-width:900px}body.theme-press .story-heading{border-bottom:4px double #877a63}body.theme-press .story-heading h1{font-size:clamp(29px,3.4vw,49px);font-weight:850;line-height:1.55}body.theme-press .breadcrumbs{font-family:"Segoe UI","Microsoft YaHei",sans-serif}body.theme-press .story-body{font-size:19px;line-height:2.15;color:#41392c}body.theme-press .site-footer{border-top:4px double #877a63;font-family:"Segoe UI","Microsoft YaHei",sans-serif;background:#eae1cd}body.theme-press .footer-inner strong{font-family:Georgia,"Songti SC",serif;font-size:21px}
body.theme-press .press-front-count-0,body.theme-press .press-front-count-1{grid-template-columns:1fr}body.theme-press .press-front-count-2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}body.theme-press .press-front>.empty{grid-column:1/-1}
@media(max-width:1000px){body.theme-press .press-masthead{grid-template-columns:110px minmax(0,1fr) 110px;gap:18px}body.theme-press .press-masthead-side{font-size:8px}body.theme-press .press-heading{grid-template-columns:minmax(0,1fr) 280px;gap:25px}body.theme-press .press-front{gap:22px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}body.theme-press .press-front-count-0,body.theme-press .press-front-count-1{grid-template-columns:1fr}body.theme-press .press-column{padding-left:21px}body.theme-press .press-front-count-3 .press-column:last-child{grid-column:1/-1;border-left:0;border-top:1px solid #c6baa4;padding:23px 0 0}body.theme-press .press-front-count-3 .press-column:last-child .post-column{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px}body.theme-press .press-front-count-3 .press-column:last-child .post-column .post-art{height:150px;min-height:150px;margin:0}body.theme-press .press-front-count-3 .press-column:last-child .post-column .post-excerpt{-webkit-line-clamp:2}body.theme-press .post-column .post-excerpt{-webkit-line-clamp:6}body.theme-press .press-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px}}
@media(max-width:700px){body.theme-press .press-masthead{grid-template-columns:1fr;padding-block:23px;gap:12px}body.theme-press .press-masthead-side{display:none}body.theme-press .brand{font-size:clamp(33px,7.5vw,49px)}body.theme-press .site-nav{gap:25px;padding-block:6px}body.theme-press .press-heading{grid-template-columns:1fr;gap:16px}body.theme-press .press-heading h1{font-size:31px}body.theme-press .press-deck{border:0;padding:0;max-width:500px}body.theme-press .press-front{grid-template-columns:1fr;gap:26px}body.theme-press .press-column{padding:23px 0 0;border-left:0;border-top:1px solid #c6baa4}body.theme-press .press-column .post-column,body.theme-press .press-column:last-child .post-column{display:grid;grid-template-columns:140px minmax(0,1fr);gap:22px}body.theme-press .press-column .post-column .post-art,body.theme-press .press-column:last-child .post-column .post-art{height:150px;min-height:150px;margin:0}body.theme-press .post-column .post-excerpt{-webkit-line-clamp:2}body.theme-press .post-column h3{font-size:22px}body.theme-press .post-lead .post-art{height:230px;min-height:230px}body.theme-press .press-sections{gap:16px}body.theme-press .channel-links{gap:8px}body.theme-press .channel-links a{font-size:16px;padding:5px 10px}body.theme-press .press-reading{padding:0}}
@media(max-width:480px){body.theme-press .press-header{padding-top:10px}body.theme-press .site-nav{gap:10px}body.theme-press .site-nav a{padding:7px 13px}body.theme-press .press-grid{grid-template-columns:1fr}body.theme-press .press-column .post-column,body.theme-press .press-column:last-child .post-column{grid-template-columns:90px minmax(0,1fr);gap:17px}body.theme-press .press-column .post-column .post-art,body.theme-press .press-column:last-child .post-column .post-art{height:115px;min-height:115px}body.theme-press .post-column .decor-label{font-size:23px;right:10px;bottom:12px}body.theme-press .post-column .post-meta{font-size:9px}body.theme-press .post-column .post-source{display:none}body.theme-press .post-column h3{font-size:20px}body.theme-press .press-sections{flex-direction:column;align-items:stretch;gap:14px}body.theme-press .press-sections>span{text-align:center}body.theme-press .channel-links a:first-child{border-left:0}body.theme-press .story-body{font-size:18px;line-height:2.1}}
