.rdx{--rdx-bg:#fff;--rdx-surface:#f6f6f6;--rdx-ink:#0a0a0a;--rdx-muted:#5f5f5f;--rdx-orange:var(--crimson);--rdx-orange-ink:#0a0a0a;--rdx-sage:#d1ddd3;--rdx-yellow:#f0ff1c;--rdx-black:#0a0a0a;--rdx-paper:#f4f4f4;--rdx-rule:hsla(0,0%,4%,.14);--rdx-axis:34%;--rdx-serif:var(--font-serif),Georgia,serif;--rdx-mono:var(--font-mono),"IBM Plex Mono",monospace;--rdx-sans:var(--font-heading),var(--font-body),system-ui,sans-serif;background:var(--rdx-bg);color:var(--rdx-ink)}.rdx nav[aria-label=Breadcrumb]{display:none!important}.rdx .rdx-box-grid{display:grid!important;grid-gap:3px!important;gap:3px!important}.rdx .rdx-box-grid>*{border-radius:0!important;border:none!important;background:var(--rdx-surface)!important}.rdx .rdx-box-grid>:hover{outline:2px solid var(--rdx-ink);outline-offset:-2px;box-shadow:none!important}.rdx *{box-sizing:border-box}@keyframes rdx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.rdx .rdx-animate-in{animation:rdx-rise .6s cubic-bezier(.16,1,.3,1) both}.rdx .rdx-animate-in[data-delay="1"]{animation-delay:.08s}.rdx .rdx-animate-in[data-delay="2"]{animation-delay:.16s}.rdx .rdx-animate-in[data-delay="3"]{animation-delay:.24s}@supports (animation-timeline:view()){.rdx .rdx-reveal{animation:rdx-rise linear both;animation-timeline:view();animation-range:entry 0 cover 25%}}@media (prefers-reduced-motion:reduce){.rdx .rdx-animate-in,.rdx .rdx-reveal{animation:none!important;opacity:1!important;transform:none!important}}.rdx [tabindex],.rdx a,.rdx button,.rdx summary{outline-offset:3px}.rdx [tabindex]:focus-visible,.rdx a:focus-visible,.rdx button:focus-visible,.rdx summary:focus-visible{outline:3px solid var(--rdx-orange);outline-offset:3px;border-radius:2px}.rdx .rdx-eyebrow{display:inline-flex;align-items:center;gap:.5em;font-family:var(--rdx-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rdx-muted);margin:0 0 14px}.rdx .rdx-eyebrow:before{content:"";width:10px;height:10px;background:var(--rdx-orange);display:inline-block}.rdx-home{--snow:var(--rdx-bg)}.rdx-home section[class*=hero]{background:var(--rdx-black)!important}.rdx-home section[class*=hero] h1,.rdx-home section[class*=hero] p{color:var(--rdx-paper)}.rdx-home section[class*=hero] h1{font-family:var(--rdx-serif)!important;letter-spacing:-.03em!important;line-height:.98!important;font-size:clamp(40px,5.6vw,80px)!important;font-weight:700!important;text-transform:none!important}.rdx-home section[class*=hero] h1 em{font-style:italic!important;color:var(--rdx-orange)!important}.rdx-home section[class*=hero] p{font-family:var(--rdx-sans)}.rdx-home section[class*=hero] .btn-primary,.rdx-home section[class*=hero] a.btn-primary{background:var(--rdx-orange)!important;color:var(--rdx-orange-ink)!important;border-radius:0!important;font-family:var(--rdx-mono)!important;letter-spacing:.02em!important;box-shadow:none!important}.rdx-home section[class*=hero] .btn-primary:before{background:var(--rdx-black)!important}.rdx-home section[class*=hero] .btn-primary:hover{color:var(--rdx-paper)!important}.rdx-hub main{background:var(--rdx-bg)}.rdx-hub .hbx-hero{background:var(--rdx-black)!important;padding-top:clamp(72px,10vw,128px)!important}.rdx-hub .hbx-hero-byline,.rdx-hub .hbx-hero-copy h1,.rdx-hub .hbx-hero-deck{color:var(--rdx-paper)!important}.rdx-hub .hbx-hero-copy h1{font-family:var(--rdx-serif)!important;font-size:clamp(36px,6vw,72px)!important;letter-spacing:-.03em!important;line-height:1!important}.rdx-hub .hbx-hero-copy h1 em{color:var(--rdx-orange)!important}.rdx-hub .hbx-hero-byline{opacity:.72}.rdx-hub .hbx-hero-deck{color:hsla(0,0%,96%,.82)!important;font-size:clamp(17px,1.6vw,21px)!important}.rdx-hub .hbx-hero-figure{filter:none}@media (min-width:1040px){.rdx-hub .hub-definition,.rdx-hub .hub-section:not(.hub-wide){display:grid;grid-template-columns:var(--rdx-axis) 1fr;grid-gap:32px;gap:32px;align-items:start}.rdx-hub .hub-section:not(.hub-wide)>h2,.rdx-hub .hub-section:not(.hub-wide)>h3{grid-column:1;margin:0}.rdx-hub .hub-section:not(.hub-wide)>:not(h2):not(h3){grid-column:2}}.rdx-hub h2{font-family:var(--rdx-serif)!important;font-size:clamp(26px,2.6vw,38px)!important;letter-spacing:-.015em!important;border-top:3px solid var(--rdx-ink);padding-top:14px}.rdx-hub .hub-hero-stats{border:none!important;gap:3px!important;margin:0 0 48px!important;padding:0!important}.rdx-hub .hub-hero-stat{border-left:none!important;background:var(--rdx-surface)!important;padding:28px 20px!important}.rdx-hub .hub-hero-stat-value{font-family:var(--rdx-mono)!important;font-size:clamp(1.4rem,1.4vw + 1rem,2.1rem)!important}.rdx-hub .hub-related-comparisons-grid,.rdx-hub .hub-spoke-cluster-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;grid-gap:3px!important;gap:3px!important}.rdx-hub .hub-related-comparison-card,.rdx-hub .hub-spoke-card{border-radius:0!important;border:none!important;background:var(--rdx-surface)!important;grid-column:span 2}.rdx-hub .hub-related-comparison-card:hover,.rdx-hub .hub-spoke-card:hover{outline:2px solid var(--rdx-ink);outline-offset:-2px;box-shadow:none!important}@media (max-width:760px){.rdx-hub .hub-related-comparisons-grid,.rdx-hub .hub-spoke-cluster-grid{grid-template-columns:1fr!important}.rdx-hub .hub-related-comparison-card,.rdx-hub .hub-spoke-card{grid-column:span 1!important}}.rdx-hub .btn-primary{border-radius:0!important;background:var(--rdx-orange)!important;color:var(--rdx-orange-ink)!important;font-family:var(--rdx-mono)!important}.rdx-alt main{background:var(--rdx-bg)}.rdx-alt .page-hero{background:var(--rdx-black)!important}.rdx-alt .page-hero h1{font-family:var(--rdx-serif)!important;font-size:clamp(34px,5.6vw,64px)!important;letter-spacing:-.03em!important;color:var(--rdx-paper)!important;line-height:1.02!important}.rdx-alt .page-hero h1 em{color:var(--rdx-orange)!important;font-style:italic!important}.rdx-alt .page-hero-deck{color:hsla(0,0%,96%,.82)!important}.rdx-alt h2{font-family:var(--rdx-serif)!important;font-size:clamp(26px,2.6vw,38px)!important;letter-spacing:-.015em!important;border-top:3px solid var(--rdx-ink);padding-top:14px}.rdx-alt .report-header{border-left:4px solid var(--rdx-orange);padding-left:16px}@media (min-width:1040px){.rdx-alt .hub-definition,.rdx-alt section.sec{display:grid;grid-template-columns:var(--rdx-axis) 1fr;grid-gap:32px;gap:32px;align-items:start}.rdx-alt section.sec>h2{grid-column:1;margin:0}.rdx-alt section.sec>:not(h2){grid-column:2}}.rdx-alt .hub-related-comparisons-grid,.rdx-alt .hub-related-comparisons-grid--dense{display:grid!important;grid-template-columns:repeat(6,1fr)!important;grid-gap:3px!important;gap:3px!important}.rdx-alt .hub-related-comparison-card{border-radius:0!important;border:none!important;background:var(--rdx-surface)!important;grid-column:span 2}.rdx-alt .hub-related-comparison-card:hover{outline:2px solid var(--rdx-ink);outline-offset:-2px;box-shadow:none!important}@media (max-width:760px){.rdx-alt .hub-related-comparisons-grid,.rdx-alt .hub-related-comparisons-grid--dense{grid-template-columns:1fr!important}.rdx-alt .hub-related-comparison-card{grid-column:span 1!important}}.rdx-alt .cf-cta{grid-template-columns:1fr!important}.rdx-alt .cf-cta-sample{margin-top:var(--space-4,16px)}.rdx-alt section[aria-labelledby=page-sources-heading],.rdx-company section[aria-labelledby=page-sources-heading],.rdx-compare section[aria-labelledby=page-sources-heading]{display:block!important;padding:0!important;margin-top:72px;margin-bottom:72px}.rdx-alt section[aria-labelledby=page-sources-heading] .sec-head,.rdx-company section[aria-labelledby=page-sources-heading] .sec-head,.rdx-compare section[aria-labelledby=page-sources-heading] .sec-head{max-width:1050px;text-align:left;margin:0 auto 28px}.rdx-alt section[aria-labelledby=page-sources-heading] .sec-body,.rdx-company section[aria-labelledby=page-sources-heading] .sec-body,.rdx-compare section[aria-labelledby=page-sources-heading] .sec-body{max-width:1050px}@media (max-width:768px){.rdx-alt section[aria-labelledby=page-sources-heading],.rdx-company section[aria-labelledby=page-sources-heading],.rdx-compare section[aria-labelledby=page-sources-heading]{margin-top:48px;margin-bottom:48px}}.rdx-alt .btn-primary{border-radius:0!important;background:var(--rdx-orange)!important;color:var(--rdx-orange-ink)!important;font-family:var(--rdx-mono)!important}.rdx-alt .briefing-faq-item,.rdx-hub .briefing-faq-item{border:none!important;border-bottom:1px solid var(--rdx-rule)!important;border-radius:0!important}.rdx-alt .briefing-faq-question,.rdx-hub .briefing-faq-question{font-family:var(--rdx-serif)!important;font-size:1.05rem!important}.rdx-company .page-hero,.rdx-compare .page-hero,.rdx-resource .page-hero{background:var(--rdx-black)!important}.rdx-company .page-hero h1,.rdx-compare .page-hero h1,.rdx-resource .page-hero h1{font-family:var(--rdx-serif)!important;letter-spacing:-.03em!important;color:var(--rdx-paper)!important;line-height:1.02!important}.rdx-company .page-hero h1 em,.rdx-compare .page-hero h1 em,.rdx-resource .page-hero h1 em{color:var(--rdx-orange)!important;font-style:italic!important}.rdx-company .page-hero-deck,.rdx-compare .page-hero-deck,.rdx-resource .page-hero-deck{color:hsla(0,0%,96%,.82)!important}.rdx-company .page-hero .btn-primary,.rdx-compare .page-hero .btn-primary,.rdx-resource .page-hero .btn-primary{box-shadow:none!important}.rdx-company .btn-primary,.rdx-company .page-hero .btn-primary,.rdx-compare .page-hero .btn-primary,.rdx-resource .page-hero .btn-primary{background:var(--rdx-orange)!important;color:var(--rdx-orange-ink)!important;border-radius:0!important;font-family:var(--rdx-mono)!important}.rdx-company .cor-receipt{width:100%!important;max-width:var(--rdx-col)!important}.rdx-compare .report-header,.rdx-report .report-header{background:var(--rdx-black)!important;padding:clamp(40px,6vw,64px) 0 40px;margin:0 0 40px;box-shadow:0 0 0 100vmax var(--rdx-black);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.rdx-compare .report-header h1,.rdx-report .report-header h1{font-family:var(--rdx-serif)!important;font-size:clamp(30px,5vw,54px)!important;letter-spacing:-.03em!important;line-height:1.04!important;color:var(--rdx-paper)!important}.rdx-compare .report-header h1 em,.rdx-report .report-header h1 em{color:var(--rdx-orange)!important;font-style:italic!important}.rdx-compare .report-header .compare-status-note,.rdx-compare .report-header .report-abstract,.rdx-compare .report-header .report-byline,.rdx-compare .report-header .report-byline a,.rdx-compare .report-header .report-byline-by,.rdx-compare .report-header .report-byline-sep,.rdx-report .report-header .report-abstract,.rdx-report .report-header .report-byline,.rdx-report .report-header .report-byline a,.rdx-report .report-header .report-byline-by,.rdx-report .report-header .report-byline-sep,.rdx-report .report-header-eyebrow,.rdx-report .report-header-eyebrow span{color:hsla(0,0%,96%,.78)!important}.rdx-compare .report-header .answer-first-paper,.rdx-report .report-header .answer-first-paper{background:transparent!important;border:none!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.rdx-compare .report-header .answer-first-label,.rdx-report .report-header .answer-first-label{color:hsla(0,0%,96%,.6)!important}.rdx-compare .report-header .answer-first-text,.rdx-compare .report-header .answer-first-text a,.rdx-report .report-header .answer-first-text,.rdx-report .report-header .answer-first-text a{color:var(--rdx-paper)!important}.rdx-compare .report-header .btn-primary,.rdx-report .report-header .btn-primary{border-radius:0!important;background:var(--rdx-orange)!important;color:var(--rdx-orange-ink)!important;font-family:var(--rdx-mono)!important;box-shadow:none!important}.rdx-report .report-header .report-meta-label{color:hsla(0,0%,96%,.55)!important}.rdx-report .report-header .report-meta-value{color:var(--rdx-paper)!important}.rdx-report .report-header .report-meta-divider{background:hsla(0,0%,96%,.2)!important}.rdx-compare .btn-primary{border-radius:0!important;background:var(--rdx-orange)!important;color:var(--rdx-orange-ink)!important;font-family:var(--rdx-mono)!important}.rdx-report .report-abstract-more{max-width:820px;font-size:var(--text-lead-article,1.15rem);line-height:1.7;color:var(--color-body);margin:0 0 22px}.rdx-hub .hub-hero-deck-more{max-width:680px;font-size:1rem;line-height:1.6;color:var(--text-muted,#4b5563);margin:0 0 32px}.rdx-report .guide-signals-grid,.rdx-resource .guide-signals-grid{display:grid!important;grid-gap:3px!important;gap:3px!important}.rdx-report .guide-signal-card,.rdx-resource .guide-signal-card{border-radius:0!important;border:none!important;background:var(--rdx-surface)!important}.rdx-report .guide-signal-card:hover,.rdx-resource .guide-signal-card:hover{outline:2px solid var(--rdx-ink);outline-offset:-2px;box-shadow:none!important}.rdx .btn.btn-primary{background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;color:#fff!important}.rdx .btn.btn-primary:before{display:none!important}.rdx .btn.btn-primary:hover{background:color-mix(in srgb,var(--rdx-orange) 75%,#000 25%)!important;color:#fff!important;box-shadow:none}.rdx{--glass-white-bg:#fff;--glass-white-border:var(--hairline);--glass-blue-bg:#fff;--glass-blue-border:var(--hairline);--glass-subtle-bg:#fff;--frost-bg:#fff;--shadow-sm:none;--shadow-md:none;--radius-lg:var(--radius-xs);--radius-md:var(--radius-xs);--radius-sm:var(--radius-xs)}.rdx .pg-sources-paper{background:#fff!important;border-color:var(--hairline)!important}.rdx .report-tldr{background:#fff!important;border-radius:var(--radius-xs)!important}.rdx .share-buttons{background:#fff!important;border-color:var(--hairline)!important}.rdx .faq-item,.rdx .share-buttons{border-radius:var(--radius-xs)!important}.rdx .report-sources-monitored{background:#fff!important}.rdx .report-methodology,.rdx .report-sources-monitored{border-color:var(--hairline)!important;border-radius:var(--radius-xs)!important}.rdx .methodology-card,.rdx .rating-distribution,.rdx .report-author-block,.rdx .report-related-link{background:#fff!important;border-color:var(--hairline)!important;border-radius:var(--radius-xs)!important}.rdx .ci-matrix-wrap{border-radius:var(--radius-xs)!important;border-color:var(--hairline)!important}.rdx .compare-our-take{background:#fff!important;border-color:var(--hairline)!important;border-radius:var(--radius-xs)!important}.rdx .page-hero p[style*="var(--text-muted"]{color:hsla(0,0%,96%,.72)!important}.rdx{--text-subtle:#4b5563;--text-muted:#4b5563;--color-text-muted:#4b5563}.rdx-hub .hub-claim-company,.rdx-hub .hub-hero-stat-source,.rdx-hub .hub-page .citation-list-label,.rdx-hub .hub-page .hub-price-ladder-sources h3,.rdx-hub .hub-page .hub-theme-sources>strong,.rdx-hub .hub-sources-label,.rdx-hub .hub-theme-sources,.rdx-hub .hub-theme-sources time,.rdx-hub .hub-theme-sources>strong{color:#4b5563!important}.rdx [class*=_callout__]{background:#fff!important;border:1px solid var(--hairline)!important}.rdx-hub aside[aria-label^="Subscribe to"]{border-color:var(--hairline)!important;background:#fff!important;border-radius:var(--radius-xs)!important}.rdx-resource section.flow[style]{border-color:var(--hairline)!important}.rdx .bc-request-submit,.rdx .reports-hero-newsletter button[type=submit],.rdx .url-cta-btn-compact[style*="background:var(--crimson)"],.rdx .url-cta-btn[style*="background:var(--crimson)"],.rdx [aria-label="Track price changes free"] a,.report-demo-bar-btn{background:color-mix(in srgb,var(--crimson) 85%,#000 15%)!important}.rdx [aria-labelledby=bc-request-heading]>form>p,.rdx [class*=_chipMuted__]{color:var(--text-body,#374151)!important}.rdx-company [class*=PricingHistorySection_footerLink__] a{color:var(--sapphire)!important;font-weight:600!important}.rdx-company [class*=PricingHistorySection_footerLink__]{font-size:var(--text-sm)!important}.rdx-company .spoke-moves-archive-summary{color:var(--text-headline,#1d1e21)!important}.rdx{--rdx-col:960px}.rdx .answer-first,.rdx .cf-cta,.rdx .guide-page>aside,.rdx .guide-page>section,.rdx .hub-editorial,.rdx .hub-outlook,.rdx .hub-prose,.rdx .hub-section,.rdx .hub-theme-section-body,.rdx .hub-wide,.rdx .pg-sources-paper,.rdx .report-abstract-more,.rdx .report-methodology-lead,.rdx .sec-body,.rdx .sec-head,.rdx [class*=snapshot],.rdx section.briefing-faq{max-width:var(--rdx-col)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.rdx .compare-our-take-heading,.rdx .guide-center-h2,.rdx .guide-page h2,.rdx .hub-section h2,.rdx .hub-section>p,.rdx .report-author-heading,.rdx [class*=PricingHistorySection_heading]{max-width:none!important}.rdx article.container>:not(.page-hero):not(.report-header):not([class*=fullbleed]):not(.dark-closing-band):not(script):not(style),.rdx article.container>div:not([class]),.rdx article.container>div>section{max-width:var(--rdx-col)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.rdx-company .page-hero-deck{display:none!important}.rdx-alt .page-hero,.rdx-company .page-hero,.rdx-resource .page-hero{margin-bottom:clamp(32px,4vw,48px)!important}.rdx .alt-cta-band{background:var(--rdx-black)!important;background-image:none!important;border:none!important;border-radius:var(--radius-xs)!important;box-shadow:none!important}.rdx .alt-cta-band h2,.rdx .alt-cta-band h3,.rdx .alt-cta-band p{color:var(--rdx-paper)!important}.rdx .alt-cta-band .btn,.rdx .alt-cta-band a:not(.alt-cta-secondary){background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;color:#fff!important;border:none!important;border-radius:var(--radius-xs)!important}.rdx .alt-cta-band .btn:hover,.rdx .alt-cta-band a:not(.alt-cta-secondary):hover{background:color-mix(in srgb,var(--rdx-orange) 75%,#000 25%)!important;color:#fff!important}.rdx [class*=CompanyBattlecard_chip]{background:transparent!important;border:1px solid var(--hairline)!important;color:var(--rdx-ink)!important;border-radius:var(--radius-xs)!important}.rdx-company [class*=CompanyAnalysisFold_fold],.rdx-company details.spoke-moves-archive{background:transparent!important;border:1px solid var(--hairline)!important;border-radius:var(--radius-xs)!important;box-shadow:none!important;padding:0!important;margin:12px auto!important}.rdx-company .spoke-moves-archive-summary,.rdx-company [class*=CompanyAnalysisFold_summary]{padding:16px 20px!important;font-weight:600!important;font-size:1rem!important;color:var(--rdx-ink)!important}.rdx-company [class*=CompanyAnalysisFold_label]{display:none!important}.rdx-company [class*=CompanyAnalysisFold_title]{font-size:1rem!important;font-weight:600!important;color:var(--rdx-ink)!important}.rdx .alt-cta-band .alt-cta-secondary{color:var(--rdx-paper)!important}.rdx [class*=CompanyBattlecard_chips]{border:none!important;background:transparent!important;padding:0!important}.rdx-company [class*=CompanyBattlecard_eyebrow],.rdx-company [class*=PricingHistorySection_eyebrow]{display:none!important}.rdx [class*=CompanyBattlecard_chip]{border-radius:2px!important}.rdx-hub .briefing-inline-cta{grid-column:1/-1!important;width:100%!important;background:var(--rdx-black)!important;background-image:none!important;border:none!important;border-radius:var(--radius-xs)!important;box-shadow:none!important;max-width:var(--rdx-col)!important;margin:56px auto!important;padding:clamp(28px,4vw,40px) clamp(24px,4vw,40px)!important;display:block!important;text-align:center!important}.rdx-hub .briefing-inline-cta-text{max-width:760px;margin:0 auto;flex:none!important;min-width:0!important}.rdx-hub .briefing-inline-cta-h{color:var(--rdx-paper)!important;font-size:clamp(24px,2vw + 1vh,36px)!important}.rdx-hub .briefing-inline-cta-body{color:hsla(0,0%,96%,.82)!important;max-width:620px;margin:0 auto 20px!important}.rdx-hub .briefing-cta-primary{background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;color:#fff!important;border-radius:var(--radius-xs)!important;box-shadow:none!important}.rdx-hub .briefing-cta-primary:hover{background:color-mix(in srgb,var(--rdx-orange) 75%,#000 25%)!important}.rdx-hub aside[aria-label="Subscribe to The AI Search Visibility Briefing on LinkedIn"]{grid-column:1/-1!important;width:100%!important;max-width:var(--rdx-col)!important;margin:56px auto!important;padding:clamp(28px,4vw,40px) clamp(24px,4vw,40px)!important;border:none!important;border-radius:var(--radius-xs)!important;background:var(--rdx-black)!important}.rdx-hub aside[aria-label="Subscribe to The AI Search Visibility Briefing on LinkedIn"] strong{color:var(--rdx-paper)!important}.rdx-hub aside[aria-label="Subscribe to The AI Search Visibility Briefing on LinkedIn"] p{color:hsla(0,0%,96%,.82)!important}.rdx-hub aside[aria-label="Subscribe to The AI Search Visibility Briefing on LinkedIn"] a{background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;color:#fff!important;border-radius:var(--radius-xs)!important}.rdx-hub aside[aria-label="Subscribe to The AI Search Visibility Briefing on LinkedIn"] a:hover{background:color-mix(in srgb,var(--rdx-orange) 75%,#000 25%)!important}.rdx-report .report-faq-title{border-bottom:none!important;font-size:clamp(26px,3.2vw,40px)!important}.rdx-report .report-faq .faq-item,.rdx-report .report-faq details.faq-item{background:transparent!important;border:none!important;border-bottom:1px solid var(--rdx-rule)!important;border-radius:0!important;margin-bottom:0!important;padding:16px 0!important}.rdx-report .report-faq details.faq-item:hover,.rdx-report .report-faq details.faq-item[open]{border-color:var(--rdx-rule)!important}.rdx-report .report-faq details.faq-item summary{padding:0 24px 0 0!important}.rdx-report .report-faq details.faq-item summary:after{content:"+";font-size:1.4rem!important;font-weight:400!important;color:#94a3b8!important;transform:none!important}.rdx-report .report-faq details.faq-item[open] summary:after{content:"\2212";color:var(--sapphire)!important}.rdx-report .report-faq-answer{border-top:none!important;padding:12px 0 0!important}.rdx-report .report-key-facts-list dt{font-size:15px!important;font-weight:600!important;color:var(--color-foreground,#1d1e21)!important;line-height:1.5}.rdx-report .report-key-facts-list dd{font-size:15px!important;font-weight:400!important;margin:2px 0 14px!important}.rdx-report .report-il-callout{margin:48px auto!important}.rdx-report .report-il-callout-subscribe-lead{font-size:14px;color:var(--color-muted,#4b5563);line-height:1.75;margin:18px 0 10px}.rdx-report .report-sources-monitored{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;background:transparent!important;border:none!important;padding:0!important;margin:0 0 32px!important}.rdx-report .report-sources-monitored-label{display:block;font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;color:var(--rdx-muted)!important;margin-bottom:4px}.rdx-report .report-sources-monitored-count,.rdx-report .report-sources-monitored-list{font-size:13px!important;color:var(--rdx-muted)!important}.rdx-report .methodology-card{background:transparent!important;border:none!important;padding:10px 0!important}.rdx-report .methodology-card:hover{border-color:transparent!important}.rdx-report .report-methodology-grid{gap:4px!important}.rdx-report .report-byline{display:none!important}.rdx-report .pdf-btn{margin:16px 0 4px!important}.rdx{display:flow-root}.rdx .moves-callout>h3,:is(.rdx-alt,.rdx-compare,.rdx-company,.rdx-report,.rdx-resource) article h2:not(:is(.alt-cta-band,.briefing-inline-cta,.report-cta,.guide-fullbleed,.report-header,[class*=CompanyBattlecard_panel]) h2){font-family:var(--rdx-serif)!important;font-size:clamp(26px,2.6vw,38px)!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important;text-transform:none!important;color:var(--rdx-ink)!important;text-align:center!important;border-top:3px solid var(--rdx-ink)!important;border-bottom:none!important;padding:14px 0 0!important;margin-bottom:20px!important;max-width:none!important;width:100%}.rdx .moves-callout>h3{margin-top:0!important}.rdx-compare .compare-when-card-heading,.rdx-compare article .hub-wide h3{text-align:left!important}.rdx-company [class*=CompanyBattlecard_glanceItem] dt,.rdx-company [class*=CompanyBattlecard_label],.rdx-compare .compare-positioning-subhead,.rdx-compare .compare-themes-subhead,.rdx-report .key-finding-sources-label,.rdx-report .report-related-item-date,.rdx-report .report-sources-monitored-label{text-transform:none!important;letter-spacing:0!important;color:var(--rdx-ink)!important;font-family:var(--rdx-sans)!important;font-size:.875rem!important;font-weight:700!important}.rdx-report .report-related-item-date{font-weight:400!important;color:var(--rdx-muted)!important}.rdx-report .key-finding-sources{font-family:var(--rdx-sans)!important}.rdx .rating-distribution-bar-fill,.rdx [class*=CompanyBattlecard_barFill]{background:var(--rdx-ink)!important}.rdx [class*=CompanyBattlecard_moveBody]:before{border-color:var(--rdx-ink)!important}.rdx-report .key-finding-item:before{background:var(--rdx-ink)!important}.rdx-report .report-methodology-badge{display:none!important}.rdx-report .methodology-card-icon{background:transparent!important;color:var(--rdx-ink)!important;border:1px solid var(--hairline)!important}.rdx-report .methodology-card-term{font-family:var(--rdx-sans)!important;font-size:1rem!important;font-weight:700!important;margin:0 0 4px!important}.rdx-report .methodology-card-definition{font-size:15px!important}.rdx-company [class*=CompanyBattlecard_head]{display:none!important}.rdx-company [class*=CompanyBattlecard_snapshot]{margin-top:0!important}.rdx .cf-cta-sample,.rdx .pg-sources-paper{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important}.rdx .url-cta-form{border-radius:var(--radius-xs)!important}.rdx .compare-our-take{box-shadow:none!important}.rdx .compare-our-take,.rdx .share-buttons{border:none!important;background:transparent!important;padding:0!important}.rdx .share-buttons{margin-top:24px!important;margin-bottom:24px!important}.rdx .report-author-block{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important}.rdx .report-author-heading{letter-spacing:-.015em!important}.rdx-company [class*=CompanyBattlecard_card]{box-shadow:none!important;margin:40px auto!important}.rdx-company [class*=CompanyBattlecard_callout],.rdx-company [class*=CompanyBattlecard_card]{border:none!important;background:transparent!important;padding:0!important}.rdx-company .cor-receipt{margin-top:32px!important}.rdx-company [class*=CompanyAnalysisFold_fold],.rdx-company details.spoke-moves-archive{border:none!important;border-top:1px solid var(--rdx-rule)!important;border-radius:0!important;margin:0 auto!important}.rdx-company details.spoke-moves-archive{border-bottom:1px solid var(--rdx-rule)!important;margin-bottom:56px!important}.rdx-company .spoke-moves-archive-summary,.rdx-company [class*=CompanyAnalysisFold_summary]{padding:16px 0!important;font-family:var(--rdx-serif)!important;font-size:1.05rem!important;font-weight:700!important;list-style:none!important}.rdx-company [class*=CompanyAnalysisFold_title]{font-family:var(--rdx-serif)!important;font-size:1.05rem!important;font-weight:700!important;margin:0!important}.rdx-company [class*=CompanyAnalysisFold_chevron]{background:transparent!important;color:var(--sapphire)!important;width:auto!important;height:auto!important;font-size:0!important;transform:none!important}.rdx-company [class*=CompanyAnalysisFold_chevron]:after{content:"+";font-size:1.3rem;font-family:var(--rdx-sans)}.rdx-company details[open] [class*=CompanyAnalysisFold_chevron]:after{content:"\2212"}.rdx-company [class*=CompanyAnalysisFold_body]{padding:0 0 24px!important;border-top:none!important}.rdx-company .spoke-moves-archive-summary::-webkit-details-marker{display:none}.rdx-company .spoke-moves-archive>.spoke-moves{padding:0 0 24px!important}.rdx-company [class*=PricingHistorySection_footerLink]{margin:6px 0 0!important}.rdx-company .spoke-nav{display:flex;flex-direction:column;border-top:none!important;padding-top:0!important}.rdx-company .spoke-nav-back{order:2;margin:20px 0 0!important}.rdx-company .spoke-nav-siblings{order:1;margin:0!important}.rdx-company .spoke-nav-siblings-list{justify-content:flex-start}.rdx-alt article>.report-header{max-width:var(--rdx-col)!important;margin:0 auto 56px!important;border-left:none!important;padding:0!important;border-bottom:none!important}.rdx-alt .report-header .report-byline{display:none!important}.rdx-alt .report-header .answer-first-text,.rdx-alt .report-header>p{font-size:1.05rem!important;line-height:1.65!important;color:var(--rdx-ink)!important}.rdx-alt .report-header>p{margin:16px 0 0!important}:is(.rdx-alt,.rdx-company) .answer-first{margin:0!important}:is(.rdx-alt,.rdx-company) .answer-first-paper{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}:is(.rdx-alt,.rdx-company) .answer-first-label{display:none!important}.rdx-compare .report-header .report-byline{display:none!important}.rdx-compare .report-header,.rdx-report .report-header{border-bottom:none!important}.rdx-compare .compare-price-note{margin:20px 0 0;font-size:.875rem;color:var(--rdx-muted);text-align:center}.rdx-report .report-header{max-width:var(--rdx-col)!important;margin-left:auto!important;margin-right:auto!important}.report-demo-bar{display:none!important}.rdx-report .report-header .pdf-btn{background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;color:#fff!important;border:none!important;border-radius:var(--radius-xs)!important}.rdx-report .report-header .pdf-btn:hover{background:color-mix(in srgb,var(--rdx-orange) 75%,#000 25%)!important}.rdx-report .report-il-callout{background:#fff!important;background-image:none!important;border:1px solid var(--hairline)!important}.rdx-report .report-cta,.rdx-report .report-il-callout{border-radius:var(--radius-xs)!important;box-shadow:none!important}.rdx-report .report-cta{background:var(--rdx-black)!important;background-image:none!important;margin:56px auto!important}.rdx-report .report-cta:after,.rdx-report .report-cta:before{display:none!important}.rdx-report .report-cta h3{color:var(--rdx-paper)!important}.rdx-report .report-cta p{color:hsla(0,0%,96%,.82)!important}.rdx-report .report-cta .btn-cta-white{background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;color:#fff!important;border:none!important;border-radius:var(--radius-xs)!important;box-shadow:none!important}.rdx-report .report-cta .btn-cta-white:hover{background:color-mix(in srgb,var(--rdx-orange) 75%,#000 25%)!important}.rdx .guide-signals-grid,.rdx-report .report-related-list,.rdx:not(.rdx-hub) .hub-related-comparisons-grid,.rdx:not(.rdx-hub) .hub-related-comparisons-grid--dense{display:block!important;margin:16px 0 0!important;padding:0!important;list-style:none!important}.rdx .guide-signal-card,.rdx-report .report-related-link,.rdx:not(.rdx-hub) .hub-related-comparison-card{display:block!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--rdx-rule)!important;border-radius:0!important;box-shadow:none!important;padding:18px 0!important;min-height:0!important;text-align:left!important;outline:none!important}.rdx .guide-signal-card:hover,.rdx-report .report-related-link:hover,.rdx:not(.rdx-hub) .hub-related-comparison-card:hover{outline:none!important}.rdx-report .report-related-link:hover .report-related-item-title,.rdx:not(.rdx-hub) .hub-related-comparison-card:hover .hub-related-comparison-card-title{color:var(--sapphire)!important}.rdx-report .report-related-item-title,.rdx:not(.rdx-hub) .hub-related-comparison-card-title{font-family:var(--rdx-sans)!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-align:left!important;color:var(--rdx-ink)!important;margin:0 0 6px!important;padding:0!important;min-height:0!important}.rdx-report .report-related-item-abstract,.rdx:not(.rdx-hub) .hub-related-comparison-card-tldr{font-size:.95rem!important;line-height:1.55!important;color:var(--text-muted,#4b5563)!important;font-style:normal!important;margin:6px 0 0!important;text-align:left!important;-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.rdx:not(.rdx-hub) .hub-related-comparison-card-tldr em{font-style:normal!important}.rdx:not(.rdx-hub) .hub-related-comparison-card-tldr strong{color:var(--rdx-ink)}.rdx-alt .hub-related-comparison-card-tldr[style*=opacity]{opacity:1!important;color:var(--sapphire)!important;font-weight:600!important}.rdx-report .report-related-item-date{display:block;margin-top:6px;font-size:.85rem!important}.rdx .faq-band{padding:0!important;background:transparent!important;margin:56px auto!important}.rdx .faq-band .briefing-faq{max-width:var(--rdx-col)!important}.rdx .briefing-faq-item{border:none!important;border-bottom:1px solid var(--rdx-rule)!important;border-radius:0!important;padding:16px 0!important}.rdx .briefing-faq-item:first-of-type{border-top:1px solid var(--rdx-rule)!important}.rdx .briefing-faq-question,.rdx-report .report-faq details.faq-item summary{font-family:var(--rdx-serif)!important;font-size:1.05rem!important;font-weight:700!important;color:var(--rdx-ink)!important;line-height:1.4!important}.rdx .briefing-faq-item[open] .briefing-faq-question{color:var(--rdx-ink)!important}.rdx .briefing-faq-question:after,.rdx-report .report-faq details.faq-item summary:after{color:var(--sapphire)!important;font-size:1.2rem!important;top:0!important}.rdx-report .report-faq details.faq-item:first-of-type{border-top:1px solid var(--rdx-rule)!important}.rdx .briefing-faq-answer,.rdx-report .report-faq-answer{font-size:1rem!important;line-height:1.65!important;color:var(--text-body,#374151)!important}.rdx .briefing-inline-cta{grid-column:1/-1!important;width:100%!important;background:var(--rdx-black)!important;background-image:none!important;border:none!important;border-radius:var(--radius-xs)!important;box-shadow:none!important;max-width:var(--rdx-col)!important;margin:56px auto!important;padding:clamp(28px,4vw,40px) clamp(24px,4vw,40px)!important;display:block!important;text-align:center!important}.rdx .briefing-inline-cta-text{max-width:760px;margin:0 auto;flex:none!important;min-width:0!important}.rdx .briefing-inline-cta-h{color:var(--rdx-paper)!important;font-family:var(--rdx-serif)!important;font-size:clamp(24px,2vw + 1vh,36px)!important;text-align:center!important}.rdx .briefing-inline-cta-body{color:hsla(0,0%,96%,.82)!important;max-width:620px;margin:0 auto 20px!important;text-align:center!important}.rdx .briefing-cta-primary{background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;background-image:none!important;color:#fff!important;border-radius:var(--radius-xs)!important;box-shadow:none!important}.rdx .briefing-cta-primary:hover{background:color-mix(in srgb,var(--rdx-orange) 75%,#000 25%)!important}.rdx-resource .guide-fullbleed>section{background:var(--rdx-black)!important;background-image:none!important;padding:clamp(40px,6vw,72px) clamp(24px,4vw,40px)!important;border-radius:var(--radius-xs)}.rdx-resource .guide-fullbleed>section>div[aria-hidden]{display:none!important}.rdx-resource .guide-fullbleed .dark-closing-band-headline{font-size:clamp(28px,3vw,40px)!important;color:var(--rdx-paper)!important}.rdx-resource .guide-fullbleed .dark-closing-band-subhead{color:hsla(0,0%,96%,.82)!important;margin-bottom:28px!important}.rdx-resource .guide-fullbleed .url-cta-btn{background:color-mix(in srgb,var(--rdx-orange) 88%,#000 12%)!important;color:#fff!important}.rdx-resource .guide-callout{max-width:920px;margin:40px auto;padding:28px;border:1px solid var(--rdx-rule);border-radius:var(--radius-xs,2px);background:var(--rdx-paper)}.rdx-resource .guide-callout h2,.rdx-resource .guide-callout h3{margin:0 0 12px;font-family:var(--rdx-serif);font-size:1.3rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.rdx-resource .guide-callout p{margin:0 0 16px}.rdx-resource .guide-callout p:last-child{margin-bottom:0}.rdx-resource .guide-callout ul{padding-left:24px;margin:0 0 12px}.rdx-resource .guide-callout ul li{margin-bottom:6px}.rdx-resource .guide-callout .guide-callout-meta{margin:0 0 6px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--rdx-muted)}.rdx-resource .guide-callout .guide-callout-note{margin:0;font-size:.85rem;color:var(--rdx-muted)}.rdx-resource .guide-stat-value{font-family:var(--rdx-serif)!important;font-size:1.5rem!important;line-height:1.25!important}@media (max-width:768px){.rdx .moves-callout>h3,:is(.rdx-alt,.rdx-compare,.rdx-company,.rdx-report,.rdx-resource) article h2:not(:is(.alt-cta-band,.briefing-inline-cta,.report-cta,.guide-fullbleed,.report-header,[class*=CompanyBattlecard_panel]) h2){text-align:left!important;font-size:26px!important}.rdx .compare-price-note{text-align:left}.rdx .alt-cta-band,.rdx .alt-cta-band h2,.rdx .alt-cta-band h3,.rdx .alt-cta-band p,.rdx .briefing-inline-cta,.rdx .briefing-inline-cta-body,.rdx .briefing-inline-cta-h,.rdx-hub aside[aria-label^="Subscribe to"],.rdx-hub aside[aria-label^="Subscribe to"] p,.rdx-report .report-cta,.rdx-report .report-cta h3,.rdx-report .report-cta p{text-align:left!important}.rdx .alt-cta-band p,.rdx .briefing-inline-cta-body,.rdx-report .report-cta p{margin-left:0!important;margin-right:0!important}.rdx .alt-cta-band>div,.rdx-hub aside[aria-label^="Subscribe to"]>div{justify-content:flex-start!important;text-align:left!important}.rdx-hub .hub-editorial h3{text-align:left!important}.rdx .hub-hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important}.rdx .hub-hero-stat{flex:none!important;min-height:0!important;padding:18px 16px!important}.rdx-report article.container,.rdx-resource article.container{padding-left:20px!important;padding-right:20px!important}.rdx .moves-callout .hub-hero-stats{grid-template-columns:1fr!important}}.rdx-company [class*=CompanyBattlecard_panel] h2{font-family:var(--rdx-sans)!important;font-size:1.05rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:var(--rdx-ink)!important;text-align:left!important;border:none!important;padding:0!important;margin:0!important}.rdx-company [class*=CompanyBattlecard_request] h3,.rdx-company [class*=CompanyBattlecard_request] h3+p{text-align:left!important}.rdx-company [class*=PricingHistorySection_section]{border-top:none!important;padding-top:0!important}.rdx-company .spoke-moves-archive-summary{position:relative;padding-right:28px!important}.rdx-company .spoke-moves-archive-summary:before{content:none!important;display:none!important}.rdx-company .spoke-moves-archive-summary:after{content:"+";position:absolute;right:0;top:14px;font-family:var(--rdx-sans);font-size:1.3rem;font-weight:400;color:var(--sapphire)}.rdx-company details.spoke-moves-archive[open]>.spoke-moves-archive-summary:after{content:"\2212"}.rdx-company details.spoke-moves-archive{border-bottom-width:1px!important}.rdx .cf-cta-heading{text-align:left!important}.rdx-alt .report-header .answer-first-text,.rdx-alt .report-header .answer-first-text a,.rdx-alt .report-header>p{color:var(--text-body,#374151)!important}.rdx-compare .report-header .btn-primary{margin-top:24px!important}.rdx .compare-when-grid{border-top:none!important;padding-top:0!important}.rdx-report .report-related-item-abstract{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.rdx-report .report-methodology{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:56px auto!important}.rdx-report .report-methodology-header{display:block!important}.rdx-report .report-methodology-header>div{width:100%}.rdx-report .report-faq details.faq-item summary{position:relative}.rdx-report .report-faq details.faq-item summary:after{position:absolute!important;right:0!important}.rdx-company [class*=CompanyAnalysisFold_chevron]:after{font-weight:400}.rdx-report .report-cta h3{font-family:var(--rdx-serif)!important;font-size:clamp(24px,2vw + 1vh,36px)!important;line-height:1.15!important}.rdx-resource .guide-page>aside{border-top:none!important;padding-top:0!important}@media (max-width:768px){.rdx .compare-answer-table caption{display:block!important;width:100%!important;text-align:left}.rdx .moves-callout .hub-hero-stat{padding-left:0!important;padding-right:0!important}.rdx .report-author-card{flex-direction:column!important;align-items:flex-start!important}.rdx .report-author-card,.rdx .report-author-card *{text-align:left!important}.rdx .report-author-photo{margin:0 0 16px!important}}.rdx.rdx.rdx.rdx .moves-callout>h3,.rdx.rdx.rdx.rdx h2{border-top:none!important;padding-top:0!important;text-align:left!important}.rdx.rdx.rdx.rdx :is(h3,h4,p,li,figcaption,summary):not(.rc *):not(.rc){text-align:left}.rdx.rdx.rdx.rdx :is(.compare-price-note,.hub-section>p,.hub-section-sub,.hub-subtitle){text-align:left!important;margin-left:0!important;margin-right:0!important}@media (min-width:1040px){.rdx-alt.rdx-alt .hub-definition,.rdx-alt.rdx-alt section.sec,.rdx-hub.rdx-hub .hub-definition,.rdx-hub.rdx-hub .hub-section:not(.hub-wide){display:block!important}}.rdx.rdx .page-hero-inner{max-width:var(--rdx-col)!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}.rdx.rdx .page-hero-deck,.rdx.rdx .page-hero-inner h1{text-align:left!important;margin-left:0!important;margin-right:0!important}.rdx.rdx .page-hero-actions{justify-content:flex-start!important}.rdx-hub.rdx-hub .hbx-hero-grid{max-width:var(--rdx-col)!important;margin-left:auto!important;margin-right:auto!important}.rdx.rdx :is(.briefing-inline-cta,.alt-cta-band,.report-cta,.guide-fullbleed>section,aside[aria-label^="Subscribe to"]),.rdx.rdx :is(.briefing-inline-cta,.alt-cta-band,.report-cta,.guide-fullbleed>section,aside[aria-label^="Subscribe to"]) :is(div,p,h2,h3,strong,form){text-align:left!important}.rdx.rdx :is(.briefing-inline-cta,.alt-cta-band,.report-cta,.guide-fullbleed>section,aside[aria-label^="Subscribe to"]) :is(div,p,h2,h3,form){margin-left:0!important;margin-right:0!important}.rdx.rdx :is(.briefing-inline-cta,.alt-cta-band,.report-cta,.guide-fullbleed>section,aside[aria-label^="Subscribe to"]) :is(div,form):not(.url-cta-form):not(.url-cta-form *){justify-content:flex-start!important;align-items:flex-start!important}.rdx-hub.rdx-hub .hub-hero-stats{gap:24px!important}.rdx-hub.rdx-hub .hub-hero-stat{background:transparent!important;border:none!important;border-top:1px solid var(--rdx-rule)!important;border-radius:0!important;padding:16px 0 0!important}.rdx-hub.rdx-hub .hub-price-ladder-bar{background:var(--rdx-ink)!important}.rdx-hub.rdx-hub .hub-theme-section--band{background:transparent!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important;padding:0!important}.rdx.rdx :is(.citation-list-label,.hub-sources-label,.hub-theme-sources>strong,.hub-price-ladder-sources h3,.report-meta-label){text-transform:none!important;letter-spacing:0!important;font-size:.85rem!important;font-weight:500!important}.rdx-hub.rdx-hub aside[aria-label^="Subscribe to"] strong{font-family:var(--rdx-serif)!important;font-size:clamp(24px,2vw + 1vh,36px)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.015em!important;margin-bottom:12px!important}.rdx.rdx.rdx [aria-labelledby=page-sources-heading] .sec-head,.rdx.rdx.rdx [aria-labelledby=page-sources-heading] .sec-head>p{text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:none!important}.rdx.rdx .cvr-grid{justify-content:start!important;justify-items:start!important;margin-left:0!important}.rdx.rdx .report-author-card,.rdx.rdx .report-author-card *{text-align:left!important}.rdx.rdx .report-author-photo{margin-left:0!important;margin-right:0!important;flex:none}.rdx.rdx .report-author-linkedin{margin-left:0!important;justify-content:flex-start!important}@media (min-width:769px){.rdx.rdx .report-author-card{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:24px!important}}.rdx.rdx .share-buttons{margin-bottom:40px!important}.rdx.rdx :is(.guide-stat,.guide-stat-value,.guide-stat-label,.guide-stats){text-align:left!important}.rdx.rdx .report-table-hint,.rdx.rdx span[aria-hidden=true][style*="text-transform: uppercase"]{text-transform:none!important;letter-spacing:0!important}.cf-prompt .url-cta-btn,.cf-prompt .url-cta-btn-compact{background:color-mix(in srgb,var(--crimson) 85%,#000 15%)!important}.rdx.rdx .report-author-name{margin-top:0!important}.rdx.rdx .report-author-text{margin-top:0!important;padding-top:0!important}.rdx.rdx.rdx .hub-hero-stat-source{color:var(--rdx-muted)!important}.rdx.rdx-company [class*=CompanyBattlecard_request]{border:none!important;border-top:1px solid var(--rdx-rule)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:32px 0 0!important;margin-top:40px!important}.rdx.rdx-company section .cor-receipt{margin:24px 0 32px!important}.rdx-feature .fx-pg-hero{background:var(--rdx-black)!important;padding:clamp(64px,8vw,104px) clamp(16px,4vw,48px) clamp(48px,6vw,80px)!important}.rdx-feature .fx-pg-hero .fx-pg-hero-inner{max-width:960px;margin:0 auto;text-align:left}.rdx-feature .fx-pg-hero h1{font-family:var(--rdx-serif);font-weight:700;color:#fff!important;font-size:clamp(32px,4.5vw,52px);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;text-align:left}.rdx-feature .fx-pg-hero h1 em{color:var(--crimson);font-style:italic;font-weight:inherit}.rdx-feature .fx-pg-hero p{color:hsla(0,0%,100%,.72)!important;max-width:760px;margin:0 0 28px;text-align:left}.rdx-feature .fx-pg-hero .fx-pg-hero-cta{display:flex;justify-content:flex-start}.rdx-feature .fx-pg-hero a:not(.btn){color:var(--rdx-sage,#9fb9ff)!important}.rdx-feature .fx-hero.fx-pg-hero{background:var(--rdx-black)!important}.rdx-feature .fx-hero.fx-pg-hero h1{color:#fff!important;text-align:left}.rdx-feature .fx-hero.fx-pg-hero .fx-deck{color:hsla(0,0%,100%,.72)!important}.rdx-feature .fx-hero.fx-pg-hero .fx-deck a{color:#9fb9ff!important}.rdx-feature .fx-hero.fx-pg-hero .fx-caption{color:hsla(0,0%,100%,.6)!important}.rdx-feature .fx-hero.fx-pg-hero .fx-caption a{color:#9fb9ff!important}.rdx-feature .fx-col{max-width:960px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px);text-align:left}.rdx-feature .fx-col h2,.rdx-feature .fx-col h3{font-family:var(--rdx-serif);font-weight:700;letter-spacing:-.02em;line-height:1.2;text-wrap:balance;text-align:left;border-top:none!important;margin-top:0}.rdx-feature .fx-col>p:first-of-type{max-width:760px}.rdx-feature .fx-box{max-width:960px;margin:32px auto;padding:28px;border:1px solid var(--rdx-rule);border-radius:2px;background:var(--rdx-paper)}.rdx-feature .fx-box h3{margin:0 0 12px;font-family:var(--rdx-serif);font-size:1.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.rdx-feature .fx-box p{margin:0 0 14px}.rdx-feature .fx-box p:last-child{margin-bottom:0}.rdx-feature .fx-box+.fx-box{margin-top:0}.rdx-feature .fx-rows{display:flex;flex-direction:column;border-top:1px solid var(--rdx-rule)}.rdx-feature .fx-rows>*{display:flex;gap:20px;padding:18px 0;border-bottom:1px solid var(--rdx-rule);align-items:baseline}.rdx-feature .fx-rows strong{font-family:var(--rdx-serif);flex:0 0 auto;min-width:180px}.rdx-feature .cks-section,.rdx-feature section.tour-sec{padding-left:0!important;padding-right:0!important}.rdx-feature .cks-inner,.rdx-feature .tour-row{max-width:960px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(16px,4vw,48px)!important;padding-right:clamp(16px,4vw,48px)!important;box-sizing:border-box}.rdx-feature .faq-band{padding:0!important;margin:56px auto!important}.rdx-feature .briefing-faq,.rdx-feature .faq-band .briefing-faq{max-width:960px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(16px,4vw,48px)!important;padding-right:clamp(16px,4vw,48px)!important;box-sizing:border-box}.rdx-feature .briefing-faq>h2{text-align:left!important;margin:0 0 16px!important;max-width:none!important}.rdx-feature{--fx-g:clamp(16px,4vw,48px);--fx-colbox:calc(960px + 2 * var(--fx-g))}.rdx-feature :is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid){max-width:var(--fx-colbox)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--fx-g)!important;padding-right:var(--fx-g)!important;box-sizing:border-box!important}.rdx-feature :is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid) :is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid){max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.rdx-feature .dt-hero,.rdx-feature .fx-pg-hero,.rdx-feature .pt-hero,.rdx-feature section:has(>:is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid)){padding-left:0!important;padding-right:0!important}.rdx-feature .dt-row--flip,.rdx-feature .tour-row--flip{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)!important}.rdx-feature .dt-row--flip>.dt-copy,.rdx-feature .tour-row--flip>.tour-copy{order:0!important}.rdx-feature :is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid,[class*=hero-grid],.sec-head,.mcp-section-inner,.htc-inner,[class*=InsightsTeardown_wrap]):not(#_){max-width:var(--fx-colbox)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--fx-g)!important;padding-right:var(--fx-g)!important;box-sizing:border-box!important;text-align:left!important}.rdx-feature :is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid,[class*=hero-grid],.sec-head,.mcp-section-inner,.htc-inner,[class*=InsightsTeardown_wrap]) :is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid,[class*=hero-grid],.sec-head,.mcp-section-inner,.htc-inner):not(#_){max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.rdx-feature :is(section,div):not(:is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid,[class*=hero-grid],.sec-head,.mcp-section-inner,.htc-inner,[class*=InsightsTeardown_wrap])):has(>:is(.fx-col,.cks-inner,.tour-row,.briefing-faq,.page-hero-inner,.fx-pg-hero-inner,.dt-hero-inner,.dt-row,.pt-hero-grid,[class*=hero-grid],.sec-head,.mcp-section-inner,.htc-inner,[class*=InsightsTeardown_wrap])):not(#_){padding-left:0!important;padding-right:0!important}.rdx-feature :is(.htc-inner,.mcp-section-inner,.sec-head)>:is(p,div):not(#_),.rdx-feature [class*=InsightsTeardown_wrap]>:is(h2,article,p,div):not(#_){margin-left:0!important;margin-right:auto!important;text-align:left!important;justify-content:flex-start!important}.rdx-feature .fx-menu>h2:not(#_){max-width:960px!important;margin-left:auto!important;margin-right:auto!important}.rdx-feature :is(.htc-inner,.sec-head)>:is(h2,h3,p):not(#_){margin-left:0!important;max-width:none!important;text-align:left!important}.rdx-feature section.fx-menu:not(#_){padding-left:var(--fx-g)!important;padding-right:var(--fx-g)!important}.rdx-feature .ctx-source a:not(#_),.rdx-feature .dsx-line-ex:not(#_){color:#4b5563!important}.rdx-feature .dsx-note-brand em:not(#_),.rdx-feature .dt-index-job:not(#_){color:#c8102e!important}.rdx-feature h1:not(#_),.rdx-home h1:not(#_){font-size:clamp(32px,3.4vw,52px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.rdx-home .hero-site-section:not(#_){min-height:0!important;padding-top:clamp(64px,8vw,104px)!important;padding-bottom:clamp(48px,6vw,80px)!important}.rdx-feature .avc-form{display:flex;gap:0;max-width:640px;margin:0 0 20px}.rdx-feature .avc-form input{flex:1 1 auto;min-width:0;min-height:56px;padding:0 18px;font:inherit;font-size:1.05rem;border:2px solid #fff;border-right:none;border-radius:0;background:#fff;color:var(--rdx-ink)}.rdx-feature .avc-form .btn{border-radius:0!important;white-space:nowrap;min-height:56px}.rdx-feature .avc-steps{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;font-family:var(--rdx-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.rdx-feature .avc-steps li{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.5)}.rdx-feature .avc-steps li b{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid;font-weight:400}.rdx-feature .avc-steps li[aria-current=step]{color:#fff}.rdx-feature .avc-steps li[aria-current=step] b{background:var(--crimson);border-color:var(--crimson);color:#0a0a0a}.rdx-feature .avc-steps li.done{color:hsla(0,0%,100%,.8)}@keyframes avc-blink{50%{opacity:.2}}.rdx-feature .avc-confirm.fx-box{padding:18px 20px;margin:20px 0 0}.rdx-feature .avc-confirm h3:not(#_){font-size:1.05rem!important;line-height:1.3;margin:0 0 12px}.rdx-feature .avc-found{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1.4fr);grid-gap:10px 12px;gap:10px 12px;align-items:center;margin:0 0 14px}.rdx-feature .avc-found dt{font-family:var(--rdx-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--rdx-muted)}.rdx-feature .avc-found dd{margin:0}.rdx-feature .avc-found dd.avc-tags{grid-column:2/-1}.rdx-feature .avc-found input{font:inherit;font-size:.95rem;font-weight:600;padding:6px 10px;min-height:36px;border:1px solid var(--rdx-rule);border-radius:0;background:#fff;width:100%}.rdx-feature .avc-tags{display:flex;flex-wrap:wrap;gap:6px}.rdx-feature .avc-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;background:#fff;border:1px solid var(--rdx-rule);font-size:.85rem;line-height:1.4}.rdx-feature .avc-tag button{border:0;background:none;cursor:pointer;font-size:.95rem;color:var(--rdx-muted);padding:0 4px}.rdx-feature .avc-tag--add{border-style:dashed;color:var(--rdx-muted);cursor:pointer;padding-right:10px}.rdx-feature .avc-confirm .btn{padding:10px 22px;font-size:.9rem}.rdx-feature .avc-progress{max-width:640px;margin:4px 0 20px}.rdx-feature .avc-progress-track{height:6px;background:hsla(0,0%,100%,.14);overflow:hidden}.rdx-feature .avc-progress-track span{display:block;height:100%;width:62%;background:var(--crimson);transition:width var(--dur-base,.3s) ease-out}.rdx-feature .avc-progress ol{display:flex;justify-content:space-between;gap:12px;margin:10px 0 0;padding:0;list-style:none;font-family:var(--rdx-mono);font-size:.72rem;letter-spacing:.06em;color:hsla(0,0%,100%,.45)}.rdx-feature .avc-progress li.done{color:hsla(0,0%,100%,.8)}.rdx-feature .avc-progress li.done:before{content:"✓ ";color:var(--crimson)}.rdx-feature .avc-progress li[aria-current]{color:#fff}.rdx-feature .avc-engines{display:flex;flex-direction:column;gap:12px;margin:4px 0 0}.rdx-feature .avc-engine{display:grid;grid-template-columns:130px 1fr auto;grid-gap:16px;gap:16px;align-items:center}.rdx-feature .avc-engine strong{font-family:var(--rdx-serif)}.rdx-feature .avc-dots{display:flex;gap:8px}.rdx-feature .avc-dots i{width:18px;height:18px;border:1px solid var(--rdx-ink);display:block}.rdx-feature .avc-dots i.on{background:var(--rdx-ink)}.rdx-feature .avc-dots i.wait{animation:avc-blink 1s steps(2) infinite;border-color:var(--crimson)}.rdx-feature .avc-engine span{font-family:var(--rdx-mono);font-size:.8rem;color:var(--rdx-muted)}.rdx-feature .avc-verdict{font-family:var(--rdx-serif);font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1.12;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}.rdx-feature .avc-verdict em{color:var(--crimson);font-style:italic;white-space:nowrap}.rdx-feature .avc-legend{display:flex;gap:20px;font-family:var(--rdx-mono);font-size:.72rem;color:var(--rdx-muted);margin:24px 0 8px;text-transform:uppercase;letter-spacing:.08em}.rdx-feature .avc-legend i{display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px}.rdx-feature .avc-legend i.named{background:var(--rdx-ink)}.rdx-feature .avc-legend i.cited{background:var(--crimson)}.rdx-feature .avc-bars{border-top:1px solid var(--rdx-rule)}.rdx-feature .avc-bar-row{display:grid;grid-template-columns:160px 1fr 1fr;grid-gap:20px;gap:20px;padding:14px 0;border-bottom:1px solid var(--rdx-rule);align-items:center}.rdx-feature .avc-bar-row--head{font-family:var(--rdx-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--rdx-muted);padding:8px 0}.rdx-feature .avc-bar-row .who{font-family:var(--rdx-serif);font-weight:700}.rdx-feature .avc-bar-row.you{background:var(--rdx-paper);box-shadow:-12px 0 0 var(--rdx-paper),12px 0 0 var(--rdx-paper)}.rdx-feature .avc-bar-row.you .who:after{content:" (you)";color:var(--crimson);font-weight:400;font-style:italic}.rdx-feature .avc-bar{display:flex;flex-direction:column;gap:4px}.rdx-feature .avc-bar span{display:block;height:10px;background:var(--rdx-ink);min-width:2px}.rdx-feature .avc-bar span.cited{background:var(--crimson)}.rdx-feature .avc-bar small{font-family:var(--rdx-mono);font-size:.7rem;color:var(--rdx-muted)}.rdx-feature .avc-stamp{display:grid;grid-template-columns:auto 1fr;grid-gap:24px;gap:24px;align-items:center;border:2px solid var(--crimson);padding:22px 26px;margin:32px 0 0}.rdx-feature .avc-stamp b{font-family:var(--rdx-serif);font-size:clamp(44px,6vw,72px);line-height:1;color:var(--crimson)}.rdx-feature .avc-stamp p{margin:0}.rdx-feature .avc-stamp p strong{display:block;font-family:var(--rdx-serif);font-size:1.15rem;margin-bottom:4px}.rdx-feature .avc-gate{background:var(--rdx-black);color:#fff;padding:clamp(36px,5vw,56px) 0}.rdx-feature .avc-gate h3{color:#fff;font-family:var(--rdx-serif);font-size:clamp(22px,2.4vw,30px);margin:0 0 8px}.rdx-feature .avc-gate p{color:hsla(0,0%,100%,.7);margin:0 0 20px}.rdx-feature .avc-gate .avc-fine{font-size:.8rem;color:hsla(0,0%,100%,.55);margin:12px 0 0}.rdx-feature .avc-gate .avc-fine a{color:#9fb9ff}.rdx-feature .avc-report{border-top:1px solid var(--rdx-rule)}.rdx-feature .avc-report details{border-bottom:1px solid var(--rdx-rule)}.rdx-feature .avc-report summary{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font-family:var(--rdx-serif);font-weight:700;font-size:1.05rem}.rdx-feature .avc-report summary::-webkit-details-marker{display:none}.rdx-feature .avc-pills{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.rdx-feature .avc-pill{font-family:var(--rdx-mono);font-size:.7rem;padding:3px 8px;border:1px solid var(--rdx-ink);font-weight:400;white-space:nowrap}.rdx-feature .avc-pill.yes{background:var(--rdx-ink);color:#fff}.rdx-feature .avc-pill.warn{border-color:var(--crimson);color:#c8102e}.rdx-feature .avc-report .avc-answer{padding:0 0 20px;color:var(--rdx-muted);max-width:760px}.rdx-feature .avc-report .avc-answer mark{background:var(--rdx-yellow);color:var(--rdx-ink);padding:0 2px}.rdx-feature .avc-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:12px;gap:12px;align-items:stretch;margin:24px 0 0}.rdx-feature .avc-flow>div{border:1px solid var(--rdx-rule);padding:18px;background:var(--rdx-paper)}.rdx-feature .avc-flow>div b{display:block;font-family:var(--rdx-mono);font-size:.72rem;letter-spacing:.1em;color:var(--crimson);margin-bottom:6px}.rdx-feature .avc-flow>div strong{display:block;font-family:var(--rdx-serif);font-size:1.1rem;margin-bottom:4px}.rdx-feature .avc-flow>div span{font-size:.88rem;color:var(--rdx-muted)}.rdx-feature .avc-flow>i{align-self:center;font-style:normal;font-size:1.4rem;color:var(--rdx-muted)}@media (max-width:720px){.rdx-feature .avc-form{flex-direction:column}.rdx-feature .avc-form input{border-right:2px solid #fff}.rdx-feature .avc-found{grid-template-columns:auto minmax(0,1fr)}.rdx-feature .avc-found dd.avc-tags{grid-column:1/-1}.rdx-feature .avc-progress ol{flex-direction:column;gap:4px}.rdx-feature .avc-engine{grid-template-columns:1fr auto}.rdx-feature .avc-engine .avc-dots{grid-column:1/-1;order:3}.rdx-feature .avc-bar-row{grid-template-columns:1fr 1fr;gap:10px 16px}.rdx-feature .avc-bar-row .who{grid-column:1/-1}.rdx-feature .avc-bar-row--head span:first-child{display:none}.rdx-feature .avc-stamp{gap:10px}.rdx-feature .avc-flow,.rdx-feature .avc-stamp{grid-template-columns:1fr}.rdx-feature .avc-flow>i{transform:rotate(90deg);justify-self:start;padding-left:18px}.rdx-feature .avc-report summary{grid-template-columns:1fr}.rdx-feature .avc-pills{justify-content:flex-start}}.rdx-feature .avc-tool{padding:clamp(32px,5vw,56px) 0;scroll-margin-top:80px}.rdx-feature .avc-tool .avc-confirm.fx-box{margin-top:0}.rdx-feature .avc-section{padding:clamp(40px,5vw,56px) 0 0}.rdx-feature .avc-section--last{padding-top:0;padding-bottom:72px}.rdx-feature .avc-section--last .avc-note{margin-top:0}.rdx-feature .avc-note{font-size:.85rem;color:var(--rdx-muted);margin:20px 0 0}.rdx-feature .avc-hint{font-size:.85rem;color:var(--rdx-muted);align-self:center}.rdx-feature .avc-error{font-size:.85rem;color:#c8102e;margin:0 0 12px}.rdx-feature .avc-error--dark{color:#ff8a99;margin:-8px 0 16px}.rdx-feature .avc-error--dark a{color:#fff}.rdx-feature .avc-checking{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 18px!important;font-family:var(--rdx-mono);font-size:.85rem}.rdx-feature .avc-checking strong{color:#fff}.rdx-feature .avc-checking button{border:0;background:none;padding:0;cursor:pointer;font:inherit;color:#9fb9ff;text-decoration:underline}.rdx-feature .avc-add{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.rdx-feature .avc-add input{flex:1 1 160px;font:inherit;font-size:.9rem;padding:6px 10px;min-height:36px;border:1px solid var(--rdx-rule);border-radius:0;background:#fff}.rdx-feature .avc-add .btn{padding:6px 16px;font-size:.85rem;border:1px solid var(--rdx-ink)!important;border-radius:0!important;background:#fff!important;color:var(--rdx-ink)!important}.rdx-feature .avc-tabs{display:flex;gap:0;margin:0 0 16px;border-bottom:1px solid var(--rdx-rule)}.rdx-feature .avc-tabs button{border:0;background:none;padding:10px 16px;cursor:pointer;font-family:var(--rdx-mono);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rdx-muted);border-bottom:2px solid transparent;margin-bottom:-1px}.rdx-feature .avc-tabs button[aria-selected=true]{color:var(--rdx-ink);border-bottom-color:var(--crimson)}.rdx-feature .avc-bar-row>[role=cell]{display:block}.rdx-feature .avc-locked{position:relative;margin:24px 0 0}.rdx-feature .avc-locked-preview{filter:blur(6px);opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdx-feature .avc-locked-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100% - 24px));background:var(--rdx-black);color:#fff;padding:28px;box-shadow:0 18px 50px hsla(0,0%,4%,.25)}.rdx-feature .avc-locked-card h3:not(#_){color:#fff;font-family:var(--rdx-serif);font-size:1.4rem!important;margin:0 0 8px}.rdx-feature .avc-locked-card p{color:hsla(0,0%,100%,.72);margin:0 0 16px;font-size:.95rem}.rdx-feature .avc-locked-card .avc-form{margin:0 0 12px}.rdx-feature .avc-locked-card .avc-fine{font-size:.78rem;color:hsla(0,0%,100%,.55);margin:0}.rdx-feature .avc-locked-card .avc-fine a{color:#9fb9ff}.rdx-feature .avc-locked-card .avc-error{color:#ff8a99}@media (max-width:720px){.rdx-feature .avc-locked-card{position:relative;left:auto;top:auto;transform:none;width:100%;margin-top:-220px}}.rdx-aivis .hbx-hero-grid{grid-template-columns:minmax(0,1fr)!important}.rdx-aivis .rdx-aivis-lb-table,.rdx-aivis .rdx-aivis-price-table{margin-top:24px}.rdx-aivis .rdx-aivis-lb-row,.rdx-aivis .rdx-aivis-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--rdx-rule)}.rdx-aivis .rdx-aivis-lb-row:first-child,.rdx-aivis .rdx-aivis-price-row:first-child{border-top:1px solid var(--rdx-rule)}.rdx-aivis .rdx-aivis-lb-rank{font-family:var(--rdx-mono);font-size:.85rem;color:var(--rdx-muted);flex:0 0 24px}.rdx-aivis .rdx-aivis-lb-name,.rdx-aivis .rdx-aivis-price-vendor{font-weight:700;flex:1 1 180px;min-width:0}.rdx-aivis .rdx-aivis-lb-name a,.rdx-aivis .rdx-aivis-price-vendor a{color:var(--rdx-ink);text-decoration:none}.rdx-aivis .rdx-aivis-lb-name a:hover,.rdx-aivis .rdx-aivis-price-vendor a:hover{color:var(--rdx-orange);text-decoration:underline}.rdx-aivis .rdx-aivis-lb-share,.rdx-aivis .rdx-aivis-price-amount{font-family:var(--rdx-mono);font-weight:700;font-size:1.15rem;flex:0 0 auto;min-width:76px}.rdx-aivis .rdx-aivis-lb-engines{display:flex;flex-wrap:wrap;gap:12px;font-family:var(--rdx-mono);font-size:.78rem;color:var(--rdx-muted);flex:1 1 220px}.rdx-aivis .rdx-aivis-lb-engine-dot{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.rdx-aivis .rdx-aivis-dot{width:7px;height:7px;border-radius:50%;background:var(--rdx-orange);display:inline-block}.rdx-aivis .rdx-aivis-lb-rankavg{font-family:var(--rdx-mono);font-size:.78rem;color:var(--rdx-muted);flex:0 0 auto}.rdx-aivis .rdx-aivis-lb-up{color:#1a7f4e}.rdx-aivis .rdx-aivis-lb-down{color:var(--rdx-orange)}.rdx-aivis .rdx-aivis-method{margin-top:20px}.rdx-aivis .rdx-aivis-method a{color:var(--rdx-orange)}.rdx-aivis .rdx-aivis-move-list{list-style:none;margin:24px 0 0;padding:0}.rdx-aivis .rdx-aivis-move-item{display:flex;gap:16px;flex-wrap:wrap;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--rdx-rule)}.rdx-aivis .rdx-aivis-move-date{font-family:var(--rdx-mono);font-size:.78rem;color:var(--rdx-muted);flex:0 0 92px}.rdx-aivis .rdx-aivis-move-vendor{font-family:var(--rdx-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--rdx-orange)}.rdx-aivis .rdx-aivis-move-headline a{color:var(--rdx-ink);text-decoration:none;font-weight:600}.rdx-aivis .rdx-aivis-move-headline a:hover{text-decoration:underline}.rdx-aivis .rdx-aivis-price-tags{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.rdx-aivis .rdx-aivis-tag{font-family:var(--rdx-mono);font-size:.72rem;color:var(--rdx-muted);border:1px solid var(--rdx-rule);border-radius:2px;padding:2px 8px}.rdx-aivis .rdx-aivis-tag-free{color:#1a7f4e;border-color:#1a7f4e}.rdx-aivis .rdx-aivis-price-meta{width:100%}.rdx-aivis .rdx-aivis-price-meta a{color:var(--rdx-orange)}.rdx-aivis .rdx-aivis-reddit-bars{display:flex;flex-direction:column;gap:10px;margin:20px 0 28px}.rdx-aivis .rdx-aivis-reddit-bar-row{display:grid;grid-template-columns:minmax(0,160px) 1fr minmax(0,36px);grid-gap:12px;gap:12px;align-items:center}.rdx-aivis .rdx-aivis-reddit-bar-name{font-size:.82rem;overflow-wrap:anywhere}.rdx-aivis .rdx-aivis-reddit-bar-track{height:8px;background:var(--rdx-surface);border:1px solid var(--rdx-rule);border-radius:2px;overflow:hidden}.rdx-aivis .rdx-aivis-reddit-bar-fill{height:100%;background:var(--rdx-orange)}.rdx-aivis .rdx-aivis-reddit-bar-count{font-family:var(--rdx-mono);font-size:.78rem;color:var(--rdx-muted);text-align:right}.rdx-aivis .rdx-aivis-reddit-themes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.rdx-aivis .rdx-aivis-reddit-theme-label{font-weight:700}.rdx-aivis .rdx-aivis-reddit-theme-count{color:var(--rdx-muted)}.rdx-aivis .rdx-aivis-reddit-theme-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.rdx-aivis .rdx-aivis-reddit-theme-links a{color:var(--rdx-orange)}.rdx-aivis .rdx-aivis-reddit-footnote{margin-top:16px}@media (max-width:560px){.rdx-aivis .rdx-aivis-lb-row{font-size:.92rem}.rdx-aivis .rdx-aivis-price-vendor{font-size:.95rem}.rdx-aivis .rdx-aivis-reddit-bar-row{grid-template-columns:minmax(0,110px) 1fr minmax(0,30px)}}.rdx-index{--ix-g:clamp(16px,4vw,48px)}.rdx-index .page-hero:not(#_){background:var(--rdx-black,#0b0b0c)!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(64px,8vw,104px) 0 clamp(48px,6vw,80px)!important;box-sizing:border-box!important;text-align:left!important}.rdx-index .page-hero .page-hero-inner:not(#_){max-width:calc(960px + 2 * var(--ix-g))!important;padding-left:var(--ix-g)!important;padding-right:var(--ix-g)!important;margin:0 auto!important;box-sizing:border-box!important;text-align:left!important}.rdx-index .page-hero h1:not(#_){color:#fff!important;font-family:var(--rdx-serif,var(--font-serif)),Georgia,serif!important;text-align:left!important;margin-left:0!important;margin-right:0!important}.rdx-index .page-hero h1 em:not(#_){color:var(--crimson,#fc2642)!important;font-style:italic!important}.rdx-index .page-hero :is(.page-hero-deck,p):not(#_){color:hsla(0,0%,100%,.78)!important;text-align:left!important;margin-left:0!important;margin-right:0!important}.rdx-index .page-hero-inner :is(.page-hero-actions,div,form):not(#_){justify-content:flex-start!important;margin-left:0!important;text-align:left!important}.rdx-index .page-hero a:not(.btn):not(#_){color:#9fb9ff!important}.rdx :is(.page-hero,[class*=hero],.report-header) h1:not(#_){font-size:clamp(32px,3.4vw,52px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.rdx-index{--ix-colbox:calc(960px + 2 * var(--ix-g))}:is(.rdx-index .container,main.rdx-index.resources-index-page):not(#_){max-width:var(--ix-colbox)!important;padding-left:var(--ix-g)!important;padding-right:var(--ix-g)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.rdx-index .container .container:not(#_){max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.rdx-index :is(.alt-section,.sec-head,.edx-list):not(#_),:is(.rdx-index .container,main.rdx-index.resources-index-page)>:not(.page-hero):not(.container):not(#_){margin-left:0!important;margin-right:auto!important}.rdx-index :is(.sec-head,.alt-section)>:is(h2,p):not(#_){text-align:left!important;margin-left:0!important}.rdx-index.resources-index-page section h2:not(#_){margin-left:0!important}@media (min-width:1025px){.rdx-feature .fx-pg-hero .fx-till:not(#_){zoom:.8}}.rdx-feature .fx-pg-hero .fx-stamp:not(#_){display:none!important}.rdx-aivis .briefing-faq>h2:not(#_){text-align:left!important;margin-left:0!important}@media (max-width:768px){.rdx-aivis .container:not(#_){padding-left:20px!important;padding-right:20px!important}}:is(.rdx-hub .hbx-hero,.rdx-company .page-hero,.rdx-alt .page-hero,.rdx-resource .page-hero):not(#_){padding-left:max(20px,var(--container-padding))!important;padding-right:max(20px,var(--container-padding))!important}