.article-head{gap:var(--ros-space-4);max-inline-size:52rem;display:grid}.article-head .eyebrow{margin:0}.byline{gap:var(--ros-space-1) var(--ros-space-6);color:var(--ros-ink-700);font-size:var(--ros-text-small);line-height:var(--ros-leading-small);flex-wrap:wrap;display:flex}.byline a{color:var(--ros-ink-900);font-weight:var(--ros-weight-semibold)}.tldr{max-inline-size:48rem;padding:var(--ros-space-5) var(--ros-space-6);border-inline-start:4px solid var(--ros-ink-900);background:var(--ros-lobby)}.tldr .label{margin:0 0 var(--ros-space-2);color:var(--ros-ink-700)}.tldr__text{font-size:var(--ros-text-lead);line-height:var(--ros-leading-lead)}.disclosure{max-inline-size:48rem;color:var(--ros-ink-700);font-size:var(--ros-text-small);line-height:var(--ros-leading-small)}.article-grid{gap:var(--ros-space-8);display:grid}.toc{padding-block:var(--ros-space-2);border-block:1px solid var(--ros-ink-200)}.toc__h{margin:0 0 var(--ros-space-2);font-size:var(--ros-text-small);font-weight:var(--ros-weight-semibold)}.toc ol{display:grid}.toc a{min-block-size:var(--ros-hit-min);padding-block:var(--ros-space-1);color:var(--ros-ink-800);font-size:var(--ros-text-small);line-height:var(--ros-leading-small);align-items:center;display:flex}@media (width>=64rem){.article-grid{gap:var(--ros-space-12);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start}.toc{border-block:0;border-inline-end:1px solid var(--ros-ink-200);padding-block:0;padding-inline-end:var(--ros-space-4)}}@media (width>=64rem) and (height>=40rem){.toc{position:sticky;inset-block-start:calc(var(--head-h) + var(--ros-space-6))}}.prose{max-inline-size:var(--ros-measure);overflow-wrap:break-word}.prose>*+*{margin-block-start:var(--ros-space-4)}.prose h2{font-size:var(--ros-text-h3);line-height:var(--ros-leading-h3);margin-block-start:var(--ros-space-12)}.prose h2:first-child{margin-block-start:0}.prose h3{margin-block-start:var(--ros-space-8)}.prose h2+*,.prose h3+*{margin-block-start:var(--ros-space-3)}.prose ul,.prose ol{gap:var(--ros-space-2);padding-inline-start:var(--ros-space-6);display:grid}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li::marker{color:var(--ros-ink-700)}.prose strong{font-weight:var(--ros-weight-semibold)}.prose blockquote{border-inline-start:4px solid var(--ros-ink-300);color:var(--ros-ink-700);padding-inline-start:var(--ros-space-5)}.prose table{border-collapse:collapse;table-layout:fixed;inline-size:100%;font-size:var(--ros-text-small);line-height:var(--ros-leading-small)}.prose caption{color:var(--ros-ink-700);text-align:start;padding-block-end:var(--ros-space-2)}.prose th,.prose td{padding:var(--ros-space-3) var(--ros-space-3);border-block-end:1px solid var(--ros-ink-200);text-align:start;vertical-align:top;overflow-wrap:anywhere}.prose thead th{border-block-end:2px solid var(--ros-ink-900);font-weight:var(--ros-weight-semibold)}.prose tbody th{font-weight:var(--ros-weight-semibold)}.product-claims{gap:var(--ros-space-5);max-inline-size:48rem;margin-block-start:var(--ros-space-6)}.product-link{margin-block-start:var(--ros-space-6)}.not-yet{gap:var(--ros-space-4);max-inline-size:48rem;border-block-start:1px solid var(--ros-ink-300);margin-block-start:var(--ros-space-10);padding-block-start:var(--ros-space-6);display:grid}.not-yet__list{gap:var(--ros-space-5)}.ticks__ico--later{color:var(--ros-ink-700)}.article-top .wrap{gap:var(--ros-space-8);display:grid}.article-body{padding-block-start:0}.page-head{padding-block-end:var(--ros-space-8)}.foot-grid{gap:var(--ros-space-12) var(--ros-space-16);display:grid}@media (width>=56rem){.foot-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.sources__note{max-inline-size:44rem;margin-block:var(--ros-space-3) var(--ros-space-5);color:var(--ros-ink-700)}.sources__list{gap:var(--ros-space-4);max-inline-size:48rem;padding-inline-start:var(--ros-space-6);list-style:decimal;display:grid}.sources__list li::marker{color:var(--ros-ink-700);font-weight:var(--ros-weight-semibold)}.sources__meta{color:var(--ros-ink-700);font-size:var(--ros-text-small);line-height:var(--ros-leading-small);display:block}.faq-block__list{max-inline-size:48rem;border-block-start:1px solid var(--ros-ink-200);margin-block-start:var(--ros-space-6);display:grid}.faq-block__item{border-block-end:1px solid var(--ros-ink-200)}.faq-block__item summary{justify-content:space-between;align-items:center;gap:var(--ros-space-4);min-block-size:var(--ros-hit-min);padding-block:var(--ros-space-4);cursor:pointer;list-style:none;display:flex}.faq-block__item summary::-webkit-details-marker{display:none}.faq-block__item h3{font-size:var(--ros-text-lead);line-height:var(--ros-leading-h3)}.faq-block__chev{inline-size:var(--ros-space-6);block-size:var(--ros-space-6);flex:none}.faq-block__item[open] .faq-block__chev{rotate:180deg}.faq-block__item>p{max-inline-size:44rem;color:var(--ros-ink-700);padding-block-end:var(--ros-space-5)}.card .card__meta{font-size:var(--ros-text-small);line-height:var(--ros-leading-small);margin-block-start:auto}.card .card__meta+.more{margin-block-start:0}.keep-reading{gap:var(--ros-space-1);margin-block-start:var(--ros-space-5);display:grid}.article-cta{padding-block-start:0}.article-cta__panel{gap:var(--ros-space-10) var(--ros-space-16);padding:clamp(var(--ros-space-8), 1rem + 4vw, var(--ros-space-20));border-radius:var(--ros-radius-xl);background:var(--ros-color-brand);color:var(--ros-color-on-brand);display:grid}.article-cta__main{align-content:start;justify-items:start;gap:var(--ros-space-4);display:grid}.article-cta__main h2{max-inline-size:16ch;font-size:var(--ros-text-h1);line-height:var(--ros-leading-h1)}.article-cta__lede{max-inline-size:36rem;color:var(--ros-ink-800);font-size:var(--ros-text-lead);line-height:var(--ros-leading-lead)}.article-cta__main .cta-row{margin-block-start:var(--ros-space-4)}.article-cta__panel .btn--line:hover{background:var(--ros-arrivals-400)}.article-cta__side{align-content:start;gap:var(--ros-space-4);display:grid}.article-cta__h{font-family:var(--ros-font-display);font-size:var(--ros-text-h3);font-stretch:var(--ros-display-stretch-subhead);font-weight:var(--ros-display-weight-subhead);line-height:var(--ros-leading-h3)}.article-cta__list{border-block-start:2px solid var(--ros-ink-900);counter-reset:demo;display:grid}.article-cta__list li{grid-template-columns:calc(var(--ros-space-8) + var(--ros-space-1)) minmax(0, 1fr);align-items:baseline;gap:var(--ros-space-3);padding-block:var(--ros-space-3);border-block-end:1px solid var(--ros-ink-800);font-weight:var(--ros-weight-medium);counter-increment:demo;display:grid}.article-cta__list li:before{content:"0" counter(demo);font-family:var(--ros-font-mono);font-size:var(--ros-text-label);font-weight:var(--ros-weight-medium)}.article-cta__reply{align-items:center;gap:var(--ros-space-2);font-weight:var(--ros-weight-semibold);margin-block-start:var(--ros-space-1);display:flex}.article-cta__replyico{inline-size:var(--ros-space-5);block-size:var(--ros-space-5);flex:none}.article-cta__lockup{inline-size:auto;block-size:var(--ros-space-6);margin-block-start:var(--ros-space-4)}@media (width>=56rem){.article-cta__panel{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.author-card{gap:var(--ros-space-5);max-inline-size:48rem;display:grid}.author-card--photo{grid-template-columns:8rem minmax(0,1fr);align-items:start}.author-card__photo{border-radius:var(--ros-radius-lg);object-fit:cover;block-size:8rem;inline-size:8rem}.author-card__text{gap:var(--ros-space-3);display:grid}.author-card__role{color:var(--ros-ink-700);font-weight:var(--ros-weight-semibold)}.author-card__bio{font-size:var(--ros-text-lead);line-height:var(--ros-leading-lead)}.author-card__links{gap:var(--ros-space-1) var(--ros-space-5);flex-wrap:wrap;display:flex}.author-card__links a{min-block-size:var(--ros-hit-min);align-items:center;display:inline-flex}.entry{gap:var(--ros-space-3);padding-block:var(--ros-space-8);border-block-start:1px solid var(--ros-ink-200);display:grid}.entry__head{gap:var(--ros-space-3);display:grid}.entry__meta{align-items:center;gap:var(--ros-space-2) var(--ros-space-4);color:var(--ros-ink-700);font-size:var(--ros-text-small);font-weight:var(--ros-weight-medium);flex-wrap:wrap;display:flex}.entry__summary{max-inline-size:48rem;font-size:var(--ros-text-lead);line-height:var(--ros-leading-lead)}.entry__body{color:var(--ros-ink-700)}@media (prefers-contrast:more){.article-cta__panel{border:3px solid var(--ros-ink-900);background:var(--ros-white)}.tldr{border-inline-start-width:6px}.sources__meta,.entry__meta,.tldr .label{color:var(--ros-ink-800)}}@media (forced-colors:active){.article-cta__panel,.tldr{border:2px solid canvastext}}@media print{.toc{display:none}}
