.fund-public-page{width:min(100% - 32px,1180px)!important;max-width:1180px!important;margin:0 auto!important;padding:28px 0 56px!important}.fund-public-page,.fund-public-page *{box-sizing:border-box;min-width:0}.fund-public-page .portal-alert,.fund-public-page .portal-hero,.fund-public-page section{max-width:100%}.fund-public-page .fund-article-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fund-public-page .fund-article-card{min-width:0;color:inherit;text-decoration:none}.fund-public-page .fund-article-cover{height:210px}.fund-public-page .fund-article-content{padding:20px}.fund-public-page .fund-article-content h2{font-size:clamp(18px,2vw,23px);overflow-wrap:anywhere}.fund-public-page .fund-article-content p{overflow-wrap:anywhere}.fund-public-tabs{display:flex;gap:10px;flex-wrap:wrap;border-bottom:1px solid #ead9c8;padding:0 0 14px;margin:25px 0 20px}.fund-public-tabs a{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:1px solid #dcc6b6;background:#fffdf9;color:#762631;font-weight:700;border-radius:12px;text-decoration:none}.fund-public-tabs a.active{background:#762631;color:#fff;border-color:#762631}.fund-public-notice{background:#fffdf9;padding:28px;border:1px solid #e8d4c3;border-radius:16px}.fund-expense-cover{background:linear-gradient(125deg,#f6e9d8,#fff8f0);color:#8b3b44}.fund-expense-cover span{font-size:76px;font-weight:500}.fund-expense-amount{font-size:21px;font-weight:800;color:#762631;margin:12px 0}.fund-expense-detail-amount{font-size:30px;font-weight:800;color:#762631;padding:14px 0}.fund-public-page .fund-detail-article{max-width:100%}@media(max-width:760px){.fund-public-page{width:calc(100% - 24px)!important;padding-top:18px!important}.fund-public-page .fund-article-grid{grid-template-columns:1fr}.fund-public-page .fund-article-cover{height:180px}.fund-public-tabs a{flex:1 1;padding:11px 10px}}