.r20-help{margin:1.3rem 0;padding:1.3rem;border:1px solid #c9ddcf;border-radius:16px;background:#f2f8f3;color:#173b28}.r20-help h2,.r20-help h3{margin:0 0 .65rem;font-size:1.25rem;line-height:1.6}.r20-help p{margin:.65rem 0;line-height:1.8}.r20-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1rem 0}.r20-topic{display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:1rem .8rem;border:1px solid #9cbba6;border-radius:10px;background:#fff;color:#173b28;text-decoration:none;text-align:center;min-height:82px}.r20-topic strong{font-size:1rem}.r20-topic span{font-size:.85rem;line-height:1.5}.r20-topic:hover,.r20-topic:focus-visible{background:#e3f1e7;outline:2px solid #287144;outline-offset:2px}.r20-note{font-size:.88rem;line-height:1.75}.r20-guide-cta{margin:1.7rem 0;padding:1.2rem 1.4rem;border-left:4px solid #22864a;background:#f2f8f3;border-radius:0 12px 12px 0}.r20-guide-cta h2{font-size:1.3rem;margin:0 0 .65rem}.r20-guide-cta p{line-height:1.8}.r20-guide-cta .btn{margin:.4rem 0}.r20-referral{margin:1.6rem 0;padding:1.2rem;border:1px solid #dfd6bd;border-radius:12px;background:#fffdf7}.r20-referral h2{font-size:1.2rem;margin:0 0 .6rem}@media(max-width:640px){.r20-topics{grid-template-columns:1fr}.r20-topic{min-height:64px;flex-direction:row;align-items:center;justify-content:space-between;text-align:left;padding:.8rem 1rem}.r20-topic span{max-width:62%}.r20-help{padding:1rem}}@media print{.r20-help,.r20-guide-cta,.r20-referral{display:none}}
