.rd.rd-data{isolation:isolate;background:var(--rd-ground);color:var(--rd-ink);font-family:var(--rd-sans);font-variant-numeric:tabular-nums;min-height:100vh;position:relative}.rd .rd-data-hero{max-width:960px;margin-inline:auto;padding:24px 16px 0;display:block;position:relative}.rd .rd-hero.rd-data-hero{display:block}.rd .rd-data-hero>:not(.rd-light):not(.rd-sun){z-index:1;position:relative}.rd .rd-data-hero .rd-crumbs ol{margin-bottom:8px}.rd .rd-data-hero>.rd-label{margin-top:24px}.rd .rd-data-hero h1{color:var(--rd-ink);margin-top:8px}.rd .rd-data-hero h1 .rd-h1-sub{font:400 18px/30px var(--rd-sans);color:var(--rd-muted);letter-spacing:0;margin-top:12px;display:block}.rd .rd-data-hero .rd-body{margin-top:16px}.rd .rd-data-hero .rd-ui{margin-top:12px}.rd .rd-data-hero .rd-answer{margin-top:32px}@media (width>=768px){.rd .rd-data-hero{padding:40px 32px 0}.rd .rd-data-hero h1 .rd-h1-sub{font-size:20px}}.rd .rd-data-main{max-width:960px;margin-inline:auto;padding:0 16px 64px}@media (width>=768px){.rd .rd-data-main{padding:0 32px 96px}}.rd .rd-data-main>.rd-section{margin-top:var(--rd-section);display:block}.rd .rd-data-main>.rd-section>h2{margin-bottom:20px}.rd .rd-data-main .rd-section h3.rd-title{font:400 24px/32px var(--rd-serif);text-wrap:balance;margin:32px 0 8px}.rd .rd-data-main .rd-section>p+p,.rd .rd-data-main .rd-section>p+.rd-table-wrap{margin-top:16px}.rd .rd-data-main .rd-section>.rd-table-wrap{margin-top:20px}.rd .rd-data-main .rd-section>.rd-table-wrap+p{margin-top:12px}.rd .rd-data-main .rd-section>p.rd-body+.rd-table-wrap{margin-top:20px}.rd .rd-data-main .rd-section>.rd-source,.rd .rd-data-main .rd-section .rd-source{font:400 14px/20px var(--rd-sans);max-width:70ch;margin-top:12px}.rd .rd-data-main table.rd-table{min-width:560px}.rd .rd-data-main .rd-table th,.rd .rd-data-main .rd-table td{padding-right:16px}.rd .rd-data-main .rd-table .rd-num{white-space:nowrap}.rd .rd-data-main .rd-table td.rd-num:last-child,.rd .rd-data-main .rd-table th.rd-num:last-child{padding-right:0}.rd .rd-data-main .rd-table tbody th{white-space:normal}.rd .rd-data-main .rd-table small{font:400 14px/20px var(--rd-sans);color:var(--rd-muted);display:block}.rd .rd-data-main .rd-table-wrap{border-bottom:1px solid var(--rd-hair);max-width:none}.rd .rd-data-main .rd-figs{margin:0}.rd .rd-figs.rd-figs-3{grid-template-columns:repeat(2,minmax(0,1fr))}.rd .rd-figs.rd-figs-3>div:nth-child(odd){border-left:0;padding-left:0}.rd .rd-figs.rd-figs-3>div:nth-child(n+3){border-top:1px solid var(--rd-hair)}.rd .rd-figs.rd-figs-3>div:nth-child(2n){padding-left:var(--rd-s4);border-left:1px solid var(--rd-hair)}@media (width>=768px){.rd .rd-figs.rd-figs-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rd .rd-figs.rd-figs-3>div{padding-left:var(--rd-s4);border-left:1px solid var(--rd-hair);border-top:0}.rd .rd-figs.rd-figs-3>div:nth-child(3n+1){border-left:0;padding-left:0}.rd .rd-figs.rd-figs-3>div:nth-child(n+4){border-top:1px solid var(--rd-hair)}}.rd .rd-figs dt small{font:400 14px/20px var(--rd-sans);color:var(--rd-muted);margin-top:4px;display:block}.rd .rd-figs.rd-figs-3 dd{font-size:30px;line-height:38px}@media (width>=768px){.rd .rd-figs.rd-figs-3 dd{font-size:36px;line-height:44px}}.rd ul.rd-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.rd ul.rd-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.rd ul.rd-cards>li{display:flex}.rd a.rd-cardlink{border:1px solid var(--rd-hair);border-radius:var(--rd-radius-card,12px);width:100%;color:var(--rd-ink);background:var(--rd-surface);transition:border-color var(--rd-t-tap) var(--rd-ease), transform var(--rd-t-tap) var(--rd-ease);align-content:start;gap:4px;padding:16px;text-decoration:none;display:grid}.rd a.rd-cardlink .rd-cardlink-k{font:400 16px/24px var(--rd-sans)}.rd a.rd-cardlink .rd-cardlink-v{font:400 24px/32px var(--rd-serif);font-variant-numeric:lining-nums tabular-nums}.rd a.rd-cardlink .rd-cardlink-n{font:400 14px/20px var(--rd-sans);color:var(--rd-muted)}@media (hover:hover) and (pointer:fine){.rd a.rd-cardlink:hover{border-color:var(--rd-ink);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.rd a.rd-cardlink{transition:border-color var(--rd-t-tap) var(--rd-ease)}.rd a.rd-cardlink:hover{transform:none}}.rd ul.rd-pills{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rd ul.rd-pills a{border:1px solid var(--rd-hair);border-radius:var(--rd-radius-control,10px);min-height:44px;color:var(--rd-ink);font:400 16px/24px var(--rd-sans);transition:border-color var(--rd-t-tap) var(--rd-ease);align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.rd ul.rd-pills a:hover{border-color:var(--rd-ink)}}.rd .rd-data-main .rd-related-label{margin:24px 0 8px}.rd .rd-data-main .rd-related-label:first-child{margin-top:0}.rd dl.rd-faq{gap:0;margin:0;display:grid}.rd dl.rd-faq>div{border-top:1px solid var(--rd-hair);padding-block:20px}.rd dl.rd-faq>div:last-child{border-bottom:1px solid var(--rd-hair)}.rd dl.rd-faq dt{font:500 18px/30px var(--rd-sans);color:var(--rd-ink);margin:0 0 4px}.rd dl.rd-faq dd{font:400 18px/30px var(--rd-sans);max-width:65ch;color:var(--rd-ink);margin:0}.rd .rd-spark{grid-template-columns:minmax(0,1fr);gap:16px;margin:20px 0 8px;display:grid}@media (width>=640px){.rd .rd-spark{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.rd .rd-spark figure{margin:0}.rd .rd-spark svg{width:100%;height:48px;color:var(--rd-dr-emph);display:block}.rd .rd-spark figcaption{font:400 14px/20px var(--rd-sans);color:var(--rd-muted);max-width:none;margin-top:4px}.rd .rd-answer{border-top:1px solid var(--rd-ink);gap:8px;padding-top:16px;display:grid}.rd .rd-answer p{margin:0}.rd .rd-answer .rd-body{max-width:65ch}.rd .rd-data-ask .rd-tryrow{align-items:center;row-gap:8px}.rd .rd-data-ask .rd-tryrow a.rd-link{align-items:center;min-height:44px;display:inline-flex}.rd .rd-data-letter .rd-legacy{max-width:640px}.rd .rd-data-author .rd-legacy{max-width:720px}.rd .rd-data-art{max-width:520px;margin-bottom:8px}.rd .rd-data-art svg{max-width:100%;height:auto}.rd ul.rd-also{max-width:720px;margin:0;padding:0;list-style:none;display:grid}.rd ul.rd-also>li{border-bottom:1px solid var(--rd-hair)}.rd ul.rd-also>li:first-child{border-top:1px solid var(--rd-hair)}.rd ul.rd-also a{align-items:center;min-height:44px;padding-block:8px;display:flex}.rd .rd-data-follow .mi-answer-follow{margin:0}.rd .rd-data-follow .mi-answer-follow>button{align-items:center;width:100%;min-height:44px;padding-block:8px;display:flex}.rd .rd-data-follow .mi-answer-form{padding-block:8px}.rd .rd-data-next .rd-data-next-arrow{flex:none;margin-left:6px}.rd ul.rd-notes{gap:0;margin:0;padding:0;list-style:none;display:grid}.rd ul.rd-notes>li{border-top:1px solid var(--rd-hair);gap:8px;padding-block:20px;display:grid}.rd ul.rd-notes>li:last-child{border-bottom:1px solid var(--rd-hair)}.rd ul.rd-notes h3{font:400 24px/32px var(--rd-serif);margin:0}.rd ul.rd-notes p{font:400 18px/30px var(--rd-sans);max-width:65ch;margin:0}.rd ul.rd-notes .rd-tryrow{margin-top:4px}.rd ul.rd-notes h2.rd-title a{align-items:center;min-height:44px;display:flex}.rd .rd-data-main .rd-prose p{font:400 18px/30px var(--rd-sans);max-width:65ch;color:var(--rd-ink);margin:0}.rd .rd-data-main .rd-prose p+p{margin-top:20px}.rd .rd-data-main .rd-prose{margin-top:var(--rd-section)}.rd ul.rd-reportlist>li{grid-template-columns:1fr;align-items:center}.rd ul.rd-reportlist p.rd-reportfig{max-width:none;font:inherit;gap:2px;display:grid}@media (width>=640px){.rd ul.rd-reportlist>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}}.rd ul.rd-notes p.rd-clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rd .rd-data-letter form{font-size:16px}.rd .rd-data-letter :is(input[type=text],input[type=email],input:not([type])){min-height:44px;padding:10px 12px;background:var(--rd-ground)!important;color:var(--rd-ink)!important;border:1px solid var(--rd-control)!important;border-radius:var(--rd-radius-control)!important}.rd .rd-data-letter input::placeholder{color:var(--rd-muted);opacity:1}.rd .rd-data-letter input:focus-visible{outline:2px solid var(--rd-action);outline-offset:2px}.rd .rd-data-letter input[type=checkbox]{border:1.5px solid var(--rd-control)!important;border-radius:var(--rd-radius-control)!important;background:var(--rd-ground)!important}.rd .rd-data-letter input[type=checkbox]:checked{background:var(--rd-ink)!important;border-color:var(--rd-ink)!important}.rd .rd-data-letter button[type=submit]{color:var(--rd-on-action);text-transform:none;letter-spacing:0;min-height:44px;font:500 16px/24px var(--rd-sans);white-space:nowrap;padding:0 24px;background:var(--rd-action)!important;border-radius:var(--rd-radius-control)!important;border:0!important}.rd .rd-data-letter button[type=submit]:hover:not(:disabled){background:var(--rd-action-pressed)!important}.rd .rd-data-letter button[type=submit] *{color:var(--rd-on-action)}.rd .rd-data-main .rd-table :is(th,td) a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.rd .rd-data-main .rd-table small.rd-yoy-phone{display:none}@media (width<=639px){.rd .rd-data-main table.rd-cities{min-width:0}.rd .rd-cities thead tr,.rd .rd-cities tbody tr{-moz-column-gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;display:grid}.rd .rd-cities thead th.rd-cities-area{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rd .rd-cities :is(th,td){padding-right:0}.rd .rd-cities tbody th{grid-column:1/-1;align-items:center;gap:8px;padding-bottom:0;display:flex}.rd .rd-data-main .rd-cities tbody th small{display:inline}.rd .rd-cities :is(th,td).rd-num{text-align:left}.rd .rd-cities tbody td{padding-top:0}.rd .rd-data-main .rd-cities tbody td small.rd-yoy-phone{white-space:nowrap;font-size:12px;line-height:16px;display:block}.rd .rd-data-main table.rd-table.rd-fit{min-width:0}.rd .rd-fit :is(th,td){padding-right:10px}.rd .rd-data-main table.rd-longrun{min-width:0}.rd .rd-longrun thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rd .rd-longrun tbody tr{-moz-column-gap:12px;border-top:1px solid var(--rd-hair);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;padding:12px 0;display:grid}.rd .rd-longrun :is(th,td){padding:0}.rd .rd-longrun tbody th,.rd .rd-longrun tbody td:nth-child(2),.rd .rd-longrun tbody td:nth-child(3){grid-column:1/-1}.rd .rd-data-main .rd-longrun tbody td{text-align:left}.rd .rd-longrun tbody td:nth-child(3){color:var(--rd-muted)}.rd .rd-longrun tbody td.rd-num{text-align:left;padding-top:6px}.rd .rd-longrun tbody td.rd-num:before{content:attr(data-label);color:var(--rd-muted);font-size:12px;line-height:16px;display:block}}.rd .rd-data-hero .rd-gloss-aka{color:var(--rd-muted);margin-top:12px}.rd .rd-data-hero .rd-gloss-def{margin-top:20px;font-size:20px;line-height:32px}.rd .rd-gloss-search{max-width:520px;margin-top:24px}.rd .rd-gloss-search>button{border:1px solid var(--rd-control);border-radius:var(--rd-radius-control);color:var(--rd-muted);background:0 0;min-height:48px}.rd .rd-gloss-search>button:hover{background:var(--rd-hover-band);color:var(--rd-ink);border-color:var(--rd-control)}.rd .rd-gloss-search>button:focus-visible{outline:2px solid var(--rd-action);outline-offset:2px;box-shadow:none}.rd .rd-gloss-az{flex-wrap:wrap;margin:32px 0 0 -12px;display:flex}.rd .rd-gloss-az a{min-width:44px;min-height:44px;font:500 16px/24px var(--rd-sans);justify-content:center;align-items:center;display:inline-flex}.rd .rd-data-main>.rd-section.rd-gloss-letter{margin-top:40px}.rd .rd-gloss-letter>h2.rd-headline{margin-bottom:8px;font-size:24px;line-height:32px}.rd ul.rd-also.rd-also-def{max-width:720px}.rd ul.rd-also-def a{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-block:12px;text-decoration:none}.rd ul.rd-also-def a .rd-title{color:var(--rd-ink)}.rd ul.rd-also-def a:hover .rd-title{text-underline-offset:3px;text-decoration:underline}.rd ul.rd-also-def .rd-also-line{color:var(--rd-muted)}.rd ul.rd-also-def .rd-also-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rd .rd-gloss-licence{max-width:65ch;color:var(--rd-muted)}.rd .rd-gloss-faq>div+div{margin-top:32px}.rd .rd-gloss-faq h3.rd-title{font:400 24px/32px var(--rd-serif);text-wrap:balance;margin:0 0 8px}.rd dl.rd-gloss-dates{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:0 0 16px;display:grid}.rd dl.rd-gloss-dates dt{color:var(--rd-muted);font-size:14px;line-height:20px}.rd dl.rd-gloss-dates dd{font-variant-numeric:tabular-nums;margin:0}.rd .rd-data-main details.rd-fold>p.rd-ui{max-width:65ch}.rd .rd-data-main .rd-section .rd-gloss-faq h3.rd-title{margin:0 0 8px}.rd .rd-data-main .rd-section>h2.rd-headline{margin-bottom:20px}.rd .rd-data-main .rd-gloss-letter>h2.rd-headline{margin-bottom:4px}.rd .rd-data-main .rd-section>.rd-prose.rd-gloss-faq{margin-top:0}.rd .rd-data-main>.rd-section.rd-gloss-end{margin-top:32px}.rd .rd-gloss-end .rd-legacy{max-width:720px}.rd .rd-data-letter :is(input[type=date],input[type=number],input[type=tel]){width:100%;min-height:44px;padding:10px 12px;background:var(--rd-ground)!important;color:var(--rd-ink)!important;border:1px solid var(--rd-control)!important;border-radius:var(--rd-radius-control)!important}.rd .rd-data-letter .rd-legacy h2{margin-bottom:12px!important}.rd .rd-data-letter .rd-legacy label{gap:6px;display:grid}.rd .rd-data-letter .rd-legacy form{margin-top:16px}.rd .rd-data-letter details>summary{cursor:pointer;border-top:1px solid var(--rd-hair);justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:16px;list-style:none;display:flex}.rd .rd-data-letter details>summary::-webkit-details-marker{display:none}.rd .rd-data-letter details>summary:after{content:"+";color:var(--rd-muted);font-size:20px}.rd .rd-data-letter details[open]>summary:after{content:"−"}.rd ul.rd-bands>li{display:block}.rd .rd-band-n{font:400 24px/32px var(--rd-serif);margin:4px 0}.rd ul.rd-sources{max-width:65ch;margin:0;padding:0;list-style:none}.rd ul.rd-sources>li{border-top:1px solid var(--rd-hair);font:400 16px/24px var(--rd-sans);padding-block:12px}.rd ul.rd-sources>li:last-child{border-bottom:1px solid var(--rd-hair)}.rd ul.rd-bands>li>*+*{margin-top:4px}.rd ul.rd-bands .rd-source{font-size:14px;line-height:20px}.rd ul.rd-sources+p{margin-top:16px}.rd .rd-stars{gap:2px;display:inline-flex}.rd .rd-star{fill:var(--rd-ink);color:var(--rd-ink)}.rd .rd-star.rd-star-off{fill:var(--rd-hair);color:var(--rd-hair)}.rd .rd-review-agg{max-width:65ch;margin-top:32px}.rd .rd-review-agg-row{font:400 16px/24px var(--rd-sans);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.rd .rd-review-agg-row .rd-agg-k{font-weight:500}.rd .rd-review-agg>.rd-source{margin-top:12px}.rd .rd-data-hero .rd-ui+.rd-ui,.rd .rd-data-hero .rd-review-agg+.rd-ui{margin-top:16px}.rd .rd-inline-icon{align-items:center;gap:6px;min-height:44px;display:inline-flex}.rd ul.rd-reviews{max-width:65ch;margin:0;padding:0;list-style:none}.rd ul.rd-reviews>li{border-top:1px solid var(--rd-hair);padding-block:24px}.rd ul.rd-reviews>li:last-child{border-bottom:1px solid var(--rd-hair)}.rd .rd-review-q{font:400 18px/30px var(--rd-serif);color:var(--rd-ink);margin:0}.rd .rd-review-by{font:400 16px/24px var(--rd-sans);color:var(--rd-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:12px;display:flex}.rd .rd-review-by cite{color:var(--rd-ink);font-style:normal;font-weight:500}.rd details.rd-reviews-more{margin-top:24px}.rd details.rd-reviews-more>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.rd details.rd-reviews-more>ul{margin-top:16px}.rd .rd-insights-chart{width:100%;height:auto;display:block}.rd .rd-insights-axis{height:20px;font:500 12px/16px var(--rd-sans);color:var(--rd-muted);margin-top:4px;position:relative}.rd .rd-insights-axis span{white-space:nowrap;position:absolute;transform:translate(-50%)}.rd .rd-insights-axis span:first-child{left:30.56%}.rd .rd-insights-axis span:nth-child(2){left:69.44%}.rd .rd-insights-lead{margin-top:32px}.rd .rd-insights-link{color:var(--rd-ink);text-decoration:none;display:block}.rd .rd-insights-link>*+*{margin-top:12px}.rd .rd-insights-link:hover .rd-headline,.rd .rd-insights-link:hover .rd-insights-t{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.rd .rd-insights-figure{border-top:1px solid var(--rd-hair);border-bottom:1px solid var(--rd-hair);margin-bottom:24px;padding-block:20px}.rd .rd-insights-figure .rd-source{margin-top:8px}.rd .rd-insights-chartbox{max-width:576px}.rd ul.rd-insights-list{margin:48px 0 0;padding:0;list-style:none}.rd ul.rd-insights-list>li{border-top:1px solid var(--rd-hair)}.rd ul.rd-insights-list>li:last-child{border-bottom:1px solid var(--rd-hair)}.rd ul.rd-insights-list>li>.rd-insights-link{padding-block:24px}.rd .rd-insights-t{font:400 24px/32px var(--rd-serif);text-wrap:balance}.rd .rd-insights-link .rd-body{max-width:65ch}.rd .rd-nb-jump{font:400 16px/24px var(--rd-sans);flex-wrap:wrap;gap:0 24px;margin-top:32px;display:flex}.rd .rd-data-main>.rd-nb-region{scroll-margin-top:96px}.rd .rd-nb-count{font:400 16px/24px var(--rd-sans);color:var(--rd-muted)}.rd ul.rd-nb-list{-moz-column-gap:32px;border-top:1px solid var(--rd-hair);grid-template-columns:minmax(0,1fr);column-gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.rd ul.rd-nb-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.rd ul.rd-nb-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.rd ul.rd-nb-list>li{border-bottom:1px solid var(--rd-hair)}.rd a.rd-nb-link{min-height:44px;font:400 18px/24px var(--rd-serif);color:var(--rd-ink);align-items:center;padding-block:8px;text-decoration:none;display:flex}.rd a.rd-nb-link:hover{background:var(--rd-hover-band)}
