.rf{background:#f5f2ec}.rf-in{width:var(--site-frame,1440px);zoom:var(--dc-zoom,1);box-sizing:border-box;padding:8px var(--site-pad,80px) 48px;margin:0 auto}.rf-in>*{max-width:860px}.rf h2{color:#1b1a17;margin:0 0 16px;font-family:"Source Serif 4",Georgia,serif;font-size:27px;font-weight:600}.rf-list{flex-direction:column;gap:10px;display:flex}.rf-item{background:#fff;border:1px solid #e4ded3;border-radius:14px;padding:14px 18px}.rf-item summary{color:#1b1a17;cursor:pointer;font-size:15.5px;font-weight:600;list-style:none}.rf-item summary::-webkit-details-marker{display:none}.rf-item summary:after{content:"+";float:right;color:#5e5a52}.rf-item[open] summary:after{content:"–"}.rf-item p{color:#3d3a34;margin:10px 0 0;font-size:14.5px;line-height:1.6}@media (max-width:819.98px){.rf-in{zoom:1;width:auto;padding:4px var(--site-pad-phone,20px) 36px}}
