.eui-entry-heading{max-width:none;display:flex;align-items:start;gap:36px;margin-bottom:28px}.eui-entry-heading__text{flex:1;min-width:0}.eui-entry-heading .eui-entry-cover{flex:0 0 300px;margin:0}.eui-entry-heading .eui-entry-cover img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--cq-skin-radius)}.eui-entry-heading h1{max-width:none;font-size:clamp(34px, 4vw, 50px);text-wrap:pretty}body.eui-site .ec-author-box.sp-author-box{border:0!important;border-block:1px solid var(--cq-skin-line)!important;border-radius:0!important;padding:26px 0!important;background:transparent!important;box-shadow:none!important}body.eui-site .ec-author-box .sp-author-box__name{color:var(--cq-skin-paper);font:700 24px/1.2 var(--eui-font-display)}body.eui-site .ec-author-box .sp-author-box__bio{color:var(--cq-skin-muted)}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .ec-byline{color:var(--cq-skin-muted);font:12px/1.6 var(--eui-font)}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .ec-byline__author{color:var(--cq-skin-text);font-size:13px}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .ec-byline a{color:inherit}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .ec-toc{width:100%;grid-column:1 / -1}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .ec-toc summary{color:var(--cq-skin-paper)}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .ec-toc ul{margin:0;padding:12px 18px 16px;list-style:none}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .ec-toc li{margin:0}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-section,.sp-review-section,.spp-editorial){border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:26px 0!important;margin-block:0!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-section,.sp-review-section,.spp-editorial)+:is(.sp-section,.sp-review-section,.spp-editorial){border-top:1px solid var(--cq-skin-line)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-page-hero,.sp-review-hero){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:12px 0 24px!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-badge,.sp-meta-chip,.sp-review-chip){border-radius:var(--cq-skin-radius)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .sp-hero-grid{grid-template-columns:minmax(0,1fr);gap:16px}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .sp-hero-support{border:0;background:#fff0;padding:0}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-tip-box,.sp-example-box,.sp-callout-box,.sp-inline-note,.sp-note,.sp-term-card,.sp-pro-box,.sp-con-box,.sp-cta-box,.sp-review-card,.sp-review-callout,.sp-review-score,.spp-pick,.spp-alt){border-radius:var(--cq-skin-radius)!important;box-shadow:none!important;border-color:var(--cq-skin-line)!important;background:var(--cq-skin-surface)!important;color:var(--cq-skin-text)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-tip-box,.sp-review-callout){border-left:3px solid var(--cq-skin-accent)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .sp-example-box{border-left:3px solid var(--cq-skin-best)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-note,.sp-inline-note){border-left:3px solid var(--cq-skin-muted)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-con-box,.sp-review-card--caution){border-top:2px solid var(--cq-skin-best)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-pro-box,.sp-review-card--positive){border-top:2px solid var(--cq-skin-accent)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose :is(.sp-review-card,.sp-term-card){background:transparent!important;border-width:0 0 1px!important;padding-inline:0!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .sp-review-card--tint{border-left:3px solid var(--cq-skin-accent)!important;padding-inline:18px!important;background:var(--cq-skin-surface)!important}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .spp-top{display:block}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .spp-pick{position:static;margin-bottom:24px;max-width:none}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .spp-pick .spp-terms{display:grid;grid-template-columns:1fr 1fr;gap:16px}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .sp-faq details,body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .sp-review-faq details{border-radius:var(--cq-skin-radius)!important;border-color:var(--cq-skin-line)!important;background:var(--cq-skin-surface)!important}@media (max-width:731px){.eui-entry-heading{display:block}.eui-entry-heading .eui-entry-cover{max-width:300px;margin-top:20px}.eui-entry-heading h1{font-size:36px}body.eui-site:is(.sp-site-v2,.single-post) .eui-entry .entry-content.eui-prose .spp-pick .spp-terms{display:block}}