.reading-frame{gap:var(--space-6,24px);--reading-rail-top:calc(var(--header-nav-h,104px) + var(--toc-reading-bar-h,0px) + var(--reading-apply-bar-height,0px) + var(--space-4,16px));--reading-action-height:calc(2.875rem + 2 * var(--space-2,8px));grid-template-columns:minmax(0,1fr);display:grid}.reading-frame>.reading-actions{background-color:var(--surface-card-bg,var(--surface-0,#fff));border-radius:var(--surface-card-radius,var(--radius-lg,20px));box-shadow:var(--surface-card-shadow,0 2px 8px #0707210f);border:1px solid var(--surface-card-border,var(--surface-1,#f0f0f0));--surface-card-bg:color-mix(in srgb, var(--color-primary) 9%, var(--surface-0,#fff));--surface-card-shadow:none;min-height:var(--reading-action-height);padding:var(--space-2,8px) var(--space-3,12px);border-color:color-mix(in srgb, var(--color-primary) 22%, transparent);justify-content:center;align-items:center;display:flex}.reading-frame>.reading-actions:empty{display:none}.reading-frame>.reading-actions .member-save-page{margin:0}.reading-frame>.reading-actions .member-save-page--page-actions :is(button:first-child,.member-save-page__collection-trigger,.article-share-action__trigger,.post-reading__comment-action):not(:disabled):is(:hover,:focus-visible){background:color-mix(in srgb, var(--color-primary) 10%, var(--surface-0,#fff));border-color:var(--color-primary);color:var(--color-primary-text,var(--color-primary))}@media (min-width:1024px){.reading-frame>.reading-actions{top:var(--reading-rail-top);z-index:3;grid-area:1/2;align-self:start;position:sticky}}.reading-frame__navigation{display:contents}.reading-frame__main{min-width:0}.reading-frame__sidebar{gap:var(--space-6,24px);flex-direction:column;min-width:0;display:flex}.reading-frame__sidebar .member-invitation{margin:0}.reading-frame__sidebar .member-invitation__guest{flex-direction:column;align-items:stretch}.reading-frame :is(.ed-prose,.prose-content){max-width:none}.reading-frame :is(h2,h3)[id]{scroll-margin-top:calc(var(--header-nav-h,80px) + 4.5rem)}.reading-frame :is(.wp-block-table,.mcp-table,.prose-table-scroll){max-width:100%;overflow-x:auto}@media (min-width:1024px){.reading-frame.reading-frame{gap:var(--space-12,48px);grid-template-columns:minmax(0,1fr) 18.75rem;align-items:stretch}.reading-frame__main{background-color:var(--surface-card-bg,var(--surface-0,#fff));border-radius:var(--surface-card-radius,var(--radius-lg,20px));box-shadow:var(--surface-card-shadow,0 2px 8px #0707210f);border:1px solid var(--surface-card-border,var(--surface-1,#f0f0f0));padding:var(--space-6,24px);border:0;grid-area:1/1}.reading-frame__sidebar{grid-area:1/2;align-self:stretch}.reading-frame__sponsored{top:calc(var(--reading-rail-top) + var(--reading-action-space,0px));position:sticky}.reading-frame:has(>.reading-actions:not(:empty)){--reading-action-space:calc(var(--reading-action-height) + var(--space-2,8px))}.reading-frame:has(>.reading-actions:not(:empty))>:is(.reading-frame__sidebar,.post__rail){padding-block-start:calc(var(--reading-action-space) + var(--space-4,16px))}.reading-frame.article-grid>.post__toc{display:contents}.reading-frame.article-grid>.post__main,.reading-frame.article-grid>#valuation-content{grid-area:1/1;min-width:0}.reading-frame.article-grid>.post__rail{top:calc(var(--header-nav-h,104px) + var(--toc-reading-bar-h,0px) + var(--space-4,16px));grid-area:1/2;margin-top:0}.reading-frame.product-card-body>.product-card-toc{display:contents}.reading-frame.product-card-body>.product-card-main{grid-area:1/1;min-width:0}.reading-frame.product-card-body>.product-card-aside{top:calc(var(--header-nav-h,104px) + var(--toc-reading-bar-h,0px) + var(--space-4,16px));grid-area:1/2}}.reading-frame.lp-hub{width:calc(100% - 2*var(--space-3,12px));max-width:var(--frame-max-width,var(--container-max-width));margin-inline:auto;padding-inline:0}.product-card-shell:has(>.reading-frame){width:calc(100% - 2*var(--space-3,12px));max-width:var(--frame-max-width,var(--container-max-width));margin-inline:auto;padding-inline:0}@media (min-width:1024px){.reading-frame.lp-hub{width:calc(100% - 2*var(--space-6,24px))}.product-card-shell:has(>.reading-frame){width:calc(100% - 2*var(--space-6,24px))}}:is(.best-cards-hub:has(.reading-frame) .ranking-nav,.lp-hub-page:has(.reading-frame) .ranking-nav){position:relative;top:auto}.post .article-grid.reading-frame,.product-card-shell>.product-card-body.reading-frame{grid-template-columns:minmax(0,1fr)}.post .article-grid.reading-frame>:is(.post__toc,.product-card-toc),.product-card-shell>.product-card-body.reading-frame>:is(.post__toc,.product-card-toc){display:contents}@media (min-width:1024px){.post .article-grid.reading-frame,.product-card-shell>.product-card-body.reading-frame{column-gap:var(--space-12,48px);grid-template-columns:minmax(0,1fr) 18.75rem}}body:has(.reading-frame):has(.toc-reading-bar.is-docked) .site-header__subbar:has(.ranking-nav){display:none}.reading-frame__main>.container{width:100%;max-width:none;padding-inline:0}.reading-frame__main>.lp-hub__inner{padding-top:0}.reading-frame__closing-ad{width:min(100%,970px);margin:var(--space-10,40px) auto 0}.reading-frame__closing-ad .house-creative__image{aspect-ratio:970/250;width:100%}@media (max-width:767.98px){.reading-frame__closing-ad{max-width:300px}.reading-frame__closing-ad .house-creative__image{aspect-ratio:300/250}}.tool-shell__body.reading-frame{max-width:var(--frame-max-width,var(--container-max-width))}.reading-frame :is(.post__toc,.product-card-toc)>.toc-reading-bar{position:fixed}@media (min-width:1024px){body:has(.product-card-body.reading-frame):has(.toc-reading-bar.is-docked) .card-apply-bar{top:calc(var(--header-nav-h,104px) + var(--toc-reading-bar-h,53px))}body:has(.product-card-body.reading-frame):has(.toc-reading-bar.is-docked) .product-card-body.reading-frame{--reading-apply-bar-height:var(--card-apply-bar-h,68px)}body:has(.product-card-body.reading-frame):has(.toc-reading-bar.is-docked) .reading-frame :is(h2,h3)[id]{scroll-margin-top:calc(var(--header-nav-h,104px) + var(--toc-reading-bar-h,53px) + var(--card-apply-bar-h,68px) + var(--space-4,16px))}}.reading-frame.article-grid>.post__toc{display:contents}.reading-frame.card-versus__layout{max-width:var(--frame-max-width,var(--container-max-width))}.reading-frame:is(.container,.lp-hub,.tool-shell__body,.review-map__content,.card-versus__layout){width:calc(100% - 2*var(--space-3,12px));max-width:var(--frame-max-width,var(--container-max-width));margin-inline:auto;padding-inline:0}.container:has(>.reading-frame){width:calc(100% - 2*var(--space-3,12px));max-width:var(--frame-max-width,var(--container-max-width));margin-inline:auto;padding-inline:0}@media (min-width:1024px){.reading-frame:is(.container,.lp-hub,.tool-shell__body,.review-map__content,.card-versus__layout){width:calc(100% - 2*var(--space-6,24px))}.container:has(>.reading-frame){width:calc(100% - 2*var(--space-6,24px))}}@media (max-width:1023.98px){.product-card-body.reading-frame>.reading-actions{margin-block-end:var(--space-6,24px)}}body:has(.reading-frame>.reading-actions) :is(#page-actions-product,#page-actions-tool):empty{display:none}.reading-frame.reading-frame--comparator{gap:var(--space-4,16px);grid-template-columns:minmax(0,1fr)}.reading-frame.reading-frame--comparator>.reading-actions{display:none}.reading-frame.reading-frame--comparator>.reading-frame__main{grid-area:auto/1}.reading-frame.reading-frame--comparator .filter-card{margin-block-start:0}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header).page-header{padding-block:var(--space-4,16px)}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header).page-header .comparator-summary-count__value{color:var(--brand-mint,var(--color-accent-light,#68e0f8))}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__row--comparator{row-gap:var(--space-3,12px)}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__row--comparator>header{padding-block-end:0}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__row--comparator>header>.eyebrow{display:none}:is(body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .tool-shell__eyebrow,body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .card-versus__eyebrow){display:none}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .tool-shell__breadcrumb-row{min-height:0;margin-block-end:var(--space-3,12px)}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .tool-shell__title{margin-block:0 var(--space-3,12px)}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .tool-shell__header{margin-block-end:var(--space-4,16px)}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__meta{align-items:center;gap:var(--space-2,8px);text-align:start;flex-wrap:nowrap;min-width:0;max-width:560px;min-height:44px;display:flex}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__meta>.display-1{font-size:var(--text-2xl,24px);line-height:1}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__meta>.eyebrow{flex:0 auto;min-width:0;margin:0;font-size:11px}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__meta>#page-actions-tool:empty{display:none}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .member-save-page--comparator{margin:0 0 0 var(--space-3,12px);gap:var(--space-1,4px);z-index:3;flex-wrap:nowrap;flex:none;position:relative}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .member-save-page--comparator .member-save-page__login{top:auto;bottom:calc(100% + var(--space-2,8px));white-space:normal;max-width:min(320px,100vw - 24px)}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .member-save-page--comparator>[role=status]:not(:empty){top:auto;bottom:calc(100% + var(--space-2,8px));white-space:normal;max-width:min(320px,100vw - 24px)}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .comparator-summary-count{align-items:center;gap:var(--space-2,8px);min-width:0;display:flex}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .comparator-summary-count__value{font-size:var(--text-2xl,24px);font-variant-numeric:tabular-nums;line-height:1}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .comparator-summary-count__label{margin:0;font-size:11px}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .comparator-summary__loading{visibility:hidden}@media (min-width:1024px){body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__row--comparator{grid-template-rows:auto auto;grid-template-areas:"intro advertisement""count advertisement";align-content:center}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__row--comparator>.page-header__meta{align-self:center}body:has(.reading-frame--comparator) :is(.page-header,.card-versus__header) .page-header__row--comparator:not(:has(.page-header__ad)){grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""count";min-height:0}}body:has(.reading-frame--comparator) .tool-shell{--tool-shell-rise:0px}body:has(.reading-frame--comparator) .tool-shell .tool-shell__body{margin-block-start:var(--space-4,16px)}
