/* R59 editorial landing: readable, responsive and linked from the institutional footer. */
.r59-guide .r59-intro{border-color:#c3e7e9;background:linear-gradient(125deg,#ffffff,#f1fbfc)}
.r59-guide .r59-criteria{padding-left:22px;display:grid;gap:13px}
.r59-guide .r59-criteria li{padding-left:6px}
.r59-guide .r59-table-wrap{overflow-x:auto;max-width:100%}
.r59-guide .r59-table{border-collapse:collapse;min-width:680px;width:100%;font-size:14px;line-height:1.55}
.r59-guide .r59-table th,.r59-guide .r59-table td{border:1px solid #d4e5eb;padding:14px;text-align:left;vertical-align:top}
.r59-guide .r59-table th{color:#173e52;background:#f0f8fb}
.r59-guide .r59-table tbody tr:nth-child(even){background:#f8fcfd}
.r59-guide .r59-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
.r59-guide .r59-actions .r58-guide-cta{margin:0}
.r59-guide li{margin-bottom:6px}
@media(max-width:600px){.r59-guide .r59-table{font-size:13px}.r59-guide .r59-table th,.r59-guide .r59-table td{padding:10px}}
