.landing_page__725r2{--primary:#FACC15;--secondary:#A3E635;--bg-from:#0A0A0A;--bg-to:#1A1A2E;--card-bg:#111111;--card-border:#2A2A2A;--text-primary:#FFFFFF;--text-secondary:#A1A1AA;--glow-color:rgba(250,204,21,0.15);min-height:100vh;background:linear-gradient(180deg,var(--bg-from) 0,var(--bg-to) 100%);color:var(--text-primary);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;padding:0;margin:0}.landing_header__c8Mj0{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;max-width:1200px;margin:0 auto}.landing_logo__sVymZ{font-size:1.25rem;font-weight:700;color:var(--text-primary);text-decoration:none;display:flex;align-items:center;gap:.5rem}.landing_logoIcon__afwC5{width:28px;height:28px;background:var(--primary);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#000;font-weight:800}.landing_headerNav__rIcaK{display:flex;align-items:center;gap:1.5rem}.landing_navLink__q9MEc{font-size:.875rem;color:var(--text-secondary);text-decoration:none;transition:color .2s}.landing_navLink__q9MEc:hover{color:var(--text-primary)}.landing_hero__veHMK{text-align:center;padding:5rem 2rem 3rem;max-width:800px;margin:0 auto}.landing_heroTitle__Jyy4d{font-size:3.5rem;font-weight:700;line-height:1.1;margin:0 0 1.5rem;background:linear-gradient(180deg,var(--text-primary) 0,var(--text-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroSubtitle__HxT8W{color:var(--text-secondary);font-size:1.25rem;margin:0 0 2.5rem;line-height:1.6}.landing_heroCta__TOW21{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2.5rem;border-radius:10px;background:linear-gradient(135deg,rgba(250,204,21,.2),rgba(163,230,53,.1));border:1px solid rgba(250,204,21,.3);color:var(--text-primary);font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.landing_heroCta__TOW21:hover{background:linear-gradient(135deg,rgba(250,204,21,.3),rgba(163,230,53,.15));border-color:var(--primary);box-shadow:0 0 30px var(--glow-color)}.landing_featuresSection___tnue{max-width:1000px;margin:0 auto 4rem;padding:0 2rem}.landing_featuresSectionTitle__5JylQ{text-align:center;font-size:1.75rem;font-weight:600;margin:0 0 2rem;color:var(--text-primary)}.landing_featuresGrid__7xKNJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media (max-width:640px){.landing_featuresGrid__7xKNJ{grid-template-columns:1fr}}.landing_featureItem__abOHr{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;transition:border-color .3s}.landing_featureItem__abOHr:hover{border-color:rgba(250,204,21,.2)}.landing_featureCheck__RSclc{color:var(--primary);font-size:1.25rem;flex-shrink:0;margin-top:.1rem}.landing_featureText__Vf2OB{font-size:.9375rem;color:var(--text-secondary);line-height:1.4}.landing_faqSection__iEZuV{max-width:800px;margin:0 auto 4rem;padding:0 2rem}.landing_faqTitle__0f0N_{text-align:center;font-size:1.75rem;font-weight:600;margin:0 0 2rem;color:var(--text-primary)}.landing_faqItem__yd7w4{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:1.5rem;margin-bottom:1rem}.landing_faqQuestion__1fYiD{font-size:1.0625rem;font-weight:600;color:var(--text-primary);margin:0 0 .75rem}.landing_faqAnswer__MXUR2{font-size:.9375rem;color:var(--text-secondary);line-height:1.6;margin:0}.landing_linksSection__Fjyvg{max-width:800px;margin:0 auto 4rem;padding:0 2rem;text-align:center}.landing_linksTitle__g_qQI{font-size:1.25rem;font-weight:600;margin:0 0 1.25rem;color:var(--text-primary)}.landing_linksGrid__MIT3a{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.landing_linkChip__cazbY{padding:.625rem 1.25rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;color:var(--text-secondary);text-decoration:none;font-size:.875rem;transition:all .2s}.landing_linkChip__cazbY:hover{border-color:var(--primary);color:var(--text-primary)}.landing_footer__BcERc{text-align:center;padding:2rem;border-top:1px solid var(--card-border);max-width:1200px;margin:0 auto}.landing_footerText__SqyzW{font-size:.8125rem;color:var(--text-secondary)}.landing_footerLinks__g_2ni{display:flex;justify-content:center;gap:1.5rem;margin-top:.75rem}.landing_footerLink__0Gu3B{font-size:.8125rem;color:var(--text-secondary);text-decoration:none;transition:color .2s}.landing_footerLink__0Gu3B:hover{color:var(--text-primary)}.landing_breadcrumb__YPWJA{max-width:1200px;margin:0 auto;padding:.75rem 2rem 0;display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.landing_breadcrumbLink__9B4FC{color:var(--text-secondary);text-decoration:none;transition:color .2s}.landing_breadcrumbLink__9B4FC:hover{color:var(--text-primary)}.landing_breadcrumbSep__vk8yC{color:var(--text-secondary);opacity:.5}.landing_breadcrumbCurrent__QAZkr{color:var(--text-primary);font-weight:500}.landing_contentSection__q1yP9{max-width:800px;margin:0 auto 3rem;padding:0 2rem}.landing_contentH2__BbUUO{font-size:1.75rem;font-weight:600;margin:0 0 1rem;color:var(--text-primary)}.landing_contentText__fO_vD{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin:0 0 1.5rem}.landing_contentImage__40kky{width:100%;height:auto;border-radius:12px;margin:1.5rem 0}.landing_useCasesGrid__xMsxn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin:1.5rem 0}@media (max-width:640px){.landing_useCasesGrid__xMsxn{grid-template-columns:1fr}}.landing_useCaseCard__a_R7q{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:1.25rem;text-align:center}.landing_useCaseTitle__6Ejj_{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.landing_useCaseDesc__HFplb{font-size:.8125rem;color:var(--text-secondary);line-height:1.5;margin:0}.landing_stepsGrid__85z5_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin:1.5rem 0}@media (max-width:640px){.landing_stepsGrid__85z5_{grid-template-columns:1fr}}.landing_stepCard__nm3HO{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:1.5rem;text-align:center}.landing_stepNumber__TxkJx{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,rgba(250,204,21,.2),rgba(163,230,53,.1));border:1px solid rgba(250,204,21,.3);color:var(--primary);font-weight:700;font-size:.875rem;margin-bottom:.75rem}.landing_stepTitle__FDV75{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.landing_stepDesc__YKmgf{font-size:.8125rem;color:var(--text-secondary);line-height:1.5;margin:0}@media (max-width:600px){.landing_heroTitle__Jyy4d{font-size:2.25rem}.landing_heroSubtitle__HxT8W{font-size:1rem}}.landing_specsTable__tSzQL{max-width:600px;margin:0 auto 2rem}.landing_specsRow__VdvmO{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--card-border)}.landing_specsRow__VdvmO:last-child{border-bottom:none}.landing_specsLabel__Dlrt_{font-weight:600;color:var(--text-primary);font-size:.9375rem}.landing_specsValue__OiYd_{color:var(--text-secondary);font-size:.9375rem;text-align:right}.landing_relatedSection__h29Rp{padding:3rem 2rem;max-width:900px;margin:0 auto}.landing_relatedSectionTitle__mWBTq{font-size:1.5rem;font-weight:700;text-align:center;margin:0 0 2rem;background:linear-gradient(180deg,var(--text-primary) 0,var(--text-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_relatedGrid__d1coC{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.landing_relatedCard__8zvym{background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;padding:1.25rem;text-decoration:none;transition:border-color .3s,box-shadow .3s;display:block}.landing_relatedCard__8zvym:hover{border-color:rgba(250,204,21,.3);box-shadow:0 0 20px var(--glow-color)}.landing_relatedCardTitle__tkdTV{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.landing_relatedCardDesc__ZIu32{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5}