.page_mainContainer__uvqiI{min-height:100vh;background-color:#FAFAFA;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_container__aoG4z{max-width:1380px;margin:0 auto;padding:0 56px}.page_header__kVzhN{padding:16px 0;background:#FFFFFF;border-bottom:none;position:fixed;width:100%;top:0;z-index:1000}.page_nav__zpG_3{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 56px}.page_logo__7fc9l{font-size:28px;font-weight:700;color:#000000;display:flex;align-items:center;gap:8px;letter-spacing:.02em;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_authButtons__3bCTF{display:flex;gap:32px;align-items:center}.page_loadingText__wOmqI{color:#666666;font-size:14px;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_userMenu__XU1r1{display:flex;align-items:center;gap:24px}.page_dashboardLink__efLHh{color:#000000;text-decoration:none;font-size:16px;font-weight:500;padding:8px 16px;border-radius:8px;transition:all .2s;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_dashboardLink__efLHh:hover{background:#F5F5F5}.page_userInfo__EuccZ{display:flex;align-items:center;gap:12px}.page_userName__JJW9p{color:#333333;font-size:15px}.page_logoutBtn__W5nCV,.page_userName__JJW9p{font-weight:500;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_logoutBtn__W5nCV{background:#FFFFFF;color:#666666;border:1px solid #e5e5e5;border-radius:8px;padding:6px 16px;font-size:14px;cursor:pointer;transition:all .2s}.page_logoutBtn__W5nCV:hover{background:#F5F5F5;color:#000000;border-color:#999999}.page_navLinkPlans__J1OVK{color:#000000;text-decoration:none;font-size:16px;font-weight:500;transition:opacity .2s;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_navLinkPlans__J1OVK:hover{opacity:.7}.page_headerCta__xSkzJ{background:#FFFFFF;color:#000000;border-radius:8px;padding:8px 24px;font-size:16px;font-weight:500;border:1px solid #000000;text-decoration:none;transition:all .2s;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_headerCta__xSkzJ:hover{background:#000000;color:#FFFFFF}.page_hero__SKW6o{padding:120px 0 40px;text-align:center;background:#FFFFFF;margin-top:60px;min-height:auto}.page_heroTitle__Gfler{font-family:Satoshi,-apple-system,"system-ui",Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:70px;font-weight:400;font-style:normal;color:rgb(2,8,23);line-height:91px;letter-spacing:-1.08px;text-align:center;margin-bottom:80px}.page_heroHighlight__0P6_3{color:transparent;background-image:linear-gradient(90deg,rgb(153,50,204),rgb(106,90,205));-webkit-background-clip:text;background-clip:text}.page_heroHighlightBlack__9EEbg{color:#000000;font-size:65px}.page_heroTagline__BFtFD{font-size:21px;text-align:center;margin:32px auto 80px;letter-spacing:.01em}.page_heroDescription__E0XDR,.page_heroTagline__BFtFD{color:#4a4a4a;font-weight:400;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_heroDescription__E0XDR{font-size:22px;max-width:800px;margin:40px auto 64px;line-height:1.6;letter-spacing:0}.page_heroActions__8_tzb{display:flex;gap:24px;justify-content:center;align-items:center;margin:0 auto;padding:0 20px}.page_chatForm__zzWnX,.page_heroActions__8_tzb{width:100%;max-width:900px}.page_chatInputWrapper__I9Rx2{position:relative;background:#FFFFFF;border-radius:16px;border:1px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.06)}.page_chatInputContainer__tfeh1{position:relative;width:100%;min-height:64px;max-height:112px}.page_chatInput__vr_Xh{width:100%;min-height:64px;padding:20px 36px 20px 14px;border:none;outline:none!important;resize:none;font-size:16px;line-height:24px;color:#000000;background:transparent;overflow-y:auto;border-radius:16px 16px 0 0;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;word-wrap:break-word;white-space:pre-wrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page_chatInput__vr_Xh::-webkit-scrollbar{width:6px}.page_chatInput__vr_Xh::-webkit-scrollbar-track{background:transparent;margin:8px 0}.page_chatInput__vr_Xh::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.page_chatInput__vr_Xh::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.page_chatInput__vr_Xh::-moz-placeholder{color:#999999;font-weight:400}.page_chatInput__vr_Xh::placeholder{color:#999999;font-weight:400}.page_chatInput__vr_Xh:focus{outline:none!important;border:none!important;box-shadow:none!important}.page_chatInput__vr_Xh:focus-visible{outline:none!important;border:none!important}.page_chatActions__UMmb5{position:relative;padding:0 20px 20px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.page_attachmentBtn__T_QgO{width:40px;height:40px;background:transparent;border:1px solid transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:none}.page_attachmentBtn__T_QgO:hover{background:#f5f5f5;border-color:#e0e0e0}.page_attachmentBtn__T_QgO svg{width:20px;height:20px;color:#999999}.page_submitBtn__fV8bO{width:24px;height:24px;background:#1a1a1a;border:1px solid #1a1a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s;box-shadow:0 1px 2px rgba(0,0,0,.05)}.page_submitBtn__fV8bO:hover{background:#000000}.page_submitBtn__fV8bO:disabled{opacity:.5;cursor:not-allowed}.page_submitBtn__fV8bO svg{width:20px;height:20px;color:#FFFFFF}.page_heroCta__jc8eN{background:#1a1a1a;color:#FFFFFF;padding:16px 48px;border-radius:8px;font-size:20px;font-weight:500;text-decoration:none;display:inline-block;transition:all .2s ease;border:none;cursor:pointer;min-width:200px;text-align:center;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_heroCta__jc8eN:hover{background:#000;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.page_features__8wy9y{padding:0 0 64px;background:#FFFFFF}.page_features__8wy9y h2{text-align:center;font-size:32px;margin-bottom:40px;font-weight:400;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_categoryTabs__cvpWe{display:flex;gap:8px;justify-content:center;margin:0 0 40px;padding:0;flex-wrap:wrap}.page_tab__UB7xw{padding:8px 18px;border-radius:20px;font-size:15px;font-weight:500;color:#666666;text-decoration:none;background:transparent;border:1px solid #e5e5e5;transition:all .2s ease;white-space:nowrap;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;min-height:38px;display:inline-flex;align-items:center;justify-content:center}.page_tab__UB7xw:hover{background:#FAFAFA;color:#000000;border-color:#666666}.page_tab__UB7xw.page_active__q3_T3{background:#000000;color:#FFFFFF;border-color:#000000}.page_tab__UB7xw.page_singleCapsule__4p7MR{cursor:default;pointer-events:none}.page_tab__UB7xw.page_disabled__of06h{opacity:.5;cursor:not-allowed;position:relative}.page_tab__UB7xw.page_disabled__of06h:hover{background:transparent;color:#666666;border-color:#E5E5E5}.page_tooltipWrapper__MilI_{position:relative;display:inline-block}.page_tooltip__jydbA{visibility:hidden;opacity:0;bottom:100%;margin-bottom:8px;padding:6px 12px;background-color:#333;color:white;text-align:center;border-radius:6px;font-size:14px;white-space:nowrap;z-index:1000;transition:opacity .3s,visibility .3s;pointer-events:none}.page_tooltip__jydbA,.page_tooltip__jydbA:after{position:absolute;left:50%;transform:translateX(-50%)}.page_tooltip__jydbA:after{content:"";top:100%;border:5px solid transparent;border-top-color:#333}.page_tooltipWrapper__MilI_:hover .page_tooltip__jydbA{visibility:visible;opacity:1}.page_featuresGrid__L4_rO{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.page_featureCard__09F8a{background:#FFFFFF;padding:70px 28px 28px;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;cursor:pointer;border:1px solid rgba(0,0,0,.08);position:relative;overflow:hidden;min-height:260px;aspect-ratio:384/450;display:flex;flex-direction:column}.page_featureCard__09F8a:before{content:"";position:absolute;top:24px;left:24px;width:32px;height:32px;border-radius:50%;opacity:0}.page_featureCard__09F8a:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#D0D0D0}.page_cardThumbnail__BVYR0{position:relative;width:calc(100% + 56px);margin:-70px -28px 20px;height:140px;border-radius:16px 16px 0 0;overflow:hidden}.page_cardThumbnail__BVYR0 img{transition:transform .3s ease}.page_featureCard__09F8a:hover .page_cardThumbnail__BVYR0 img{transform:scale(1.05)}.page_featureCard__09F8a.page_disabled__of06h{pointer-events:none;cursor:not-allowed}.page_comingSoonCard__Y9uJh{cursor:default}.page_comingSoonCard__Y9uJh:hover{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:rgba(0,0,0,.08)}.page_comingSoonOverlay__GbfMl{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:10;border-radius:16px;backdrop-filter:blur(2px)}.page_comingSoonCard__Y9uJh:hover .page_comingSoonOverlay__GbfMl{opacity:1}.page_comingSoonOverlay__GbfMl span{color:#666666;font-size:16px;font-weight:600;padding:10px 20px;background:rgba(0,0,0,.08);border-radius:20px;letter-spacing:.5px}.page_featureIconWrapper__UZeqt{width:32px;height:32px;background:#1a1a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:16px;color:white}.page_featureCard__09F8a h3{font-size:19px;margin-bottom:16px;margin-top:0;font-weight:600;line-height:1.4;color:#1a1a1a;letter-spacing:-.01em}.page_featureCard__09F8a h3,.page_featureCard__09F8a p{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_featureCard__09F8a p{color:var(--text-tertiary,#666666);line-height:1.25;font-size:17px;margin-bottom:auto;flex-grow:1;letter-spacing:0;padding-bottom:16px}.page_cardTags__zc7ld{display:flex;gap:6px;margin-top:auto;padding-top:20px;flex-wrap:wrap}.page_subTag__NmY7l,.page_tag__lW6GL{padding:4px 12px;background:#FAFAFA;border-radius:15px;font-size:12px;color:#666666;font-weight:500;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_loading__Q7rym{opacity:.6;pointer-events:none}.page_skeleton___FdI7{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:page_loading__Q7rym 1.5s infinite}@keyframes page_loading__Q7rym{0%{background-position:200% 0}to{background-position:-200% 0}}.page_cta__zCVvt{padding:96px 0;background:#000000;text-align:center;color:#FFFFFF}.page_cta__zCVvt h2{font-size:36px;margin-bottom:24px;font-weight:600}.page_cta__zCVvt h2,.page_cta__zCVvt p{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_cta__zCVvt p{font-size:18px;margin-bottom:32px;opacity:.8}.page_btnWhite__LdmqL{background:#FFFFFF;color:#000000;font-weight:600;border-radius:25px;padding:12px 32px;text-decoration:none;display:inline-block;transition:all .2s;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_btnWhite__LdmqL:hover{background:#FAFAFA}.page_footer__sHKi3{background:#FFFFFF;color:#666666;padding:64px 0}.page_footerContent__sUmFz{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px;margin-bottom:32px}.page_footerBrand__fYpqm h3{font-size:20px;margin-bottom:16px;color:#000000}.page_footerBrand__fYpqm h3,.page_footerBrand__fYpqm p{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_footerBrand__fYpqm p{color:#666666;max-width:350px;line-height:1.6;font-size:13px}.page_footerLinks__DGiLt h4{margin-bottom:24px;font-size:14px;font-weight:600;color:#000000;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_footerLinks__DGiLt ul{list-style:none}.page_footerLinks__DGiLt li{margin-bottom:8px}.page_footerLinks__DGiLt a{color:#666666;text-decoration:none;font-size:13px;transition:color .2s;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_footerLinks__DGiLt a:hover{color:#000000}.page_footerBottom__cWZ_v{text-align:center;padding-top:32px;color:#999999;font-size:13px;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_mobileMenuBtn__HU35u{display:none;background:transparent;border:none;cursor:pointer;padding:10px;color:#000000;transition:opacity .2s;min-width:44px;min-height:44px}.page_mobileMenuBtn__HU35u:hover{opacity:.7}.page_mobileMenu__RbNgw{display:none;position:absolute;top:100%;left:0;right:0;background:#FFFFFF;border-top:1px solid #e5e5e5;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:999;padding:16px 20px}.page_mobileMenuItem__DqwE9{display:block;padding:12px 16px;color:#000000;text-decoration:none;font-size:16px;font-weight:500;border-radius:8px;transition:background .2s;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%;text-align:left;border:none;background:transparent;cursor:pointer}.page_mobileMenuItem__DqwE9:hover{background:#F5F5F5}.page_mobileUserInfo__31X_l{padding:12px 16px;border-bottom:1px solid #e5e5e5;margin-bottom:8px}@media (max-width:1440px){.page_container__aoG4z{max-width:1200px;padding:0 44px}.page_nav__zpG_3{padding:0 44px}}@media (max-width:1200px){.page_container__aoG4z{max-width:1024px;padding:0 36px}.page_nav__zpG_3{padding:0 36px}.page_featuresGrid__L4_rO{grid-template-columns:repeat(3,1fr);gap:16px}.page_featureCard__09F8a{aspect-ratio:384/450}.page_featureCard__09F8a h3{font-size:20px}.page_featureCard__09F8a p{font-size:17px}}@media (max-width:1023px){.page_container__aoG4z,.page_nav__zpG_3{padding:0 24px}.page_hero__SKW6o{padding:80px 0 40px;margin-top:60px}.page_featuresGrid__L4_rO{grid-template-columns:repeat(2,1fr);gap:16px}.page_featureCard__09F8a{padding:60px 20px 20px;min-height:190px;aspect-ratio:384/420}.page_featureCard__09F8a h3{font-size:19px}.page_featureCard__09F8a p{font-size:17px}.page_cardThumbnail__BVYR0{width:calc(100% + 40px);margin:-60px -20px 16px;height:120px}}@media (max-width:600px){.page_container__aoG4z,.page_nav__zpG_3{padding:0 20px}.page_hero__SKW6o{padding:80px 0 40px;margin-top:60px}.page_heroTitle__Gfler{font-size:40px;line-height:52px;letter-spacing:-.6px;margin-bottom:24px}.page_heroTagline__BFtFD{font-size:20px;margin:24px auto 0}.page_features__8wy9y h2{font-size:28px}}@media (max-width:767px){.page_container__aoG4z,.page_nav__zpG_3{padding:0 20px}}@media (max-width:480px){.page_hero__SKW6o{padding:64px 0 40px;margin-top:60px}.page_heroTitle__Gfler{font-size:32px;line-height:48px;letter-spacing:-.6px;margin-bottom:25px}.page_heroTagline__BFtFD{font-size:18px;margin:16px auto 0}.page_features__8wy9y h2{font-size:24px}.page_featuresGrid__L4_rO{grid-template-columns:repeat(2,1fr);gap:12px}.page_featureCard__09F8a{padding:30px 14px 14px;min-height:180px;aspect-ratio:unset}.page_featureCard__09F8a h3{font-size:16px;margin-bottom:12px}.page_featureCard__09F8a p{font-size:13px;line-height:1.4}.page_cardThumbnail__BVYR0{width:calc(100% + 28px);margin:-30px -14px 12px;height:100px}.page_authButtons__3bCTF{display:none}.page_mobileMenuBtn__HU35u,.page_mobileMenu__RbNgw{display:block}.page_heroActions__8_tzb{flex-direction:column;width:100%;padding:0 24px}.page_chatForm__zzWnX{width:100%}.page_chatInputWrapper__I9Rx2{border-radius:14px}.page_chatInputContainer__tfeh1{min-height:56px}.page_chatInput__vr_Xh{padding:16px 16px 16px 12px;font-size:15px;line-height:22px}.page_chatActions__UMmb5{padding:0 16px 16px 10px}.page_attachmentBtn__T_QgO,.page_submitBtn__fV8bO{width:36px;height:36px}.page_attachmentBtn__T_QgO svg,.page_submitBtn__fV8bO svg{width:18px;height:18px}.page_footerContent__sUmFz{grid-template-columns:1fr;text-align:center}.page_footerBrand__fYpqm p{margin:0 auto}}@media (max-width:374px){.page_hero__SKW6o{padding:56px 0 40px;margin-top:60px}.page_heroTitle__Gfler{font-size:32px;line-height:42px;letter-spacing:-.6px;margin-bottom:12px}.page_heroTagline__BFtFD{font-size:16px;margin:12px auto 0}.page_featuresGrid__L4_rO{grid-template-columns:1fr;gap:10px}.page_featureCard__09F8a{padding:40px 16px 16px;min-height:160px}.page_featureCard__09F8a h3{font-size:17px}.page_featureCard__09F8a p{font-size:14px}}