.landing_container__JoiMB{min-height:100vh;background-color:#0f172a;color:#fff;font-family:var(--font-inter,sans-serif)}.landing_nav__knAbU{border-bottom:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:fixed;width:100%;z-index:50;background-color:rgba(15,23,42,.8)}.landing_navInner__ltyL1{max-width:80rem;margin:0 auto;padding:0 1rem}.landing_navFlex__GdbfH{justify-content:space-between;height:4rem}.landing_logoBox__dElcV,.landing_navFlex__GdbfH{display:flex;align-items:center}.landing_landingLogo__qXSxX{height:auto;max-height:48px;object-fit:contain;width:auto}.landing_navLinks__8oL_o{display:flex;align-items:center;gap:1rem}.landing_linkLogin__chhKx{color:#d1d5db;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.landing_linkLogin__chhKx:hover{color:#fff}.landing_linkRegister__4cnuI{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:.6rem 1.2rem;border-radius:9999px;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;box-shadow:0 10px 15px -3px rgba(37,99,235,.3)}.landing_linkRegister__4cnuI:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 12px 20px -3px rgba(37,99,235,.4)}.landing_heroSection__RhTU_{position:relative;padding-top:8rem;padding-bottom:5rem;overflow:hidden}.landing_heroContent__sqA7p{max-width:80rem;margin:0 auto;padding:0 1rem;position:relative;z-index:10;text-align:center}.landing_badge__Ppr_1{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;background-color:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);color:#60a5fa;font-size:.875rem;font-weight:500;margin-bottom:2rem}.landing_title__wuvRA{font-size:3rem;font-weight:800;letter-spacing:-.025em;margin-bottom:1.5rem;line-height:1.1;background:linear-gradient(90deg,#fff,#dbeafe,#bfdbfe);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.landing_highlight__9NTlW{color:#3b82f6;-webkit-text-fill-color:#3b82f6}.landing_highlightOrange__gWwH0{color:#a78bfa;-webkit-text-fill-color:#a78bfa}.landing_subtitle__fxJZ7{max-width:42rem;font-size:1.25rem;color:#9ca3af;margin:1rem auto 2.5rem;line-height:1.6}.landing_ctaGroup__sXzyG{display:flex;flex-direction:column;gap:1rem;justify-content:center}.landing_primaryBtn__BzUJl{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 2.5rem;font-size:1.125rem;font-weight:800;border-radius:.75rem;color:#fff;background:linear-gradient(135deg,#3b82f6,#8b5cf6);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 20px 25px -5px rgba(59,130,246,.25);border:1px solid hsla(0,0%,100%,.1)}.landing_primaryBtn__BzUJl:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 25px 30px -5px rgba(139,92,246,.35);background:linear-gradient(135deg,#2563eb,#7c3aed)}.landing_secondaryBtn__O36Cy{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-size:1.125rem;font-weight:700;border-radius:.75rem;color:#d1d5db;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);text-decoration:none;transition:all .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.landing_secondaryBtn__O36Cy:hover{background:hsla(0,0%,100%,.1)}.landing_previewContainer__U_Zmd{margin-top:4rem;position:relative;margin-left:auto;margin-right:auto;max-width:64rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5);background-color:rgba(30,41,59,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.landing_previewImage__Ki7GS{width:100%;opacity:.8;transition:transform .7s;display:block}.landing_previewContainer__U_Zmd:hover .landing_previewImage__Ki7GS{transform:scale(1.05)}.landing_featuresSection__x8A0I{padding:5rem 0;background-color:#0f172a}.landing_sectionInner__agZO5{max-width:80rem;margin:0 auto;padding:0 1rem}.landing_sectionHeader__13EuI{text-align:center;margin-bottom:4rem}.landing_sectionTitle__VHDry{font-size:2.25rem;font-weight:700;margin-bottom:1rem;color:#fff}.landing_sectionDesc__RgQL_{color:#9ca3af;font-size:1.125rem;max-width:42rem;margin:0 auto}.landing_grid__S1jw_{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.landing_featureCard___7KBi{background-color:#1e293b;padding:2rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.05);transition:all .2s}.landing_featureCard___7KBi:hover{background-color:rgba(30,41,59,.8);border-color:rgba(59,130,246,.3)}.landing_iconBox__c7Obz{width:3.5rem;height:3.5rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:transform .2s}.landing_featureCard___7KBi:hover .landing_iconBox__c7Obz{transform:scale(1.1)}.landing_featureTitle__7Aksx{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:#fff}.landing_featureText__sKVth{color:#9ca3af;line-height:1.6}.landing_modelSection__fwBdF{padding:5rem 0;position:relative;overflow:hidden}.landing_modelCard__EeUIy{background:linear-gradient(90deg,rgba(30,58,138,.5),rgba(76,29,149,.5));border-radius:1.5rem;padding:2rem;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;max-width:80rem;margin:0 auto}.landing_modelGrid__DlKCK{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:2.5rem;text-align:left}.landing_benefitItem__9Xxs9{background-color:rgba(15,23,42,.5);padding:1.5rem;border-radius:.75rem;border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:flex-start;gap:1rem}@media (min-width:640px){.landing_heroContent__sqA7p,.landing_navInner__ltyL1,.landing_sectionInner__agZO5{padding:0 1.5rem}.landing_ctaGroup__sXzyG{flex-direction:row}}@media (min-width:768px){.landing_title__wuvRA{font-size:4.5rem}.landing_grid__S1jw_{grid-template-columns:repeat(3,1fr)}.landing_modelGrid__DlKCK{grid-template-columns:repeat(2,1fr)}.landing_modelCard__EeUIy{padding:4rem}}.landing_tableContainer__dansr{width:100%;max-width:80rem;margin:4rem auto 0;overflow-x:auto;border-radius:1rem;border:1px solid hsla(0,0%,100%,.1);background-color:#1e293b;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.landing_table__L_cAu{width:100%;border-collapse:collapse;color:#d1d5db}.landing_table__L_cAu td,.landing_table__L_cAu th{padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.05);text-align:center}.landing_table__L_cAu thead th{background-color:#0f172a;font-weight:700;color:#fff;vertical-align:top;padding-bottom:2rem}.landing_table__L_cAu tbody td:first-child,.landing_table__L_cAu thead th:first-child{text-align:left;min-width:250px}.landing_table__L_cAu thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:20;background-color:#0f172a}.landing_tableSectionHeader__Dl3Ol{background-color:rgba(15,23,42,.5)!important;color:#9ca3af;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;text-align:left!important}.landing_tableSectionHeader__Dl3Ol td{border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);padding:.75rem 1.5rem!important}.landing_tableRow__17_9s:hover{background-color:hsla(0,0%,100%,.02)}.landing_planName__7U1iO{font-size:1.5rem;font-weight:800;margin-bottom:.5rem;display:block}.landing_planBadge__p_k7S{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.7rem;font-weight:700;text-transform:uppercase}.landing_planFree__JDqDo{color:#3b82f6}.landing_badgeFree__mDEeJ{background:rgba(59,130,246,.1);color:#60a5fa;border:1px solid rgba(59,130,246,.2)}.landing_planPro__g4huS{color:#10b981}.landing_badgePro__EJMHn{background:rgba(16,185,129,.1);color:#34d399;border:1px solid rgba(16,185,129,.2)}.landing_colPro__ARnqy{background-color:rgba(16,185,129,.02)}.landing_planElite__aVUT0{color:#8b5cf6}.landing_badgeElite__cFTHa{background:rgba(139,92,246,.1);color:#a78bfa;border:1px solid rgba(139,92,246,.2)}.landing_colElite__VoJKt{background-color:rgba(139,92,246,.02)}.landing_featureIcon__5HAOX{margin:0 auto;display:flex;justify-content:center}.landing_borderLeft__zE4HJ{border-left:1px solid hsla(0,0%,100%,.05)}.landing_featureName__HfkWK{font-weight:600;color:#fff}.landing_fontBold__lEk33{font-weight:700}.landing_faqSection__rWPet{padding:8rem 0;background:radial-gradient(circle at bottom left,rgba(59,130,246,.05),transparent)}.landing_stepsSection___KXCD{padding:8rem 0;background:radial-gradient(circle at top right,rgba(59,130,246,.05),transparent)}.landing_stepsGrid__ngGUG{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-top:4rem}.landing_stepCard__Koxm9{background:rgba(30,41,59,.5);padding:3rem 2rem;border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.05);text-align:center;position:relative;transition:all .3s}.landing_stepCard__Koxm9:hover{transform:translateY(-5px);border-color:rgba(167,139,250,.3);background:rgba(30,41,59,.8)}.landing_stepNumber__QTtzw{width:3rem;height:3rem;background:linear-gradient(135deg,#a78bfa,#8b5cf6);color:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:800;margin:0 auto 1.5rem;box-shadow:0 0 20px rgba(167,139,250,.4)}.landing_stepIcon__EqFQy{color:#a78bfa;margin-bottom:1.5rem;display:block;margin-left:auto;margin-right:auto}.landing_stepTitle__B4NB7{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.landing_magicBadge__Mo_S1{position:absolute;top:-.75rem;right:2rem;background:linear-gradient(135deg,#06b6d4,#22d3ee);color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:9999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);animation:landing_bounce__4x7fK 2s infinite}@keyframes landing_bounce__4x7fK{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (min-width:768px){.landing_stepsGrid__ngGUG{grid-template-columns:repeat(3,1fr)}}.landing_comparisonGrid__amMg_{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center;margin-top:5rem;padding-top:4rem;border-top:1px solid hsla(0,0%,100%,.05)}.landing_comparisonContent__YuQHf{text-align:left}.landing_comparisonTitle__cZg3b{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#fff}.landing_comparisonImageContainer__ANOtP{position:relative;border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1)}.landing_comparisonImage__UcRFm{width:100%;display:block}@media (min-width:768px){.landing_comparisonGrid__amMg_{grid-template-columns:1fr 1fr}}.landing_marketComparisonSection__QJ_yC{padding:8rem 0;background:#0f172a}.landing_marketTableContainer__eDy25{max-width:64rem;margin:4rem auto 0;background:#1e293b;border-radius:1.5rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.landing_marketGrid__rrctb{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;align-items:center}.landing_marketHeader__J5zKn{background:rgba(15,23,42,.5);font-weight:700;padding:1.5rem 1rem;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.05);color:#9ca3af;font-size:1.1rem}.landing_marketHeaderTurbo___P0G2{background:rgba(255,102,0,.1);color:#fff;border-bottom:2px solid #f60;position:relative}.landing_marketRow__L8Xvd{display:contents}.landing_marketCell__REh2A{padding:1.5rem 1rem;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:#e2e8f0;font-weight:500}.landing_marketCellFeature__wl4xi{text-align:left;padding-left:2rem;font-weight:700;color:#fff;font-size:1.1rem}.landing_marketCellTurbo__Kfgl0{background:rgba(255,102,0,.03);font-weight:800;font-size:1.125rem}.landing_textRed__9OA7A{color:#fe4242}.landing_textGreen__u1IjZ{color:#4ade80}.landing_textCyan__S5KtS{color:#22d3ee}.landing_textCross__MD5Vd{color:#ef4444;opacity:.7}@media (max-width:768px){.landing_marketGrid__rrctb{grid-template-columns:1fr}.landing_marketCell__REh2A,.landing_marketHeader__J5zKn{display:none}}.LandingFaq_faqGrid__J3l9u{max-width:56rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.LandingFaq_faqItem___In_I{background:rgba(30,41,59,.4);border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;overflow:hidden;transition:all .3s ease}.LandingFaq_faqItem___In_I.LandingFaq_open__QukNN{background:rgba(30,41,59,.7);border-color:rgba(255,102,0,.4)}.LandingFaq_faqButton__3lCEU{width:100%;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;text-align:left;color:#fff;transition:all .2s}.LandingFaq_faqButton__3lCEU:hover{background:hsla(0,0%,100%,.02)}.LandingFaq_questionText___51be{font-size:1.125rem;font-weight:600;display:flex;align-items:center;gap:1rem}.LandingFaq_icon__DXtx8{color:#3b82f6;transition:transform .3s ease}.LandingFaq_open__QukNN .LandingFaq_icon__DXtx8{transform:rotate(180deg)}.LandingFaq_answerContent__Yew7w{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.LandingFaq_answerInner__z7BBf{padding:0 2rem 2rem;color:#94a3b8;line-height:1.6;font-size:1rem}.LandingFaq_itemOpen__TByVs .LandingFaq_answerContent__Yew7w{max-height:500px}