.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}
