.s5f[data-astro-cid-uendyp77]{--s5-line: #E6E6E1;--s5-rule: rgba(20, 21, 26, .16);--s5-lit: #6C5CE7;--s5-mono: Inter, "Inter Fallback", system-ui, sans-serif;max-width:46rem;margin-inline:auto}html.dark .s5f[data-astro-cid-uendyp77]{--s5-line: rgba(255, 255, 255, .12);--s5-rule: rgba(255, 255, 255, .22);--s5-lit: #8B7BFF}.s5f-enh[data-astro-cid-uendyp77]{display:none}html.js .s5f-enh[data-astro-cid-uendyp77]{display:block}.s5f-label[data-astro-cid-uendyp77]{display:block;font-size:13.5px;line-height:1.5;color:rgb(var(--c-mist))}.s5f-input[data-astro-cid-uendyp77]{display:block;width:100%;margin-top:var(--space-2xs);padding:0 0 var(--space-xs);border:0;border-bottom:2px solid var(--s5-rule);border-radius:0;background:transparent;color:inherit;font-family:Libre Franklin,Libre Franklin Fallback,system-ui,sans-serif;font-weight:700;font-size:clamp(1.25rem,2.4vw,1.75rem);letter-spacing:-.02em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.s5f-input[data-astro-cid-uendyp77]::-moz-placeholder{color:rgb(var(--c-mist));font-weight:400}.s5f-input[data-astro-cid-uendyp77]::placeholder{color:rgb(var(--c-mist));font-weight:400}.s5f-input[data-astro-cid-uendyp77]:focus-visible{outline:0;border-bottom-color:var(--s5-lit)}.s5f-input[data-astro-cid-uendyp77]::-webkit-search-cancel-button{filter:grayscale(1) opacity(.45);cursor:pointer}html.dark .s5f-input[data-astro-cid-uendyp77]::-webkit-search-cancel-button{filter:grayscale(1) invert(1) opacity(.6)}.s5f-help[data-astro-cid-uendyp77],.s5f-status[data-astro-cid-uendyp77]{margin-top:var(--space-2xs);font-size:13.5px;line-height:1.5;color:rgb(var(--c-mist))}.s5f-status[data-astro-cid-uendyp77]{margin-top:var(--space-md)}.s5f-status[data-astro-cid-uendyp77]:empty{display:none}.s5f-results[data-astro-cid-uendyp77]{list-style:none;margin:0;padding:0}.s5f-results[data-astro-cid-uendyp77]:empty{display:none}.s5f-hit[data-astro-cid-uendyp77]{padding:var(--space-md) 0;border-top:1px solid var(--s5-line)}.s5f-hit-head[data-astro-cid-uendyp77]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.s5f-cap[data-astro-cid-uendyp77]{text-transform:capitalize}.s5f-name[data-astro-cid-uendyp77]{margin:0;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:700;letter-spacing:-.015em}.s5f-count[data-astro-cid-uendyp77]{margin:0;display:flex;align-items:baseline;gap:var(--space-2xs)}.s5f-count[data-astro-cid-uendyp77] b[data-astro-cid-uendyp77]{font-family:Libre Franklin,Libre Franklin Fallback,system-ui,sans-serif;font-weight:800;font-size:clamp(2rem,4.4vw,2.75rem);line-height:.92;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--s5-lit)}.s5f-count[data-astro-cid-uendyp77] span[data-astro-cid-uendyp77]{font-family:var(--s5-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--c-mist))}.s5f-surf[data-astro-cid-uendyp77]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-sm);margin-top:var(--space-md)}.s5f-slot[data-astro-cid-uendyp77]{min-width:0}.s5f-bar[data-astro-cid-uendyp77]{display:block;height:1px;margin-bottom:var(--space-2xs);background:var(--s5-line)}.s5f-slot[data-astro-cid-uendyp77].is-on .s5f-bar[data-astro-cid-uendyp77]{height:3px;margin-bottom:6px;background:var(--s5-lit)}.s5f-slot-n[data-astro-cid-uendyp77],.s5f-slot-q[data-astro-cid-uendyp77]{display:block;font-family:var(--s5-mono);font-size:11px;line-height:1.45;color:rgb(var(--c-mist))}.s5f-slot-q[data-astro-cid-uendyp77]:empty:before{content:" "}.s5f-slot[data-astro-cid-uendyp77].is-on .s5f-slot-n[data-astro-cid-uendyp77]{color:inherit;font-weight:500}.s5f-area[data-astro-cid-uendyp77]{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--space-md);align-items:start;margin-top:var(--space-md)}.s5f-lattice[data-astro-cid-uendyp77]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-top:1px solid var(--s5-line);border-left:1px solid var(--s5-line)}.s5f-cell[data-astro-cid-uendyp77]{aspect-ratio:1 / 1;border-right:1px solid var(--s5-line);border-bottom:1px solid var(--s5-line)}.s5f-cell[data-astro-cid-uendyp77].is-lit{background:var(--s5-lit)}.s5f-arealist[data-astro-cid-uendyp77]{margin:0;font-size:13.5px;line-height:1.55;color:rgb(var(--c-mist))}.s5f-arealist[data-astro-cid-uendyp77] b[data-astro-cid-uendyp77]{display:block;font-family:var(--s5-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--c-mist))}.s5f-arealist[data-astro-cid-uendyp77] span[data-astro-cid-uendyp77]{color:inherit}.s5f-none[data-astro-cid-uendyp77]{margin-top:var(--space-md);max-width:54ch}.s5f-none-line[data-astro-cid-uendyp77]{margin:0;font-size:15px;line-height:1.6}.s5f-none-sub[data-astro-cid-uendyp77]{margin-top:var(--space-2xs);font-size:15px;line-height:1.6;color:rgb(var(--c-mist))}.s5f-tablewrap[data-astro-cid-uendyp77]{margin-top:var(--space-xl);overflow-x:auto}.s5f-table[data-astro-cid-uendyp77]{width:100%;min-width:20rem;border-collapse:collapse;text-align:left}.s5f-caption[data-astro-cid-uendyp77]{caption-side:top;padding-bottom:var(--space-sm);text-align:left;font-family:var(--s5-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--c-mist))}.s5f-table[data-astro-cid-uendyp77] th[data-astro-cid-uendyp77],.s5f-table[data-astro-cid-uendyp77] td[data-astro-cid-uendyp77]{padding:var(--space-2xs) var(--space-2xs) var(--space-2xs) 0;border-bottom:1px solid var(--s5-line);vertical-align:baseline}.s5f-table[data-astro-cid-uendyp77] thead[data-astro-cid-uendyp77] th[data-astro-cid-uendyp77]{border-bottom-color:var(--s5-rule);font-family:var(--s5-mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-mist))}.s5f-th-n[data-astro-cid-uendyp77],.s5f-td-n[data-astro-cid-uendyp77]{text-align:right;padding-right:0;white-space:nowrap}.s5f-td-name[data-astro-cid-uendyp77]{font-weight:500;font-size:14.5px;padding-right:var(--space-sm)}.s5f-rank[data-astro-cid-uendyp77]{display:inline-block;width:2.25rem;font-family:var(--s5-mono);font-size:11px;font-weight:400;color:rgb(var(--c-mist))}.s5f-td-n[data-astro-cid-uendyp77]{font-family:var(--s5-mono);font-size:13px;font-variant-numeric:tabular-nums}@media(max-width:640px){.s5f-area[data-astro-cid-uendyp77]{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.s5f-lattice[data-astro-cid-uendyp77]{max-width:15rem}.s5f-surf[data-astro-cid-uendyp77]{gap:var(--space-2xs)}.s5f-slot-n[data-astro-cid-uendyp77],.s5f-slot-q[data-astro-cid-uendyp77]{font-size:10px}.s5f-rank[data-astro-cid-uendyp77]{width:1.75rem}.s5f-td-name[data-astro-cid-uendyp77]{font-size:13.5px}}.bp.rp .rp-slab{position:relative;z-index:2;margin-top:var(--s12);padding:var(--s12);background:var(--ink);color:var(--concrete);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"lat t";-moz-column-gap:var(--s12);column-gap:var(--s12);align-items:center}.bp.rp .rp-slab-t{grid-area:t;display:grid;row-gap:var(--s8)}.bp.rp .rp-slab .ix-lat-wrap{grid-area:lat;width:100%;max-width:540px;margin:0}.bp.rp .rp-slab .ix-lat{--ix-lat-rule:rgba(228,232,232,.3)}.bp.rp .rp-slab .ix-lat i{background:#e4e8e80d}.bp.rp .rp-slab .ix-lat i.on{background:var(--sig)}.bp.rp .ix-res-main .ix-rs-in .rp-slab .ix-lat-key{margin-top:var(--s4);font:500 16px/1.4 var(--f-display);letter-spacing:0;color:#c9d0d3}.bp.rp .rp-slab .ix-lat-key i{background:var(--sig)}.bp.rp .ix-res-main .ix-rs-in .rp-slab-k{margin:0;max-width:16ch;font:800 28px/1.15 var(--f-display);letter-spacing:-.02em;color:var(--paper)}.bp.rp .ix-res-main .ix-rs-in .rp-slab-src{margin:0;max-width:36ch;font:400 var(--t-body)/1.55 var(--f-display);color:#c9d0d3}@media(min-width:1101px){.bp.rp .rp-slab{width:calc(150% + var(--gut))}}@media(max-width:900px){.bp.rp .rp-slab{grid-template-columns:minmax(0,1fr);grid-template-areas:"lat" "t";padding:var(--s8) var(--s6);row-gap:var(--s6)}.bp.rp .ix-res-main .ix-rs-in .rp-slab-k{max-width:none}}@media(max-width:640px){.bp.rp .rp-slab{margin-inline:calc(-1 * var(--edge));padding-inline:var(--edge)}}.bp.rp .rp-glance .rp-numt{max-width:34ch}@media(max-width:1000px){.bp.rp .rp-glance .rp-numt{max-width:none}}.bp.rp .ix-res-main .ix-rs-in .pt-list,.bp.rp .ix-res-main .s5f .pt-list{margin:var(--s6) 0 0;padding:0;list-style:none;max-width:62ch;border-top:1px solid var(--hair-soft)}.bp.rp .ix-res-main .ix-rs-in .pt-list>li,.bp.rp .ix-res-main .s5f .pt-list>li{padding:var(--s4) 0 var(--s4) var(--s6);border-bottom:1px solid var(--hair-soft);font:400 var(--t-body)/1.65 var(--f-display);color:var(--text)}.bp.rp .ix-res-main .ix-rs-in .pt-list>li:before,.bp.rp .ix-res-main .s5f .pt-list>li:before{top:30px;width:10px;height:3px;background:var(--ink)}.bp.rp .ix-res-main .ix-rs-in .pt-list>li strong,.bp.rp .ix-res-main .s5f .pt-list>li strong{color:var(--ink);font-weight:700}.bp.rp .ix-res-q-a .pt-list{margin-top:var(--s4)}.bp.rp .ix-res-main .ix-rs-in table caption.sr-only{position:static;width:auto;height:auto;margin:0;padding:0 0 var(--s4);overflow:visible;clip:auto;clip-path:none;white-space:normal;border:0;text-align:left;caption-side:top;font:700 var(--t-body)/1.35 var(--f-display);color:var(--ink);max-width:62ch}.bp.rp .ix-res-chart.is-paper .ix-res-bars li.is-key .ix-res-bar-track i{background:var(--ink)}.bp.rp .ix-res-chart.is-paper .ix-res-bars li.is-key .ix-res-bar-v{color:var(--ink)}.bp.rp .ix-res-chart.is-paper .ix-res-bars li.is-key .ix-res-bar-k{font-weight:800}.bp.rp .ix-res-main .ix-rs-in .pt-list+.ix-res-chart,.bp.rp .ix-res-main .ix-rs-in p+.ix-res-chart{margin-top:var(--s8)}.bp.rp .ix-res-main .ix-rs-in .rp-tbl--tight table:not(.s5-sens-t):not(.ix-res-heat) td{padding:var(--s3) var(--s4);font-size:17px}.bp.rp .ix-res-main .ix-rs-in .rp-tbl--tight table:not(.s5-sens-t):not(.ix-res-heat) td:first-child{font-size:17px}@media(max-width:760px){.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight){overflow:visible}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat){min-width:0!important;width:100%;display:block}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) caption{display:block}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) tbody{display:block}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) tr{display:block;padding:var(--s4) 0;border-bottom:1px solid var(--hair)}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) td{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4);padding:var(--s1) 0;border:0;text-align:right;font:500 19px/1.4 var(--f-display);color:var(--ink)}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) td:before{content:attr(data-label);flex:none;max-width:62%;text-align:left;font:400 16px/1.4 var(--f-display);color:var(--mute)}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) td:first-child{display:block;position:static;box-shadow:none;background:none;text-align:left;padding:0 0 var(--s2);font:800 19px/1.3 var(--f-display)}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) td:first-child:before{content:none}.bp.rp .ix-res-main .ix-rs-in .rp-tbl:not(.rp-tbl--tight) table:not(.s5-sens-t):not(.ix-res-heat) tbody tr:hover td{background:none}.bp.rp .ix-res-main .ix-rs-in .rp-tbl--tight table:not(.s5-sens-t):not(.ix-res-heat){min-width:0!important;width:100%}.bp.rp .ix-res-main .ix-rs-in .rp-tbl--tight table:not(.s5-sens-t):not(.ix-res-heat) :is(th,td):first-child{position:static;box-shadow:none;background:none}.bp.rp .ix-res-main .ix-rs-in .rp-tbl--tight table:not(.s5-sens-t):not(.ix-res-heat) td{padding:var(--s3) var(--s2)}.bp.rp .ix-res-main .ix-rs-in .rp-tbl--tight table:not(.s5-sens-t):not(.ix-res-heat) th{padding:var(--s3) var(--s2)}}.bp.rp .s5-sens{position:relative;z-index:2;margin:var(--s8) 0 0;padding:var(--s8) var(--s8) var(--s6);background:var(--concrete);border-top:0}.bp.rp .s5-sens-t{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;border-top:0}.bp.rp .s5-sens-cap{caption-side:top;text-align:left;padding:0 0 var(--s6);max-width:62ch;font:700 var(--t-body)/1.4 var(--f-display);color:var(--ink)}.bp.rp .s5-sens-t th,.bp.rp .s5-sens-t td{vertical-align:baseline;padding:var(--s4) var(--s3);border-bottom:1px solid var(--hair-soft)}.bp.rp .s5-sens-t thead th{padding-top:var(--s4);padding-bottom:var(--s3);text-align:left;font-weight:400;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.bp.rp .s5-c-metric{width:34%}.bp.rp .s5-c-pub{width:18%}.bp.rp .s5-c-strict{width:20%}.bp.rp .s5-c-hand{width:28%}.bp.rp .s5-h{display:block;white-space:normal;font:700 16px/1.3 var(--f-display);letter-spacing:0;text-transform:none;color:var(--ink)}.bp.rp .s5-hs{display:block;margin-top:4px;max-width:22ch;font:400 16px/1.4 var(--f-display);color:var(--mute)}.bp.rp .s5-sens-t thead th.s5-th-pub,.bp.rp .s5-sens-t thead th.s5-th-strict,.bp.rp .s5-sens-t thead th.s5-th-hand,.bp.rp .s5-pub,.bp.rp .s5-strict,.bp.rp .s5-hand{text-align:right}.bp.rp .s5-sens-t thead th{vertical-align:bottom}.bp.rp .s5-th-pub .s5-hs,.bp.rp .s5-th-strict .s5-hs,.bp.rp .s5-th-hand .s5-hs{margin-left:auto}.bp.rp .s5-th-strict,.bp.rp .s5-strict{background:var(--band);border-left:0}.bp.rp .s5-pub,.bp.rp .s5-strict,.bp.rp .s5-hand{font:800 clamp(24px,2.4vw,32px)/1 var(--f-display);letter-spacing:-.03em;white-space:nowrap;color:var(--ink)}.bp.rp .s5-strict{font-weight:700}.bp.rp .s5-hand{color:var(--violet-text)}.bp.rp .s5-ci{display:block;margin-top:6px;font:400 16px/1.35 var(--f-display);letter-spacing:0;color:var(--mute);white-space:nowrap}.bp.rp .s5-na{font:400 16px/1.4 var(--f-display);letter-spacing:0;color:var(--mute)}.bp.rp .s5-metric{text-align:left;font:600 var(--t-body)/1.35 var(--f-display);color:var(--ink)}.bp.rp .s5-move-inline{display:block;margin-top:6px;white-space:normal;font:400 16px/1.35 var(--f-display);letter-spacing:0;color:var(--mute)}.bp.rp .s5-lead .s5-metric{box-shadow:inset 3px 0 0 var(--violet)}.bp.rp .s5-tag{display:inline-block;margin-right:6px;padding:2px 6px 1px;background:var(--ink);color:var(--paper);font:700 12px/1.4 var(--f-display);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px}.bp.rp .s5-up .s5-strict{font-weight:800}.bp.rp .s5-fn{margin-left:2px;font-size:.65em}.bp.rp .s5-fn a{color:var(--violet-text);text-decoration:none}.bp.rp .ix-res-main .ix-rs-in .s5-sens-foot{margin:var(--s6) 0 0;padding-top:var(--s4);border-top:1px solid var(--hair);max-width:none;font:400 16px/1.5 var(--f-display);color:var(--mute)}.bp.rp .ix-res-main .ix-rs-in .s5-sens-foot p{margin:0;max-width:62ch;font:400 16px/1.5 var(--f-display);color:var(--mute)}@media(min-width:1101px){.bp.rp .s5-sens{width:calc(150% + var(--gut))}}@media(max-width:1100px){.bp.rp .s5-sens{padding:var(--s6)}}@media(max-width:760px){.bp.rp .s5-sens{margin-inline:calc(-1 * var(--edge));padding:var(--s6) var(--edge) var(--s4)}.bp.rp .ix-res-main .ix-rs-in .s5-sens-t{display:block}.bp.rp .s5-sens-t colgroup{display:none}.bp.rp .s5-sens-t .s5-sens-cap{display:block;width:100%}.bp.rp .ix-res-main .ix-rs-in .s5-sens-t{width:100%}.bp.rp .s5-sens-t tbody td{min-width:0;white-space:normal}.bp.rp .ix-res-main .ix-rs-in .s5-sens-t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bp.rp .ix-res-main .ix-rs-in .s5-sens-t tbody{display:block;width:100%}.bp.rp .ix-res-main .ix-rs-in .s5-sens-t tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--s3);column-gap:var(--s3);padding:var(--s4) 0;border-bottom:1px solid var(--hair)}.bp.rp .s5-sens-t tbody th.s5-metric{grid-column:1/-1;padding:0 0 var(--s3);border:0;font-size:var(--t-body)}.bp.rp .s5-sens-t tbody td{display:block;padding:0;border:0;text-align:left;background:none}.bp.rp .s5-sens-t tbody td:before{content:attr(data-label);display:block;margin-bottom:4px;font:400 14px/1.3 var(--f-display);color:var(--mute)}.bp.rp .s5-pub,.bp.rp .s5-strict,.bp.rp .s5-hand{font-size:24px}.bp.rp .s5-ci{white-space:normal}.bp.rp .s5-lead .s5-metric{box-shadow:none;padding-left:0}.bp.rp .ix-res-main .ix-rs-in .s5-sens-t tbody tr.s5-lead{box-shadow:inset 3px 0 0 var(--violet);padding-left:var(--s4);padding-right:var(--s2)}}.bp.rp .ix-res-main .ix-rs-in .rp-cards2{margin-top:var(--s8)!important;gap:var(--gut)}.bp.rp .ix-res-main .ix-rs-in .rp-cards2 .card{margin-top:0!important}.bp.rp .ix-res-main .ix-rs-in .rp-cards2 .card ul li strong{font-weight:800}@media(min-width:1101px){.bp.rp .ix-res-main .ix-rs-in .rp-cards2{width:calc(150% + var(--gut))}}.bp.rp #named-firms{padding-block:var(--s12) var(--s4);border-top:1px solid var(--hair);margin:0}.bp.rp #named-firms .container-tight{max-width:none;padding-inline:0}.bp.rp #named-firms .s5f{--s5-line:var(--hair-soft);--s5-rule:var(--hair);--s5-lit:var(--violet);max-width:none;margin:0}.bp.rp .ix-res-main #named-firms .s5f>p:not(.s5f-status){margin:var(--s6) 0 0;max-width:62ch;font:400 var(--t-body)/1.7 var(--f-display);color:var(--text)}.bp.rp .ix-res-main #named-firms .s5f>h2+p{font-weight:500;color:var(--ink)}.bp.rp .ix-res-main #named-firms .s5f p strong{color:var(--ink);font-weight:700}.bp.rp .ix-res-main #named-firms .s5f p a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--violet);text-decoration-thickness:2px;text-underline-offset:3px}.bp.rp #named-firms .s5f-enh{margin-top:var(--s8);padding:var(--s8);background:var(--concrete);border-top:4px solid var(--ink)}.bp.rp #named-firms .s5f-label{font:700 var(--t-body)/1.35 var(--f-display);color:var(--ink)}.bp.rp #named-firms .s5f-input{margin-top:var(--s4);padding:0 0 var(--s3);border:0;border-bottom:3px solid var(--ink);border-radius:0;background:transparent;box-shadow:none;font:800 clamp(24px,3vw,36px)/1.2 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.bp.rp #named-firms .s5f-input::-moz-placeholder{color:var(--mute);font-weight:500}.bp.rp #named-firms .s5f-input::placeholder{color:var(--mute);font-weight:500}.bp.rp #named-firms .s5f-input:focus-visible{border-bottom-color:var(--violet)}.bp.rp #named-firms .s5f-help,.bp.rp #named-firms .s5f-status,.bp.rp #named-firms .s5f-arealist{font:400 16px/1.5 var(--f-display);color:var(--mute)}.bp.rp #named-firms .s5f-hit{padding:var(--s6) 0}.bp.rp #named-firms .s5f-name{font:800 var(--t-deck)/1.2 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.bp.rp #named-firms .s5f-count b{font:900 clamp(36px,4vw,48px)/.9 var(--f-display);letter-spacing:-.04em;color:var(--violet-text)}.bp.rp #named-firms .s5f-count span,.bp.rp #named-firms .s5f-arealist b{font:400 16px/1.4 var(--f-display);letter-spacing:0;text-transform:none;color:var(--mute)}.bp.rp #named-firms .s5f-slot-n,.bp.rp #named-firms .s5f-slot-q{font:500 14px/1.4 var(--f-display);color:var(--mute)}.bp.rp #named-firms .s5f-slot.is-on .s5f-slot-n{color:var(--ink);font-weight:700}.bp.rp #named-firms .s5f-none-line,.bp.rp #named-firms .s5f-none-sub{font:400 var(--t-body)/1.6 var(--f-display);color:var(--text)}.bp.rp #named-firms .s5f-tablewrap{margin-top:var(--s12)}.bp.rp #named-firms .s5f-table{min-width:0}.bp.rp #named-firms .s5f-caption{padding-bottom:var(--s4);font:700 var(--t-body)/1.35 var(--f-display);letter-spacing:0;text-transform:none;color:var(--ink)}.bp.rp #named-firms .s5f-table th,.bp.rp #named-firms .s5f-table td{padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--hair-soft)}.bp.rp #named-firms .s5f-table thead th{padding-bottom:var(--s3);border-bottom:2px solid var(--ink);font:700 16px/1.4 var(--f-display);letter-spacing:0;text-transform:none;color:var(--ink)}.bp.rp #named-firms .s5f-td-name{font:700 var(--t-body)/1.3 var(--f-display);color:var(--ink)}.bp.rp #named-firms .s5f-rank{width:2.75rem;font:500 16px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--mute)}.bp.rp #named-firms .s5f-td-n{font:500 var(--t-body)/1.3 var(--f-display);color:var(--text)}@media(min-width:1101px){.bp.rp #named-firms .s5f-tablewrap{width:calc(150% + var(--gut));position:relative;z-index:2;background:var(--paper)}}@media(max-width:640px){.bp.rp #named-firms .s5f-enh{padding:var(--s6) var(--s4)}.bp.rp #named-firms .s5f-td-name,.bp.rp #named-firms .s5f-td-n{font-size:17px}.bp.rp #named-firms .s5f-rank{width:2rem}.bp.rp #named-firms .s5f-table th,.bp.rp #named-firms .s5f-table td{padding-right:var(--s2)}}.bp.rp .rp-corr{padding-block:var(--s8) var(--s4)}.bp.rp #data-appendix{padding-top:var(--s12)}.bp.rp #data-appendix .ix-rs-in>h3:first-child{margin-top:0}@media(min-width:761px){.bp.rp .ix-res-main .ix-rs-in .rp-tbl table:not(.s5-sens-t):not(.ix-res-heat) :is(th,td):not(:first-child){text-align:right;font-variant-numeric:tabular-nums}}.bp.rp #agent-can-do .pt-list{counter-reset:mv;max-width:none;border-top:2px solid var(--ink)}.bp.rp #agent-can-do .pt-list>li{counter-increment:mv;position:relative;padding:var(--s6) 0 var(--s6) 4.5rem;max-width:none}.bp.rp #agent-can-do .pt-list>li:before{content:counter(mv,decimal-leading-zero);top:var(--s6);left:0;width:auto;height:auto;background:none;font:900 36px/1 var(--f-display);letter-spacing:-.04em;color:var(--ink)}@media(min-width:1101px){.bp.rp #agent-can-do .pt-list{width:calc(150% + var(--gut))}.bp.rp #agent-can-do .pt-list>li{max-width:80ch}}@media(max-width:640px){.bp.rp #named-firms .s5f-tablewrap{overflow:visible}.bp.rp #named-firms .s5f-table,.bp.rp #named-firms .s5f-table tbody,.bp.rp #named-firms .s5f-caption{display:block;width:100%}.bp.rp #named-firms .s5f-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bp.rp #named-firms .s5f-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--s3);column-gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--hair-soft)}.bp.rp #named-firms .s5f-table tbody th.s5f-td-name{grid-column:1/-1;display:block;padding:0 0 var(--s2);border:0;white-space:normal}.bp.rp #named-firms .s5f-table tbody td{display:block;padding:0;border:0;text-align:left;font-size:17px}.bp.rp #named-firms .s5f-table tbody td:before{display:block;font:400 14px/1.3 var(--f-display);color:var(--mute)}.bp.rp #named-firms .s5f-table tbody td:nth-of-type(1):before{content:"Mentions"}.bp.rp #named-firms .s5f-table tbody td:nth-of-type(2):before{content:"Areas"}.bp.rp #named-firms .s5f-table tbody td:nth-of-type(3):before{content:"Surfaces"}}@media(min-width:1101px)and (max-width:1500px){.bp.rp .s5f-td-n:last-child,.bp.rp .ix-rs-in .rp-tbl td:last-child{padding-right:var(--s16)}}.bp.rp .rp-round2{margin-block:var(--s6) 0}.bp.rp .rp-round2 p{max-width:62ch}.bp.rp .rp-fold{margin-top:var(--s6);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.bp.rp .rp-fold>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s4) 0;font:600 16px/1.4 var(--f-display);color:var(--ink)}.bp.rp .rp-fold>summary::-webkit-details-marker{display:none}.bp.rp .rp-fold>summary:after{content:"+";flex:none;font:500 22px/1 var(--f-display);color:var(--violet-text)}.bp.rp .rp-fold[open]>summary:after{content:"−"}.bp.rp .rp-fold>summary:hover{color:var(--violet-text)}.bp.rp .rp-fold>summary:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.bp.rp .rp-fold[open]>summary{border-bottom:1px solid var(--hair-soft)}.bp.rp .rp-fold>.rp-tbl{margin-top:0;padding-bottom:var(--s6)}
