._tape_1ud7k_9{display:flex;align-items:center;padding:9px 0;line-height:17px;border-bottom:1px solid var(--fib-line);background:var(--fib-chrome-bg, var(--fib-cream));margin-top:calc(-1 * var(--fib-header-gap))}._hero_1ud7k_31{padding:26px clamp(16px,4vw,28px)}._heroSplit_1ud7k_50{display:grid;grid-template-columns:minmax(0,1fr) clamp(480px,50vw - 20px,700px);gap:40px;align-items:start;padding-top:6px;padding-bottom:40px}._homeBand_1ud7k_65[data-tone=band]{background:var(--fib-band)}._homeSection_1ud7k_72{padding:60px clamp(16px,4vw,28px)}._heroBand_1ud7k_78:first-child{margin-top:calc(-1 * var(--fib-header-gap))}._heroCopy_1ud7k_82{min-width:0;padding-top:18px;padding-bottom:21px}._heroCounts_1ud7k_91{margin:16px 0 0;font-family:var(--fib-font-mono);font-size:11.5px;line-height:1.6;letter-spacing:.2px;color:var(--fib-ink60)}._heroCountsLink_1ud7k_101{white-space:nowrap;color:var(--fib-ink);text-decoration:underline;text-decoration-color:var(--fib-ink40);text-underline-offset:3px}._heroCountsLink_1ud7k_101:hover{text-decoration-color:currentColor}._heroCountsLink_1ud7k_101:focus-visible{outline:2px solid var(--fib-ink);outline-offset:2px}._heroCountsSep_1ud7k_120{color:var(--fib-ink40)}._heroLede_1ud7k_126{margin:10px 0 0;max-width:760px;font-family:var(--fib-font-sans);font-size:14.5px;line-height:1.65;color:var(--fib-ink60)}._heroLede_1ud7k_126 strong{font-weight:600;color:var(--fib-ink)}h1+._heroLede_1ud7k_126{margin-top:14px}._heroCtas_1ud7k_145{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}._heroCta_1ud7k_145{display:inline-flex;align-items:center;gap:6px;padding:11px 18px;border-radius:8px;font-family:var(--fib-font-sans);font-size:13.5px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .12s ease-out,border-color .12s ease-out}._heroCta_1ud7k_145:focus-visible{outline:2px solid var(--fib-ink);outline-offset:3px}._heroCtaPrimary_1ud7k_176{color:var(--fib-btn-strong-fg, var(--fib-paper-warm));background:var(--fib-btn-strong-bg, var(--fib-ink));border:1px solid var(--fib-btn-strong-border, transparent)}._heroCtaPrimary_1ud7k_176:hover{filter:brightness(1.15)}._heroCtaSecondary_1ud7k_186{color:var(--fib-ink);background:var(--fib-white);border:1px solid var(--fib-line)}._heroCtaSecondary_1ud7k_186:hover{border-color:var(--fib-ink40)}@media (prefers-reduced-motion: reduce){._heroCta_1ud7k_145{transition:none}}._tapeViewport_1ud7k_17{flex:1;min-width:0;min-height:17px;overflow:hidden}._tapeViewport_1ud7k_17[data-animated=true]{-webkit-mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent)}._tapeTrack_1ud7k_230{display:flex;width:max-content}._tapeTrack_1ud7k_230[data-animated=true]{animation:_tape-glide_1ud7k_1 linear infinite}._tapeTrack_1ud7k_230[data-animated=true] ._tapeRow_1ud7k_14{padding-left:0}._tapeTrack_1ud7k_230[data-animated=true]:hover,._tapeTrack_1ud7k_230[data-animated=true]:focus-within{animation-play-state:paused}._tapeRow_1ud7k_14{display:flex;gap:34px;padding-left:clamp(16px,4vw,28px);padding-right:34px;font-family:var(--fib-font-mono);font-size:11px;letter-spacing:.4px;white-space:nowrap}._tapeItemLink_1ud7k_266{text-decoration:none}._tapeItemLink_1ud7k_266:hover{text-decoration:underline;text-underline-offset:3px}@keyframes _tape-glide_1ud7k_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){._tapeTrack_1ud7k_230[data-animated=true]{animation:none}._tapeViewport_1ud7k_17[data-animated=true]{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}._tapeViewport_1ud7k_17::-webkit-scrollbar{display:none}._tapeTrack_1ud7k_230[data-animated=true] ._tapeRow_1ud7k_14{padding-left:clamp(16px,4vw,28px)}._tapeRow_1ud7k_14[aria-hidden]{display:none}}._featuredRail_1ud7k_324{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,calc((100% - 48px)/4));gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}._featuredRail_1ud7k_324::-webkit-scrollbar{display:none}._featuredCard_1ud7k_342{scroll-snap-align:start}@media (max-width: 700px){._featuredRail_1ud7k_324{grid-auto-columns:84%;scroll-snap-type:x mandatory;margin-inline:calc(clamp(16px,4vw,28px)*-1);padding-inline:clamp(16px,4vw,28px);scroll-padding-inline:clamp(16px,4vw,28px)}._featuredCard_1ud7k_342{scroll-snap-align:center}}._learnGrid_1ud7k_366{display:grid;grid-template-columns:1fr 1fr;gap:48px}._learnPatternsGrid_1ud7k_372{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 860px){._learnGrid_1ud7k_366{grid-template-columns:1fr;gap:12px}}@media (max-width: 520px){._learnPatternsGrid_1ud7k_372{grid-template-columns:1fr}._learnPatternItem_1ud7k_389{border-right:none!important;border-bottom:1px solid var(--fib-line-soft)!important;padding-left:0!important;padding-right:0!important}._learnPatternItem_1ud7k_389:last-child{border-bottom:none!important}}._learnItem_1ud7k_401{transition:background .12s ease-out}._learnItem_1ud7k_401:hover{background:var(--fib-cream)}._previewHead_1ud7k_411{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-bottom:16px}._previewHeadText_1ud7k_424{flex:1 1 480px;min-width:0;max-width:760px}._previewSummary_1ud7k_432{margin:-12px 0 0;font-family:var(--fib-font-sans);font-size:13.5px;line-height:1.65;color:var(--fib-ink60)}._previewSeeAll_1ud7k_440{white-space:nowrap;font-family:var(--fib-font-sans);font-size:12.5px;font-weight:600;color:var(--fib-orange-deep);text-decoration:none}._previewSeeAll_1ud7k_440:hover{text-decoration:underline}._previewSeeAll_1ud7k_440:focus-visible{outline:2px solid var(--fib-ink);outline-offset:3px}._frameworkFigure_1ud7k_468{--stroke: var(--fib-framework-stroke, var(--fib-orange-deep));position:relative;margin:0;display:flex;flex-direction:column;align-items:center;min-width:0}._frameworkCluster_1ud7k_481{position:relative;width:100%;max-width:480px;container-type:inline-size}._frameworkShapes_1ud7k_488{display:block;width:100%;height:auto;overflow:visible}._frameworkCircle_1ud7k_495,._frameworkHubCircle_1ud7k_496{fill:none;stroke:var(--stroke);stroke-width:1px}._frameworkHubCircle_1ud7k_496{fill:var(--fib-orange-soft);fill-opacity:.8;stroke-width:1.5px}._frameworkLabels_1ud7k_511{position:absolute;inset:0;pointer-events:none}._frameworkLabel_1ud7k_511,._frameworkHubLabel_1ud7k_518{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;white-space:nowrap}._frameworkHubLabel_1ud7k_518>span,._frameworkCaption_1ud7k_531>span{display:block}._frameworkHubLabel_1ud7k_518{font-family:var(--fib-font-serif);font-weight:500;font-size:13.2px;font-size:2.759cqw;line-height:1.25;letter-spacing:-.2px;color:var(--fib-ink)}._frameworkName_1ud7k_545{font-family:var(--fib-font-serif);font-weight:500;font-size:12px;font-size:2.5cqw;line-height:1.2;color:var(--fib-ink)}._frameworkName_1ud7k_545[data-long]{font-size:11.2px;font-size:2.328cqw}._frameworkCaption_1ud7k_531{margin-top:3px;margin-top:.517cqw;font-family:var(--fib-font-sans);font-size:9.1px;font-size:1.897cqw;line-height:1.27;letter-spacing:-.1px;color:var(--fib-ink60)}._frameworkList_1ud7k_572{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;list-style:none}._heroTabs_1ud7k_588,._heroToDiagram_1ud7k_589,._frameworkTap_1ud7k_590,._frameworkTagline_1ud7k_591,._frameworkTapCaption_1ud7k_592{display:none}@media (max-width: 1100px){._heroCopy_1ud7k_82{padding-top:0;padding-bottom:0}._heroTabs_1ud7k_588{display:flex;gap:22px;margin:0 clamp(16px,4vw,28px);padding-top:10px;border-bottom:1px solid var(--fib-line-soft)}._heroTab_1ud7k_588{min-height:44px;margin-bottom:-1px;padding:0;border:0;border-bottom:2px solid transparent;background:none;font-family:var(--fib-font-sans);font-size:13px;font-weight:600;color:var(--fib-ink60);cursor:pointer;-webkit-tap-highlight-color:transparent}._heroTab_1ud7k_588[data-active]{color:var(--fib-ink);border-bottom-color:var(--fib-orange-deep)}._heroTab_1ud7k_588:focus-visible{outline:2px solid var(--fib-ink);outline-offset:2px}._heroSplit_1ud7k_50{display:block;padding-top:20px;padding-bottom:32px}._heroSplit_1ud7k_50[data-tab="0"]>._heroPanel_1ud7k_649:last-child,._heroSplit_1ud7k_50[data-tab="1"]>._heroPanel_1ud7k_649:first-child{display:none}._heroSplit_1ud7k_50[data-switched]>._heroPanel_1ud7k_649{animation:_hero-panel-in_1ud7k_1 .2s ease-out}._heroPanel_1ud7k_649:focus{outline:none}._heroToDiagram_1ud7k_589{display:inline-flex;gap:6px;min-height:44px;align-items:center;margin-top:4px;padding:0;border:0;background:none;font-family:var(--fib-font-sans);font-size:13px;font-weight:600;color:var(--fib-orange-deep);cursor:pointer}._heroToDiagram_1ud7k_589:focus-visible{outline:2px solid var(--fib-ink);outline-offset:2px}}@keyframes _hero-panel-in_1ud7k_1{0%{opacity:0}to{opacity:1}}@media (max-width: 1100px){._frameworkLabel_1ud7k_511{display:none}._frameworkName_1ud7k_545{font-size:3.3cqw}._frameworkName_1ud7k_545[data-long]{max-width:24cqw;font-size:3.3cqw;white-space:normal}._frameworkName_1ud7k_545[data-name=Multi-timeframe]{max-width:none;font-size:3cqw;white-space:nowrap}._frameworkShort_1ud7k_725{display:block;max-width:23cqw;margin-top:.6cqw;font-family:var(--fib-font-sans);font-size:clamp(9px,2.9cqw,11px);line-height:1.2;color:var(--fib-ink60);white-space:normal}._frameworkHubLabel_1ud7k_518{font-size:4.138cqw}._frameworkTap_1ud7k_590{position:absolute;width:calc(100% * 168 / 580 - 4px);height:calc(100% * 168 / 520 - 4px);transform:translate(-50%,-50%);padding:0;border:0;border-radius:50%;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--fib-ink);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}._frameworkTap_1ud7k_590[aria-expanded=true]{background:var(--fib-orange-soft)}._frameworkTap_1ud7k_590:focus-visible{outline:2px solid var(--fib-ink);outline-offset:2px}._frameworkTagline_1ud7k_591{display:block;margin:6px 0 0;font-family:var(--fib-font-serif);font-size:15px;font-weight:500;color:var(--fib-ink);text-align:center}._frameworkTapCaption_1ud7k_592{display:block;min-height:3em;margin:6px 0 0;font-family:var(--fib-font-sans);font-size:12.5px;line-height:1.5;color:var(--fib-ink60);text-align:center}._frameworkTapName_1ud7k_796{font-weight:600;color:var(--fib-ink)}}@supports not (width: 1cqw){@media (max-width: 1100px){._frameworkName_1ud7k_545,._frameworkName_1ud7k_545[data-long]{max-width:64px;font-size:10px;white-space:normal}}}@media (max-width: 600px){._frameworkCluster_1ud7k_481{max-width:300px}._frameworkName_1ud7k_545,._frameworkName_1ud7k_545[data-long],._frameworkName_1ud7k_545[data-name=Multi-timeframe]{max-width:24cqw;font-size:3.8cqw;white-space:normal}._frameworkShort_1ud7k_725{display:none}._frameworkHubLabel_1ud7k_518{font-size:4.4cqw}._frameworkTagline_1ud7k_591{font-size:14px}._frameworkTapCaption_1ud7k_592{font-size:12px}}@media (prefers-reduced-motion: reduce){._heroSplit_1ud7k_50[data-switched]>._heroPanel_1ud7k_649{animation:none}}
