.predict-landing_page__5ylJX{--bg:#080b1e;--surface:#11162d;--surface-deep:#0b1025;--line:rgba(255,255,255,0.09);--text:#f4f6fb;--muted:#9fa7bc;--violet:#9c6cf1;--cyan:#55c6df;--amber:#e3a85e;--green:#53d58c;position:relative;min-height:100vh;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--font-dafa-display),Cairo,sans-serif}.predict-landing_page__5ylJX *,.predict-landing_page__5ylJX :after,.predict-landing_page__5ylJX :before{box-sizing:border-box}.predict-landing_page__5ylJX ::-moz-selection{background:rgba(156,108,241,.4)}.predict-landing_page__5ylJX ::selection{background:rgba(156,108,241,.4)}.predict-landing_page__5ylJX h1,.predict-landing_page__5ylJX h2,.predict-landing_page__5ylJX h3,.predict-landing_page__5ylJX p{margin-top:0}.predict-landing_page__5ylJX a{color:inherit;text-decoration:none}.predict-landing_glow__ge3ml{position:absolute;z-index:0;border-radius:999px;filter:blur(45px);pointer-events:none}.predict-landing_glowOne__MW8IW{top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(115,62,210,.28),transparent 70%)}.predict-landing_glowTwo__DkYhc{top:900px;left:-250px;width:700px;height:700px;background:radial-gradient(circle,rgba(35,155,187,.2),transparent 70%)}.predict-landing_glowThree__fT7Ad{top:2400px;right:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(210,126,52,.17),transparent 70%)}.predict-landing_finalCta__zfiov,.predict-landing_footer__oZSF_,.predict-landing_hero__RxxBW,.predict-landing_section__MStlM{position:relative;z-index:1}.predict-landing_hero__RxxBW{max-width:1100px;margin:0 auto;padding:100px 32px 70px;text-align:center}.predict-landing_aiBadge__9DS__{display:inline-flex;align-items:center;gap:8px;margin-bottom:28px;padding:8px 18px;border:1px solid rgba(156,108,241,.38);border-radius:999px;background:rgba(156,108,241,.13);color:#c9aef8;font-size:13px;font-weight:700}.predict-landing_aiBadge__9DS__ span{width:7px;height:7px;border-radius:50%;background:var(--green);animation:predict-landing_pulseGlow__bbEBz 2s ease-in-out infinite}.predict-landing_hero__RxxBW h1{margin-bottom:22px;background:linear-gradient(90deg,#fff,#a8d9e7);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(40px,5vw,56px);font-weight:900;line-height:1.25}.predict-landing_hero__RxxBW>p{max-width:720px;margin:0 auto 36px;color:#aeb5c8;font-size:19px;line-height:1.9}.predict-landing_heroActions__3z8eq{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:60px}.predict-landing_primaryButton__IBWI5,.predict-landing_secondaryButton__Yfq9v{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 36px;border-radius:999px;font-size:16px;font-weight:800;transition:filter .18s ease,transform .18s ease,background .18s ease}.predict-landing_primaryButton__IBWI5{background:linear-gradient(135deg,#8150d3,#4f72d8);box-shadow:0 12px 30px rgba(80,55,176,.35);color:#fff}.predict-landing_secondaryButton__Yfq9v{border:1px solid rgba(255,255,255,.25);color:#fff}.predict-landing_primaryButton__IBWI5:hover,.predict-landing_secondaryButton__Yfq9v:hover{filter:brightness(1.12);transform:translateY(-2px)}.predict-landing_secondaryButton__Yfq9v:hover{background:rgba(255,255,255,.06)}.predict-landing_stats__8QD66{display:grid;grid-template-columns:repeat(3,1fr);max-width:820px;margin:0 auto;overflow:hidden;gap:1px;border:1px solid var(--line);border-radius:20px;background:var(--line)}.predict-landing_stats__8QD66>div{padding:28px 20px;background:#12172e}.predict-landing_stats__8QD66 bdi{display:block;color:var(--violet);font-size:34px;font-weight:900}.predict-landing_stats__8QD66>div:nth-child(2) bdi{color:var(--cyan)}.predict-landing_stats__8QD66>div:nth-child(3) bdi{color:var(--amber)}.predict-landing_stats__8QD66 span{display:block;margin-top:6px;color:#8f97ac;font-size:13px}.predict-landing_section__MStlM{max-width:1280px;margin:0 auto;padding:90px 32px 60px;scroll-margin-top:120px}.predict-landing_compactSection__JAkHk{padding-top:60px}.predict-landing_sectionHeading__kguhv{max-width:720px;margin:0 auto 56px;text-align:center}.predict-landing_kicker__bHF1p{margin-bottom:12px;color:var(--amber);font-size:14px;font-weight:800;letter-spacing:1px}.predict-landing_kicker__bHF1p.predict-landing_cyan__uJo6M{color:var(--cyan)}.predict-landing_accuracyPanel__9TpjH h2,.predict-landing_constructionSection__YhAfM h2,.predict-landing_featurePanel__7IOFq h2,.predict-landing_sectionHeading__kguhv h2{margin-bottom:16px;font-size:clamp(30px,4vw,38px);font-weight:900;line-height:1.35}.predict-landing_accuracyPanel__9TpjH p,.predict-landing_constructionSection__YhAfM p,.predict-landing_featurePanel__7IOFq p,.predict-landing_sectionHeading__kguhv p{margin-bottom:0;color:var(--muted);font-size:16px;line-height:1.85}.predict-landing_stageGrid__Sq8dl{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.predict-landing_engineCard__bI_Uo,.predict-landing_resourceCard__v97JD,.predict-landing_stageCard__3aFL7,.predict-landing_verdictCard__8IV0q{border:1px solid var(--line);border-radius:20px;background:rgba(17,22,45,.92)}.predict-landing_stageCard__3aFL7{display:flex;flex-direction:column;gap:16px;min-height:355px;padding:28px 22px}.predict-landing_stageCard__3aFL7 small{color:var(--amber);font-size:12px;font-weight:800}.predict-landing_stageCard__3aFL7 h3{margin:0;font-size:19px;font-weight:800;line-height:1.5}.predict-landing_stageCard__3aFL7>i{display:block;width:40px;height:3px;border-radius:2px;background:var(--amber)}.predict-landing_stageCard__3aFL7>p{margin:0;color:#aeb5c8;font-size:14px;line-height:1.8}.predict-landing_stageNote__Jh3aL{margin-top:auto;padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.045);color:#9ba3b7;font-size:13px;line-height:1.65}.predict-landing_stageCard__3aFL7[data-tone=violet] small{color:var(--violet)}.predict-landing_stageCard__3aFL7[data-tone=violet]>i{background:var(--violet)}.predict-landing_stageCard__3aFL7[data-tone=cyan] small{color:var(--cyan)}.predict-landing_stageCard__3aFL7[data-tone=cyan]>i{background:var(--cyan)}.predict-landing_stageCard__3aFL7[data-tone=green] small{color:var(--green)}.predict-landing_stageCard__3aFL7[data-tone=green]>i{background:var(--green)}.predict-landing_featurePanel__7IOFq{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:48px;padding:48px;border:1px solid var(--line);border-radius:28px;background:rgba(17,22,45,.94)}.predict-landing_featurePanel__7IOFq h2{font-size:30px}.predict-landing_legend__hjph_{display:flex;flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none}.predict-landing_legend__hjph_ li{position:relative;padding-inline-start:34px;color:#d7dbea;font-size:14px;line-height:1.7}.predict-landing_legend__hjph_ li:before{content:"";position:absolute;top:10px;inset-inline-start:0;width:22px;height:4px;border-radius:2px;background:var(--amber)}.predict-landing_legend__hjph_ li[data-line=base]:before{background:var(--cyan)}.predict-landing_legend__hjph_ li[data-line=bear]:before{background:#7e8497}.predict-landing_chart___q_NM{padding:24px;border-radius:20px;background:var(--surface-deep)}.predict-landing_chart___q_NM svg{display:block;width:100%;height:auto;overflow:visible}.predict-landing_chart___q_NM line,.predict-landing_chart___q_NM path{fill:none}.predict-landing_chart___q_NM text,.predict-landing_coneChart__3bhsK text{fill:#8f97ac;font-family:var(--font-dafa-display),Cairo,sans-serif;font-size:12px}.predict-landing_axis__LXtOo{stroke:rgba(255,255,255,.16);stroke-width:1}.predict-landing_bullLine__Q1eGc{stroke:var(--amber);stroke-width:3}.predict-landing_baseLine__VB_7z{stroke:var(--cyan);stroke-width:3}.predict-landing_bearLine__PwOCi{stroke:#7e8497;stroke-width:3;stroke-dasharray:6 6}.predict-landing_engineGrid__dZ_E_{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.predict-landing_engineCard__bI_Uo{padding:32px 26px}.predict-landing_engineCard__bI_Uo h3{margin-bottom:10px;font-size:18px;font-weight:800}.predict-landing_engineCard__bI_Uo p{margin:0;color:#a1a9bd;font-size:14px;line-height:1.8}.predict-landing_engineIcon___fK5d{display:grid;place-items:center;width:52px;height:52px;margin-bottom:20px;border:1px solid rgba(156,108,241,.38);border-radius:14px;background:rgba(156,108,241,.15)}.predict-landing_engineIcon___fK5d span{display:block;width:20px;height:20px;border-radius:5px;background:var(--violet)}.predict-landing_engineIcon___fK5d[data-tone=green]{border-color:rgba(83,213,140,.38);background:rgba(83,213,140,.14)}.predict-landing_engineIcon___fK5d[data-tone=green] span{border:3px solid var(--green);border-radius:50%;background:transparent}.predict-landing_engineIcon___fK5d[data-tone=amber]{border-color:rgba(227,168,94,.38);background:rgba(227,168,94,.14)}.predict-landing_engineIcon___fK5d[data-tone=amber] span{width:16px;height:16px;border-radius:1px;background:var(--amber);transform:rotate(45deg)}.predict-landing_signalPanel__IjwxM{padding:48px;border:1px solid var(--line);border-radius:28px;background:rgba(17,22,45,.94)}.predict-landing_signalPanel__IjwxM h2{margin-bottom:36px;text-align:center;font-size:28px;font-weight:900}.predict-landing_signalGrid__VroHQ{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.predict-landing_signalGrid__VroHQ>div{display:flex;flex-direction:column;align-items:center;padding:24px 16px;text-align:center}.predict-landing_signalGrid__VroHQ i{width:56px;height:56px;margin-bottom:18px;border:2px solid rgba(83,213,140,.45);border-radius:50%;background:rgba(83,213,140,.12)}.predict-landing_signalGrid__VroHQ i[data-amber]{border-color:rgba(227,168,94,.45);background:rgba(227,168,94,.12)}.predict-landing_signalGrid__VroHQ bdi{margin-bottom:6px;color:var(--green);font-size:22px;font-weight:900}.predict-landing_signalGrid__VroHQ>div:last-child bdi{color:var(--amber)}.predict-landing_signalGrid__VroHQ strong{margin-bottom:8px;font-size:15px}.predict-landing_signalGrid__VroHQ span{color:#949caf;font-size:13.5px;line-height:1.7}.predict-landing_constructionSection__YhAfM{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:20px}.predict-landing_constructionSection__YhAfM h2{font-size:32px}.predict-landing_barChart__KbFnY{display:flex;align-items:flex-end;justify-content:center;gap:70px;height:270px;padding:32px 32px 22px;border:1px solid var(--line);border-radius:20px;background:rgba(17,22,45,.94)}.predict-landing_barChart__KbFnY>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px;height:100%}.predict-landing_barChart__KbFnY i{display:block;width:70px;border-radius:6px 6px 0 0}.predict-landing_todayBar__Gslmx{height:80px;background:rgba(85,198,223,.55)}.predict-landing_deliveryBar__USPNJ{height:140px;background:var(--amber)}.predict-landing_barChart__KbFnY span{color:#9da5b9;font-size:13px}.predict-landing_verdictGrid__dl4q8{display:grid;grid-template-columns:1fr 1.4fr;gap:24px}.predict-landing_verdictCard__8IV0q{padding:32px}.predict-landing_verdictCard__8IV0q h3{margin-bottom:18px;font-size:17px;font-weight:800}.predict-landing_verdictCard__8IV0q p{margin:12px 0 0;color:#9da5b9;font-size:13.5px;line-height:1.8}.predict-landing_coneChart__3bhsK{display:block;width:100%;height:auto}.predict-landing_historyLine__vyKuC{fill:none;stroke:#7e8497;stroke-width:2}.predict-landing_cone__Sua6n{fill:rgba(227,168,94,.18);stroke:var(--amber);stroke-width:1.5}.predict-landing_baseDot___vnqA{fill:var(--cyan)}.predict-landing_gradeHeader__noU2l,.predict-landing_grade__Ozn4j{display:grid;grid-template-columns:1.3fr .8fr 1.6fr;align-items:center;gap:12px}.predict-landing_gradeHeader__noU2l{padding:0 14px 8px;color:#828a9e;font-size:12px;font-weight:800}.predict-landing_gradeList__iwCFT{display:flex;flex-direction:column;gap:10px}.predict-landing_grade__Ozn4j{padding:12px 14px;border-inline-start:3px solid var(--green);border-radius:10px;background:rgba(83,213,140,.1);font-size:13px}.predict-landing_grade__Ozn4j b{color:var(--green)}.predict-landing_grade__Ozn4j span{color:#9da5b9}.predict-landing_grade__Ozn4j[data-tone=strong]{border-color:rgba(83,213,140,.65);background:rgba(83,213,140,.065)}.predict-landing_grade__Ozn4j[data-tone=hold],.predict-landing_grade__Ozn4j[data-tone=wait]{border-color:var(--amber);background:rgba(227,168,94,.08)}.predict-landing_grade__Ozn4j[data-tone=hold] b,.predict-landing_grade__Ozn4j[data-tone=wait] b{color:var(--amber)}.predict-landing_grade__Ozn4j[data-tone=wait]{border-color:rgba(227,168,94,.5);background:rgba(227,168,94,.045)}.predict-landing_grade__Ozn4j[data-tone=avoid]{border-color:#dd5d62;background:rgba(221,93,98,.1)}.predict-landing_grade__Ozn4j[data-tone=avoid] b{color:#ef777b}.predict-landing_accuracyPanel__9TpjH{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:56px;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:linear-gradient(135deg,#191633,#111a36)}.predict-landing_accuracyPanel__9TpjH h2{font-size:30px}.predict-landing_accuracyRing__OrRKH{display:grid;place-items:center;width:88px;height:88px;margin-bottom:24px;border:6px solid rgba(83,213,140,.28);border-top:6px solid var(--green);border-radius:50%}.predict-landing_accuracyRing__OrRKH bdi{font-size:22px;font-weight:900}.predict-landing_accuracyList__grNHK{display:flex;flex-direction:column;gap:16px}.predict-landing_accuracyList__grNHK>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border-radius:14px;background:rgba(255,255,255,.045)}.predict-landing_accuracyList__grNHK span{font-size:14px;font-weight:700}.predict-landing_accuracyList__grNHK b,.predict-landing_accuracyList__grNHK bdi{color:var(--cyan);font-size:14px;font-weight:800;text-align:end}.predict-landing_resourceGrid__pw_1i{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.predict-landing_resourceCard__v97JD{padding:28px}.predict-landing_resourceCard__v97JD>span{display:inline-block;margin-bottom:18px;padding:6px 9px;border:1px solid rgba(156,108,241,.4);border-radius:8px;background:rgba(156,108,241,.14);color:#c7aaf9;font-size:12px;font-weight:900}.predict-landing_resourceCard__v97JD h3{margin-bottom:8px;font-size:19px}.predict-landing_resourceCard__v97JD p{color:#929bad;font-size:13px}.predict-landing_resourceCard__v97JD>div{display:flex;gap:10px;margin-top:20px}.predict-landing_resourceCard__v97JD a{padding:9px 15px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:13px;font-weight:800}.predict-landing_resourceCard__v97JD a:last-child{border-color:transparent;background:linear-gradient(135deg,#8150d3,#4f72d8)}.predict-landing_infographicGrid__pzc4J{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:24px}.predict-landing_infographicGrid__pzc4J a{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.predict-landing_infographicGrid__pzc4J img{display:block;width:100%;height:auto;transition:transform .3s ease}.predict-landing_infographicGrid__pzc4J a:hover img{transform:scale(1.015)}.predict-landing_infographicGrid__pzc4J span{display:block;padding:16px 20px;font-size:14px;font-weight:800}.predict-landing_disclaimer__2D9DQ{margin:24px 0 0;padding:16px 20px;border:1px solid rgba(227,168,94,.22);border-radius:14px;background:rgba(227,168,94,.06);color:#aeb5c8;font-size:13px;line-height:1.75}.predict-landing_finalCta__zfiov{max-width:1000px;margin:0 auto;padding:40px 32px 110px;text-align:center}.predict-landing_finalCta__zfiov h2{margin-bottom:18px;font-size:36px;font-weight:900}.predict-landing_finalCta__zfiov p{margin-bottom:32px;color:#969eb2;font-size:16px}.predict-landing_footer__oZSF_{padding:48px 32px;border-top:1px solid var(--line)}.predict-landing_footer__oZSF_>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;gap:20px}.predict-landing_footerBrand__dNXgq{display:flex;align-items:center;gap:12px}.predict-landing_footerBrand__dNXgq>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#8150d3,#4f9ed8);color:#fff;font-weight:900}.predict-landing_footerBrand__dNXgq i{width:1px;height:22px;background:rgba(255,255,255,.16)}.predict-landing_footer__oZSF_ p,.predict-landing_footer__oZSF_ small{margin:0;color:#747d91;font-size:13px}@keyframes predict-landing_pulseGlow__bbEBz{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:1020px){.predict-landing_stageGrid__Sq8dl{grid-template-columns:repeat(2,1fr)}.predict-landing_accuracyPanel__9TpjH,.predict-landing_constructionSection__YhAfM,.predict-landing_featurePanel__7IOFq,.predict-landing_verdictGrid__dl4q8{grid-template-columns:1fr}}@media (max-width:760px){.predict-landing_hero__RxxBW{padding:72px 20px 52px}.predict-landing_hero__RxxBW>p{font-size:16px}.predict-landing_section__MStlM{padding:68px 20px 44px}.predict-landing_stats__8QD66{grid-template-columns:1fr}.predict-landing_stats__8QD66>div{padding:22px}.predict-landing_engineGrid__dZ_E_,.predict-landing_infographicGrid__pzc4J,.predict-landing_resourceGrid__pw_1i,.predict-landing_signalGrid__VroHQ,.predict-landing_stageGrid__Sq8dl{grid-template-columns:1fr}.predict-landing_stageCard__3aFL7{min-height:0}.predict-landing_accuracyPanel__9TpjH,.predict-landing_featurePanel__7IOFq,.predict-landing_signalPanel__IjwxM{padding:30px 22px}.predict-landing_gradeHeader__noU2l{display:none}.predict-landing_grade__Ozn4j{grid-template-columns:1fr;gap:5px}.predict-landing_barChart__KbFnY{gap:45px}.predict-landing_footer__oZSF_>div{align-items:flex-start;flex-direction:column}}@media (max-width:420px){.predict-landing_hero__RxxBW h1{font-size:34px}.predict-landing_heroActions__3z8eq{flex-direction:column}.predict-landing_primaryButton__IBWI5,.predict-landing_secondaryButton__Yfq9v{width:100%;padding-inline:22px}.predict-landing_accuracyPanel__9TpjH,.predict-landing_featurePanel__7IOFq,.predict-landing_signalPanel__IjwxM,.predict-landing_verdictCard__8IV0q{padding:24px 18px}.predict-landing_chart___q_NM{padding:12px}.predict-landing_barChart__KbFnY{height:240px;padding-inline:15px}.predict-landing_barChart__KbFnY i{width:58px}.predict-landing_accuracyList__grNHK>div{align-items:flex-start;flex-direction:column;gap:6px}.predict-landing_finalCta__zfiov{padding-inline:20px}.predict-landing_finalCta__zfiov h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.predict-landing_aiBadge__9DS__ span{animation:none}.predict-landing_infographicGrid__pzc4J img,.predict-landing_primaryButton__IBWI5,.predict-landing_secondaryButton__Yfq9v{transition:none}}