.provider-name-module__DJoQ0a__name{vertical-align:middle;align-items:center;gap:7px;max-width:100%;display:inline-flex}.provider-name-module__DJoQ0a__name>span:last-child{min-width:0}.provider-name-module__DJoQ0a__logo{width:var(--logo-size);height:var(--logo-size);flex:0 0 var(--logo-size);-webkit-mask:var(--provider-logo)center/contain no-repeat;mask:var(--provider-logo)center/contain no-repeat;background:currentColor;display:inline-block}.provider-name-module__DJoQ0a__logo[data-provider=perplexity_search]{-webkit-mask-size:auto 110%;mask-size:auto 110%}.provider-name-module__DJoQ0a__symbol{flex-shrink:0}
.charts-module__-lxdia__section{margin-top:40px}.charts-module__-lxdia__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:12px;display:flex}.charts-module__-lxdia__controls{border:1px solid var(--border-strong);flex-wrap:wrap;display:inline-flex}.charts-module__-lxdia__controls button{min-height:44px;color:var(--text-secondary);background:var(--bg-primary);font-family:var(--font-mono-stack);cursor:pointer;border:0;border-radius:0;padding:8px 12px;font-size:.6rem;line-height:1.4}.charts-module__-lxdia__controls button[aria-pressed=true]{color:var(--text-on-active);background:var(--bg-active)}.charts-module__-lxdia__controls button[aria-pressed=false]:hover{background:var(--bg-secondary)}.charts-module__-lxdia__controls button:focus-visible{z-index:1;outline:2px solid var(--text-primary);outline-offset:3px;position:relative}.charts-module__-lxdia__section .charts-module__-lxdia__measure{color:var(--text-secondary);margin-bottom:22px;font-size:.75rem}.charts-module__-lxdia__panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.charts-module__-lxdia__panel{border-top:1px solid var(--border-primary);min-width:0;margin:0;padding-top:16px}.charts-module__-lxdia__panelTitle>span{color:var(--text-muted);font-family:var(--font-mono-stack);font-size:.6rem}.charts-module__-lxdia__panelTitle h3{color:var(--text-primary);font-family:var(--font-display-stack);margin:3px 0 20px;font-size:1rem;font-weight:400}.charts-module__-lxdia__section .charts-module__-lxdia__columnLabel{color:var(--text-muted);justify-content:space-between;align-items:end;gap:10px;margin:0 0 12px;font-size:.55rem;line-height:1.5;display:flex}.charts-module__-lxdia__columnLabel span{text-align:right}.charts-module__-lxdia__rows{margin:0;padding:0;list-style:none}.charts-module__-lxdia__row+.charts-module__-lxdia__row{margin-top:17px}.charts-module__-lxdia__rowHeading{justify-content:space-between;align-items:center;gap:8px;min-height:50px;margin-bottom:7px;display:flex}.charts-module__-lxdia__label{min-width:0;color:var(--text-secondary);flex:1;font-size:.7rem;line-height:1.4}.charts-module__-lxdia__values{text-align:right;width:64px;font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1.5}.charts-module__-lxdia__values strong{color:var(--text-primary);font-size:.75rem;font-weight:400;display:block}.charts-module__-lxdia__values>span{color:var(--text-muted);font-size:.55rem;display:block}.charts-module__-lxdia__track{background-color:var(--bg-secondary);background-image:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - 1px),var(--border-strong)calc(25% - 1px),var(--border-strong)25%);height:11px;position:relative}.charts-module__-lxdia__track[data-change=true]{background-image:linear-gradient(to right,transparent calc(50% - .5px),var(--border-hover)calc(50% - .5px),var(--border-hover)calc(50% + .5px),transparent calc(50% + .5px))}.charts-module__-lxdia__bar{background:var(--text-secondary);height:7px;position:absolute;top:2px}.charts-module__-lxdia__row[data-baseline=true] .charts-module__-lxdia__bar{background:var(--text-dimmed)}.charts-module__-lxdia__zero{background:var(--text-secondary);width:2px;position:absolute;inset:2px auto 2px calc(50% - 1px)}.charts-module__-lxdia__axis{height:16px;color:var(--text-muted);font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;margin-top:12px;font-size:.55rem;position:relative}.charts-module__-lxdia__axis span{white-space:nowrap;position:absolute;transform:translate(-50%)}.charts-module__-lxdia__axis span:first-child{transform:none}.charts-module__-lxdia__axis span:last-child{transform:translate(-100%)}.charts-module__-lxdia__section .charts-module__-lxdia__caption{color:var(--text-secondary);margin-top:20px;margin-bottom:0;font-size:.7rem;line-height:1.7}.charts-module__-lxdia__uncertainty{border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);grid-template-columns:minmax(180px,1fr) 2fr;gap:24px;margin-top:24px;padding:18px 0;display:grid}.charts-module__-lxdia__primarySummary h3{color:var(--text-secondary);font-family:var(--font-mono-stack);margin:0 0 10px;font-size:.65rem;font-weight:400;line-height:1.5}.charts-module__-lxdia__primaryValue{color:var(--text-primary);font-family:var(--font-display-stack);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:400;line-height:1.5;display:block}.charts-module__-lxdia__primaryLabel{color:var(--text-muted);margin-top:4px;font-size:.65rem;display:block}.charts-module__-lxdia__primaryExplanation{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.7rem;line-height:1.7}.charts-module__-lxdia__primaryExplanation p{margin-bottom:10px}.charts-module__-lxdia__primaryExplanation strong{color:var(--text-primary);font-weight:500}.charts-module__-lxdia__primaryExplanation .charts-module__-lxdia__samplingNote{color:var(--text-muted);margin-bottom:0;font-size:.65rem}@media (max-width:680px){.charts-module__-lxdia__section{margin-top:32px}.charts-module__-lxdia__panels{grid-template-columns:1fr;gap:28px}.charts-module__-lxdia__uncertainty{grid-template-columns:1fr;gap:14px}.charts-module__-lxdia__rowHeading{min-height:0}.charts-module__-lxdia__values{align-items:baseline;gap:10px;width:auto;display:flex}.charts-module__-lxdia__values>span{min-width:42px}}
.note-module__aGsfqa__page{max-width:860px;color:var(--text-primary);-webkit-font-smoothing:antialiased;margin:0 auto;padding:32px 24px 72px;font-size:.85rem;line-height:1.7}.note-module__aGsfqa__page p{text-wrap:pretty;margin:0 0 14px}.note-module__aGsfqa__page a{color:var(--text-secondary);text-underline-offset:4px;transition:color .15s}.note-module__aGsfqa__page a:hover{color:var(--text-primary)}.note-module__aGsfqa__page a:focus-visible,.note-module__aGsfqa__page summary:focus-visible,.note-module__aGsfqa__tableScroll:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}.note-module__aGsfqa__navigation{font-family:var(--font-display-stack);justify-content:space-between;align-items:center;gap:16px;margin-bottom:44px;font-size:.7rem;display:flex}.note-module__aGsfqa__navigation a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.note-module__aGsfqa__header{margin-bottom:36px}.note-module__aGsfqa__eyebrow{font-family:var(--font-display-stack);text-transform:uppercase;letter-spacing:.045em;color:var(--text-secondary);font-size:.7rem}.note-module__aGsfqa__eyebrow span{color:var(--text-muted);margin:0 8px;display:inline-block}.note-module__aGsfqa__header h1{max-width:690px;font-family:var(--font-display-stack);letter-spacing:-.025em;text-wrap:balance;margin:0 0 20px;font-size:clamp(1.25rem,3.5vw,1.75rem);font-weight:400;line-height:1.3}.note-module__aGsfqa__introduction{max-width:710px;color:var(--text-secondary);font-size:.95rem;line-height:1.7}.note-module__aGsfqa__section{margin-top:40px}.note-module__aGsfqa__section h2{color:var(--text-heading);font-family:var(--font-display-stack);letter-spacing:.055em;text-transform:uppercase;text-wrap:balance;margin:0 0 16px;font-size:.75rem;font-weight:400}.note-module__aGsfqa__section>p,.note-module__aGsfqa__details p,.note-module__aGsfqa__limitations{color:var(--text-secondary)}.note-module__aGsfqa__flow{border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);grid-template-columns:repeat(3,1fr);margin:0 0 16px;padding:0;list-style:none;display:grid}.note-module__aGsfqa__flow li{padding:18px 16px;font-size:.75rem;line-height:1.65}.note-module__aGsfqa__flow li+li{border-left:1px solid var(--border-primary)}.note-module__aGsfqa__flow li:first-child{padding-left:0}.note-module__aGsfqa__flow li:last-child{padding-right:0}.note-module__aGsfqa__step{color:var(--text-secondary);font-family:var(--font-mono-stack);margin-bottom:12px;font-size:.65rem;display:block}.note-module__aGsfqa__flow strong{margin-bottom:8px;font-weight:500;display:block}.note-module__aGsfqa__flow p{color:var(--text-secondary)}.note-module__aGsfqa__flow .note-module__aGsfqa__providerList{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.note-module__aGsfqa__flow p:last-child{margin-bottom:0;font-size:.7rem}.note-module__aGsfqa__small{color:var(--text-secondary);font-size:.75rem;line-height:1.65}.note-module__aGsfqa__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:12px;display:flex}.note-module__aGsfqa__sectionHeading h2{margin-bottom:0}.note-module__aGsfqa__tableKey{font-family:var(--font-mono-stack);color:var(--text-secondary);font-size:.65rem}.note-module__aGsfqa__figure{margin:0}.note-module__aGsfqa__tableScroll{scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track);max-width:100%;overflow-x:auto}.note-module__aGsfqa__scoreTable,.note-module__aGsfqa__countTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.note-module__aGsfqa__scoreTable{table-layout:fixed;min-width:540px}.note-module__aGsfqa__scoreTable th,.note-module__aGsfqa__scoreTable td{border-bottom:1px solid var(--border-primary);text-align:left;vertical-align:middle;padding:14px 16px}.note-module__aGsfqa__scoreTable th:first-child{width:28%;padding-left:0}.note-module__aGsfqa__scoreTable td:last-child,.note-module__aGsfqa__scoreTable thead th:last-child{padding-right:0}.note-module__aGsfqa__scoreTable thead th{border-top:1px solid var(--border-primary);font-family:var(--font-mono-stack);font-size:.7rem;font-weight:400}.note-module__aGsfqa__scoreTable tbody th{font-size:.75rem;font-weight:400;line-height:1.4}.note-module__aGsfqa__columnHint,.note-module__aGsfqa__rowHint{color:var(--text-secondary);margin-bottom:3px;font-size:.6rem;line-height:1.5;display:block}.note-module__aGsfqa__rowHint{margin-top:4px;margin-bottom:0}.note-module__aGsfqa__score{font-family:var(--font-mono-stack);margin-bottom:8px;font-size:.8rem;display:block}.note-module__aGsfqa__comparisonTable .note-module__aGsfqa__score{margin-bottom:2px}.note-module__aGsfqa__comparisonTable .note-module__aGsfqa__rowHint{font-family:var(--font-mono-stack);margin-top:0}.note-module__aGsfqa__track{background:var(--bg-secondary);width:100%;height:5px;display:block}.note-module__aGsfqa__bar{background:var(--text-secondary);height:100%;display:block}.note-module__aGsfqa__figure figcaption{color:var(--text-secondary);margin-top:12px;font-size:.7rem;line-height:1.7}.note-module__aGsfqa__details{border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);margin-top:20px}.note-module__aGsfqa__details summary{min-height:44px;color:var(--text-primary);font-family:var(--font-mono-stack);cursor:pointer;padding:12px 0;font-size:.7rem}.note-module__aGsfqa__details summary:hover{text-underline-offset:4px;text-decoration:underline}.note-module__aGsfqa__details[open] summary{margin-bottom:8px}.note-module__aGsfqa__details>.note-module__aGsfqa__tableScroll{margin-bottom:12px}.note-module__aGsfqa__countTable{min-width:720px;font-family:var(--font-mono-stack);font-size:.6rem;line-height:1.5}.note-module__aGsfqa__countTable th,.note-module__aGsfqa__countTable td{border-bottom:1px solid var(--border-subtle);text-align:right;padding:10px 8px;font-weight:400}.note-module__aGsfqa__countTable th:first-child,.note-module__aGsfqa__countTable td:nth-child(2),.note-module__aGsfqa__countTable thead th:nth-child(2){text-align:left}.note-module__aGsfqa__countTable thead th{color:var(--text-secondary)}.note-module__aGsfqa__countTable tbody tr:nth-child(3n)>*{border-bottom-color:var(--border-strong)}.note-module__aGsfqa__findingsList>div{border-top:1px solid var(--border-primary);padding:16px 0}.note-module__aGsfqa__findingsList>div:last-child{padding-bottom:0}.note-module__aGsfqa__findingsList h3{text-wrap:balance;margin:0 0 8px;font-size:.85rem;font-weight:500}.note-module__aGsfqa__findingsList p{color:var(--text-secondary);margin-bottom:0}.note-module__aGsfqa__limitations{margin:0;padding:0;list-style:outside}.note-module__aGsfqa__limitations li{text-wrap:pretty;margin-bottom:14px;padding:0}.note-module__aGsfqa__limitations strong{color:var(--text-primary);font-weight:500}.note-module__aGsfqa__download{border:1px solid var(--border-strong);min-height:44px;font-family:var(--font-mono-stack);justify-content:space-between;align-items:center;gap:24px;padding:8px 14px;font-size:.7rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.note-module__aGsfqa__download:hover{background:var(--bg-secondary)}.note-module__aGsfqa__footer{border-top:1px solid var(--border-primary);font-family:var(--font-display-stack);margin-top:48px;padding-top:16px;font-size:.7rem}.note-module__aGsfqa__footer a{align-items:center;min-height:44px;display:inline-flex}.note-module__aGsfqa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.note-module__aGsfqa__page{padding:20px 18px 48px}.note-module__aGsfqa__navigation{margin-bottom:28px;font-size:.65rem}.note-module__aGsfqa__flow{grid-template-columns:1fr}.note-module__aGsfqa__flow li,.note-module__aGsfqa__flow li:first-child,.note-module__aGsfqa__flow li:last-child{padding:16px 0}.note-module__aGsfqa__flow li+li{border-left:0;border-top:1px solid var(--border-primary)}.note-module__aGsfqa__step{margin-bottom:6px}.note-module__aGsfqa__flow p{margin-bottom:8px}.note-module__aGsfqa__section{margin-top:32px}}@media (prefers-reduced-motion:reduce){.note-module__aGsfqa__page a{transition:none}}.note-module__aGsfqa__judgeSelector{font-family:var(--font-mono-stack);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:.7rem;display:flex}.note-module__aGsfqa__judgeControls{border:1px solid var(--border-strong);display:inline-flex}.note-module__aGsfqa__judgeControls button{min-width:76px;min-height:44px;color:var(--text-secondary);background:var(--bg-primary);font:inherit;cursor:pointer;border:0;padding:8px 16px}.note-module__aGsfqa__judgeControls button[aria-pressed=true]{color:var(--text-on-active);background:var(--bg-active)}.note-module__aGsfqa__judgeControls button[aria-pressed=false]:hover{background:var(--bg-secondary)}.note-module__aGsfqa__judgeControls button:focus-visible{z-index:1;outline:2px solid var(--text-primary);outline-offset:3px;position:relative}
