.fund-page h1{font-size:28px}.fund-page h2{font-size:20px}.fund-totals{display:flex;gap:32px;padding:24px 0;border-block:1px solid #dce2d8;margin:24px 0}.fund-totals>div{flex:1}.fund-totals span{display:block;color:#61716b;font-size:14px}.fund-totals b{display:block;font-size:28px;margin-top:10px;font-variant-numeric:tabular-nums}.fund-record{border-bottom:1px solid #dce2d8;padding:20px 0}.fund-record:last-child{border:0}.fund-record-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.fund-record-head b{font-size:20px}.fund-record p{line-height:1.8;overflow-wrap:anywhere}.fund-record-head p{font-size:12px;margin:8px 0}.fund-record .hm-label{white-space:nowrap}.fund-page .bank-layout{align-items:start}.fund-page .form small{line-height:1.8}.fund-timeline{padding:0;list-style:none;border-left:2px solid #dce2d8;margin:20px 0 20px 5px}.fund-timeline li{position:relative;padding:0 0 16px 18px}.fund-timeline li:before{content:'';position:absolute;left:-5px;top:6px;width:8px;height:8px;border-radius:50%;background:#2c5343}.fund-timeline time{display:block;color:#61716b;font-size:12px;margin-top:5px}.fund-page details{margin-top:16px;line-height:1.8}.fund-page summary{cursor:pointer}.fund-page #fund-error{color:#a72e1b}.fund-page input,.fund-page select{width:100%;min-width:0}.fund-page button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:760px){.fund-totals{gap:16px;flex-wrap:wrap}.fund-totals>div{min-width:125px}.fund-totals b{font-size:24px}.fund-record-head{flex-wrap:wrap}.fund-page h1{font-size:24px}}
