.ht-cover__mastline{display:flex;align-items:end;justify-content:space-between;gap:1rem;border-bottom:1px solid hsl(var(--border) / .72);padding-bottom:.8rem}.ht-cover__mastline div:first-child{display:grid;gap:.14rem}.ht-cover__mastline span,.ht-cover__mastline-meta span{color:hsl(var(--muted-foreground));font-family:var(--font-sans);font-size:.76rem;font-weight:700;letter-spacing:0;text-transform:none}.ht-cover__mastline strong{color:hsl(var(--foreground));font-family:var(--font-serif);font-size:1.12rem;font-weight:720;line-height:1.08}.ht-cover__mastline-meta{display:flex;flex-wrap:wrap;justify-content:end;gap:.45rem}.ht-cover__mastline-meta span{min-height:2rem;display:inline-flex;align-items:center;border:1px solid hsl(var(--border) / .7);border-radius:var(--radius-sm);background:hsl(var(--surface-1) / .68);padding-inline:.72rem}.ht-cover__copy.home-next__copy{gap:1.1rem}.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{max-width:16.5ch;margin-top:0;font-size:3.15rem;line-height:.96}.ht-cover__lede.home-next__lede.frontpage-lede{max-width:39rem;margin-top:0;font-size:1.05rem;line-height:1.68}.ht-cover__proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;margin:.35rem 0 0;border:1px solid hsl(var(--border) / .72);border-radius:var(--radius-sm);background:hsl(var(--surface-1) / .72)}.ht-cover__proof-grid div{display:grid;gap:.48rem;min-width:0;border-right:1px solid hsl(var(--border) / .62);padding:.9rem .95rem}.ht-cover__proof-grid div:last-child{border-right:0}.ht-cover__proof-grid dt{color:hsl(var(--accent));font-size:.72rem;font-weight:800;letter-spacing:0}.ht-cover__proof-grid dd{display:grid;gap:.15rem;margin:0}.ht-cover__proof-grid strong{color:hsl(var(--foreground));font-size:.96rem;line-height:1.12}.ht-cover__proof-grid span{color:hsl(var(--muted-foreground));font-size:.8rem;line-height:1.35}.ht-cover__issue.home-next__stage{display:grid;align-self:stretch;grid-template-rows:minmax(0,1fr) auto;border-radius:var(--radius-sm)}.ht-cover__issue-note{display:grid;gap:.4rem;border-top:1px solid hsl(var(--border) / .72);background:hsl(var(--surface-1) / .82);padding:1rem 1.1rem 1.1rem}.ht-cover__issue-note span{color:hsl(var(--accent));font-size:.76rem;font-weight:800;letter-spacing:0}.ht-cover__issue-note p{margin:0;color:hsl(var(--muted-foreground));font-family:var(--font-serif);font-size:1rem;line-height:1.48}.ht-cover__index{margin-top:1.1rem}.ht-cover__index-copy span{color:hsl(var(--foreground));font-family:var(--font-serif);font-size:1.08rem;font-weight:720;letter-spacing:0;text-transform:none}.ht-cover__questions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.85rem}.ht-cover__questions a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .6rem;min-height:4rem;align-content:center;border:1px solid hsl(var(--border) / .68);border-radius:var(--radius-sm);background:hsl(var(--background) / .62);color:hsl(var(--foreground));padding:.85rem .95rem;text-decoration:none}.ht-cover__questions a:hover,.ht-cover__questions a:focus-visible{border-color:hsl(var(--accent) / .56);background:hsl(var(--accent) / .075)}.ht-cover__questions span{color:hsl(var(--muted-foreground));font-size:.76rem;font-weight:700}.ht-cover__questions strong{color:hsl(var(--foreground));font-size:.9rem;line-height:1.2}.ht-cover__questions svg{grid-row:1 / span 2;align-self:center;color:hsl(var(--accent))}.ht-section-heading.section-header-shell{align-items:start}.ht-section-heading__deck{max-width:46rem;margin:.7rem 0 0;color:hsl(var(--muted-foreground));font-size:.98rem;line-height:1.68}.home-edition-routes__intro>div{display:grid;gap:.12rem}.home-edition-routes__intro span{color:hsl(var(--foreground));font-family:var(--font-serif);font-size:1.04rem;font-weight:720;line-height:1.08}.home-edition-routes__intro small{color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.35}.home-edition-routes__nav .category-hub-linkbar-label{font-family:var(--font-serif);font-size:.96rem;font-weight:720}.home-edition-routes__nav .category-hub-link{min-height:4.85rem}.home-section-kicker.premium-chip{letter-spacing:0;text-transform:none}.home-comparison-title.font-serif{font-family:var(--font-serif);font-weight:740}.home-comparison-feature__deck{max-width:27rem;margin:.95rem 0 0;border-left:3px solid hsl(var(--accent));padding-left:.9rem;color:hsl(var(--foreground));font-family:var(--font-serif);font-size:1.02rem;line-height:1.52}@media(min-width:1024px){.ht-cover__grid.home-next__layout.frontpage-layout{grid-template-columns:minmax(0,1.06fr) minmax(25rem,.72fr);gap:2.4rem}.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{font-size:4rem}}@media(min-width:1280px){.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{font-size:4.35rem}}@media(max-width:767px){.ht-cover__mastline{align-items:start;flex-direction:column}.ht-cover__mastline-meta{justify-content:start}.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{font-size:2.24rem}.ht-cover__proof-grid,.ht-cover__questions{grid-template-columns:1fr}.ht-cover__proof-grid div{border-right:0;border-bottom:1px solid hsl(var(--border) / .62)}.ht-cover__proof-grid div:last-child{border-bottom:0}.ht-cover__questions a{min-height:3.6rem}.ht-section-heading__deck{font-size:.94rem;line-height:1.58}}@media(max-width:767px){.ht-cover__inner{padding-block:1.05rem 1.15rem}.ht-cover__mastline{gap:.55rem;padding-bottom:.62rem}.ht-cover__mastline-meta span:nth-child(n+2),.ht-cover__kicker small{display:none}.ht-cover__copy.home-next__copy{gap:.85rem}.ht-cover__proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ht-cover__proof-grid div{border-right:1px solid hsl(var(--border) / .62);border-bottom:0;padding:.58rem .5rem}.ht-cover__proof-grid div:last-child{border-right:0}.ht-cover__proof-grid dt{font-size:.66rem}.ht-cover__proof-grid strong{font-size:.8rem}.ht-cover__proof-grid span,.ht-cover__issue.home-next__stage,.ht-cover__questions{display:none}.ht-cover__index{margin-top:.7rem}.ht-cover__index-copy{display:none}.ht-cover__pillars.home-next__pillars.frontpage-pillar-grid a{min-height:3.55rem;padding:.58rem .62rem}}.home-edition-shell--focused .home-editorial-section{scroll-margin-top:5rem}.home-decision-section{border-block:1px solid hsl(var(--border) / .72);background:linear-gradient(180deg,hsl(var(--surface-1) / .82),hsl(var(--background) / .94))}.home-decision-layout{display:grid;gap:1.25rem}.home-decision-reviews,.home-decision-comparison{border:1px solid hsl(var(--border) / .72);border-radius:var(--radius-sm);background:hsl(var(--surface-1) / .8);box-shadow:var(--shadow-sm)}.home-decision-reviews{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.25rem)}.home-decision-kicker{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.home-decision-kicker span{color:hsl(var(--accent));font-size:.78rem;font-weight:820;letter-spacing:0}.home-decision-kicker small{color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.35;text-align:right}.home-decision-review-grid{display:grid;gap:.9rem}.home-decision-review-grid .redesign-review-card{min-height:0}.home-decision-comparison{display:grid;align-content:start;gap:1rem;padding:clamp(1rem,2.4vw,1.6rem)}.home-decision-comparison__head{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid hsl(var(--border) / .65);padding-bottom:.85rem}.home-decision-comparison__head .home-decision-kicker{margin-bottom:0}.home-decision-comparison__head svg{flex:0 0 auto;color:hsl(var(--accent))}.home-decision-comparison h3{max-width:15ch;margin:0;color:hsl(var(--foreground));font-family:var(--font-serif);font-size:clamp(1.75rem,2.7vw,2.45rem);font-weight:760;letter-spacing:0;line-height:1.04}.home-decision-comparison p{max-width:36rem;margin:0;color:hsl(var(--muted-foreground));font-size:.98rem;line-height:1.65}.home-decision-versus{display:grid;gap:.75rem}.home-decision-versus>div{min-width:0;border:1px solid hsl(var(--border) / .64);border-radius:var(--radius-sm);background:hsl(var(--background) / .66);padding:.95rem}.home-decision-product-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.6rem}.home-decision-product-head>span{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:760;line-height:1.2}.home-decision-versus strong{display:block;color:hsl(var(--foreground));line-height:1.18}.home-decision-versus dl{display:grid;gap:.35rem;margin:.85rem 0 0}.home-decision-versus dl div{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid hsl(var(--border) / .55);padding-top:.35rem}.home-decision-versus dt,.home-decision-versus dd{margin:0;font-size:.78rem}.home-decision-versus dt{color:hsl(var(--muted-foreground))}.home-decision-versus dd{color:hsl(var(--foreground));font-weight:650;text-align:right}.home-decision-action{display:inline-flex;align-items:center;gap:.45rem;width:max-content;min-height:2.75rem;border:1px solid hsl(var(--accent) / .55);border-radius:var(--radius-sm);background:hsl(var(--accent));color:hsl(var(--accent-foreground));padding-inline:1rem;font-weight:820;text-decoration:none;transition:transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.home-decision-action:hover,.home-decision-action:focus-visible{transform:translateY(-1px);box-shadow:var(--shadow-md)}@media(min-width:720px){.home-decision-versus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.home-decision-layout{grid-template-columns:minmax(0,.88fr) minmax(25rem,1.04fr);align-items:stretch;gap:1.5rem}}@media(max-width:767px){.home-edition-shell--focused :is(.home-news-lab-section,.home-market-section,.home-decision-section,.home-dual-editorial,.home-newsletter-section)>.container-page,.home-edition-shell--focused .home-decision-section>.container-page{padding-block:3rem}.home-decision-kicker{align-items:start;flex-direction:column;gap:.2rem}.home-decision-kicker small{text-align:left}.home-decision-action{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.home-decision-action:hover,.home-decision-action:focus-visible{transform:none}}.ht-cover__copy.home-next__copy,.ht-cover__issue.home-next__stage{min-width:0}.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{max-width:min(100%,13.8ch);overflow-wrap:break-word;text-wrap:balance;hyphens:auto}@media(min-width:1024px){.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{font-size:3.55rem;line-height:1}}@media(min-width:1280px){.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{font-size:3.7rem}}@media(max-width:767px){.ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.q185 .ht-cover__title.home-next__title.frontpage-title,.ht-cover.home-next.frontpage-hero--engine .ht-cover__title.home-next__title.frontpage-title,.ht-cover.frontpage-hero.q185 .ht-cover__title.frontpage-title{font-size:2.02rem;line-height:1.04}}.ht-cover__title span{display:block}.ui-button[data-astro-cid-6ygtcg62]{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--radius-sm);padding-inline:1rem;font-size:.875rem;font-weight:700;letter-spacing:0;text-decoration:none;transition:border-color var(--motion-hover),background var(--motion-hover),color var(--motion-hover),box-shadow var(--motion-hover),transform var(--motion-hover)}.ui-button-primary[data-astro-cid-6ygtcg62]{background:hsl(var(--accent));color:hsl(var(--accent-foreground));box-shadow:0 1px 1px #5327092e,0 6px 16px -10px #6e330c80}.ui-button-primary[data-astro-cid-6ygtcg62]:hover{background:#b6500c;box-shadow:0 2px 4px #53270933,0 12px 26px -12px #6e330c8c}.ui-button-primary[data-astro-cid-6ygtcg62]:active{background:#a3470a;box-shadow:0 1px 2px #53270947}.ui-button-secondary[data-astro-cid-6ygtcg62]{border-color:hsl(var(--border));background:hsl(var(--surface-1) / .82);color:hsl(var(--foreground));box-shadow:0 1px 2px #2420190d}.ui-button-secondary[data-astro-cid-6ygtcg62]:hover{border-color:hsl(var(--accent) / .55);background:hsl(var(--surface-1));color:hsl(var(--accent));box-shadow:0 6px 16px -12px #24201947}.ui-button-secondary[data-astro-cid-6ygtcg62]:active{background:hsl(var(--surface-2));box-shadow:none}.ui-button-ghost[data-astro-cid-6ygtcg62]{background:transparent;color:hsl(var(--muted-foreground))}.ui-button-ghost[data-astro-cid-6ygtcg62]:hover{background:hsl(var(--surface-2) / .7);color:hsl(var(--foreground))}.ui-button-ghost[data-astro-cid-6ygtcg62]:active{background:hsl(var(--surface-3) / .7)}.ui-button-sm[data-astro-cid-6ygtcg62]{min-height:2.25rem;padding-inline:.75rem;font-size:.8125rem}.ui-button-lg[data-astro-cid-6ygtcg62]{min-height:3.125rem;padding-inline:1.2rem}.ui-button[data-astro-cid-6ygtcg62]:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:3px}.ui-button[data-astro-cid-6ygtcg62]:hover{transform:translateY(-1px)}.ui-button[data-astro-cid-6ygtcg62]:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ui-button[data-astro-cid-6ygtcg62]:hover,.ui-button[data-astro-cid-6ygtcg62]:active{transform:none}}
