.home_root__LdOIM{--bg:#0c0f13;--bg-raised:#12161c;--border:#232a33;--text:#e8ecf1;--text-muted:#9aa5b1;--accent:#38b26a;--accent-strong:#46d17f;--danger:#e0604f;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--display:Georgia,"Times New Roman","Iowan Old Style","Times",serif;--wide:1180px;background:var(--bg);color:var(--text);overflow-x:clip}.home_wrap__Z4_Yr{max-width:var(--wide);margin:0 auto;padding:0 1.5rem}.home_reveal__d5kJF{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.home_reveal__d5kJF.home_in__rneqz{opacity:1;transform:none}.home_reveal__d5kJF[data-delay="1"]{transition-delay:.08s}.home_reveal__d5kJF[data-delay="2"]{transition-delay:.16s}.home_reveal__d5kJF[data-delay="3"]{transition-delay:.24s}.home_hero__o4ZPq{position:relative;padding:6.5rem 0 4.5rem;overflow:hidden;border-bottom:1px solid var(--border)}.home_hero__o4ZPq:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 78% 8%,rgba(56,178,106,.14),transparent 60%),linear-gradient(var(--border) 1px,transparent 1px) 0 0 /100% 82px,linear-gradient(90deg,var(--border) 1px,transparent 1px) 0 0 /82px 100%;opacity:.28;-webkit-mask-image:radial-gradient(120% 120% at 50% 0,#000 40%,transparent 92%);mask-image:radial-gradient(120% 120% at 50% 0,#000 40%,transparent 92%);pointer-events:none}.home_heroInner__FriQK{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:3rem;gap:3rem;align-items:center}.home_kicker__NN1p8{display:inline-flex;align-items:center;gap:.55rem;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.4rem}.home_kicker__NN1p8:before{content:"";width:26px;height:1px;background:var(--accent-strong)}.home_display__TQwCn{font-family:var(--display);font-weight:400;font-size:clamp(2.7rem,6vw,4.7rem);line-height:1.02;letter-spacing:-.02em;margin:0 0 1.6rem;text-wrap:balance}.home_display__TQwCn em{font-style:italic;color:var(--accent-strong)}.home_displayRule___unYx{display:block;height:1px;width:0;margin:.55rem 0 0;background:linear-gradient(90deg,var(--accent-strong),transparent);animation:home_ruleGrow__3Lf00 1.1s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes home_ruleGrow__3Lf00{to{width:62%}}.home_lede__gUXRw{font-size:1.18rem;line-height:1.65;color:var(--text-muted);max-width:40ch;margin:0 0 2rem}.home_lede__gUXRw strong{color:var(--text);font-weight:600}.home_ctaRow__6HkCU{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center}.home_btn__f_D1_{display:inline-flex;align-items:center;gap:.5rem;background:var(--accent);color:#08130c;font-weight:600;padding:.72rem 1.4rem;border-radius:8px;font-size:.98rem;transition:background .2s,transform .2s}.home_btn__f_D1_:hover{background:var(--accent-strong);transform:translateY(-1px);text-decoration:none}.home_btnGhost__hj9Cm{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1.2rem;border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:.98rem;transition:border-color .2s,background .2s}.home_btnGhost__hj9Cm:hover{border-color:var(--text-muted);background:var(--bg-raised);text-decoration:none}.home_provenance__Zun6O{margin:2.2rem 0 0;font-size:.8rem;color:var(--text-muted);display:flex;align-items:center;gap:.5rem}.home_provDot__jgaGx{width:7px;height:7px;border-radius:50%;background:var(--accent-strong);box-shadow:0 0 0 0 rgba(70,209,127,.5);animation:home_pulse__jev5O 2.6s ease-out infinite}@keyframes home_pulse__jev5O{0%{box-shadow:0 0 0 0 rgba(70,209,127,.45)}70%{box-shadow:0 0 0 8px rgba(70,209,127,0)}to{box-shadow:0 0 0 0 rgba(70,209,127,0)}}.home_heroArt__d4rLT{position:relative}.home_chartCard__xOgWw{position:relative;border:1px solid var(--border);border-radius:14px;background:linear-gradient(180deg,rgba(18,22,28,.9),rgba(12,15,19,.9));padding:1.4rem 1.5rem 1.2rem;box-shadow:0 30px 80px -40px rgba(0,0,0,.8)}.home_chartHead__OCglV{display:flex;justify-content:space-between;align-items:baseline;font-size:.75rem;color:var(--text-muted);letter-spacing:.04em;margin-bottom:.8rem}.home_chartFig__IFcQY{font-family:var(--display);font-size:1.6rem;color:var(--text);letter-spacing:-.01em}.home_chartSvg__0RHos{display:block;width:100%;height:auto}.home_chartLine__ifz1F{fill:none;stroke:var(--accent-strong);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:620;stroke-dashoffset:620;animation:home_draw__vWVzu 2.2s cubic-bezier(.16,1,.3,1) .5s forwards}@keyframes home_draw__vWVzu{to{stroke-dashoffset:0}}.home_chartArea__w3Sc6{fill:url(#ffFade);opacity:0;animation:home_fadeIn__RJAJR 1.2s ease 1.6s forwards}@keyframes home_fadeIn__RJAJR{to{opacity:1}}.home_chartGrid__qqi49 line{stroke:var(--border);stroke-width:1}.home_chartDot__LbL1d{fill:var(--accent-strong);opacity:0;animation:home_fadeIn__RJAJR .5s ease 2.5s forwards}.home_chartTag__GBe9S{fill:var(--bg-raised);stroke:var(--border)}.home_chartTagText__kRGXl{fill:var(--text);font-size:11px;font-family:var(--display)}.home_trust__m3B6o{padding:4rem 0;border-bottom:1px solid var(--border)}.home_sectionLabel__ZyqZR{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin:0 0 2rem}.home_trustGrid__nrEqQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.home_trustItem__rImIk{border-top:1px solid var(--border);padding-top:1.2rem}.home_trustIcon__dLsTO{width:34px;height:34px;color:var(--accent-strong);margin-bottom:.9rem}.home_trustIcon__dLsTO svg{width:100%;height:100%;display:block}.home_trustItem__rImIk h3{font-family:var(--display);font-weight:400;font-size:1.15rem;margin:0 0 .4rem;letter-spacing:-.01em}.home_trustItem__rImIk p{margin:0;font-size:.9rem;color:var(--text-muted);line-height:1.55}.home_cut__BuHvS{position:relative;padding:5.5rem 0;border-bottom:1px solid var(--border);overflow:hidden}.home_cutHead__04WPF{max-width:640px}.home_cutHead__04WPF h2{font-family:var(--display);font-weight:400;font-size:clamp(1.9rem,4vw,2.9rem);line-height:1.1;letter-spacing:-.02em;margin:.4rem 0 1rem}.home_cutHead__04WPF h2 em{font-style:italic;color:var(--accent-strong)}.home_cutHead__04WPF p{color:var(--text-muted);font-size:1.05rem;margin:0;max-width:52ch}.home_cutBladeSvg__9FNRO{position:absolute;left:0;right:0;bottom:2.4rem;width:100%;height:60px;pointer-events:none;overflow:visible}.home_cutBlade__2Xhgl{fill:none;stroke:var(--accent-strong);stroke-width:1.5;stroke-dasharray:2000;stroke-dashoffset:2000;filter:drop-shadow(0 0 6px rgba(70,209,127,.55));transition:stroke-dashoffset 1.6s cubic-bezier(.5,0,.1,1)}.home_cut__BuHvS.home_in__rneqz .home_cutBlade__2Xhgl{stroke-dashoffset:0}.home_cutSpark__FXYmE{fill:#eafff2;opacity:0;filter:drop-shadow(0 0 8px rgba(70,209,127,.9));offset-path:path("M0,30 L2000,30");animation-play-state:paused}.home_cut__BuHvS.home_in__rneqz .home_cutSpark__FXYmE{animation:home_sparkRun__sF15p 1.6s cubic-bezier(.5,0,.1,1) forwards}@keyframes home_sparkRun__sF15p{0%{opacity:0;offset-distance:0}8%{opacity:1}92%{opacity:1}to{opacity:0;offset-distance:100%}}.home_reveal2__RcXuM{padding:5.5rem 0;border-bottom:1px solid var(--border)}.home_reveal2__RcXuM .home_lead__hdIQO{max-width:640px;margin:0 0 2.4rem}.home_reveal2__RcXuM .home_lead__hdIQO h2{font-family:var(--display);font-weight:400;font-size:clamp(1.9rem,4vw,2.9rem);line-height:1.1;letter-spacing:-.02em;margin:.4rem 0 1rem}.home_reveal2__RcXuM .home_lead__hdIQO p{color:var(--text-muted);font-size:1.05rem;margin:0}.home_stageWrap__dytpd{position:relative}.home_stage__ves0U{position:relative;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--bg-raised);min-height:360px;box-shadow:0 30px 80px -50px rgba(0,0,0,.9)}.home_layer__0EBgY{position:absolute;inset:0;padding:1.4rem 1.6rem}.home_layerTitle__s5rw_{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border)}.home_before__mSYJk .home_layerTitle__s5rw_{color:var(--danger)}.home_afterRow__Y6ZsQ,.home_beforeRow__inbtr{display:grid;grid-template-columns:1.6fr 1fr .9fr;grid-gap:1rem;gap:1rem;padding:.55rem 0;font-size:.88rem;border-bottom:1px solid rgba(35,42,51,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_before__mSYJk{filter:grayscale(.9) contrast(.8);color:#6b737d}.home_before__mSYJk .home_stale__7nYMs{color:var(--danger);opacity:.85}.home_before__mSYJk .home_messy__pOo6V{color:#7a828c}.home_beforeBadge__JxeZQ{font-size:.7rem;color:var(--danger);border:1px dashed rgba(224,96,79,.5);border-radius:4px;padding:.05rem .4rem}.home_after__Yn_zO{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 1.4s cubic-bezier(.7,0,.15,1);transition:clip-path 1.4s cubic-bezier(.7,0,.15,1);transition:clip-path 1.4s cubic-bezier(.7,0,.15,1),-webkit-clip-path 1.4s cubic-bezier(.7,0,.15,1);background:linear-gradient(180deg,rgba(18,22,28,1),rgba(14,18,23,1))}.home_reveal2__RcXuM.home_in__rneqz .home_after__Yn_zO{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.home_after__Yn_zO .home_layerTitle__s5rw_{color:var(--accent-strong)}.home_after__Yn_zO .home_afterRow__Y6ZsQ{color:var(--text)}.home_afterFresh__vTGsl{color:var(--accent-strong);display:inline-flex;align-items:center;gap:.35rem}.home_afterCheck__uFDZT{width:14px;height:14px;color:var(--accent-strong);flex:none}.home_wipeEdge2__dbVMI{position:absolute;top:0;bottom:0;left:0;width:2px;background:linear-gradient(180deg,transparent,var(--accent-strong),transparent);box-shadow:0 0 16px 3px rgba(70,209,127,.7);opacity:0;transition:left 1.4s cubic-bezier(.7,0,.15,1),opacity .3s ease 1.3s;z-index:3}.home_reveal2__RcXuM.home_in__rneqz .home_wipeEdge2__dbVMI{left:100%;opacity:0;animation:home_edgeShow__jAx2z 1.4s ease forwards}@keyframes home_edgeShow__jAx2z{0%{opacity:0}6%{opacity:1}94%{opacity:1}to{opacity:0}}.home_stageCaption__7baT2{display:flex;justify-content:space-between;margin-top:1rem;font-size:.82rem;color:var(--text-muted)}.home_datasets__jLK2Z{padding:5.5rem 0;border-bottom:1px solid var(--border)}.home_datasetsHead__g4g5_{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.home_datasetsHead__g4g5_ h2{font-family:var(--display);font-weight:400;font-size:clamp(1.9rem,4vw,2.7rem);letter-spacing:-.02em;margin:.4rem 0 0}.home_grid__KKSaI{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.2rem;gap:1.2rem}.home_card__XoQea{position:relative;border:1px solid var(--border);border-radius:12px;background:var(--bg-raised);padding:1.5rem 1.5rem 1.4rem;display:flex;flex-direction:column;gap:.6rem;transition:border-color .25s,transform .25s;overflow:hidden}.home_card__XoQea:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-strong),transparent);transform:translateX(-100%);transition:transform .6s ease}.home_card__XoQea:hover{border-color:rgba(70,209,127,.4);transform:translateY(-3px)}.home_card__XoQea:hover:after{transform:translateX(100%)}.home_card__XoQea h3{font-family:var(--display);font-weight:400;font-size:1.3rem;margin:0;letter-spacing:-.01em}.home_card__XoQea h3 a{color:var(--text)}.home_card__XoQea h3 a:hover{color:var(--accent-strong);text-decoration:none}.home_card__XoQea .home_blurb__UNpXu{color:var(--text-muted);font-size:.9rem;line-height:1.55;margin:0}.home_card__XoQea .home_spacer__cUAaT{flex:1 1;min-height:.6rem}.home_priceRow__W_mLb{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4rem}.home_price__DVFDk{font-family:var(--display);font-size:1.55rem;color:var(--text)}.home_priceMuted__mT7lo{color:var(--text-muted);font-size:.95rem}.home_arrow__ELPol{color:var(--accent-strong);font-size:.9rem}.home_card__XoQea.home_custom__scmqC{background:linear-gradient(160deg,rgba(56,178,106,.08),var(--bg-raised))}.home_sectors__1ov7B{padding:5.5rem 0 6rem}.home_sectorsHead__xQtb6 h2{font-family:var(--display);font-weight:400;font-size:clamp(1.9rem,4vw,2.7rem);letter-spacing:-.02em;margin:.4rem 0 .5rem}.home_sectorsHead__xQtb6 p{color:var(--text-muted);margin:0 0 2rem}.home_sectorList__JEynp{border-top:1px solid var(--border)}.home_sectorRow__bB59s{display:grid;grid-template-columns:2rem 1fr auto 1.5rem;grid-gap:1rem;gap:1rem;align-items:center;padding:1.05rem .4rem;border-bottom:1px solid var(--border);color:var(--text);transition:background .2s,padding-left .2s}.home_sectorRow__bB59s:hover{background:var(--bg-raised);padding-left:1rem;text-decoration:none}.home_sectorIdx__BrJzJ{font-size:.78rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_sectorName__LM44U{font-family:var(--display);font-size:1.2rem;letter-spacing:-.01em}.home_sectorBar__C0pwy{height:5px;border-radius:3px;background:linear-gradient(90deg,var(--accent),var(--accent-strong));min-width:8px}.home_sectorBarWrap__sG_Pj{display:flex;align-items:center;gap:.9rem;justify-self:end}.home_sectorCount__OCaI_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.9rem;min-width:6.5rem;text-align:right}.home_sectorArrow__PVhfy{color:var(--accent-strong);justify-self:end}.home_allSectors__ysrKs{margin-top:1.6rem;display:inline-flex;align-items:center;gap:.4rem}@media (max-width:900px){.home_heroInner__FriQK{grid-template-columns:1fr;gap:2.5rem}.home_trustGrid__nrEqQ{grid-template-columns:repeat(2,1fr)}.home_hero__o4ZPq{padding:4.5rem 0 3.5rem}}@media (max-width:560px){.home_trustGrid__nrEqQ{grid-template-columns:1fr}.home_sectorRow__bB59s{grid-template-columns:1.6rem 1fr auto}.home_sectorBar__C0pwy{display:none}.home_afterRow__Y6ZsQ,.home_beforeRow__inbtr{grid-template-columns:1.4fr .8fr}.home_afterRow__Y6ZsQ>:nth-child(3),.home_beforeRow__inbtr>:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.home_reveal__d5kJF,.home_reveal__d5kJF.home_in__rneqz{opacity:1;transform:none;transition:none}.home_displayRule___unYx{animation:none;width:62%}.home_chartLine__ifz1F{animation:none;stroke-dashoffset:0}.home_chartArea__w3Sc6,.home_chartDot__LbL1d{animation:none;opacity:1}.home_provDot__jgaGx{animation:none}.home_cutBlade__2Xhgl{transition:none;stroke-dashoffset:0}.home_cutSpark__FXYmE,.home_cut__BuHvS.home_in__rneqz .home_cutSpark__FXYmE{animation:none;opacity:0}.home_after__Yn_zO{transition:none}.home_reveal2__RcXuM.home_in__rneqz .home_after__Yn_zO{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.home_reveal2__RcXuM.home_in__rneqz .home_wipeEdge2__dbVMI,.home_wipeEdge2__dbVMI{display:none;animation:none}.home_card__XoQea:after{transition:none}.home_card__XoQea:hover{transform:none}}.home_compareHead__hhIcK{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.2rem}.home_toggle__BIrql{background:transparent;border:1px solid var(--border);color:var(--text);border-radius:8px;padding:.5rem 1rem;font:inherit;font-size:.9rem;cursor:pointer;transition:border-color .15s ease,color .15s ease}.home_toggle__BIrql:hover{border-color:var(--accent-strong);color:var(--accent-strong)}.home_compare__8ENON{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:1rem;gap:1rem;align-items:stretch}.home_pane__QwaDJ{border-radius:12px;padding:1.2rem;border:1px solid var(--border);transition:opacity .5s ease,filter .5s ease,transform .5s ease}.home_paneTag__0YWVL{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;margin-bottom:.9rem}.home_crossMark__UHWKt{color:var(--danger);font-size:1.05rem;font-weight:700}.home_checkMark__MJvBJ{color:var(--accent-strong);font-size:1rem}.home_paneMessy__Cligi{background:rgba(224,96,79,.05);border-color:rgba(224,96,79,.3)}.home_paneTag__0YWVL:first-child{color:var(--text)}.home_messyRows__wuEUo{font-family:var(--mono);font-size:.76rem;display:grid;grid-gap:.35rem;gap:.35rem;margin-bottom:.9rem}.home_messyRow__X3s7E{color:#d79187;background:rgba(224,96,79,.06);border:1px dashed rgba(224,96,79,.3);border-radius:5px;padding:.35rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_jitter__n5AeZ{animation:home_jitter__n5AeZ 2.6s ease-in-out infinite}@keyframes home_jitter__n5AeZ{0%,to{transform:translateX(0) skewX(0deg)}20%{transform:translateX(-1.5px) skewX(-.4deg)}40%{transform:translateX(1px)}60%{transform:translateX(-.5px) skewX(.3deg)}80%{transform:translateX(1.5px)}}.home_cleanNotes__RGqp0,.home_messyNotes__vsm5p{margin:0;padding-left:1.1rem;font-size:.82rem;color:var(--text-muted)}.home_messyNotes__vsm5p li{margin:.25rem 0;color:#c68b83}.home_paneClean__5WmWq{background:rgba(70,209,127,.05);border-color:rgba(70,209,127,.3)}.home_cleanTable__Mcj4A{font-family:var(--mono);font-size:.76rem;margin-bottom:.9rem;border:1px solid var(--border);border-radius:6px;overflow:hidden}.home_cleanRow__sABL9{display:grid;grid-template-columns:1.1fr 1.8fr 1fr 1.1fr;grid-gap:.5rem;gap:.5rem;padding:.38rem .6rem;border-bottom:1px solid var(--border);align-items:center;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.home_cleanRow__sABL9>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_compareClean__l4J_B .home_cleanRow__sABL9{opacity:1;transform:none}.home_cleanRow__sABL9:last-child{border-bottom:none}.home_cleanHeadRow__T8fMh{color:var(--text-muted);background:rgba(70,209,127,.06);font-size:.68rem;letter-spacing:.03em;text-transform:uppercase;opacity:1;transform:none}.home_mono__edpZX{color:var(--text-muted)}.home_freshCell__qjuGk{color:var(--accent-strong);font-weight:600}.home_cleanNotes__RGqp0 li{margin:.25rem 0}.home_compareArrow__qTc6y{display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:1.4rem}.home_paneClean__5WmWq{opacity:.45;filter:saturate(.6)}.home_compareClean__l4J_B .home_paneClean__5WmWq{opacity:1;filter:none}.home_compareClean__l4J_B .home_paneMessy__Cligi{opacity:.5;filter:saturate(.7)}@media (max-width:720px){.home_compare__8ENON{grid-template-columns:1fr}.home_compareArrow__qTc6y{transform:rotate(90deg);padding:.2rem 0}}@media (prefers-reduced-motion:reduce){.home_jitter__n5AeZ{animation:none!important}.home_cleanRow__sABL9{transition:none}}