/* R29: lightweight discovery card, scoped to this component. */
.r29-card,.r29-card *{box-sizing:border-box}
.r29-card{margin:28px auto;padding:25px 28px;max-width:1080px;border-left:5px solid #9b2435;border-top:1px solid #c7b99e;border-bottom:1px solid #c7b99e;background:#f7f0e4;color:#142c3b}
.r29-card .r29-card-label{font:800 .72rem/1.6 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#8b2535;margin:0 0 9px}
.r29-card h2,.r29-card h3{font:500 clamp(1.45rem,2.4vw,2rem)/1.25 Georgia,serif;color:#142c3b;margin:0 0 14px}
.r29-card p{font:400 1rem/1.7 system-ui,sans-serif;color:#334c59;margin:0 0 12px}
.r29-card a{color:#85273b;font-weight:750;text-underline-offset:.2em}
.r29-card a:focus-visible{outline:3px solid #bd791d;outline-offset:4px}
@media(max-width:700px){.r29-card{margin:22px 16px;padding:23px}}
/* Existing R27 full-viewport feature inside the padded editions index. */
.ed-index .r27-feature{width:auto;max-width:100%;box-sizing:border-box}
