.page_main__GlU4n{min-height:100vh;background:#0a0a0f;color:#e8e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}.page_progressBar__uaLaH{position:fixed;top:0;left:0;right:0;height:3px;background:rgba(255,255,255,.05);z-index:1000}.page_progressFill__wUgtZ{height:100%;background:linear-gradient(90deg,#06b6d4,#8b5cf6);transition:width .1s ease-out}.page_nav__zpG_3{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 3rem;background:rgba(10,10,15,.8);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.05);z-index:999}.page_navLinks__3Mchl{display:flex;align-items:center;gap:2rem}.page_navLinks__3Mchl a{color:#8888a0;text-decoration:none;font-size:.95rem;font-weight:500;transition:color .3s}.page_navLinks__3Mchl a:hover{color:#e8e8f0}.page_ctaButton__tHxa2,.page_pricingButton__2rYXa,.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{padding:.75rem 1.5rem;border-radius:12px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;outline:none}.page_ctaButton__tHxa2,.page_primaryButton__iKEy8{background:linear-gradient(135deg,#06b6d4,#8b5cf6);color:white}.page_ctaButton__tHxa2:hover,.page_primaryButton__iKEy8:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(6,182,212,.3)}.page_secondaryButton__UQnQZ{background:rgba(255,255,255,.05);color:#e8e8f0;border:1px solid rgba(255,255,255,.1)}.page_secondaryButton__UQnQZ:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.page_hero__SKW6o{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8rem 3rem 4rem;position:relative}.page_heroContent__2lPR8{max-width:1400px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.page_heroText__g5S3T{max-width:600px}.page_heroTitle__Gfler{font-size:4rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em}.page_gradient__Jz1Xx{background:linear-gradient(135deg,#06b6d4,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__RTAw0{font-size:1.25rem;color:#8888a0;line-height:1.6;margin-bottom:2.5rem}.page_heroCta__jc8eN{display:flex;gap:1rem;margin-bottom:1.5rem}.page_heroNote__MOvTv{font-size:.9rem;color:#666680}.page_heroVisual___m6ot{position:relative;display:flex;align-items:center;justify-content:center}.page_floatingCard__fspXy{background:rgba(21,21,32,.8);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;backdrop-filter:blur(20px);box-shadow:0 20px 60px rgba(0,0,0,.5);animation:page_float__P1Jpw 6s ease-in-out infinite}@keyframes page_float__P1Jpw{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.page_cardHeader__NhxBC{display:flex;gap:.5rem;margin-bottom:1.5rem}.page_dot__2YCho{width:12px;height:12px;border-radius:50%}.page_cardContent__aU4Di{display:flex;flex-direction:column;gap:1.5rem}.page_stat__aEnCU{display:flex;flex-direction:column;gap:.5rem}.page_statLabel__YuhHa{font-size:.85rem;color:#8888a0;text-transform:uppercase;letter-spacing:.05em}.page_statValue__FXJDK{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#06b6d4,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_miniChart__OPYQj{display:flex;gap:8px;align-items:flex-end;height:80px}.page_chartBar__enAJn{flex:1;background:linear-gradient(180deg,#06b6d4,#8b5cf6);border-radius:4px;min-width:12px;transition:all .3s;animation:page_chartGrow__vD_Z4 1.5s ease-out}@keyframes page_chartGrow__vD_Z4{0%{height:0}}.page_scrollIndicator__m4b3d{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}.page_mouse__A7rWP{width:30px;height:50px;border:2px solid rgba(255,255,255,.2);border-radius:20px;position:relative}.page_wheel___gyi4{width:4px;height:8px;background:rgba(255,255,255,.5);border-radius:2px;position:absolute;top:8px;left:50%;transform:translateX(-50%);animation:page_scroll__Z1o2w 2s ease-in-out infinite}@keyframes page_scroll__Z1o2w{0%,to{opacity:0;top:8px}50%{opacity:1;top:20px}}.page_section__61PEw{padding:6rem 3rem;max-width:1400px;margin:0 auto;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.page_section__61PEw.page_visible__NlJV_{opacity:1;transform:translateY(0)}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:4rem}.page_badge__s34Is{display:inline-block;padding:.5rem 1rem;background:rgba(6,182,212,.1);color:#06b6d4;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.page_sectionTitle__hzsAh{font-size:3rem;font-weight:800;line-height:1.2;margin-bottom:1rem}.page_highlight__KaGfy{background:linear-gradient(135deg,#06b6d4,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_featuresGrid__L4_rO{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.page_featureCard__09F8a{background:rgba(21,21,32,.5);border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.page_featureCard__09F8a:hover{transform:translateY(-8px);border-color:rgba(6,182,212,.3);box-shadow:0 20px 60px rgba(6,182,212,.1)}.page_featureIcon__mHZON{width:60px;height:60px;background:linear-gradient(135deg,rgba(6,182,212,.2),rgba(139,92,246,.2));border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#06b6d4}.page_featureIcon__mHZON svg{width:28px;height:28px}.page_featureCard__09F8a h3{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.page_featureCard__09F8a p{color:#8888a0;line-height:1.6}.page_featureDetail__feOfi{padding:8rem 3rem;opacity:0;transform:translateY(60px);transition:all 1s cubic-bezier(.4,0,.2,1)}.page_featureDetail__feOfi.page_visible__NlJV_{opacity:1;transform:translateY(0)}.page_featureDetailContent__36U_y{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.page_featureDetailText__2lRm1{max-width:550px}.page_featureNumber__qRltQ{display:inline-block;font-size:.9rem;font-weight:700;color:#06b6d4;background:rgba(6,182,212,.1);padding:.5rem 1rem;border-radius:12px;margin-bottom:1.5rem}.page_featureDetailText__2lRm1 h2{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem}.page_featureDetailText__2lRm1 p{font-size:1.15rem;color:#8888a0;line-height:1.7;margin-bottom:2rem}.page_featureList___8ePa{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.page_featureList___8ePa li{display:flex;align-items:center;gap:1rem;color:#e8e8f0}.page_featureList___8ePa svg{width:20px;height:20px;color:#06b6d4;flex-shrink:0}.page_featureDetailVisual__MjoJ2{position:relative}.page_browserMockup__fp4Fl{background:rgba(21,21,32,.8);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5)}.page_browserBar__0LKgp{background:rgba(30,30,40,.8);padding:1rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(255,255,255,.05)}.page_browserDots__XLJ_S{display:flex;gap:.4rem}.page_browserDots__XLJ_S span{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.2)}.page_browserUrl__udGp1{flex:1;background:rgba(255,255,255,.05);padding:.5rem 1rem;border-radius:8px;font-size:.85rem;color:#8888a0;text-align:center}.page_browserContent__8qH2q{padding:2rem;min-height:300px}.page_mockupHeader__bYqZ5{height:60px;background:linear-gradient(135deg,rgba(6,182,212,.2),rgba(139,92,246,.2));border-radius:12px;margin-bottom:1.5rem}.page_mockupGrid__JaIhn{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.page_mockupBox__eFgLW{height:120px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:12px}.page_calendarMockup__60UFZ{background:rgba(21,21,32,.8);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;box-shadow:0 20px 60px rgba(0,0,0,.5)}.page_calendarHeader__DqDSw{margin-bottom:1.5rem}.page_calendarTitle__Qo_Dc{font-size:1.25rem;font-weight:700}.page_calendarGrid__WGDVT{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.page_calendarDay__Ya0xh{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.9rem;border-radius:8px;position:relative;transition:all .3s;cursor:pointer}.page_calendarDay__Ya0xh:hover{background:rgba(255,255,255,.05)!important}.page_calendarDot__EJ33F{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:4px;height:4px;background:#06b6d4;border-radius:50%}.page_kanbanMockup__J5FdC{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.page_kanbanColumn___uPUF{background:rgba(21,21,32,.5);border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:1.5rem}.page_kanbanHeader__GmfRI{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8888a0;margin-bottom:1rem}.page_kanbanCard__I4gtE{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-left:3px solid #8b5cf6;border-radius:12px;padding:1rem;margin-bottom:.75rem;transition:all .3s;cursor:pointer}.page_kanbanCard__I4gtE:hover{transform:translateX(4px);background:rgba(255,255,255,.05)}.page_kanbanCardTitle__TbYno{font-size:.95rem;font-weight:600;margin-bottom:.5rem}.page_kanbanCardMeta__2BM_m{font-size:.8rem;color:#8888a0}.page_analyticsMockup__bQvOa{background:rgba(21,21,32,.8);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;box-shadow:0 20px 60px rgba(0,0,0,.5)}.page_analyticsGrid__82CSJ{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.page_analyticsCard__3CkxD{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem}.page_analyticsLabel__X2WoF{font-size:.85rem;color:#8888a0;margin-bottom:.5rem}.page_analyticsValue__Bae_K{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#06b6d4,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.page_analyticsChange__8Njsi{font-size:.85rem;color:#10b981}.page_analyticsChart__Agk7F{background:rgba(255,255,255,.02);border-radius:12px;padding:1.5rem;min-height:150px}.page_chartLine__wBC6T{display:flex;gap:8px;align-items:flex-end;height:120px}.page_chartColumn__C8slp{flex:1;background:linear-gradient(180deg,#06b6d4,#8b5cf6);border-radius:4px;min-width:20px;transition:all .3s}.page_chartColumn__C8slp:hover{opacity:.8}.page_stepsGrid__OG6X3{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:2rem;align-items:center;max-width:1200px;margin:0 auto}.page_step__DI9Zu{text-align:center;padding:2rem}.page_stepNumber__2EZE0{width:60px;height:60px;background:linear-gradient(135deg,#06b6d4,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;margin:0 auto 1.5rem}.page_step__DI9Zu h3{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.page_step__DI9Zu p{color:#8888a0;line-height:1.6}.page_stepConnector__40xIJ{width:60px;height:3px;background:linear-gradient(90deg,#06b6d4,#8b5cf6);border-radius:2px}.page_socialProof__5omrf{text-align:center}.page_socialProof__5omrf h2{font-size:2.5rem;font-weight:800;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.page_testimonials__T_1MQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.page_testimonial__XOTWH{background:rgba(21,21,32,.5);border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:2.5rem;text-align:left;transition:all .4s}.page_testimonial__XOTWH:hover{transform:translateY(-8px);border-color:rgba(6,182,212,.3)}.page_testimonialQuote__bv9ro{font-size:4rem;line-height:1;color:#06b6d4;opacity:.3;margin-bottom:1rem}.page_testimonial__XOTWH p{font-size:1.1rem;line-height:1.7;margin-bottom:2rem;color:#e8e8f0}.page_testimonialAuthor__zFcbB{display:flex;align-items:center;gap:1rem}.page_authorAvatar__LWP8K{width:50px;height:50px;background:linear-gradient(135deg,#06b6d4,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.page_authorName__2RLki{font-weight:700;margin-bottom:.25rem}.page_authorRole__wkac_{font-size:.9rem;color:#8888a0}.page_pricingGrid__0Ajsw{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.page_pricingCard__6AoR8{background:rgba(21,21,32,.5);border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:3rem 2.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.page_pricingCard__6AoR8:hover{transform:translateY(-8px);border-color:rgba(6,182,212,.3)}.page_pricingCard__6AoR8.page_featured__4xI3W{border-color:#06b6d4;box-shadow:0 20px 60px rgba(6,182,212,.2)}.page_popularBadge__3O6Fu{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#06b6d4,#8b5cf6);color:white;padding:.4rem 1.2rem;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.page_pricingHeader__ymESo{margin-bottom:2rem;text-align:center;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.05)}.page_pricingHeader__ymESo h3{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.page_price___74c5{display:flex;align-items:baseline;justify-content:center;gap:.5rem}.page_currency__i8vO6{font-size:1.5rem;color:#8888a0}.page_amount__2kqKx{font-size:3.5rem;font-weight:800;background:linear-gradient(135deg,#06b6d4,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_period__ab3Pe{font-size:1.2rem;color:#8888a0}.page_pricingFeatures__FULzV{list-style:none;padding:0;margin:0 0 2.5rem}.page_pricingFeatures__FULzV li{display:flex;align-items:center;gap:1rem;padding:.75rem 0;color:#e8e8f0}.page_pricingFeatures__FULzV svg{width:20px;height:20px;color:#06b6d4;flex-shrink:0}.page_pricingButton__2rYXa{width:100%;padding:1rem;background:rgba(255,255,255,.05);color:#e8e8f0;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s}.page_pricingButton__2rYXa:hover{background:rgba(255,255,255,.1);border-color:rgba(6,182,212,.3)}.page_featured__4xI3W .page_pricingButton__2rYXa{background:linear-gradient(135deg,#06b6d4,#8b5cf6);color:white;border:none}.page_featured__4xI3W .page_pricingButton__2rYXa:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(6,182,212,.3)}.page_ctaSection__tPv8w{padding:8rem 3rem;text-align:center;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.page_ctaSection__tPv8w.page_visible__NlJV_{opacity:1;transform:translateY(0)}.page_ctaContent__6OX1e{max-width:800px;margin:0 auto;background:linear-gradient(135deg,rgba(6,182,212,.1),rgba(139,92,246,.1));border:1px solid rgba(255,255,255,.1);border-radius:32px;padding:4rem 3rem}.page_ctaContent__6OX1e h2{font-size:3rem;font-weight:800;margin-bottom:1rem;line-height:1.2}.page_ctaContent__6OX1e p{font-size:1.25rem;color:#8888a0;margin-bottom:2.5rem}.page_ctaButtons__ha2_b{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.page_footer__sHKi3{background:rgba(21,21,32,.5);border-top:1px solid rgba(255,255,255,.05);padding:4rem 3rem 2rem}.page_footerContent__sUmFz{max-width:1400px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;margin:0 auto 3rem}.page_footerBrand__fYpqm p{color:#8888a0;margin-top:1rem;max-width:300px;line-height:1.6}.page_footerLinks__DGiLt{display:contents}.page_footerColumn___Hbxg h4{font-size:1rem;font-weight:700;margin-bottom:1.5rem}.page_footerColumn___Hbxg a{display:block;color:#8888a0;text-decoration:none;margin-bottom:.75rem;transition:color .3s}.page_footerColumn___Hbxg a:hover{color:#06b6d4}.page_footerBottom__cWZ_v{max-width:1400px;margin:0 auto;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);text-align:center;color:#666680;font-size:.9rem}@media (max-width:1200px){.page_featureDetailContent__36U_y,.page_heroContent__2lPR8{grid-template-columns:1fr;gap:3rem}.page_featureDetailVisual__MjoJ2,.page_heroVisual___m6ot{order:-1}.page_stepsGrid__OG6X3{grid-template-columns:1fr}.page_stepConnector__40xIJ{display:none}}@media (max-width:768px){.page_nav__zpG_3{padding:1rem 1.5rem}.page_navLinks__3Mchl{gap:1rem}.page_navLinks__3Mchl a{display:none}.page_hero__SKW6o{padding:6rem 1.5rem 3rem}.page_heroTitle__Gfler{font-size:2.5rem}.page_heroSubtitle__RTAw0{font-size:1.1rem}.page_heroCta__jc8eN{flex-direction:column}.page_featureDetail__feOfi,.page_section__61PEw{padding:4rem 1.5rem}.page_featureDetailText__2lRm1 h2,.page_sectionTitle__hzsAh{font-size:2rem}.page_kanbanMockup__J5FdC{grid-template-columns:1fr}.page_footerContent__sUmFz{grid-template-columns:1fr;gap:2rem}.page_ctaContent__6OX1e{padding:3rem 2rem}.page_ctaContent__6OX1e h2{font-size:2rem}}.FlowLinesLogo_logo__NuGDs{display:flex;align-items:center;gap:.8rem;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.FlowLinesLogo_icon__vYUJZ{position:relative;width:var(--icon-size,50px);height:var(--icon-size,50px);flex-shrink:0}.FlowLinesLogo_flowLine__8ljpf{position:absolute;height:3px;background:linear-gradient(90deg,var(--flow-color-start,#00f5ff),var(--flow-color-end,transparent));border-radius:2px}.FlowLinesLogo_logo__NuGDs:not(.FlowLinesLogo_static__K1MjT) .FlowLinesLogo_flowLine__8ljpf{animation:FlowLinesLogo_flowPulse__nB__l 2s ease-in-out infinite}.FlowLinesLogo_flowLine__8ljpf:first-child{width:40px;top:12px;left:0;animation-delay:0s}.FlowLinesLogo_flowLine__8ljpf:nth-child(2){width:50px;top:24px;left:0;animation-delay:.3s}.FlowLinesLogo_flowLine__8ljpf:nth-child(3){width:35px;top:36px;left:0;animation-delay:.6s}@keyframes FlowLinesLogo_flowPulse__nB__l{0%,to{opacity:.4;transform:translateX(0)}50%{opacity:1;transform:translateX(5px)}}.FlowLinesLogo_text__nnM9n{font-size:2.2rem;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.FlowLinesLogo_em__CptU4{color:var(--em-color,#00f5ff)}.FlowLinesLogo_fluxo__wgDtx{color:var(--text-color,#e8e8f0)}.FlowLinesLogo_default__nWvAf{--flow-color-start:#00f5ff;--flow-color-end:transparent;--em-color:#00f5ff;--text-color:#e8e8f0}.FlowLinesLogo_light__0cWoH{--flow-color-start:#0891b2;--flow-color-end:transparent;--em-color:#0891b2;--text-color:#1f2937}.FlowLinesLogo_dark__BA7Te{--flow-color-start:#00f5ff;--flow-color-end:transparent;--em-color:#00f5ff;--text-color:#ffffff}.FlowLinesLogo_static__K1MjT .FlowLinesLogo_flowLine__8ljpf{animation:none;opacity:1}@media (max-width:768px){.FlowLinesLogo_logo__NuGDs{gap:.6rem}}