.features_page__36SvG{min-width:0}.features_page__36SvG :where(h1,h2,h3,p,dl,dd,ol,ul){margin:0}.features_indexHero__NtzDy{padding:36px 0 8px}.features_indexHero__NtzDy h1{max-width:min(11em,100%);font-family:var(--font-display);font-weight:800;font-size:clamp(2.6rem,5.6vw,4.6rem);letter-spacing:-.052em;line-height:.94;text-wrap:balance}.features_lede__s8pA9{max-width:min(40rem,100%);margin-top:18px;font-size:1.08rem;line-height:1.55;color:var(--muted)}.features_explore__KJlFg{margin:56px 0 22px;font-family:var(--font-display);font-weight:650;font-size:clamp(1.25rem,2vw,1.55rem);letter-spacing:-.03em}.features_tiles__mi4gz{display:flex;flex-direction:column;gap:16px;padding-bottom:80px}.features_block__xc9te,.features_featureHero__lM7R5,.features_indexHero__NtzDy,.features_tileCopy__Y6sOP,.features_tile__3IRmB{min-width:0;max-width:100%}.features_tile__3IRmB{display:grid;grid-template-columns:1fr;border:1px solid var(--line);background:var(--white);color:inherit;transition:border-color .16s ease}.features_tile__3IRmB:hover{border-color:var(--blue)}.features_tile__3IRmB:hover .features_tileCta__D4foT{color:var(--blue)}@media (min-width:900px){.features_tile__3IRmB{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);min-height:360px}}.features_tileCopy__Y6sOP{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 24px 26px}@media (min-width:900px){.features_tileCopy__Y6sOP{padding:36px 40px}}.features_num__LFyzm{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.14em;color:var(--blue)}.features_question__WgFFg{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.features_featureHero__lM7R5 h1,.features_relatedCard__nKCm2 h3,.features_tile__3IRmB h2{font-family:var(--font-display);font-weight:800;letter-spacing:-.045em}.features_tile__3IRmB h2{font-size:clamp(2rem,3vw,2.7rem);line-height:.95}.features_tileHeadline__vaVtB{font-size:1.12rem;font-weight:550;letter-spacing:-.03em;line-height:1.35}.features_tileBody__63VZl{max-width:38rem;color:var(--muted);font-size:.98rem;line-height:1.55}.features_tileCta__D4foT{margin-top:auto;padding-top:8px;font-size:.92rem;font-weight:600;letter-spacing:-.02em}.features_tileCta__D4foT span{display:inline-block;transition:transform .16s ease}.features_tile__3IRmB:hover .features_tileCta__D4foT span{transform:translateX(3px)}.features_tileVisual__xIwCE{min-width:0;min-height:240px;padding:16px;border-top:1px solid var(--line);background-color:#fbfbfc;background-image:linear-gradient(90deg,rgba(46,49,64,.04) 1px,transparent 0),linear-gradient(180deg,rgba(46,49,64,.04) 1px,transparent 0);background-size:28px 28px;display:flex;flex-direction:column;justify-content:center;gap:10px}@media (min-width:900px){.features_tileVisual__xIwCE{border-top:0;border-left:1px solid var(--line);padding:22px 22px 18px}}.features_visualMeta__B4ZY5{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.68rem;letter-spacing:.04em;color:var(--faint)}.features_visualEmpty__l6kot{padding:28px 8px;color:var(--muted);font-size:.92rem;line-height:1.45}.features_convictionPanel__G2yNF{display:grid;grid-gap:0;gap:0;border:1px solid var(--line);background:var(--white)}.features_convictionRow__vjBep{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:baseline;padding:11px 14px;border-top:1px solid var(--line)}.features_convictionRow__vjBep:first-child{border-top:0}.features_convictionLabel__ZdouA{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.features_convictionValue__U0mu_{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem;font-weight:600;letter-spacing:-.02em}.features_signalsPanel__ax3SB .features_convictionRow__vjBep{grid-template-columns:minmax(6.5rem,.7fr) minmax(0,1.3fr)}.features_signalsPanel__ax3SB .features_convictionValue__U0mu_{text-align:right;overflow-wrap:anywhere}.features_crumb__OPqKD{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:22px;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.features_crumb__OPqKD a:hover{color:var(--ink)}.features_featureHero__lM7R5{max-width:min(46rem,100%);padding:28px 0 12px}.features_featureHero__lM7R5 h1{max-width:min(12ch,100%);font-size:clamp(2.6rem,7.4vw,5.5rem);line-height:.88;text-wrap:balance}.features_statement__fTcXC{margin-top:20px;max-width:min(24em,100%);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.28}.features_support__0S0l2{margin-top:14px;max-width:40rem;color:var(--muted);font-size:1.02rem;line-height:1.55}.features_block__xc9te{padding:64px 0;border-top:1px solid var(--line)}.features_block__xc9te h2{max-width:min(18em,100%);margin-top:10px;font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,3.2vw,2.7rem);letter-spacing:-.045em;line-height:1.02}.features_note__kXP2K,.features_prose__9__LP p,.features_queryNote__gfTHQ,.features_sectionLede__pQ_CC{color:var(--muted);font-size:1.02rem;line-height:1.6}.features_sectionLede__pQ_CC{max-width:40rem;margin-top:12px}.features_prose__9__LP{display:flex;flex-direction:column;gap:14px;max-width:42rem;margin-top:18px}.features_prose__9__LP p{color:var(--ink)}.features_demo__2yit0{margin-top:28px}.features_signalsPreview__UjDks{max-width:36rem}.features_controls__p1HEg{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end;margin-bottom:18px}.features_field__V4i80{display:flex;flex-direction:column;gap:6px;min-width:0}.features_fieldLabel__xULPu{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.features_field__V4i80 input,.features_field__V4i80 select{height:40px;width:100%;padding:0 10px;border:1px solid var(--line);border-radius:0;background:var(--white);color:var(--ink);font:inherit;font-size:.92rem}.features_field__V4i80 input:focus,.features_field__V4i80 select:focus,.features_scopeSwitch__dZIu6 button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.features_stockField__pVjQ_{position:relative;flex:1 1 240px;max-width:360px}.features_periodField__UfHnY{flex:0 1 160px}.features_suggest__7t27_{position:absolute;z-index:4;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow:auto;border:1px solid var(--line);background:var(--white)}.features_suggest__7t27_ button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;text-align:left}.features_suggest__7t27_ button:hover{background:var(--page)}.features_suggestMeta__Kj2Wl{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.68rem;color:var(--faint)}.features_scopeSwitch__dZIu6{display:inline-flex;border:1px solid var(--line);background:var(--white)}.features_scopeSwitch__dZIu6 button{padding:8px 12px;font-size:.82rem;font-weight:600;letter-spacing:-.02em;color:var(--muted)}.features_scopeSwitch__dZIu6 button[aria-pressed=true]{background:var(--ink);color:var(--white)}.features_chartScroll___D6Y_{overflow-x:auto;overscroll-behavior-x:contain}.features_chartFrame__nf43o{min-width:720px}.features_pending__cOmxs{opacity:.62}.features_summaryLine__fgkir{margin:0 0 14px;max-width:46rem;font-size:1rem;line-height:1.5}.features_metrics__4N7YJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin-bottom:18px;border:1px solid var(--line);background:var(--line)}@media (min-width:800px){.features_metrics__4N7YJ{grid-template-columns:repeat(3,minmax(0,1fr))}}.features_metric___hFK1{min-width:0;padding:14px 14px 12px;background:var(--white)}.features_metric___hFK1 dt{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.features_metric___hFK1 dd{margin-top:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95rem;font-weight:600;letter-spacing:-.03em}.features_demoError__yGmUr,.features_note__kXP2K{margin-top:8px}.features_conceptGrid__lCL3Z{display:grid;grid-gap:22px 28px;gap:22px 28px;margin-top:28px}@media (min-width:800px){.features_conceptGrid__lCL3Z{grid-template-columns:1fr 1fr}}.features_conceptCard__MOSRO{padding-top:14px;border-top:1px solid var(--line)}.features_conceptCard__MOSRO h3,.features_conceptCopy__ixJai h3{font-family:var(--font-display);font-weight:750;font-size:1.35rem;letter-spacing:-.03em}.features_conceptCard__MOSRO p,.features_conceptCopy__ixJai p{margin-top:8px;color:var(--muted);line-height:1.55}.features_conceptRow__uNenP{display:grid;grid-gap:22px;gap:22px;padding:28px 0;border-top:1px solid var(--line)}.features_conceptRow__uNenP:first-of-type{border-top:0;padding-top:8px}@media (min-width:860px){.features_conceptRow__uNenP{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:center;gap:40px}}.features_conceptVisual__hquR7{min-width:0;padding:16px;border:1px solid var(--line);background:var(--white)}.features_breadthTrack__23HmJ{display:flex;height:14px;overflow:hidden;background:var(--page)}.features_breadthUp__mWrAT{background:#3771fc}.features_breadthDown__hq5ii{background:#ff3d71}.features_breadthLegend__3DXlX{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;color:var(--muted)}.features_sequence__qA5E7{display:flex;flex-direction:column;gap:0}.features_sequence__qA5E7 li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem}.features_sequence__qA5E7 li:first-child{border-top:0}.features_sequenceMark__y3XLC{font-weight:700;color:var(--blue)}.features_sequenceMark__y3XLC[data-down=true]{color:#ff3d71}.features_concentrationLabel__qKwAB{font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.04em;line-height:1;text-transform:capitalize}.features_concentrationMeta__XrHXm{margin-top:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;color:var(--muted)}.features_queries__TUJCj{margin-top:8px}.features_queries__TUJCj li{padding:16px 0;border-top:1px solid var(--line);font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:550;letter-spacing:-.03em;line-height:1.3}.features_queryNote__gfTHQ{margin-top:14px;font-size:.88rem}.features_signature__Gb7Sf{margin:18px 0 0;padding:18px 20px;overflow-x:auto;border:1px solid var(--line);background:var(--white);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem;line-height:1.55}.features_paramList__7tUC7{margin-top:18px;max-width:44rem}.features_paramList__7tUC7 div{display:grid;grid-gap:4px 16px;gap:4px 16px;padding:12px 0;border-top:1px solid var(--line)}@media (min-width:700px){.features_paramList__7tUC7 div{grid-template-columns:11rem 1fr}}.features_paramList__7tUC7 dt{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem}.features_paramList__7tUC7 dd{color:var(--muted);font-size:.92rem;line-height:1.45}.features_relatedGrid___oezu{display:grid;grid-gap:16px;gap:16px;margin-top:22px}@media (min-width:720px){.features_relatedGrid___oezu{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.features_relatedGrid___oezu{grid-template-columns:1fr 1fr 1fr}}.features_relatedCard__nKCm2{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:180px;padding:22px;border:1px solid var(--line);background:var(--white);transition:border-color .16s ease}.features_relatedCard__nKCm2:hover{border-color:var(--blue)}.features_relatedCard__nKCm2 h3{font-size:1.7rem;line-height:1}.features_relatedCard__nKCm2 p{color:var(--muted);line-height:1.45}.features_tableWrap__JipUH{overflow-x:auto;margin-top:8px;border:1px solid var(--line);background:var(--white)}.features_table__2jWIT{width:100%;min-width:640px;border-collapse:collapse;font-size:.88rem}.features_table__2jWIT td,.features_table__2jWIT th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:baseline}.features_table__2jWIT caption{caption-side:bottom;padding:12px;text-align:left;color:var(--muted);font-family:var(--font-sans);font-size:.82rem;line-height:1.45}.features_table__2jWIT td:not(:first-child),.features_table__2jWIT th:not(:first-child){font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;text-align:right}.features_contributors__l295L{display:flex;flex-direction:column;margin-top:18px;border-top:1px solid var(--line)}.features_contributors__l295L li{display:grid;grid-template-columns:1fr;grid-gap:4px 16px;gap:4px 16px;padding:14px 0;border-bottom:1px solid var(--line)}@media (min-width:720px){.features_contributors__l295L li{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto;align-items:baseline}}.features_contributors__l295L strong{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem}.features_contributors__l295L em{color:var(--muted);font-style:normal;font-size:.88rem}.features_matchList__2Tpe8{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.features_matchList__2Tpe8 button{padding:6px 10px;border:1px solid var(--line);background:var(--white);font-size:.82rem}.features_matchList__2Tpe8 button:hover{border-color:var(--blue)}