.glass-scope .rr-section{position:relative;padding-block:clamp(24px,4vw,48px)}.glass-scope .rr-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media (min-width:768px){.glass-scope .rr-wrap{padding:0 28px}}.glass-scope .rr-head{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.glass-scope .rr-eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--ag-accent))}.glass-scope .rr-title{margin:0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.glass-scope .rr-lead{margin:0;max-width:60ch;font-size:15.5px;line-height:1.6;color:hsl(var(--ag-muted))}.glass-scope .rr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}@media (max-width:1023px){.glass-scope .rr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.glass-scope .rr-grid{grid-template-columns:minmax(0,1fr)}}.glass-scope .rr-rule{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:18px;border:1px solid hsl(var(--ag-border));background-color:hsl(var(--ag-paper))}.glass-scope .rr-rule dt{font-size:13.5px;font-weight:600;color:hsl(var(--ag-muted))}.glass-scope .rr-rule dd{margin:0}.glass-scope .rr-value{font-size:19px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.glass-scope .rr-cite{font-size:12.5px;color:hsl(var(--ag-muted))}.glass-scope .rr-cite a{color:hsl(var(--ag-primary-text));text-decoration:underline;text-underline-offset:3px}.glass-scope .rr-cite a:focus-visible{outline:2px solid hsl(var(--ag-accent));outline-offset:2px}.glass-scope .rr-foot{display:flex;flex-direction:column;gap:4px;margin:14px 0 0;font-size:12.5px;line-height:1.5;color:hsl(var(--ag-muted))}