.M3L2Sa_inner{gap:var(--space-2xl);max-width:920px;display:grid}.M3L2Sa_inner[data-align=center]{text-align:center;justify-items:center;margin-inline:auto}.M3L2Sa_split{gap:var(--space-4xl);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;display:grid}.M3L2Sa_copy{gap:var(--space-lg);min-width:0;display:grid}.M3L2Sa_badge{align-items:center;gap:var(--space-sm);display:inline-flex}.M3L2Sa_inner[data-align=center] .M3L2Sa_copy{justify-items:center}.M3L2Sa_title{max-width:24ch;font-family:var(--font-display);font-size:var(--site-type-hero);font-weight:var(--site-weight-hero);letter-spacing:var(--site-tracking-hero);line-height:var(--site-leading-hero);text-wrap:balance;margin:0}.M3L2Sa_inner[data-align=center] .M3L2Sa_title{margin-inline:auto}.M3L2Sa_subtitle{max-width:var(--site-measure-body);color:var(--hero-muted,var(--site-ink));font-size:var(--site-type-lead);line-height:var(--site-leading-body);margin:0}.M3L2Sa_inner[data-tone=ink] .M3L2Sa_subtitle,.M3L2Sa_split[data-tone=ink] .M3L2Sa_subtitle{color:var(--hero-muted)}.M3L2Sa_actions{gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.M3L2Sa_inner[data-align=center] .M3L2Sa_actions{justify-content:center}@media (max-width:760px){.M3L2Sa_split{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr)}}
.zfY55q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zfY55q_prose{max-width:48rem;margin-inline:auto}.zfY55q_background{margin-top:var(--space-md);font-size:var(--text-body-1);color:var(--site-ink);line-height:1.7}.zfY55q_verdict{max-width:64rem;margin-inline:auto}.zfY55q_verdictSummary{max-width:48rem;margin-top:var(--space-md);font-size:var(--text-body-1);color:var(--site-ink);line-height:1.7}.zfY55q_verdictGrid{gap:var(--space-16);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zfY55q_verdictCard{padding:var(--space-24);border-radius:var(--radius-sm);background:var(--site-cream-deep)}.zfY55q_verdictCard[data-side=pointfive]{background:var(--site-ink);color:var(--site-cream)}.zfY55q_verdictCard h3{margin:0 0 var(--space-16);font-size:18px;font-weight:500}.zfY55q_verdictCard ul{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.zfY55q_verdictCard li{gap:var(--space-12);font-size:15px;line-height:1.55;display:flex}.zfY55q_verdictCard li svg{flex-shrink:0;margin-top:3px}@media (max-width:760px){.zfY55q_verdictGrid{grid-template-columns:minmax(0,1fr)}}.zfY55q_problemGrid{gap:var(--space-32);margin-top:var(--space-2xl);grid-template-columns:1fr;display:grid}@media (min-width:761px){.zfY55q_problemGrid{gap:var(--space-32);grid-template-columns:repeat(3,1fr)}}.zfY55q_problemCard{padding:var(--space-12) 0;transition:box-shadow var(--dur-base) var(--ease-out);background:0 0;border:0;border-radius:0}.zfY55q_problemCard:hover{box-shadow:none}.zfY55q_problemIcon{width:40px;height:40px;margin-bottom:var(--space-md);border-radius:var(--radius-md);background:var(--site-cream-deep);color:var(--site-ink);place-items:center;display:inline-grid}.zfY55q_problemTitle{margin-bottom:var(--space-xs);font-size:var(--text-subtitle-1);color:var(--site-ink);font-weight:500}.zfY55q_problemDesc{font-size:var(--text-body-2);color:var(--site-ink-mute);line-height:1.7}.zfY55q_tableWrap{margin-top:var(--space-2xl);display:none}@media (min-width:761px){.zfY55q_tableWrap{display:block}}.zfY55q_table{width:100%;min-width:640px}.zfY55q_thDim{width:200px}.zfY55q_cellList{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.zfY55q_cellList li{align-items:flex-start;gap:var(--space-xs);color:var(--site-ink);display:flex}.zfY55q_checkIcon{color:var(--site-ink);flex-shrink:0;margin-top:2px}.zfY55q_dot{margin-top:var(--space-8);border-radius:var(--radius-full);background:var(--site-ink-mute);flex-shrink:0;width:6px;height:6px}.zfY55q_tdThem .zfY55q_cellList li{color:var(--site-ink-mute)}.zfY55q_mobileRows{gap:var(--space-md);margin-top:var(--space-xl);display:grid}@media (min-width:761px){.zfY55q_mobileRows{display:none}}.zfY55q_mobileCard{padding:var(--space-lg);border:1px solid var(--site-line);border-radius:var(--radius-md);background:var(--site-cream-deep)}.zfY55q_mobileDim{margin-bottom:var(--space-md);font-size:var(--text-context);text-transform:none;letter-spacing:0;color:var(--site-ink);font-weight:500;line-height:1.5}.zfY55q_mobileSide{margin-bottom:var(--space-md);padding-left:var(--space-sm);border-left:2px solid var(--site-ink)}.zfY55q_mobileSideThem{padding-top:var(--space-md);border-top:1px solid var(--site-line)}.zfY55q_mobileLabelUs,.zfY55q_mobileLabelThem{margin-bottom:var(--space-xs);font-size:var(--text-context);text-transform:none;letter-spacing:0;font-weight:500;line-height:1.5}.zfY55q_mobileLabelUs{color:var(--site-ink)}.zfY55q_mobileLabelThem,.zfY55q_mobileSideThem .zfY55q_cellList li{color:var(--site-ink-mute)}.zfY55q_pillarGrid{gap:var(--space-lg);margin-top:var(--space-2xl);grid-template-columns:1fr;display:grid}@media (min-width:761px){.zfY55q_pillarGrid{grid-template-columns:repeat(2,1fr)}}.zfY55q_pillarCard{padding:var(--space-xl);background:0 0;border:0;border-radius:0}.zfY55q_pillarIcon{width:40px;height:40px;margin-bottom:var(--space-md);border-radius:var(--radius-md);background:var(--site-surface-dark-elevated);color:var(--site-cream);place-items:center;display:inline-grid}.zfY55q_pillarTitle{margin-bottom:var(--space-xs);font-size:var(--text-subtitle-1);color:var(--site-cream);font-weight:500}.zfY55q_pillarDesc{font-size:var(--text-body-2);color:var(--site-cream);opacity:.72;line-height:1.7}.zfY55q_faqWrap{max-width:48rem;margin-inline:auto}.zfY55q_legal{text-align:center;max-width:48rem;font-size:var(--text-caption);color:var(--site-ink-mute);margin-inline:auto;line-height:1.7}.zfY55q_evaluationGrid{gap:clamp(var(--space-40), 6vw, var(--space-96));margin-top:var(--space-48);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.zfY55q_methodology{align-content:start;gap:var(--space-32);display:grid}.zfY55q_methodology h3,.zfY55q_sourcesHeading h3,.zfY55q_reviewRow h3{color:var(--site-ink);font-size:20px;font-weight:var(--site-weight-subheading);letter-spacing:var(--site-tracking-subheading);line-height:var(--site-leading-subheading);margin:0}.zfY55q_methodology p{max-width:58ch;margin:var(--space-12) 0 0;color:var(--site-ink);font-size:var(--text-body-1);line-height:var(--site-leading-body)}.zfY55q_documentation{min-width:0}.zfY55q_sourcesHeading{justify-content:space-between;align-items:baseline;gap:var(--space-12) var(--space-24);padding-bottom:var(--space-24);flex-wrap:wrap;display:flex}.zfY55q_checkedDate{color:var(--site-ink-mute);margin:0;font-size:12px;line-height:1.5}.zfY55q_checkedDate time{white-space:nowrap}.zfY55q_sourceList{border-bottom:1px solid var(--site-line);margin:0;padding:0;list-style:none}.zfY55q_documentation .zfY55q_sourceList li{border-top:1px solid var(--site-line)}.zfY55q_sourceList a{align-items:center;gap:var(--space-20);padding:var(--space-24) 0;color:var(--site-ink);text-decoration:none;display:flex}.zfY55q_sourceNumber{padding-top:var(--space-4);color:var(--site-ink-mute);font-variant-numeric:tabular-nums;align-self:start;font-size:12px}.zfY55q_sourceText{gap:var(--space-8);flex:1;min-width:0;display:grid}.zfY55q_sourceTitle{font-size:18px;font-weight:var(--site-weight-subheading);line-height:var(--site-leading-subheading);letter-spacing:var(--site-tracking-subheading)}.zfY55q_sourceDomain{color:var(--site-ink-mute);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.zfY55q_sourceList a>svg{flex-shrink:0}.zfY55q_sourceList a:hover .zfY55q_sourceTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.zfY55q_sourceList a:focus-visible,.zfY55q_reviewRow a:focus-visible{outline:2px solid var(--site-ink);outline-offset:5px;border-radius:var(--radius-xs)}.zfY55q_sourceEmpty{color:var(--site-ink-mute);margin:0;font-size:15px;line-height:1.6}.zfY55q_reviewRow{justify-content:space-between;align-items:center;gap:var(--space-24);border-top:1px solid var(--site-line);margin-top:var(--space-48);padding-top:var(--space-32);display:flex}.zfY55q_reviewRow p{margin:var(--space-8) 0 0;color:var(--site-ink-mute);font-size:14px;line-height:1.6}.zfY55q_reviewRow a{align-items:center;gap:var(--space-12);color:var(--site-ink);flex-shrink:0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.zfY55q_reviewRow a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.zfY55q_evaluationGrid{gap:var(--space-40);margin-top:var(--space-32);grid-template-columns:minmax(0,1fr)}.zfY55q_reviewRow{margin-top:var(--space-32);flex-direction:column;align-items:start}}
