.rb-read-col{max-width:var(--rb-read);margin-left:auto;margin-right:auto}.rb-pg-hero.rb-read-col{box-sizing:content-box}.rb-read-meta{margin:20px 0 0;font-size:15px;line-height:1.5;color:var(--rb-ink-2)}.rb-read-meta span+span:before{content:"·";margin:0 10px;color:var(--rb-ink-2)}.rb-read{font:400 var(--rb-t-body)/1.7 var(--rb-body);color:var(--rb-ink)}.rb-read>section+section{margin-top:56px}.rb-read h2{margin:56px 0 16px;font:400 clamp(26px,2.4vw,34px)/1.18 var(--rb-display);letter-spacing:-.015em;scroll-margin-top:calc(var(--rb-bar) + 32px)}.rb-read>section>h2:first-child,.rb-read>h2:first-child{margin-top:0}.rb-read section{scroll-margin-top:calc(var(--rb-bar) + 32px)}.rb-read p{margin:0 0 20px}.rb-read a{color:var(--rb-act);text-decoration:underline;text-decoration-color:#142b2659;text-underline-offset:3px}.rb-read a:hover{text-decoration-color:currentColor}.rb-read ul{margin:0 0 24px;padding-left:1.2em}.rb-read li{margin:0 0 10px;padding-left:4px}.rb-read li::marker{color:var(--rb-ink-2)}.rb-read blockquote{margin:40px 0;padding:28px 32px;border-left:2px solid var(--rb-act);border-radius:0 14px 14px 0;background:var(--rb-mint-field)}.rb-read blockquote p{margin:0;font:400 clamp(21px,1.9vw,26px)/1.4 var(--rb-display);letter-spacing:-.01em}.rb-read blockquote footer{margin-top:14px;font-size:14px;color:var(--rb-ink-2)}.rb-read__table{margin:8px 0 32px;overflow-x:auto;border:1px solid var(--rb-rule);border-radius:14px}.rb-read__table table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px;line-height:1.5}.rb-read__table caption{padding:14px 16px 0;text-align:left;font-size:14px;color:var(--rb-ink-2);caption-side:top}.rb-read__table th,.rb-read__table td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rb-rule)}.rb-read__table thead th{font-weight:500;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--rb-ink-2);background:var(--rb-mint-field)}.rb-read__table tbody th{font-weight:500}.rb-read__table tbody tr:last-child>*{border-bottom:0}.rb-read__faq h3{margin:32px 0 8px;font:500 clamp(19px,1.6vw,22px)/1.35 var(--rb-body)}.rb-read__faq h3:first-child{margin-top:8px}@media(max-width:600px){.rb-read__table{overflow:visible;border:0;border-radius:0}.rb-read__table table{min-width:0}.rb-read__table caption{padding:0 0 12px}.rb-read__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rb-read__table tr{display:block;margin:0 0 12px;padding:6px 0;border:1px solid var(--rb-rule);border-radius:14px}.rb-read__table tbody th,.rb-read__table td{display:block;padding:6px 16px;border:0}.rb-read__table tbody th{font-size:16px}.rb-read__table td:before{content:attr(data-label);display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--rb-ink-2)}}.rb-legal__toc{margin:0 0 64px;padding:20px 0;border-block:1px solid var(--rb-rule)}.rb-legal__toc ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 24px;counter-reset:lt}.rb-legal__toc li{counter-increment:lt}.rb-legal__toc a{display:inline-block;padding:6px 0;font-size:15px;color:var(--rb-ink-2);text-decoration:none}.rb-legal__toc a:before{content:counter(lt,decimal-leading-zero) " ";font-size:12px;font-variant-numeric:tabular-nums}.rb-legal__toc a:hover{color:var(--rb-ink)}@media(max-width:767px){.rb-read blockquote{padding:20px;margin:32px 0}.rb-legal__toc{margin-bottom:40px}}.rb-read sup{line-height:0;font-size:.7em}.rb-read sup a{text-decoration:none;padding:0 1px}.rb-art__sources{margin-top:56px;padding-top:28px;border-top:1px solid rgba(20,43,38,.14)}.rb-art__sources h2{margin:0 0 14px;font:500 13px/1.4 var(--rb-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rb-ink-2)}.rb-art__sources ol{margin:0;padding-left:1.4em;font-size:15px;line-height:1.55;color:var(--rb-ink-2)}.rb-art__sources li{margin:0 0 8px;scroll-margin-top:calc(var(--rb-bar) + 32px)}.rb-art__sources li:target{color:var(--rb-ink)}
