.PortableTextRenderer_body__4U_CW{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.8;max-width:720px;margin-inline:auto}.PortableTextRenderer_body__4U_CW h2{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text);margin-top:var(--space-10);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-divider)}.PortableTextRenderer_body__4U_CW h3{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text);margin-top:var(--space-8);margin-bottom:var(--space-3)}.PortableTextRenderer_body__4U_CW p{margin-bottom:var(--space-5)}.PortableTextRenderer_body__4U_CW ol,.PortableTextRenderer_body__4U_CW ul{margin-bottom:var(--space-5);padding-left:var(--space-6)}.PortableTextRenderer_body__4U_CW li{margin-bottom:var(--space-2)}.PortableTextRenderer_body__4U_CW strong{color:var(--color-text);font-weight:600}.PortableTextRenderer_body__4U_CW em{font-style:italic}.PortableTextRenderer_body__4U_CW a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.PortableTextRenderer_body__4U_CW a:hover{color:var(--color-primary-hover)}.PortableTextRenderer_body__4U_CW blockquote{border-left:4px solid var(--color-primary);padding-left:var(--space-4);margin-block:var(--space-6);color:var(--color-text-muted);font-style:italic}.PortableTextRenderer_body__4U_CW img{width:100%;border-radius:var(--radius-lg);margin-block:var(--space-6)}.RelatedCompareLinks_wrap__OL4V4{padding:3rem 0 4rem;border-top:1px solid var(--color-border,rgba(0,0,0,.08));background:var(--color-surface-subtle,transparent)}.RelatedCompareLinks_heading__8H96W{font-size:1.5rem;font-weight:700;margin:0 0 .25rem;color:var(--color-text,inherit)}.RelatedCompareLinks_sub__1RtXF{margin:0 0 1.5rem;color:var(--color-text-muted,#6b7280);font-size:1rem}.RelatedCompareLinks_grid__m_cky{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem;padding:0;margin:0;list-style:none}.RelatedCompareLinks_cardWrap__oztxk{display:flex}.RelatedCompareLinks_card__zEpkN{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid var(--color-border,rgba(0,0,0,.1));border-radius:12px;background:var(--color-surface,#fff);color:var(--color-text,inherit);text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;width:100%}.RelatedCompareLinks_card__zEpkN:hover{border-color:var(--color-accent,#2563eb);transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.06)}.RelatedCompareLinks_cardTitle__464va{font-weight:600;font-size:1.05rem;line-height:1.3}.RelatedCompareLinks_cardBlurb__mx1fG{font-size:.925rem;color:var(--color-text-muted,#6b7280);line-height:1.4;flex:1 1}.RelatedCompareLinks_cardCta__2D7XA{font-size:.875rem;font-weight:600;color:var(--color-accent,#2563eb);margin-top:.25rem}.article_hero__sqJxI{background:var(--color-primary);padding-block:clamp(var(--space-8),4vw,var(--space-16))}.article_heroInner__AfFs9{max-width:720px;margin-inline:auto;padding-inline:var(--space-4)}@media (min-width:768px){.article_heroInner__AfFs9{padding-inline:var(--space-8)}}.article_back__Ye_iX{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:rgba(255,255,255,.7);text-decoration:none;margin-bottom:var(--space-5);transition:color var(--transition-interactive)}.article_back__Ye_iX:hover{color:#fff}.article_category__01cHt{font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-bottom:var(--space-3)}.article_title__S_3fO{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:#fff;margin-bottom:var(--space-4);line-height:1.15}.article_meta__58E_I{font-size:var(--text-sm);color:rgba(255,255,255,.65);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.article_metaDot__Kv_q1{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.4)}.article_mainImage__AyzcI{width:100%;max-height:500px;object-fit:cover}.article_article__zMyUJ{padding-block:clamp(var(--space-8),6vw,var(--space-16))}