.fund-article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin:26px 0 48px}.fund-article-card{display:block;overflow:hidden;background:#fffdf9;border:1px solid #ecdcc9;border-radius:18px;box-shadow:0 10px 28px #542c1910;transition:transform .2s,border-color .2s}.fund-article-card:hover{transform:translateY(-3px);border-color:#c99e70;color:inherit}.fund-article-cover{height:240px;background:linear-gradient(135deg,#f0ddc9,#fff8ed);display:grid;place-items:center;color:#853b50;font-size:56px}.fund-article-cover img{width:100%;height:100%;object-fit:cover}.fund-article-content{padding:24px 26px}.fund-article-content h2{margin:12px 0;color:#79252e;font-size:25px;line-height:1.3}.fund-article-content p{color:#695c50;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.6em}.fund-article-tags{display:flex;flex-wrap:wrap;gap:8px}.fund-article-tags span{border-radius:30px;background:#f8ebdb;padding:5px 11px;color:#8a562b;font-size:12px;font-weight:700}.fund-article-more{color:#7a2634}.fund-detail{padding-top:25px;padding-bottom:50px}.fund-detail-back{display:inline-block;margin-bottom:20px;color:#802b38}.fund-detail-article{background:#fffdf9;border:1px solid #eadbcb;border-radius:18px;padding:clamp(20px,4vw,44px)}.fund-detail-article h1{color:#742834;margin:16px 0}.fund-detail-body{white-space:pre-line;line-height:1.8;font-size:16px}.fund-detail-muted{color:#78675b}@media(max-width:750px){.fund-article-grid{grid-template-columns:1fr;gap:16px}.fund-article-cover{height:190px}.fund-article-content{padding:20px}}