.Landing_pageWrapper__XaqEY{width:100%;min-height:100vh;background:var(--bg-primary);color:var(--text-primary);overflow-x:hidden;position:relative}.Landing_container__zyEsK{max-width:1200px;margin:0 auto;padding:0 24px;width:100%}.Landing_header__68M2C{position:fixed;top:0;left:0;width:100%;z-index:100;background:rgba(11,17,32,.85);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.05);padding:16px 0}[data-theme=light] .Landing_header__68M2C{background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05)}.Landing_navContent__a0obv{display:flex;justify-content:space-between;align-items:center}.Landing_logo__bAZbo{font-size:1.25rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:8px}.Landing_logo__bAZbo:before{content:"";display:block;width:24px;height:24px;background-image:url(https://cdn.assetprism.app/AssetPrism.ico);background-size:contain;background-repeat:no-repeat;background-position:50%}.Landing_desktopNav__Gj41h{display:flex;align-items:center;gap:32px}.Landing_desktopNav__Gj41h a{color:var(--text-secondary);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .2s}.Landing_desktopNav__Gj41h a:hover{color:var(--accent-primary)}.Landing_socialWrapper__55Dyd{display:flex;align-items:center;gap:12px;padding-left:12px;border-left:1px solid var(--border-color)}.Landing_socialIcon__ukkzs{color:var(--text-secondary)}.Landing_socialIcon__ukkzs:hover{color:var(--accent-primary)}.Landing_hamburgerBtn__lNM_W{display:none;background:none;border:none;color:var(--text-primary);cursor:pointer}.Landing_heroSection__Ndg9B{padding-top:140px;padding-bottom:60px;position:relative;overflow:hidden}.Landing_heroSection__Ndg9B:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent);mask-image:linear-gradient(180deg,#000 0,transparent);pointer-events:none;z-index:0}.Landing_heroGrid__GTVB6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:72px;gap:72px;align-items:center;justify-items:center;position:relative;z-index:1;max-width:1040px;margin:0 auto}.Landing_heroContent__CYsw2{position:relative;max-width:640px;margin:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.Landing_heroTitle__YGrnT{font-size:3.5rem;line-height:1.1;font-weight:800;margin-bottom:24px;background:linear-gradient(135deg,var(--text-primary) 0,var(--text-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.Landing_heroSubtitle__ELtkC{font-size:1.25rem;line-height:1.6;color:var(--text-secondary);max-width:600px;margin-bottom:20px;font-weight:400}.Landing_heroSubtitle__ELtkC strong{color:var(--text-primary);font-weight:600}.Landing_heroHighlights__kNShj{display:grid;grid-gap:12px;gap:12px;margin:0 0 32px}.Landing_heroHighlight__QGrkC{display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:.98rem;line-height:1.5}.Landing_heroHighlight__QGrkC svg{color:var(--accent-primary);flex-shrink:0}.Landing_heroCtaWrapper__PAKpN{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.Landing_appStoreBtn__OlfeP{display:inline-flex;align-items:center;gap:10px;background:var(--accent-primary);color:#0b1120;padding:14px 28px;border-radius:12px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 20px rgba(212,175,55,.25)}.Landing_appStoreBtn__OlfeP:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(212,175,55,.35)}.Landing_trustBadges__DEVXG{display:flex;gap:24px;font-size:.85rem;color:var(--text-tertiary);margin-top:8px;align-items:center}.Landing_trustItem__qhruB{display:flex;align-items:center;gap:6px}.Landing_heroVisual__OEUzi{margin-top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px;perspective:1000px}.Landing_iosMockup__1I4Mt{display:contents}.Landing_mockupImage__ANSNJ{width:100%;max-width:280px;max-height:560px;height:auto;display:block;filter:drop-shadow(0 16px 30px rgba(0,0,0,.2));transition:transform .3s ease}.Landing_mockupImage__ANSNJ:hover{transform:translateY(-5px)}.Landing_heroCaption__BTfre{font-size:.9rem;line-height:1.5;color:var(--text-tertiary);text-align:center;max-width:320px;margin:0}.Landing_problemSection__eCyO9{padding:100px 0;background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.Landing_sectionHeader__u4__J{text-align:center;max-width:700px;margin:0 auto 60px}.Landing_sectionHeader__u4__J h3{font-size:2.5rem;font-weight:700;color:var(--text-primary);line-height:1.2}.Landing_problemGrid__E17zq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.Landing_problemCard__XElyC{background:var(--bg-primary);padding:32px;border-radius:16px;border:1px solid var(--border-color);transition:transform .2s}.Landing_problemCard__XElyC:hover{transform:translateY(-5px)}.Landing_problemIcon__xfvc_{font-size:2.5rem;margin-bottom:20px}.Landing_problemCard__XElyC h4{font-size:1.25rem;font-weight:600;margin-bottom:12px;color:var(--text-primary)}.Landing_problemCard__XElyC p{font-size:1rem;line-height:1.6;color:var(--text-secondary)}.Landing_solutionCard__BoaAd{border:1px solid var(--accent-primary);background:linear-gradient(to bottom right,var(--bg-primary),rgba(212,175,55,.05))}.Landing_solutionCard__BoaAd h4{color:var(--accent-primary)}.Landing_featuresSection__fg8bY{padding:120px 0}.Landing_featureRow__UC5go{display:flex;align-items:center;justify-content:space-between;gap:60px;margin-bottom:120px;width:100%;max-width:960px;margin-left:auto;margin-right:auto}.Landing_featureRow__UC5go:last-child{margin-bottom:0}.Landing_featureRow__UC5go.Landing_reverse__5JWPf{flex-direction:row-reverse}.Landing_featureText__bkY2Z{flex:1 1;max-width:460px}.Landing_featureText__bkY2Z h4{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary);margin-bottom:16px;font-weight:600}.Landing_featureText__bkY2Z h5{font-size:2.5rem;font-weight:700;margin-bottom:20px;color:var(--text-primary);line-height:1.2}.Landing_featureText__bkY2Z p{font-size:1.1rem;line-height:1.7;color:var(--text-secondary)}.Landing_featureVisual___pyKk{flex:1 1;display:flex;justify-content:flex-end;align-items:center}.Landing_featureRow__UC5go.Landing_reverse__5JWPf .Landing_featureVisual___pyKk{justify-content:flex-start}.Landing_featureVisual___pyKk img{width:min(100%,280px);height:auto;border-radius:12px;box-shadow:none;border:none}.Landing_stepsSection__q7xRF{padding:100px 0;background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.Landing_stepsGrid__lXpQ3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-top:60px}.Landing_stepCard__RMjVF{position:relative;text-align:center;padding:24px}.Landing_stepNum__OFtWb{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--accent-primary);font-weight:700;font-size:1.25rem;border-radius:50%;margin-bottom:24px}.Landing_stepCard__RMjVF h4{font-size:1.5rem;margin-bottom:12px;color:var(--text-primary)}.Landing_stepCard__RMjVF p{color:var(--text-secondary);line-height:1.5}.Landing_faqSection__b0ixZ{padding:120px 0}.Landing_faqList__jwkmk{max-width:800px;margin:0 auto}.Landing_faqItem__vgqy_{border-bottom:1px solid var(--border-color)}.Landing_faqItem__vgqy_:first-child{border-top:1px solid var(--border-color)}.Landing_faqQuestion__RMATv{width:100%;text-align:left;background:none;border:none;padding:24px 0;font-size:1.25rem;font-weight:500;color:var(--text-primary);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:color .2s}.Landing_faqQuestion__RMATv:hover{color:var(--accent-primary)}.Landing_faqToggle__bx2zn{font-size:1.5rem;color:var(--text-tertiary)}.Landing_faqAnswer__WFsXA{height:0;overflow:hidden;transition:height .3s ease;color:var(--text-secondary);line-height:1.6;font-size:1.1rem;padding-right:20px}.Landing_faqAnswer__WFsXA.Landing_open__6bxzV{height:auto;padding-bottom:24px}.Landing_ctaSection__7VX7l{padding:120px 0;text-align:center;background:linear-gradient(180deg,var(--bg-primary) 0,var(--bg-secondary) 100%)}.Landing_ctaSection__7VX7l h2{font-size:3rem;font-weight:800;margin-bottom:24px;color:var(--text-primary)}.Landing_ctaSection__7VX7l p{font-size:1.25rem;color:var(--text-secondary);margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.Landing_footer__ZlnBs{padding:60px 0;border-top:1px solid var(--border-color);background:var(--bg-secondary)}.Landing_footerContent__lp1Nl{display:flex;flex-direction:column;align-items:center;gap:24px}.Landing_footerLogo__cEwCW{font-weight:700;color:var(--text-primary)}.Landing_footerLinks__lq1Rd{display:flex;gap:24px}.Landing_footerLinks__lq1Rd a{color:var(--text-secondary);text-decoration:none;font-size:.9rem;transition:color .2s}.Landing_footerLinks__lq1Rd a:hover{color:var(--accent-primary)}.Landing_copyright__gyr8E{color:var(--text-tertiary);font-size:.85rem}@media (max-width:768px){.Landing_heroGrid__GTVB6{grid-template-columns:1fr;gap:36px;text-align:center}.Landing_heroContent__CYsw2{align-items:center;text-align:center;max-width:100%}.Landing_heroTitle__YGrnT{font-size:2.5rem}.Landing_heroSubtitle__ELtkC{font-size:1.1rem}.Landing_heroHighlights__kNShj{justify-items:center}.Landing_heroHighlight__QGrkC{width:min(100%,340px);margin:0 auto;justify-content:flex-start;text-align:left}.Landing_heroCtaWrapper__PAKpN{align-items:center}.Landing_problemGrid__E17zq,.Landing_stepsGrid__lXpQ3{grid-template-columns:1fr}.Landing_featureRow__UC5go{flex-direction:column;gap:40px;text-align:center}.Landing_featureRow__UC5go.Landing_reverse__5JWPf{flex-direction:column}.Landing_featureVisual___pyKk{justify-content:center}.Landing_featureVisual___pyKk img{margin:0 auto}.Landing_featureText__bkY2Z{max-width:100%}.Landing_desktopNav__Gj41h{display:none}.Landing_hamburgerBtn__lNM_W{display:block}.Landing_ctaSection__7VX7l h2{font-size:2rem}}