.page_main__nw1Wk{min-height:100vh;background:#fff;color:#09090b;display:flex;flex-direction:column;overflow-x:hidden}@keyframes page_fadeInUp__7IOrd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_pulse__XPtbN{0%{box-shadow:0 0 0 0 rgba(6,182,212,.4)}70%{box-shadow:0 0 0 6px rgba(6,182,212,0)}to{box-shadow:0 0 0 0 rgba(6,182,212,0)}}@keyframes page_float__Xp_VR{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes page_gradientShift__Ej5wy{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.page_header__oRW75{position:fixed;top:0;width:100%;z-index:100;background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);height:64px;transition:all .3s ease}.page_navContainer__fvPGx{max-width:1400px;margin:0 auto;padding:0 24px;height:100%;display:flex;align-items:center;justify-content:space-between}.page_logo__ikIZE{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:#09090b;display:flex;align-items:center;gap:8px;cursor:pointer;transition:opacity .2s}.page_logo__ikIZE:hover{opacity:.8}.page_navLinks__8rPi_{display:flex;gap:32px;align-items:center}.page_navLinks__8rPi_ a{font-size:.9rem;font-weight:500;color:var(--text-secondary);transition:color .2s;position:relative}.page_navLinks__8rPi_ a:after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:var(--primary);transition:width .3s ease}.page_navLinks__8rPi_ a:hover{color:var(--primary)}.page_navLinks__8rPi_ a:hover:after{width:100%}.page_authButtons__63l1H{display:flex;gap:12px;align-items:center}.page_loginBtn__bZ8Gs{font-size:.9rem;font-weight:500;color:#09090b;padding:8px 16px;border-radius:8px;background:transparent;border:1px solid var(--border);transition:all .2s cubic-bezier(.4,0,.2,1)}.page_loginBtn__bZ8Gs:hover{background:var(--surface);border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.page_signupBtn__JyqqV{font-size:.9rem;font-weight:600;color:#fff;padding:8px 16px;border-radius:8px;background:var(--primary);box-shadow:0 2px 4px rgba(139,92,246,.2);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page_signupBtn__JyqqV:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:.5s}.page_signupBtn__JyqqV:hover:before{left:100%}.page_signupBtn__JyqqV:hover{background:var(--primary-hover);box-shadow:0 4px 8px rgba(139,92,246,.3);transform:translateY(-1px)}.page_hero__7KFOs{padding-top:160px;padding-bottom:80px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,rgba(139,92,246,.08) 0,transparent 70%)}.page_heroContent__dzLob{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:10}.page_badge__0mJr3{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:var(--surface);border:1px solid var(--border);border-radius:20px;font-size:.85rem;font-weight:500;color:var(--text-secondary);margin-bottom:24px;opacity:0;animation:page_fadeInUp__7IOrd .8s ease-out forwards;cursor:pointer;transition:transform .2s}.page_badge__0mJr3:hover{transform:scale(1.05);border-color:var(--secondary)}.page_badgeDot__H_VSy{width:8px;height:8px;background:var(--secondary);border-radius:50%;animation:page_pulse__XPtbN 2s infinite}.page_heroTitle__ixXIp{font-size:4.5rem;font-weight:800;line-height:1.1;margin-bottom:24px;background:linear-gradient(135deg,#09090b 30%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.03em;opacity:0;animation:page_fadeInUp__7IOrd .8s ease-out .2s forwards}.page_heroSubtitle__ZW2Yq{font-size:1.25rem;color:var(--text-secondary);max-width:600px;margin:0 auto 40px;line-height:1.6;opacity:0;animation:page_fadeInUp__7IOrd .8s ease-out .4s forwards}.page_heroActions__uE8fj{display:flex;justify-content:center;gap:16px;margin-bottom:60px;opacity:0;animation:page_fadeInUp__7IOrd .8s ease-out .6s forwards}.page_primaryCta__TacGU{padding:14px 28px;background:var(--primary);color:#fff;border-radius:10px;font-weight:600;font-size:1.05rem;box-shadow:0 4px 12px rgba(139,92,246,.25);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page_primaryCta__TacGU:hover{background:var(--primary-hover);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(139,92,246,.35)}.page_secondaryCta__PWvKX{padding:14px 28px;background:#fff;color:#09090b;border:1px solid var(--border);border-radius:10px;font-weight:600;font-size:1.05rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.page_secondaryCta__PWvKX:hover{background:var(--surface);border-color:#cbd5e1;transform:translateY(-2px)}.page_heroStats__ozT57{display:flex;justify-content:center;gap:48px;padding:32px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:hsla(0,0%,100%,.5);opacity:0;animation:page_fadeInUp__7IOrd .8s ease-out .8s forwards}.page_statItem___GYM4{display:flex;flex-direction:column;align-items:center;transition:transform .3s ease;cursor:default}.page_statItem___GYM4:hover{transform:translateY(-5px)}.page_statValue__tVgp7{font-size:2.2rem;font-weight:800;color:var(--secondary);margin-bottom:4px;background:linear-gradient(135deg,var(--secondary) 0,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_statLabel__2jNx3{font-size:.875rem;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.page_partnersSection__eDpE_{padding:40px 0;background:#fff;border-bottom:1px solid var(--border);text-align:center}.page_partnersTitle__pUg_T{font-size:.9rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px;font-weight:600}.page_partnersGrid__wr4AL{max-width:1200px;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;gap:40px;padding:0 24px}.page_partnerLogo__ZIoEq{font-size:1.25rem;font-weight:700;color:#94a3b8;display:flex;align-items:center;transition:all .3s ease;cursor:pointer;filter:grayscale(100%);opacity:.7}.page_partnerLogo__ZIoEq:hover{color:var(--primary);filter:grayscale(0);opacity:1;transform:scale(1.1)}.page_featureSection__K1CqJ{padding:100px 0;max-width:1400px;margin:0 auto;overflow:hidden}.page_sectionHeader___raMx{text-align:center;margin-bottom:60px}.page_sectionTitle__6ic_4{font-size:2.25rem;font-weight:800;margin-bottom:16px;color:#09090b}.page_sectionDesc__85dt1{font-size:1.1rem;color:var(--text-secondary)}.page_featureContainer__eGeon{display:flex;gap:20px;padding:20px 24px;height:500px}.page_featureCard__swyBK{flex:1 1;background:var(--surface);border-radius:24px;border:1px solid var(--border);position:relative;overflow:hidden;transition:all .5s cubic-bezier(.25,1,.5,1);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;padding:32px}.page_featureCard__swyBK:hover{flex:3 1;background:#fff;border-color:var(--primary);box-shadow:0 20px 40px -10px rgba(139,92,246,.15)}.page_featureContent__R6o4i{position:relative;z-index:10;transition:all .5s ease}.page_featureIcon__UHR_A{font-size:3rem;margin-bottom:24px;background:#fff;width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.page_featureCard__swyBK:hover .page_featureIcon__UHR_A{transform:scale(1.1) rotate(-5deg);box-shadow:0 8px 24px rgba(139,92,246,.2)}.page_featureCard__swyBK h3{font-size:1.5rem;font-weight:800;margin-bottom:16px;color:#09090b;white-space:nowrap}.page_featureCard__swyBK p{color:var(--text-secondary);line-height:1.6;font-size:1.1rem;opacity:0;transform:translateY(20px);transition:all .4s ease;max-width:400px}.page_featureCard__swyBK:hover p{opacity:1;transform:translateY(0);transition-delay:.1s}.page_featureBg___u6YJ{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 100% 0,rgba(139,92,246,.1) 0,transparent 50%);opacity:0;transition:opacity .5s ease;z-index:0}.page_featureCard__swyBK:hover .page_featureBg___u6YJ{opacity:1}.page_codeSection__26Ye6{padding:100px 0;background:#f8fafc}.page_codeContainer__nuGxr{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.page_codeText__5o8mY h2{font-size:2.25rem;font-weight:800;margin-bottom:20px;color:#09090b}.page_codeText__5o8mY p{font-size:1.1rem;color:var(--text-secondary);margin-bottom:32px;line-height:1.6}.page_checkList__Yxr95{list-style:none;display:flex;flex-direction:column;gap:16px}.page_checkList__Yxr95 li{font-size:1.05rem;color:#334155;font-weight:500;transition:transform .2s ease;cursor:default}.page_checkList__Yxr95 li:hover{transform:translateX(10px);color:var(--primary)}.page_codeBlock__5Ess8{background:#1e293b;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px -10px rgba(0,0,0,.2);animation:page_float__Xp_VR 6s ease-in-out infinite;transition:transform .3s ease}.page_codeBlock__5Ess8:hover{animation-play-state:paused;transform:scale(1.02)}.page_codeHeader__shOgU{background:#0f172a;padding:12px 16px;display:flex;gap:8px}.page_dot__aVcaO{width:10px;height:10px;border-radius:50%;background:#334155;transition:background .2s}.page_codeBlock__5Ess8:hover .page_dot__aVcaO:first-child{background:#ef4444}.page_codeBlock__5Ess8:hover .page_dot__aVcaO:nth-child(2){background:#eab308}.page_codeBlock__5Ess8:hover .page_dot__aVcaO:nth-child(3){background:#22c55e}.page_codeBlock__5Ess8 pre{padding:24px;overflow-x:auto}.page_codeBlock__5Ess8 code{font-family:Fira Code,monospace;font-size:.9rem;color:#e2e8f0;line-height:1.5}.page_modelsSection__RE3lX{padding:100px 0;max-width:1400px;margin:0 auto;background:#fff;overflow:hidden}.page_viewAllBtn__LIkSP{color:var(--primary);font-weight:600;font-size:1rem;transition:all .2s;padding:8px 16px;border-radius:8px}.page_viewAllBtn__LIkSP:hover{color:var(--primary-hover);background:var(--surface);transform:translateX(4px)}.page_horizontalScroll__GrrS_{display:flex;gap:24px;overflow-x:auto;padding:8px 24px 32px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.page_horizontalScroll__GrrS_::-webkit-scrollbar{display:none}.page_horizontalScroll__GrrS_{-ms-overflow-style:none;scrollbar-width:none}.page_card__Cf__u{flex:0 0 320px;scroll-snap-align:start;background:#fff;border:1px solid var(--border);border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:flex;flex-direction:column;box-shadow:0 4px 6px -1px rgba(0,0,0,.02)}.page_card__Cf__u:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(139,92,246,.1),0 8px 10px -6px rgba(139,92,246,.1)}.page_cardHeader__GSUA9{display:flex;justify-content:space-between;align-items:start;margin-bottom:16px}.page_providerIcon__m1o05{width:44px;height:44px;background:var(--surface);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:var(--primary);transition:all .3s ease}.page_card__Cf__u:hover .page_providerIcon__m1o05{background:var(--primary);color:#fff;transform:rotate(10deg)}.page_cardTitle__T08IG{font-size:1.15rem;font-weight:700;margin-bottom:4px;color:#09090b}.page_cardProvider__rpVZK,.page_cardStats__wXDmv{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.page_cardStats__wXDmv{margin-top:auto;padding-top:20px;display:flex;gap:16px;border-top:1px dashed var(--border)}.page_stat__wNpTi{display:flex;align-items:center;gap:6px}.page_trend__C7xZB{color:var(--secondary)}.page_trend__C7xZB.page_down__I_52J{color:#ef4444}.page_ctaSection__BmsKD{padding:100px 24px;background:#fff;text-align:center}.page_ctaContent__MfmkM{max-width:800px;margin:0 auto;background:radial-gradient(circle at 50% 50%,rgba(139,92,246,.1) 0,transparent 70%);padding:60px 20px;border-radius:24px;border:1px solid var(--border);transition:transform .3s ease}.page_ctaContent__MfmkM:hover{transform:scale(1.01);border-color:var(--primary)}.page_ctaContent__MfmkM h2{font-size:2.5rem;font-weight:800;margin-bottom:16px;color:#09090b}.page_ctaContent__MfmkM p{font-size:1.2rem;color:var(--text-secondary);margin-bottom:40px}.page_ctaButton__lcwUc{display:inline-block;padding:16px 40px;background:#09090b;color:#fff;border-radius:10px;font-weight:600;font-size:1.1rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 20px -10px rgba(0,0,0,.3);position:relative;overflow:hidden}.page_ctaButton__lcwUc:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:.5s}.page_ctaButton__lcwUc:hover:after{left:100%}.page_ctaButton__lcwUc:hover{background:#000;transform:translateY(-4px);box-shadow:0 20px 40px -10px rgba(0,0,0,.4)}.page_footer__F3MD0{border-top:1px solid var(--border);padding:80px 24px 40px;background:var(--surface)}.page_footerContent__aXrXd{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:60px;gap:60px}.page_footerBrand__LFSWn h2{font-size:1.5rem;font-weight:700;margin-bottom:16px;color:var(--primary)}.page_footerDesc__dTLz2{color:var(--text-secondary);line-height:1.6;max-width:300px}.page_footerCol__WwGk7 h3{font-size:.9rem;font-weight:700;color:#09090b;margin-bottom:24px}.page_footerCol__WwGk7 ul{list-style:none;display:flex;flex-direction:column;gap:14px}.page_footerCol__WwGk7 a{color:var(--text-secondary);font-size:.95rem;transition:all .2s;display:inline-block}.page_footerCol__WwGk7 a:hover{color:var(--primary);transform:translateX(4px)}@media (max-width:768px){.page_heroTitle__ixXIp{font-size:3rem}.page_heroStats__ozT57{flex-direction:column;gap:32px}.page_codeContainer__nuGxr,.page_footerContent__aXrXd{grid-template-columns:1fr;gap:40px}.page_navLinks__8rPi_{display:none}.page_partnersGrid__wr4AL{gap:20px}.page_featureContainer__eGeon{flex-direction:column;height:auto}.page_featureCard__swyBK{height:200px;flex:none}.page_featureCard__swyBK:hover{flex:none;height:240px}.page_featureCard__swyBK p{opacity:1;transform:none}}