:root{--bg:#f6f2ea;--text:#1d2830;--muted:#667077;--surface:#fffefa;--soft-bg:#eceae5;--border:#d9d6cd;--accent:#b53f2e;--accent-on:#fff;--header:#fffefaed;--header-text:#202831;--utility:#202831;--utility-text:#f5f0e5;--feature-bg:#f6f2ea;--image-bg:#b1a38d;--card-radius:2px;--radius:2px;--radius-sm:2px;--display:Georgia,"Songti SC","SimSun",serif;--card-shadow:0 5px 19px #2c2a2710;--cover-bg:#293943;--cover-text:#fff;--article-top-border:#ffffff40;--mission-bg:#263942;--mission-text:#fff;--mission-muted:#d5dcd9;--mission-border:#ffffff30;--friend-bg:#eee9df;--footer:#1d2830;--footer-text:#f6f2ea;--footer-border:#ffffff30;--header-shadow:0 2px 8px #00000008}

body{font-family:"PingFang SC","Microsoft YaHei",serif}.utility-inner{letter-spacing:.24em}
.feature-copy h1{max-width:660px}.feature-visual{min-height:550px}.feature-visual::after{content:"FIELD NOTES / 01";position:absolute;top:17px;left:17px;background:#fff;color:#172831;padding:9px 13px;font:800 11px Arial;letter-spacing:.12em}
.section-heading{border-bottom:2px solid var(--text);padding-bottom:23px}.section-heading h2{font-weight:900}.section-heading>.section-more{align-self:end}
.home-feed .report-card:first-child{grid-column:span 2;display:grid;grid-template-columns:1.05fr 1fr}.home-feed .report-card:first-child .card-image{height:100%;aspect-ratio:auto}.home-feed .report-card:first-child .card-title{font-size:27px}
.report-card{border-top:3px solid var(--text)}.report-card:hover{border-top-color:var(--accent)}.quick-feed .report-card{border-top-width:1px}.perspective-grid{border-top:1px solid var(--text);gap:0}.perspective{border:0;border-right:1px solid var(--border);background:transparent;padding:24px 28px 22px 0}.perspective:last-child{border-right:0;padding-left:28px}.perspective:nth-child(2){padding-left:28px}
.faq-item{border-top:3px solid var(--text)}.page-cover{background-image:radial-gradient(circle at 90% 0,#ffffff19 0,transparent 35%)}.article-top h1{font-family:Georgia,"Songti SC",serif}

@media(max-width:700px){.home-feed .report-card:first-child{grid-column:auto;display:flex}.home-feed .report-card:first-child .card-image{aspect-ratio:16/10;height:auto}.perspective{border-right:0!important;border-bottom:1px solid var(--border);padding:22px 0!important}}
