.lr-hero-inner{max-width:800px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;gap:var(--space-3)}
.lr-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}
.lr-card{display:flex;flex-direction:column;gap:var(--space-2)}
.lr-explain .lr-text{max-width:700px}
.lr-timeline-grid{display:grid;grid-template-columns:70% 30%;gap:var(--space-4)}
.lr-feed{display:flex;flex-direction:column;gap:var(--space-3)}
.lr-item{border-left:1px solid var(--color-border);padding-left:var(--space-3)}
.lr-chip .lr-table-wrap{overflow-x:auto}
.lr-table{width:100%;border-collapse:collapse}
.lr-table th,.lr-table td{border:1px solid var(--color-border);padding:8px;text-align:left}
.lr-hands-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}
.lr-quotes-inner{max-width:700px;margin-inline:auto}
.lr-archive-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}
.lr-legal{max-width:800px}
@media(max-width:1024px){.lr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.lr-timeline-grid{grid-template-columns:1fr}}
@media(max-width:700px){.lr-cards,.lr-hands-grid,.lr-archive-grid{grid-template-columns:1fr}}