.rt-accent.rt-accent{color:var(--accent-ink,var(--accent-on-light));font-style:normal}:where(.rt-section-head){margin-bottom:var(--section-head-gap)}:where(.rt-section-head:last-child){margin-bottom:0}.rt-section-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.rt-section-head-copy{min-width:0}.rt-section-head-action{gap:var(--space-2);flex-wrap:wrap;display:flex}.rt-section-head[data-align=center]{text-align:center;justify-content:center}.rt-section-head[data-align=center] .rt-section-head-copy{flex-direction:column;align-items:center;display:flex}.rt-section-h2.rt-section-h2{max-width:28ch;margin:var(--stack-eyebrow-gap) 0 0;color:var(--heading-ink,var(--ink));font-size:var(--section-h2-size);line-height:var(--section-h2-leading);letter-spacing:var(--heading-tracking);text-wrap:balance;font-weight:var(--display-weight);font-synthesis:none;font-style:normal;font-family:var(--font-display)}.rt-section-head-copy>.rt-section-h2:first-child{margin-top:0}.rt-section-head[data-layout=ledger] .rt-section-h2{text-wrap:wrap;max-width:30ch}@media not (min-width:700px){.rt-section-head[data-layout=ledger] .rt-section-h2{max-width:100%}}.rt-section-lead.rt-section-lead{max-width:62ch;margin:var(--stack-heading-body-gap) 0 0;color:var(--ink-muted);font-size:var(--type-body-size);text-wrap:pretty;line-height:1.6}.rt-section-head[data-tone=dark] .rt-section-lead{color:var(--on-brand-soft)}.rt-section-head[data-size=sm] .rt-section-h2.rt-section-h2{font-size:var(--section-subhead-size);line-height:var(--section-h3-leading);letter-spacing:var(--heading-small-tracking);font-weight:var(--heading-small-weight);font-synthesis:none;font-style:normal;font-family:var(--heading-small-family)}.rt-section-head[data-size=sm] .rt-section-lead.rt-section-lead{margin-top:var(--stack-heading-body-gap)}:where(.rt-section-head[data-size=sm]){margin-bottom:var(--space-5)}.rt-market-copy .rt-section-head{margin-bottom:0}.rt-ssplit-copy .rt-section-head{margin-bottom:var(--block-gap)}@media (max-width:900px){.rt-ssplit-copy .rt-section-head{order:0;margin-bottom:0}}.rt-rlist-copy .rt-section-head,.rt-qa-copy .rt-section-head,.rt-incl-copy .rt-section-head{margin-bottom:var(--block-gap)}.rt-tabs[data-head] .rt-tabs-panel .rt-ssplit-copy .rt-section-lead.rt-section-lead{margin-top:var(--stack-heading-body-gap)}.rt-tabs[data-head] .rt-tabs-panel .rt-ssplit-copy .rt-section-head{margin-bottom:var(--space-5)}.rt-tabs-head .rt-section-lead.rt-section-lead{max-width:640px}.rt-agent-body-heading h2{color:var(--brand);font-family:var(--font-display);font-size:var(--section-h2-size);font-weight:var(--display-weight);letter-spacing:var(--heading-tracking);line-height:var(--section-h2-leading);text-wrap:balance;font-synthesis:none;margin:0;font-style:normal}.rt-agent-body-heading:has(>h2){margin-bottom:0}.rt-profile-embedded .rt-agent-body-heading:has(>h2){margin-top:0}.rt-agent-body-heading{justify-content:space-between;align-items:center;gap:18px;margin:0 0 30px;display:flex}.rt-agent-body-heading h1{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--section-h1-size);line-height:var(--section-h1-leading);letter-spacing:var(--heading-tracking);color:var(--brand);font-synthesis:none;margin:0;font-style:normal}.rt-agent-specialties{gap:var(--space-2);flex-wrap:wrap;margin:0 0 22px;display:flex}.rt-agent-license{margin:var(--space-2) 0 var(--space-4);color:var(--ink-2);font-size:var(--type-small-size);font-weight:700}.rt-agent-specialties span{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--positive);font-family:var(--font-sans);font-size:var(--type-label-size);padding:9px var(--space-3);font-weight:700;line-height:1}@media (max-width:700px){.rt-agent-body-heading{flex-direction:column;align-items:flex-start}}.rt-agent-body-heading:has(+:is(.rt-agent-license,.rt-agent-specialties)){margin-bottom:0}.rt-agent-body-heading:has(+:is(.rt-agent-license,.rt-agent-specialties))>:is(h1,h2){margin-bottom:calc(var(--hero-heading-lead-gap) - var(--hero-heading-ink-space))}.rt-agent-body-heading+.rt-agent-license{margin-top:calc(-1 * var(--hero-lead-ink-space))}.rt-agent-license+.rt-agent-specialties{margin-top:-6px}.rt-agent-body-heading:has(+.rt-body,+.rt-prose){margin-bottom:var(--stack-heading-body-gap)}.rt-agent-body-heading+.rt-body,.rt-agent-body-heading+.rt-prose>:first-child{margin-top:0}.rt-agent-body-photo-caption>strong{font-family:var(--font-display);font-size:var(--heading-size-rt-agent-body-photo-caption-strong);font-weight:var(--display-weight);line-height:var(--heading-solid-line);letter-spacing:var(--heading-tracking);font-synthesis:none;margin-top:7px;font-style:normal;display:block}.rt-profile-embedded .rt-agent-body-photo{aspect-ratio:auto;flex:auto;min-height:420px}@media (max-width:1100px){.rt-profile-embedded .rt-agent-body-photo{aspect-ratio:16/9;flex:none;min-height:0;max-height:460px}}@media (max-width:700px){.rt-profile-embedded .rt-agent-body-photo{aspect-ratio:16/13}}.rt-profile-embedded .rt-agent-body-grid[data-below] .rt-agent-body-photo{aspect-ratio:4/5;flex:none;min-height:0;max-height:420px}@media (max-width:700px){.rt-profile-embedded .rt-agent-body-grid[data-below] .rt-agent-body-photo{aspect-ratio:16/9;max-height:none}}.rt-profile-fill{background:var(--brand-hover);position:absolute;inset:0}.rt-agent-body-photo img{object-fit:cover;object-position:50% 22%}.rt-agent-body-photo{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--brand);border:1px solid var(--border);box-shadow:var(--shadow-xs);position:relative;overflow:hidden}.rt-agent-body-photo:after{content:"";background:var(--scrim-photo-caption);height:62%;position:absolute;inset:auto 0 0}.rt-agent-body-photo-caption{color:var(--surface-raised);z-index:1;position:absolute;bottom:20px;left:22px;right:22px}@media (max-width:700px){.rt-agent-body-photo{aspect-ratio:16/13}}.rt-profile-embedded .rt-agent-body-grid[data-below] .rt-agent-body-photo img{object-position:50% 18%}.rt-rsec-grid{gap:var(--space-4);grid-template-columns:repeat(var(--rsec-cols,2), minmax(0, 1fr));display:grid}.rt-rsec-grid[data-gap=lg]{gap:var(--space-5)}ul.rt-rsec-grid{margin:0;padding:0;list-style:none}.rt-rsec-grid>li{min-width:0}.rt-rsec-grid[data-columns=auto]{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr))}.rt-rsec-grid[data-columns=fill]{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.rt-rsec-grid[data-columns="1"]{--rsec-cols:1}.rt-rsec-grid[data-columns="3"]{--rsec-cols:3}.rt-rsec-grid[data-columns="4"]{--rsec-cols:4}@media (max-width:1200px){.rt-rsec-grid[data-columns="3"],.rt-rsec-grid[data-columns="4"]{--rsec-cols:2}}@media (max-width:900px){.rt-rsec-grid,.rt-rsec-grid[data-columns="3"],.rt-rsec-grid[data-columns="4"]{--rsec-cols:1}}.rt-media-card[data-look=row]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);height:auto;display:grid}.rt-media-card[data-look=row] .rt-media-card-media{height:100%}.rt-media-card[data-look=compact] .rt-media-card-body{padding:var(--space-3) var(--space-4) var(--space-4)}.rt-media-card[data-look=compact] .rt-media-card-title{font-size:var(--heading-size-rt-nbm-stat-dd-variant)}@media (max-width:640px){.rt-media-card[data-look=row]{grid-template-columns:minmax(0,1fr)}}.rt-media-card{flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.rt-media-card-media{background:var(--fill-strong);position:relative}.rt-media-card-chips{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.rt-media-card-play{border-radius:var(--radius-md);background:var(--brand);width:34px;height:34px;color:var(--surface-raised);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}.rt-media-card-body{padding:var(--space-4) 18px;flex-direction:column;flex:auto;display:flex}.rt-media-card-icon{border-radius:var(--radius-md);background:var(--brand);width:36px;height:36px;color:var(--surface-raised);justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.rt-media-card-title{color:var(--ink);font-size:var(--section-h3-size);line-height:var(--section-h3-leading);font-family:var(--heading-small-family);font-weight:var(--heading-small-weight);letter-spacing:var(--heading-small-tracking);font-synthesis:none;margin:0;font-style:normal}.rt-media-card-title a{color:inherit;text-decoration:none}.rt-media-card-excerpt{margin:var(--stack-heading-body-gap) 0 0;color:var(--ink-muted);font-size:var(--type-small-size);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.rt-media-card-meta{padding-top:var(--space-3);color:var(--ink-muted);font-size:var(--type-small-size);margin:auto 0 0}section.rt-rsec-flush{padding-top:0}.rt-rsec-label{margin-bottom:var(--space-5)}.rt-actions-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:28px;display:flex}.rt-extlink{font-size:var(--type-small-size);align-items:center;gap:6px;display:inline-flex}:is(.rt-erow,.rt-deal-row):hover :is(.rt-erow-title,.rt-deal-price),.rt-prose a:hover{color:var(--accent)!important}.rt-pager{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.rt-pager-caption{color:var(--ink-muted);font-size:var(--type-small-size)}.rt-pager-list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rt-pager-gap{padding:0 var(--space-1);color:var(--ink-muted)}.rt-prose{font-family:var(--font-sans);color:var(--ink-2);font-size:17px;line-height:1.75}.rt-prose>*+*{margin-top:1.15em}.rt-prose h2{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--type-content-h2-size);line-height:var(--type-content-h2-line);letter-spacing:var(--heading-tracking);color:var(--ink);font-synthesis:none;margin-top:1.7em;font-style:normal}.rt-prose h3{font-family:var(--heading-small-family);font-weight:var(--heading-small-weight);font-size:var(--type-content-h3-size);line-height:var(--type-content-h3-line);letter-spacing:var(--heading-small-tracking);color:var(--ink);font-synthesis:none;margin-top:1.5em;font-style:normal}.rt-prose a{color:var(--link);text-underline-offset:2px;text-decoration:underline}.rt-prose ul,.rt-prose ol{padding-left:1.35em}.rt-prose li+li{margin-top:.4em}.rt-prose blockquote{border-left:3px solid var(--link);font-family:var(--font-sans);color:var(--brand);padding-left:22px;font-size:19px;font-style:normal}.rt-prose img{border-radius:var(--radius-lg);width:100%;height:auto}.rt-prose strong{color:var(--brand);font-weight:700}.rt-prose figure:has(>.rt-table-scroll){margin-block-end:0;margin-inline:0}.rt-prose a{overflow-wrap:anywhere}.rt-issue-prose :is(div,p,ul,ol,blockquote,figure,table,hr,h2,h3,h4)+:is(div,p,ul,ol,blockquote,figure,table,hr){margin-top:1.15em}.rt-issue-prose [data-youtube-video]{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--brand);width:100%;position:relative;overflow:hidden}.rt-issue-prose [data-youtube-video] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rt-issue-prose img{width:auto;max-width:100%;height:auto;display:block}.rt-issue-prose table,.rt-issue-prose thead,.rt-issue-prose tbody,.rt-issue-prose tr,.rt-issue-prose th,.rt-issue-prose td{text-align:left;vertical-align:top;background:0 0;border:0;width:auto;padding:0;display:block}.rt-issue-prose table:has(>tbody>tr:nth-child(3)):has(>tbody>tr>:nth-child(2)){border-collapse:collapse;width:100%;font-size:var(--type-body-size);margin-block:1.15em;display:block;overflow-x:auto}.rt-issue-prose table:has(>tbody>tr:nth-child(3)):has(>tbody>tr>:nth-child(2))>:is(thead,tbody){display:table-row-group}.rt-issue-prose table:has(>tbody>tr:nth-child(3)):has(>tbody>tr>:nth-child(2))>:is(thead,tbody)>tr{display:table-row}.rt-issue-prose table:has(>tbody>tr:nth-child(3)):has(>tbody>tr>:nth-child(2))>:is(thead,tbody)>tr>:is(th,td){border:1px solid var(--border);padding:10px var(--space-3);display:table-cell}.rt-issue-prose thead th{background:var(--surface);color:var(--brand);font-family:var(--font-sans);font-weight:700}.rt-issue-prose>div:first-child:has(>table>tbody>tr:first-child>td:first-child>img:first-child){display:none}.rt-issue-prose [id]{scroll-margin-top:112px}
