.market-clarity_analyticalTheme__72MZJ,.market-clarity_publicTheme__k9ynx{--ds-up:#6fbfad;--ds-down:#d98791;--ds-context:#8cb0e0;--ds-caution:#e4bf74;--ds-charcoal:#1c2425;--ds-charcoal-secondary:#242e2f;--ds-on-dark:#f1f5f3;--ds-muted-on-dark:#b0bcb8;--ds-border-on-dark:#71827a;--ds-focus-on-dark:#8fc7f1;--ds-nav-edge:#56625f;--ds-nav-background:linear-gradient(180deg,rgb(52 66 64/78%),rgb(30 38 39/88%));--ds-nav-shadow:0 4px 14px rgb(20 26 27/8%),inset 0 1px 0 rgb(255 255 255/10%);--ds-stage-shadow:0 16px 36px rgb(20 26 27/10%);--ds-overlay-shadow:0 12px 32px rgb(20 26 27/20%);--ds-nav-hover:rgb(255 255 255/5%);--ds-radius-control:8px;--ds-radius-card:12px;--ds-radius-stage:16px;--ds-duration-hover:120ms;--ds-content-max:1200px}.market-clarity_publicTheme__k9ynx{--ds-canvas:#f5f5f2;--ds-surface:#fff;--ds-surface-muted:#eceeeb;--ds-text:#202627;--ds-muted:#586361;--ds-subtle:#606b67;--ds-divider:#d7ddda;--ds-control-border:#7c8883;--ds-accent:#08796f;--ds-focus:#145f9b}.market-clarity_analyticalTheme__72MZJ{--ds-canvas:#141a1b;--ds-surface:var(--ds-charcoal);--ds-surface-muted:var(--ds-charcoal-secondary);--ds-text:var(--ds-on-dark);--ds-muted:var(--ds-muted-on-dark);--ds-subtle:#93a29b;--ds-divider:#364341;--ds-control-border:var(--ds-border-on-dark);--ds-accent:#56c5b1;--ds-focus:var(--ds-focus-on-dark)}@media (prefers-reduced-motion:reduce){.market-clarity_analyticalTheme__72MZJ,.market-clarity_publicTheme__k9ynx{--ds-duration-hover:0ms}}.EvidenceComparisonChart_chart__g6r7H{min-width:0;padding:16px;color:var(--ds-text);background:var(--ds-surface);border:1px solid var(--ds-divider);border-radius:var(--ds-radius-stage);box-shadow:var(--ds-stage-shadow);font-size:13px;line-height:1.55;font-variant-numeric:tabular-nums}.EvidenceComparisonChart_chart__g6r7H *{box-sizing:border-box}.EvidenceComparisonChart_chart__g6r7H h2,.EvidenceComparisonChart_chart__g6r7H h3,.EvidenceComparisonChart_chart__g6r7H p,.EvidenceComparisonChart_chart__g6r7H ul{margin:0}.EvidenceComparisonChart_chart__g6r7H button,.EvidenceComparisonChart_chart__g6r7H input{font:inherit}.EvidenceComparisonChart_chart__g6r7H :is(button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--ds-focus);outline-offset:3px}.EvidenceComparisonChart_header__Lj8_W,.EvidenceComparisonChart_identity__C08Ud,.EvidenceComparisonChart_legend__RjXLU,.EvidenceComparisonChart_paneTitle__kjwgL,.EvidenceComparisonChart_presets__DFPse,.EvidenceComparisonChart_timeLabel__6SyNk{display:flex;align-items:center;justify-content:space-between;gap:12px}.EvidenceComparisonChart_header__Lj8_W{flex-wrap:wrap}.EvidenceComparisonChart_identity__C08Ud{justify-content:flex-start;font-size:15px;gap:12px}.EvidenceComparisonChart_identity__C08Ud strong{font-weight:500}.EvidenceComparisonChart_slash__dLOpK{color:var(--ds-subtle)}.EvidenceComparisonChart_badge__DbANU{flex-shrink:0;padding:5px 9px;border:1px solid var(--ds-control-border);border-radius:6px;font-size:12px}.EvidenceComparisonChart_meta__cc6SH{margin:6px 0 16px;color:var(--ds-muted);font-size:12px}.EvidenceComparisonChart_meta__cc6SH>span{margin:0 5px;color:var(--ds-subtle)}.EvidenceComparisonChart_selection__EsACn{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 20px;margin-bottom:14px;padding:10px 12px;border:1px solid var(--ds-divider);border-radius:var(--ds-radius-control);background:var(--ds-surface-muted)}.EvidenceComparisonChart_selectionCopy__HAsDB{min-width:0}.EvidenceComparisonChart_selectedTime__BkIjL{color:var(--ds-text);font-size:12px}.EvidenceComparisonChart_selectedTime__BkIjL>span{color:var(--ds-muted)}.EvidenceComparisonChart_selectionSummary__4YLLD{margin-top:3px;font-size:16px;line-height:22px;font-weight:500}.EvidenceComparisonChart_selectionSummary__4YLLD>span{color:var(--ds-subtle);font-weight:400}.EvidenceComparisonChart_scope___UZdJ{margin-top:4px;color:var(--ds-muted);font-size:12px}.EvidenceComparisonChart_metrics___t8cV{display:grid;grid-template-columns:repeat(2,auto);gap:8px 16px}.EvidenceComparisonChart_metrics___t8cV p{display:grid;gap:1px}.EvidenceComparisonChart_metrics___t8cV span{color:var(--ds-muted);font-size:11px;line-height:16px}.EvidenceComparisonChart_metrics___t8cV strong{color:var(--ds-text);font-size:16px;line-height:22px;font-weight:500}.EvidenceComparisonChart_paneTitle__kjwgL{align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px}.EvidenceComparisonChart_paneTitle__kjwgL h2{font-size:14px;line-height:20px;font-weight:500}.EvidenceComparisonChart_paneTitle__kjwgL h2>span,.EvidenceComparisonChart_paneTitle__kjwgL>span{color:var(--ds-muted);font-size:12px;font-weight:400}.EvidenceComparisonChart_depthPane__juwnK,.EvidenceComparisonChart_pricePane__CHv6F{display:grid;grid-template-columns:56px minmax(0,1fr)}.EvidenceComparisonChart_depthAxis__L8fFj,.EvidenceComparisonChart_priceAxis__hFurU{position:relative;font-size:12px;color:var(--ds-muted)}.EvidenceComparisonChart_priceAxis__hFurU>span{position:absolute;right:9px;transform:translateY(-50%)}.EvidenceComparisonChart_pricePane__CHv6F .EvidenceComparisonChart_plot__f99V4{height:160px}.EvidenceComparisonChart_depthPane__juwnK .EvidenceComparisonChart_plot__f99V4{height:88px}.EvidenceComparisonChart_plot__f99V4{min-width:0;position:relative;cursor:crosshair;touch-action:pan-y}.EvidenceComparisonChart_plot__f99V4>svg{display:block;width:100%;height:100%;overflow:visible}.EvidenceComparisonChart_gridLine__IQK1C{stroke:var(--ds-divider);stroke-width:1;vector-effect:non-scaling-stroke}.EvidenceComparisonChart_intervalRange__vRDmG{fill:var(--ds-context);fill-opacity:.1;stroke:var(--ds-context);stroke-opacity:.32;stroke-width:1;vector-effect:non-scaling-stroke}.EvidenceComparisonChart_windowStart__CXKt6{fill:var(--ds-context);opacity:.45}.EvidenceComparisonChart_wick__Ri_Zu{stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.EvidenceComparisonChart_up__sZy6I{fill:var(--ds-up);color:var(--ds-up)}.EvidenceComparisonChart_down__UaNLJ{fill:var(--ds-down);color:var(--ds-down)}.EvidenceComparisonChart_crosshair__hiRj3{fill:var(--ds-muted);opacity:.75}.EvidenceComparisonChart_depthSelection__5BRZU,.EvidenceComparisonChart_priceSelection__kjqLb{fill:var(--ds-context);stroke:var(--ds-text);stroke-width:1.5;vector-effect:non-scaling-stroke}.EvidenceComparisonChart_hatch__MNJZP{stroke:var(--ds-subtle);stroke-width:1}.EvidenceComparisonChart_gap__fYuJJ{stroke:var(--ds-control-border);stroke-width:.5}.EvidenceComparisonChart_depthAxis__L8fFj{display:flex;flex-direction:column;justify-content:space-between;padding:2px 10px 2px 0;text-align:right}.EvidenceComparisonChart_timeAxis__5CE_v{display:flex;justify-content:space-between;margin:4px 0 0 56px;font-size:12px;color:var(--ds-muted)}.EvidenceComparisonChart_legend__RjXLU{flex-wrap:wrap;justify-content:space-between;margin:8px 0 0 56px;font-size:12px;color:var(--ds-muted);gap:4px 12px}.EvidenceComparisonChart_legend__RjXLU>:nth-child(2){color:var(--ds-subtle)}.EvidenceComparisonChart_controls__24zdC{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:6px 20px;border-top:1px solid var(--ds-divider);margin-top:12px;padding-top:10px}.EvidenceComparisonChart_presets__DFPse{justify-content:flex-start;flex-wrap:wrap;gap:8px}.EvidenceComparisonChart_presets__DFPse button{min-height:44px;padding:7px 10px;color:var(--ds-muted);background:transparent;border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-control);cursor:pointer;font-size:12px;transition:background var(--ds-duration-hover) ease-out}.EvidenceComparisonChart_presets__DFPse button[aria-pressed=true]{color:var(--ds-text);background:var(--ds-surface-muted);border-color:var(--ds-accent)}.EvidenceComparisonChart_presets__DFPse button:hover{background:var(--ds-surface-muted)}.EvidenceComparisonChart_timeControl__Fd6wr{min-width:0}.EvidenceComparisonChart_timeLabel__6SyNk{margin:0;font-size:12px;color:var(--ds-muted)}.EvidenceComparisonChart_timeLabel__6SyNk>span{color:var(--ds-text)}.EvidenceComparisonChart_controls__24zdC input[type=range]{display:block;width:100%;height:44px;margin:0;accent-color:var(--ds-accent);cursor:pointer}.EvidenceComparisonChart_help__Hx6CY{grid-column:1/-1;color:var(--ds-muted);font-size:12px}.EvidenceComparisonChart_readout__gPERO{margin-top:10px;color:var(--ds-muted);font-size:12px}.EvidenceComparisonChart_readout__gPERO>p{color:var(--ds-text);font-size:13px;margin-bottom:6px}.EvidenceComparisonChart_readout__gPERO ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 18px;padding-left:16px}.EvidenceComparisonChart_readout__gPERO li::marker{color:var(--ds-subtle)}.EvidenceComparisonChart_readout__gPERO strong{font-weight:500}.EvidenceComparisonChart_details__QQyAu{margin-top:12px;border-top:1px solid var(--ds-divider)}.EvidenceComparisonChart_details__QQyAu summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:12px;color:var(--ds-text)}.EvidenceComparisonChart_details__QQyAu>p{font-size:12px;color:var(--ds-muted)}.EvidenceComparisonChart_tableScroll__4BEi2{max-height:260px;overflow:auto;margin-top:16px;border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-control)}.EvidenceComparisonChart_tableScroll__4BEi2 table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.EvidenceComparisonChart_tableScroll__4BEi2 caption{text-align:left;padding:12px;color:var(--ds-muted);white-space:normal}.EvidenceComparisonChart_tableScroll__4BEi2 td,.EvidenceComparisonChart_tableScroll__4BEi2 th{text-align:right;padding:10px 12px;border-bottom:1px solid var(--ds-divider);font-weight:400}.EvidenceComparisonChart_tableScroll__4BEi2 thead th{color:var(--ds-muted)}.EvidenceComparisonChart_tableScroll__4BEi2 tr>:first-child{text-align:left}.EvidenceComparisonChart_empty__WN87B{position:absolute;inset:40% 0 auto;text-align:center;color:var(--ds-muted)}.EvidenceComparisonChart_bookUnavailable__KFH0l{position:absolute;inset:0;display:grid;place-items:center;padding:0 8px;color:var(--ds-muted);font-size:12px;line-height:18px;text-align:center}.EvidenceComparisonChart_srOnly__WxJ1z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.EvidenceComparisonChart_heroWorkspace___lxfw{display:contents}.EvidenceComparisonChart_heroPrimary__Lsi1U{min-width:0;max-width:960px}.EvidenceComparisonChart_compact__vluq9{padding:18px 20px 16px}.EvidenceComparisonChart_compact__vluq9 .EvidenceComparisonChart_badge__DbANU{padding:4px 8px;line-height:18px}.EvidenceComparisonChart_compactIdentity__iGLtO{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.EvidenceComparisonChart_compactIdentity__iGLtO strong{font-size:15px;font-weight:500}.EvidenceComparisonChart_compactIdentity__iGLtO span{color:var(--ds-muted);font-size:12px}.EvidenceComparisonChart_compactPaneTitle__4aBBF{display:flex;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:14px 0 6px}.EvidenceComparisonChart_compactPaneTitle__4aBBF h2{flex:1;min-width:0;font-size:12px;line-height:20px;font-weight:500}.EvidenceComparisonChart_compactPaneTitle__4aBBF h2 span{color:var(--ds-muted);font-weight:400}.EvidenceComparisonChart_compactPaneTitle__4aBBF>strong{flex-shrink:0;font-size:14px;line-height:20px;font-weight:500;white-space:nowrap}.EvidenceComparisonChart_compact__vluq9 .EvidenceComparisonChart_pricePane__CHv6F .EvidenceComparisonChart_plot__f99V4{height:192px}.EvidenceComparisonChart_compact__vluq9 .EvidenceComparisonChart_depthPane__juwnK .EvidenceComparisonChart_plot__f99V4{height:66px}.EvidenceComparisonChart_compact__vluq9 .EvidenceComparisonChart_legend__RjXLU,.EvidenceComparisonChart_compact__vluq9 .EvidenceComparisonChart_timeAxis__5CE_v{line-height:18px}.EvidenceComparisonChart_heroControls__132nY{display:grid;grid-template-columns:minmax(44px,1fr) auto auto;align-items:center;gap:12px;margin-top:12px;padding-top:4px;border-top:1px solid var(--ds-divider)}.EvidenceComparisonChart_heroTimeControl__VAT7D{min-width:0}.EvidenceComparisonChart_heroTimeControl__VAT7D input{display:block;width:100%;min-width:0;height:44px;margin:0;accent-color:var(--ds-accent);cursor:ew-resize}.EvidenceComparisonChart_heroTime__JJc_2{color:var(--ds-muted);font-size:12px;white-space:nowrap}.EvidenceComparisonChart_detailToggle__q_S8M{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 10px;color:var(--ds-text);background:transparent;border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-control);cursor:pointer;font-size:12px}.EvidenceComparisonChart_detailToggle__q_S8M:hover{background:var(--ds-surface-muted)}.EvidenceComparisonChart_heroDetailPanel__XSGbK{grid-column:1/-1;min-width:0;padding:24px;border:1px solid var(--ds-divider);border-radius:var(--ds-radius-card);color:var(--ds-text);background:var(--ds-surface-muted);font-size:13px;line-height:20px}.EvidenceComparisonChart_heroDetailPanel__XSGbK[hidden]{display:none}.EvidenceComparisonChart_heroDetailPanel__XSGbK :is(h2,p,ul){margin:0}.EvidenceComparisonChart_heroDetailPanel__XSGbK .EvidenceComparisonChart_detailHeading___XJjt{margin-bottom:16px;font-size:18px;line-height:26px;font-weight:500}.EvidenceComparisonChart_heroDetailPanel__XSGbK :is(button,summary,[tabindex]):focus-visible{outline:2px solid var(--ds-focus);outline-offset:3px}@media (max-width:767px){.EvidenceComparisonChart_compactIdentity__iGLtO span{display:none}.EvidenceComparisonChart_compactPaneTitle__4aBBF{margin-top:12px}.EvidenceComparisonChart_compactPaneTitle__4aBBF>strong{max-width:11ch;white-space:normal;text-align:right}.EvidenceComparisonChart_heroDetailPanel__XSGbK{padding:20px 16px}.EvidenceComparisonChart_chart__g6r7H{padding:14px;border-radius:var(--ds-radius-card)}.EvidenceComparisonChart_identity__C08Ud{font-size:14px;gap:8px}.EvidenceComparisonChart_meta__cc6SH{margin-bottom:12px;line-height:18px}.EvidenceComparisonChart_selection__EsACn{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;margin-bottom:12px;padding:10px 12px}.EvidenceComparisonChart_selectionSummary__4YLLD{font-size:15px}.EvidenceComparisonChart_metrics___t8cV{grid-template-columns:minmax(0,1fr);gap:4px}.EvidenceComparisonChart_paneTitle__kjwgL{display:block;margin-bottom:7px}.EvidenceComparisonChart_paneTitle__kjwgL>span{display:block;margin-top:2px}.EvidenceComparisonChart_depthPane__juwnK,.EvidenceComparisonChart_pricePane__CHv6F{grid-template-columns:54px minmax(0,1fr)}.EvidenceComparisonChart_priceAxis__hFurU>span{right:8px}.EvidenceComparisonChart_pricePane__CHv6F .EvidenceComparisonChart_plot__f99V4{height:160px}.EvidenceComparisonChart_depthPane__juwnK .EvidenceComparisonChart_plot__f99V4{height:88px}.EvidenceComparisonChart_legend__RjXLU,.EvidenceComparisonChart_timeAxis__5CE_v{margin-left:54px}.EvidenceComparisonChart_timeAxis__5CE_v>:nth-child(2),.EvidenceComparisonChart_timeAxis__5CE_v>:nth-child(4){display:none}.EvidenceComparisonChart_legend__RjXLU{margin-left:0}.EvidenceComparisonChart_legend__RjXLU>:nth-child(2){order:3;flex-basis:100%}.EvidenceComparisonChart_controls__24zdC{grid-template-columns:minmax(0,1fr);gap:4px}.EvidenceComparisonChart_presets__DFPse{display:grid;grid-template-columns:1fr 1fr}.EvidenceComparisonChart_presets__DFPse button{padding:7px 8px}.EvidenceComparisonChart_controls__24zdC input[type=range]{height:44px}.EvidenceComparisonChart_help__Hx6CY{grid-column:auto;font-size:11px;line-height:16px}.EvidenceComparisonChart_readout__gPERO ul{grid-template-columns:minmax(0,1fr);gap:3px}}@media (max-width:359px){.EvidenceComparisonChart_chart__g6r7H{padding:12px}.EvidenceComparisonChart_header__Lj8_W{gap:8px}.EvidenceComparisonChart_badge__DbANU{padding:4px 7px}.EvidenceComparisonChart_selection__EsACn{padding:10px}.EvidenceComparisonChart_depthPane__juwnK,.EvidenceComparisonChart_pricePane__CHv6F{grid-template-columns:50px minmax(0,1fr)}.EvidenceComparisonChart_priceAxis__hFurU>span{right:7px}.EvidenceComparisonChart_timeAxis__5CE_v{margin-left:50px}}@media print{[data-public-print=home] .EvidenceComparisonChart_chart__g6r7H{--ds-surface:inherit;--ds-surface-muted:inherit;--ds-text:inherit;--ds-muted:inherit;--ds-subtle:inherit;--ds-divider:inherit;--ds-control-border:inherit;--ds-accent:inherit;--ds-up:inherit;--ds-down:inherit;--ds-context:inherit}}@font-face{font-family:DepthSignal Review Inter;src:url(/fonts/InterVariable-4.1.woff2) format("woff2");font-weight:100 900;font-display:swap;font-style:normal}.HomepageReview_page__lU_Yu{min-height:100vh;color:var(--ds-text);background:var(--ds-canvas);font-family:DepthSignal Review Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.625;-webkit-font-smoothing:antialiased}body:has(.HomepageReview_page__lU_Yu){margin:0}body:has(.HomepageReview_page__lU_Yu) [data-atmosphere]{display:none}html:has(.HomepageReview_page__lU_Yu){color-scheme:light;scroll-padding-top:120px}html[data-theme=charcoal] .HomepageReview_page__lU_Yu{--ds-canvas:#141a1b;--ds-surface:var(--ds-charcoal);--ds-surface-muted:var(--ds-charcoal-secondary);--ds-text:var(--ds-on-dark);--ds-muted:var(--ds-muted-on-dark);--ds-subtle:#93a29b;--ds-divider:#364341;--ds-control-border:var(--ds-border-on-dark);--ds-accent:#56c5b1;--ds-focus:var(--ds-focus-on-dark)}html[data-theme=charcoal]:has(.HomepageReview_page__lU_Yu){color-scheme:dark}.HomepageReview_page__lU_Yu *,.HomepageReview_page__lU_Yu :after,.HomepageReview_page__lU_Yu :before{box-sizing:border-box}.HomepageReview_page__lU_Yu :where(h1,h2,h3,p,ul,ol){margin:0}.HomepageReview_page__lU_Yu :where(button,input){font-family:inherit}.HomepageReview_page__lU_Yu :where(a){color:inherit;text-decoration:none}.HomepageReview_page__lU_Yu :where(button){cursor:pointer}.HomepageReview_page__lU_Yu :where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--ds-focus);outline-offset:4px}.HomepageReview_page__lU_Yu :where(h1){font-size:52px;line-height:58px;letter-spacing:-.025em;font-weight:500}.HomepageReview_page__lU_Yu :where(h2){font-size:34px;line-height:42px;letter-spacing:-.02em;font-weight:500}.HomepageReview_page__lU_Yu :where(h3){font-size:22px;line-height:30px;font-weight:500;letter-spacing:-.01em}.HomepageReview_container__WM7aA{width:min(var(--ds-content-max),calc(100% - 64px));margin-left:auto;margin-right:auto}.HomepageReview_reviewNotice__FVyYa{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;padding:12px 0;font-size:12px;line-height:20px;color:var(--ds-muted)}.HomepageReview_reviewNotice__FVyYa>span{font-weight:500}.HomepageReview_reviewNotice__FVyYa a{display:inline-flex;align-items:center;gap:6px}.HomepageReview_siteHeader__N6cJm{position:sticky;top:16px;z-index:60}.HomepageReview_navBar__Tojr1{min-height:64px;padding:8px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--ds-nav-edge);border-radius:var(--ds-radius-card);color:var(--ds-on-dark);background:var(--ds-nav-background);box-shadow:var(--ds-nav-shadow);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.HomepageReview_wordmark__0Ulsl{display:flex;align-items:center;flex-shrink:0;min-height:44px}.HomepageReview_wordmark__0Ulsl img{display:block;width:154px;height:auto}.HomepageReview_desktopNav__zoVA3{display:flex;align-items:center;gap:16px;font-size:13px}.HomepageReview_desktopNav__zoVA3>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px;border-radius:6px}.HomepageReview_desktopNav__zoVA3>a:hover,.HomepageReview_mobileNav__zJamy>a:hover{background:var(--ds-nav-hover)}.HomepageReview_desktopNav__zoVA3 .HomepageReview_navAccount__937sB{border:1px solid var(--ds-border-on-dark);padding:8px 12px;margin-left:4px;border-radius:var(--ds-radius-control)}.HomepageReview_mobileNav__zJamy a:focus-visible,.HomepageReview_navBar__Tojr1 :is(a,button):focus-visible{outline-color:var(--ds-context)}.HomepageReview_menuToggle__Yu37W{display:none;width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--ds-border-on-dark);border-radius:var(--ds-radius-control);color:inherit;background:transparent}.HomepageReview_menuCluster__KE0iF{display:none;align-items:center;gap:8px}.HomepageReview_themeToggle__KJO6t{color:var(--ds-on-dark)}.HomepageReview_mobileNav__zJamy{display:none;margin-top:8px;background:var(--ds-nav-background);color:var(--ds-on-dark);border:1px solid var(--ds-nav-edge);border-radius:var(--ds-radius-card);padding:8px;box-shadow:var(--ds-overlay-shadow);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);animation:HomepageReview_navMenuIn__iL1Me .16s ease-out both}.HomepageReview_mobileNav__zJamy[hidden]{display:none}.HomepageReview_mobileNavClosing__1v5UV{animation:HomepageReview_navMenuOut__YILTH .16s ease-out both;pointer-events:none}@keyframes HomepageReview_navMenuIn__iL1Me{0%{opacity:0}to{opacity:1}}@keyframes HomepageReview_navMenuOut__YILTH{0%{opacity:1}to{opacity:0}}.HomepageReview_mobileNav__zJamy>a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:10px 12px;font-size:14px;border-radius:6px}.HomepageReview_heroShell___bkNw{padding:48px 0 56px}.HomepageReview_hero__lJz1O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:center;gap:48px}.HomepageReview_heroStory__LXs9X{min-width:0}.HomepageReview_audience__69O04{margin-bottom:20px!important;color:var(--ds-muted);font-size:13px;line-height:20px}.HomepageReview_heroSupport__lnFTb{margin-top:28px;max-width:390px;font-size:17px;line-height:26px}.HomepageReview_heroSupport__lnFTb p+p{margin-top:12px;color:var(--ds-muted)}.HomepageReview_heroAction__Hhyru{margin-top:24px}.HomepageReview_primaryAction__IUL9a{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 20px;border:1px solid var(--ds-text);border-radius:var(--ds-radius-control);background:var(--ds-text);color:var(--ds-canvas)!important;font-size:14px;line-height:20px;font-weight:500;transition:background var(--ds-duration-hover) ease-out}.HomepageReview_primaryAction__IUL9a:hover{background:color-mix(in srgb,var(--ds-text) 88%,var(--ds-canvas))}.HomepageReview_accessNote__6gFIH{margin-top:12px!important;max-width:330px;color:var(--ds-muted);font-size:13px;line-height:20px}.HomepageReview_heroDemoLink__k2MkP{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;color:var(--ds-accent)!important;font-size:13px;line-height:20px}.HomepageReview_heroDemoLink__k2MkP:hover{text-decoration:underline;text-underline-offset:4px}.HomepageReview_heroCaption__YycBw{margin-top:12px;color:var(--ds-subtle);font-size:12px;line-height:20px}.HomepageReview_heroCaption__YycBw p+p{margin-top:4px}.HomepageReview_reviewBoundaries__Zf_y9{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:12px 32px;margin-top:40px;padding:16px 20px;border:1px solid var(--ds-divider);border-radius:var(--ds-radius-card);background:var(--ds-surface-muted);color:var(--ds-muted);font-size:12px;line-height:20px}.HomepageReview_reviewBoundaries__Zf_y9 .HomepageReview_eyebrow__xVNUj{margin-bottom:0!important}.HomepageReview_reviewBoundaries__Zf_y9 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin:0;padding-left:18px}.HomepageReview_section__0whFZ{padding:64px 0;border-top:1px solid var(--ds-divider);border-image:linear-gradient(90deg,transparent,var(--ds-divider) 10%,var(--ds-divider) 90%,transparent) 1}.HomepageReview_sectionIntro___wDTm{max-width:680px}.HomepageReview_headingBreak__aK_dR{display:block}.HomepageReview_eyebrow__xVNUj{color:var(--ds-accent);font-size:12px;line-height:20px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px!important}.HomepageReview_sectionIntro___wDTm>p:not(.HomepageReview_eyebrow__xVNUj){max-width:620px;margin-top:16px;color:var(--ds-muted)}.HomepageReview_explanationGrid__oq4Ik{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.HomepageReview_explanationGrid__oq4Ik article{min-width:0;padding-top:20px;border-top:1px solid var(--ds-divider)}.HomepageReview_stepNumber__ohkCu{display:block;color:var(--ds-subtle);font-size:12px;line-height:20px;font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-bottom:16px}.HomepageReview_explanationGrid__oq4Ik h3{font-size:20px;line-height:28px}.HomepageReview_explanationGrid__oq4Ik p,.HomepageReview_featureGrid__pBcsP article>p:not(.HomepageReview_featureLabel__MrfY4),.HomepageReview_workflowGrid__VAnGZ p{color:var(--ds-muted);margin-top:12px}.HomepageReview_sectionHeadingRow__BdGbZ{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.HomepageReview_sideNote__4nvf5{max-width:380px;color:var(--ds-muted)}.HomepageReview_featureGrid__pBcsP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;row-gap:36px;margin-top:36px}.HomepageReview_featureGrid__pBcsP article{padding-top:20px;border-top:1px solid var(--ds-divider)}.HomepageReview_featureLabel__MrfY4{display:flex;gap:16px;color:var(--ds-accent);font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px!important}.HomepageReview_featureLabel__MrfY4>span{color:var(--ds-subtle);font-variant-numeric:tabular-nums}.HomepageReview_topicList__yOJw_{list-style:none;display:flex;flex-wrap:wrap;gap:4px 12px;padding:0;margin-top:20px!important;color:var(--ds-subtle);font-size:12px;line-height:20px}.HomepageReview_topicList__yOJw_ li:not(:last-child):after{content:"/";padding-left:12px;color:var(--ds-control-border)}.HomepageReview_platformMap__HKnGE{padding-bottom:56px}.HomepageReview_demoList__z4kx8{margin-top:36px;border-top:1px solid var(--ds-divider)}.HomepageReview_demoRow__ZTGIp{padding:18px 0;border-bottom:1px solid var(--ds-divider)}.HomepageReview_demoTask__NJdjN{font-size:17px;line-height:25px}.HomepageReview_demoSummary__RQW6A{max-width:980px;margin-top:6px;color:var(--ds-muted);font-size:13px;line-height:22px}.HomepageReview_demoTakeaway__iJRrX{color:var(--ds-subtle)}.HomepageReview_demoProof__Sv5Dj{max-width:980px;margin-top:6px;padding-left:12px;border-left:2px solid var(--ds-divider);color:var(--ds-muted);font-size:12px;line-height:20px}.HomepageReview_demoScope__XVd7h{max-width:980px;margin-top:4px;color:var(--ds-subtle);font-size:12px;line-height:20px}.HomepageReview_demoLinks__U3E9E{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:13px;line-height:24px}.HomepageReview_demoLinks__U3E9E a{display:inline-flex;align-items:center;gap:6px;min-height:28px;color:var(--ds-accent)}.HomepageReview_demoLinks__U3E9E a:hover{text-decoration:underline;text-underline-offset:5px}.HomepageReview_placementIntro__cu3Sx{margin-top:18px;color:var(--ds-muted);font-size:12px;line-height:20px}.HomepageReview_placementList__pdv_t{list-style:none;padding:0;margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 24px;font-size:12px;line-height:18px}.HomepageReview_placementList__pdv_t li{display:flex;flex-direction:column;gap:2px}.HomepageReview_placementList__pdv_t strong{font-weight:500}.HomepageReview_placementList__pdv_t span{color:var(--ds-subtle)}.HomepageReview_workflow__wmHNP{padding:36px;background:var(--ds-surface-muted);border-radius:var(--ds-radius-card);border:0;margin:16px 0 64px}.HomepageReview_workflowGrid__VAnGZ{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px!important}.HomepageReview_workflowGrid__VAnGZ>li{border-top:1px solid var(--ds-control-border);padding-top:20px}.HomepageReview_workflowGrid__VAnGZ h3{font-size:20px;line-height:28px}.HomepageReview_sources__ZdzIV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:64px}.HomepageReview_textLinks__SKaGU{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:24px}.HomepageReview_inlineLink__SdWtw,.HomepageReview_textLinks__SKaGU a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ds-accent)!important;font-size:14px;line-height:22px}.HomepageReview_inlineLink__SdWtw:hover,.HomepageReview_textLinks__SKaGU a:hover{text-decoration:underline;text-underline-offset:5px}.HomepageReview_sourcePanel__KPkel{display:grid;gap:32px;padding-top:4px}.HomepageReview_sourcePanel__KPkel>div{padding-left:24px;border-left:1px solid var(--ds-control-border)}.HomepageReview_sourcePanel__KPkel h3{font-size:20px;line-height:28px}.HomepageReview_sourcePanel__KPkel p:not(.HomepageReview_eyebrow__xVNUj){color:var(--ds-muted);margin-top:12px}.HomepageReview_sourcePanel__KPkel .HomepageReview_inlineLink__SdWtw{margin-top:12px}.HomepageReview_company__v9jPZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:64px}.HomepageReview_company__v9jPZ>div>p:not(.HomepageReview_eyebrow__xVNUj){color:var(--ds-muted)}.HomepageReview_access___pv2T{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:64px;align-items:start}.HomepageReview_accessAction__bdXWZ{padding-top:8px}.HomepageReview_accessAction__bdXWZ>p{max-width:420px;color:var(--ds-muted);font-size:13px;line-height:22px;margin-top:16px}.HomepageReview_accessAction__bdXWZ .HomepageReview_inlineLink__SdWtw{margin-top:16px}.HomepageReview_footer__TOimg{border-top:1px solid var(--ds-divider);padding-top:48px;padding-bottom:24px}.HomepageReview_footerTop__rsmOS{display:grid;grid-template-columns:250px minmax(0,1fr);gap:64px}.HomepageReview_footerIdentity__uKSrr{font-size:13px;line-height:20px;color:var(--ds-muted)}.HomepageReview_footerWordmark__3ZxLf{display:inline-flex;background:var(--ds-charcoal);border-radius:var(--ds-radius-control);padding:6px 12px;min-height:52px;align-items:center}.HomepageReview_footerWordmark__3ZxLf img{display:block;width:150px;height:auto}.HomepageReview_footerIdentity__uKSrr>p{margin-top:20px}.HomepageReview_footerIdentity__uKSrr>a.HomepageReview_inlineLink__SdWtw{font-size:13px;margin-top:12px;text-decoration:underline;text-underline-offset:4px}.HomepageReview_footerIdentity__uKSrr>button{display:block;padding:0;border:0;background:transparent;color:var(--ds-text);font-size:13px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.HomepageReview_footerLinks__uGQAl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.HomepageReview_footerLinks__uGQAl h2{font-size:13px;line-height:20px;letter-spacing:0;font-weight:500;margin-bottom:16px}.HomepageReview_footerLinks__uGQAl ul{list-style:none;padding:0}.HomepageReview_footerLinks__uGQAl a{display:flex;align-items:center;min-height:44px;color:var(--ds-muted);font-size:13px;line-height:20px}.HomepageReview_footerLinks__uGQAl a:hover{color:var(--ds-text);text-decoration:underline;text-underline-offset:4px}.HomepageReview_footerBottom__REjaW{border-top:1px solid var(--ds-divider);margin-top:40px;padding-top:24px;display:flex;justify-content:space-between;gap:24px;font-size:12px;line-height:20px;color:var(--ds-subtle)}.HomepageReview_footerBottom__REjaW>p:first-child{display:flex;flex-wrap:wrap;gap:4px 16px}.HomepageReview_footerBottom__REjaW>p:last-child{max-width:410px}.HomepageReview_reviewNotes__Vu_a6{margin-top:24px;color:var(--ds-subtle);font-size:12px;line-height:20px}.HomepageReview_reviewNotes__Vu_a6 summary{min-height:44px;padding:12px 0;cursor:pointer}.HomepageReview_reviewNotes__Vu_a6 p{max-width:840px}.HomepageReview_reviewNotes__Vu_a6 ul{padding-left:20px;margin-top:12px;max-width:840px}.HomepageReview_reviewNotes__Vu_a6 li{margin-top:8px}.HomepageReview_skipLink__AXXIc{position:fixed;left:16px;top:-100px;padding:12px 20px;z-index:200;border:1px solid var(--ds-control-border);background:var(--ds-canvas);color:var(--ds-text);border-radius:var(--ds-radius-control)}.HomepageReview_skipLink__AXXIc:focus{top:12px}.HomepageReview_srOnly__pf7Ny{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.HomepageReview_consent___Sbdi{--foreground:var(--ds-text);--muted:var(--ds-muted);--text-dim:var(--ds-subtle);--accent:var(--ds-accent);--primary:var(--ds-accent);--z-toast:150}.HomepageReview_consent___Sbdi [role=dialog]{position:fixed;z-index:var(--z-toast);bottom:24px;right:24px;width:380px;max-width:calc(100% - 32px);max-height:80dvh;overflow:auto;padding:20px;color:var(--ds-text);background:var(--ds-surface);border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-overlay-shadow)}.HomepageReview_consent___Sbdi [role=dialog] p{color:var(--ds-muted);font-size:13px;line-height:20px;margin-top:8px}.HomepageReview_consent___Sbdi [role=dialog] h2{font-size:18px;line-height:26px;font-weight:500;letter-spacing:0;margin-top:4px}.HomepageReview_consent___Sbdi [role=dialog] a{color:var(--ds-text);display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.HomepageReview_consent___Sbdi [role=dialog] div:has(>button){display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.HomepageReview_consent___Sbdi [role=dialog] button{flex:1;min-height:44px;min-width:80px;padding:8px;font-size:12px;color:var(--ds-text)}.HomepageReview_consent___Sbdi [role=dialog] button,.HomepageReview_consent___Sbdi [role=dialog] label{border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-control);line-height:20px;background:var(--ds-surface-muted)}.HomepageReview_consent___Sbdi [role=dialog] label{display:flex;align-items:flex-start;gap:12px;padding:12px;margin-top:8px;font-size:13px;color:var(--ds-muted)}.HomepageReview_consent___Sbdi [role=dialog] label>span>span{display:block}.HomepageReview_consent___Sbdi [role=dialog] input{width:18px;height:18px;margin:2px 0;accent-color:var(--ds-accent);flex-shrink:0}.HomepageReview_consent___Sbdi [role=dialog] :is(button,input,a):focus-visible{outline-color:var(--ds-focus)}@media (max-width:1199px){.HomepageReview_hero__lJz1O{grid-template-columns:minmax(0,1fr);gap:36px}.HomepageReview_heroStory__LXs9X{max-width:680px}.HomepageReview_page__lU_Yu :where(h1){font-size:46px;line-height:52px;max-width:580px}.HomepageReview_heroSupport__lnFTb{max-width:560px;margin-top:24px}.HomepageReview_heroSupport__lnFTb p+p{margin-top:8px}.HomepageReview_section__0whFZ{padding-top:56px;padding-bottom:56px}.HomepageReview_page__lU_Yu :where(h2){font-size:32px;line-height:40px}.HomepageReview_featureGrid__pBcsP{column-gap:40px}.HomepageReview_access___pv2T,.HomepageReview_company__v9jPZ,.HomepageReview_sources__ZdzIV{gap:40px}.HomepageReview_workflow__wmHNP{padding:32px;margin-bottom:56px}.HomepageReview_footerTop__rsmOS{grid-template-columns:210px minmax(0,1fr);gap:32px}.HomepageReview_footerLinks__uGQAl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.HomepageReview_footerLinks__uGQAl h2{font-size:13px;line-height:20px}.HomepageReview_consent___Sbdi [role=dialog] h2{font-size:18px;line-height:26px}}@media (max-width:1023px){.HomepageReview_desktopNav__zoVA3{display:none}.HomepageReview_menuToggle__Yu37W{display:inline-flex}.HomepageReview_menuCluster__KE0iF{display:flex}.HomepageReview_mobileNav__zJamy{display:grid}}@media (max-width:767px){.HomepageReview_container__WM7aA{width:calc(100% - 32px)}.HomepageReview_reviewNotice__FVyYa{display:block;padding:8px 0}.HomepageReview_reviewNotice__FVyYa>span{margin-right:12px}.HomepageReview_reviewNotice__FVyYa a{font-size:12px}.HomepageReview_siteHeader__N6cJm{top:8px}.HomepageReview_navBar__Tojr1{min-height:56px;padding:4px 10px 4px 16px;gap:12px}.HomepageReview_wordmark__0Ulsl img{width:130px}.HomepageReview_heroShell___bkNw{padding:36px 0 48px}.HomepageReview_audience__69O04{margin-bottom:16px!important}.HomepageReview_page__lU_Yu :where(h1){font-size:36px;line-height:40px;max-width:13ch}.HomepageReview_heroSupport__lnFTb{margin-top:20px;font-size:16px;line-height:25px}.HomepageReview_heroSupport__lnFTb p+p{margin-top:8px}.HomepageReview_heroAction__Hhyru{margin-top:24px}.HomepageReview_primaryAction__IUL9a{width:100%}.HomepageReview_accessNote__6gFIH{max-width:none}.HomepageReview_heroCaption__YycBw{margin-top:12px}.HomepageReview_reviewBoundaries__Zf_y9{grid-template-columns:minmax(0,1fr);margin-top:32px;padding:14px 16px}.HomepageReview_reviewBoundaries__Zf_y9 ul{grid-template-columns:minmax(0,1fr)}.HomepageReview_section__0whFZ{padding:52px 0}.HomepageReview_page__lU_Yu :where(h2){font-size:28px;line-height:36px}.HomepageReview_page__lU_Yu :where(h3){font-size:20px;line-height:28px}.HomepageReview_explanationGrid__oq4Ik,.HomepageReview_featureGrid__pBcsP,.HomepageReview_workflowGrid__VAnGZ{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:32px}.HomepageReview_demoRow__ZTGIp{padding:20px 0}.HomepageReview_sectionHeadingRow__BdGbZ{display:block}.HomepageReview_sideNote__4nvf5{margin-top:16px!important;max-width:none}.HomepageReview_featureGrid__pBcsP article{padding-top:20px}.HomepageReview_workflow__wmHNP{padding:24px;margin:0 0 56px}.HomepageReview_workflowGrid__VAnGZ{margin-top:32px!important}.HomepageReview_access___pv2T,.HomepageReview_company__v9jPZ,.HomepageReview_sources__ZdzIV{grid-template-columns:minmax(0,1fr);gap:32px}.HomepageReview_sourcePanel__KPkel>div{padding-left:16px}.HomepageReview_company__v9jPZ .HomepageReview_textLinks__SKaGU{gap:4px 20px}.HomepageReview_accessAction__bdXWZ{padding-top:0}.HomepageReview_footer__TOimg{padding-top:32px}.HomepageReview_footerTop__rsmOS{grid-template-columns:minmax(0,1fr);gap:32px}.HomepageReview_footerIdentity__uKSrr{max-width:360px}.HomepageReview_footerLinks__uGQAl{gap:32px 20px}.HomepageReview_footerLinks__uGQAl h2{font-size:13px;line-height:20px}.HomepageReview_footerBottom__REjaW{display:block;margin-top:32px}.HomepageReview_footerBottom__REjaW>p+p{margin-top:16px}.HomepageReview_consent___Sbdi [role=dialog]{bottom:16px;right:16px;padding:16px}.HomepageReview_consent___Sbdi [role=dialog] h2{font-size:18px;line-height:26px}}@media (max-width:359px){.HomepageReview_page__lU_Yu :where(h1){font-size:33px;line-height:37px}.HomepageReview_reviewNotice__FVyYa>a,.HomepageReview_reviewNotice__FVyYa>span{display:flex}.HomepageReview_reviewBoundaries__Zf_y9{padding:12px}.HomepageReview_workflow__wmHNP{padding:20px}.HomepageReview_primaryAction__IUL9a{padding-left:12px;padding-right:12px;gap:8px;font-size:13px}.HomepageReview_footerLinks__uGQAl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.HomepageReview_page__lU_Yu *,.HomepageReview_page__lU_Yu :after,.HomepageReview_page__lU_Yu :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.HomepageReview_page__lU_Yu[data-public-print=home],html[data-theme=charcoal] .HomepageReview_page__lU_Yu[data-public-print=home]{--ds-canvas:var(--background);--ds-surface:var(--card);--ds-surface-muted:var(--card-deep);--ds-text:var(--foreground);--ds-muted:var(--muted);--ds-subtle:var(--muted);--ds-divider:#666666;--ds-control-border:#666666;--ds-accent:var(--accent-strong);--ds-up:var(--success);--ds-down:var(--danger);--ds-context:var(--accent-strong)}.HomepageReview_page__lU_Yu[data-public-print=home] .HomepageReview_skipLink__AXXIc{display:none}.HomepageReview_page__lU_Yu[data-public-print=home] .HomepageReview_footerWordmark__3ZxLf{background:transparent}.HomepageReview_page__lU_Yu[data-public-print=home] .HomepageReview_footerWordmark__3ZxLf img{filter:brightness(0)}}