:root{--yws-prose-measure:70ch}.yws-best__container blockquote,.yws-best__container h2,.yws-best__container h3,.yws-best__container h4,.yws-best__container ol,.yws-best__container p,.yws-best__container ul,.yws-best__container>details,.yws-cg__container blockquote,.yws-cg__container h2,.yws-cg__container h3,.yws-cg__container h4,.yws-cg__container ol,.yws-cg__container p,.yws-cg__container ul,.yws-cg__container>details,.yws-cost__container blockquote,.yws-cost__container h2,.yws-cost__container h3,.yws-cost__container h4,.yws-cost__container ol,.yws-cost__container p,.yws-cost__container ul,.yws-cost__container>details,.yws-g__container blockquote,.yws-g__container h2,.yws-g__container h3,.yws-g__container h4,.yws-g__container ol,.yws-g__container p,.yws-g__container ul,.yws-g__container>details,.yws-pc__container blockquote,.yws-pc__container h2,.yws-pc__container h3,.yws-pc__container h4,.yws-pc__container ol,.yws-pc__container p,.yws-pc__container ul,.yws-pc__container>details,.yws-pr__container blockquote,.yws-pr__container h2,.yws-pr__container h3,.yws-pr__container h4,.yws-pr__container ol,.yws-pr__container p,.yws-pr__container ul,.yws-pr__container>details,.yws-pv__container blockquote,.yws-pv__container h2,.yws-pv__container h3,.yws-pv__container h4,.yws-pv__container ol,.yws-pv__container p,.yws-pv__container ul,.yws-pv__container>details,.yws-q__container blockquote,.yws-q__container h2,.yws-q__container h3,.yws-q__container h4,.yws-q__container ol,.yws-q__container p,.yws-q__container ul,.yws-q__container>details,.yws-sit__container blockquote,.yws-sit__container h2,.yws-sit__container h3,.yws-sit__container h4,.yws-sit__container ol,.yws-sit__container p,.yws-sit__container ul,.yws-sit__container>details,.yws-state__container blockquote,.yws-state__container h2,.yws-state__container h3,.yws-state__container h4,.yws-state__container ol,.yws-state__container p,.yws-state__container ul,.yws-state__container>details{max-width:var(--yws-prose-measure);margin-left:auto;margin-right:auto}[class*=yws-][class*=__container] .yws-breakout,[class*=yws-][class*=__container] [class*=__bottom-line],[class*=yws-][class*=__container] [class*=__bottom-line] p,[class*=yws-][class*=__container] [class*=__card],[class*=yws-][class*=__container] [class*=__card] h2,[class*=yws-][class*=__container] [class*=__card] h3,[class*=yws-][class*=__container] [class*=__card] h4,[class*=yws-][class*=__container] [class*=__card] ol,[class*=yws-][class*=__container] [class*=__card] p,[class*=yws-][class*=__container] [class*=__card] ul,[class*=yws-][class*=__container] [class*=__crumbs],[class*=yws-][class*=__container] [class*=__cta],[class*=yws-][class*=__container] [class*=__cta] p,[class*=yws-][class*=__container] [class*=__cta] ul,[class*=yws-][class*=__container] [class*=__diff],[class*=yws-][class*=__container] [class*=__diff] ol,[class*=yws-][class*=__container] [class*=__diff] p,[class*=yws-][class*=__container] [class*=__diff] ul,[class*=yws-][class*=__container] [class*=__eyebrow],[class*=yws-][class*=__container] [class*=__footprint],[class*=yws-][class*=__container] [class*=__footprint] p,[class*=yws-][class*=__container] [class*=__footprint] ul,[class*=yws-][class*=__container] [class*=__grid],[class*=yws-][class*=__container] [class*=__grid] h2,[class*=yws-][class*=__container] [class*=__grid] h3,[class*=yws-][class*=__container] [class*=__grid] h4,[class*=yws-][class*=__container] [class*=__grid] ol,[class*=yws-][class*=__container] [class*=__grid] p,[class*=yws-][class*=__container] [class*=__grid] ul,[class*=yws-][class*=__container] [class*=__h1],[class*=yws-][class*=__container] [class*=__matrix],[class*=yws-][class*=__container] [class*=__matrix] ol,[class*=yws-][class*=__container] [class*=__matrix] p,[class*=yws-][class*=__container] [class*=__matrix] ul,[class*=yws-][class*=__container] [class*=__meta],[class*=yws-][class*=__container] [class*=__pivot],[class*=yws-][class*=__container] [class*=__pivot] h2,[class*=yws-][class*=__container] [class*=__pivot] h3,[class*=yws-][class*=__container] [class*=__pivot] h4,[class*=yws-][class*=__container] [class*=__pivot] ol,[class*=yws-][class*=__container] [class*=__pivot] p,[class*=yws-][class*=__container] [class*=__pivot] ul,[class*=yws-][class*=__container] [class*=__quick],[class*=yws-][class*=__container] [class*=__quick] p,[class*=yws-][class*=__container] [class*=__quick] ul,[class*=yws-][class*=__container] [class*=__scorecard],[class*=yws-][class*=__container] [class*=__scorecard] p,[class*=yws-][class*=__container] [class*=__scorecard] ul,[class*=yws-][class*=__container] [class*=__shortlist],[class*=yws-][class*=__container] [class*=__shortlist] ol,[class*=yws-][class*=__container] [class*=__shortlist] p,[class*=yws-][class*=__container] [class*=__shortlist] ul,[class*=yws-][class*=__container] [class*=__sources-list],[class*=yws-][class*=__container] [class*=__sources-list] li,[class*=yws-][class*=__container] [class*=__sources-note],[class*=yws-][class*=__container] [class*=__table],[class*=yws-][class*=__container] header,[class*=yws-][class*=__container] nav,[class*=yws-][class*=__container] table,[class*=yws-][class*=__container] table ol,[class*=yws-][class*=__container] table p,[class*=yws-][class*=__container] table td,[class*=yws-][class*=__container] table th,[class*=yws-][class*=__container] table ul{max-width:none;margin-left:0;margin-right:0}.yws-best__container,.yws-cg__container,.yws-cost__container,.yws-g__container,.yws-pc__container,.yws-pr__container,.yws-pv__container,.yws-q__container,.yws-sit__container,.yws-state__container{line-height:var(--yws-leading-relaxed)}.yws-best__container :target,.yws-cg__container :target,.yws-cost__container :target,.yws-g__container :target,.yws-pc__container :target,.yws-pr__container :target,.yws-pv__container :target,.yws-q__container :target,.yws-sit__container :target,.yws-state__container :target,[class*=yws-][class*=__container] h2[id],[class*=yws-][class*=__container] h3[id],[class*=yws-][class*=__container] section[id]{scroll-margin-top:var(--ed-sticky-top,80px)}.yws-article-with-toc{display:block}@media (min-width:1024px){.yws-article-with-toc{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-column-gap:var(--yws-space-8);column-gap:var(--yws-space-8);align-items:start}}.yws-shell-main{min-height:100vh;min-height:100svh}.yws-content{max-width:960px;margin:0 auto;padding:var(--yws-space-6) var(--yws-space-4) var(--yws-space-10);color:var(--yws-fg);font-size:var(--yws-text-body-lg);line-height:var(--yws-leading-relaxed)}.yws-content>*+*{margin-top:var(--yws-space-6)}.yws-content .yws-breadcrumb{margin-top:0}@media (min-width:720px){.yws-content{padding-left:var(--yws-space-6);padding-right:var(--yws-space-6);padding-top:var(--yws-space-8)}}.yws-prose{color:var(--yws-fg);font-size:var(--yws-text-body-lg);line-height:var(--yws-leading-relaxed);max-width:720px}.yws-prose>*+*{margin-top:var(--yws-space-4)}.yws-prose h2{font-size:var(--yws-text-h2);letter-spacing:-.01em;margin:var(--yws-space-8) 0 var(--yws-space-3)}.yws-prose h2,.yws-prose h3{font-weight:var(--yws-weight-semibold);color:var(--yws-fg-strong)}.yws-prose h3{font-size:var(--yws-text-h3);margin:var(--yws-space-6) 0 var(--yws-space-2)}.yws-prose a{color:var(--yws-brand)}.yws-prose a:hover{text-decoration:underline}.yws-prose ol,.yws-prose ul{padding-left:1.35rem}.yws-prose li{margin:var(--yws-space-2) 0}.yws-prose blockquote{border-left:3px solid var(--yws-border-strong);padding:var(--yws-space-2) var(--yws-space-4);color:var(--yws-fg-muted);font-style:italic}