.rr-page__header[data-v-e9fae1f5]{max-width:760px}.rr-page__header h1[data-v-e9fae1f5]{margin:var(--space-2) 0 var(--space-3);font-family:var(--font-family-display);font-size:clamp(36px,6vw,60px);line-height:1}.rr-page__lede[data-v-e9fae1f5]{max-width:60ch;color:var(--color-text-secondary);margin:0;font-size:clamp(17px,2vw,20px);line-height:1.6}.rr-page__section[data-v-e9fae1f5]{margin-top:clamp(36px,6vw,64px)}.rr-page__section h2[data-v-e9fae1f5]{margin:0 0 var(--space-3);font-family:var(--font-family-display);font-size:clamp(26px,3.4vw,34px);line-height:1.1}.rr-page__text[data-v-e9fae1f5]{max-width:65ch;margin:0 0 var(--space-3);color:var(--color-text-secondary);line-height:1.6}.rr-page__more[data-v-e9fae1f5]{min-height:44px;color:var(--color-action);align-items:center;font-weight:650;display:inline-flex}.rr-page__related[data-v-e9fae1f5]{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rr-page__related a[data-v-e9fae1f5]{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);align-items:center;font-weight:650;display:inline-flex}.rr-page__related a[data-v-e9fae1f5]:hover{background:var(--color-surface-hover);text-decoration:none}
