.rh{color:#1b1a17;background:#f5f2ec;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.rh-in{width:var(--site-frame,1440px);zoom:var(--dc-zoom,1);box-sizing:border-box;padding:32px var(--site-pad,80px) 72px;margin:0 auto}.rh-crumbs{color:#5e5a52;margin-bottom:18px;font-size:14px}.rh-crumbs a{color:#5e5a52}.rh h1,.rh [data-h1]{letter-spacing:-.5px;margin:0 0 14px;font-family:"Source Serif 4",Georgia,serif;font-size:44px;font-weight:700;line-height:1.15}.rh-intro{color:#3d3a34;max-width:860px;margin:0 0 36px;font-size:16px;line-height:1.65}.rh-group{margin-bottom:36px}.rh-group-head{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.rh-group-head h2{margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:24px;font-weight:600}.rh-road{color:#5e5a52;font-size:13px}.rh-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.rh-card{color:#1b1a17;background:#fff;border:1px solid #e4ded3;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.rh-card:hover{border-color:#1e5b47}.rh-card-name{font-size:16px;font-weight:700}.rh-card-meta{color:#5e5a52;font-size:13px}.rh-card-n{color:#1e5b47;font-size:12.5px;font-weight:600}@media (max-width:819.98px){.rh-in{zoom:1;width:auto;padding:20px var(--site-pad-phone,20px) 48px}.rh h1,.rh [data-h1]{font-size:28px}.rh-group-head h2{font-size:19px}.rh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
