@keyframes landing_fadeUp__Xiz54{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_fadeIn__izidN{0%{opacity:0}to{opacity:1}}@keyframes landing_scaleIn__CSajs{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.landing_fadeUp__Xiz54{animation:landing_fadeUp__Xiz54 .75s cubic-bezier(.16,1,.3,1) both}.landing_fadeIn__izidN{animation:landing_fadeIn__izidN .6s ease both}.landing_scaleIn__CSajs{animation:landing_scaleIn__CSajs .7s cubic-bezier(.16,1,.3,1) both}.landing_d0__syb8B{animation-delay:0s}.landing_d1__W5pQp{animation-delay:.08s}.landing_d2__ibgKe{animation-delay:.16s}.landing_d3__CwIc1{animation-delay:.24s}.landing_d4__OX8NX{animation-delay:.32s}.landing_d5__4DgBf{animation-delay:.42s}.landing_d6__d9Oqf{animation-delay:.52s}.landing_nav__bhHzs{position:fixed;top:0;left:0;right:0;z-index:100;transition:background .3s ease,border-color .3s ease}.landing_navScrolled___WpR_{background:rgba(10,10,10,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06)}.landing_heroGlow__HrLUb{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(59,130,246,.12) 0,transparent 70%)}.landing_emailForm__e3dmv{display:flex;gap:8px;max-width:440px;width:100%}.landing_emailInput__i8Wgf{flex:1;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 16px;font-size:15px;color:#fff;outline:none;font-family:inherit;transition:border-color .2s ease,background .2s ease}.landing_emailInput__i8Wgf::-moz-placeholder{color:rgba(255,255,255,.35)}.landing_emailInput__i8Wgf::placeholder{color:rgba(255,255,255,.35)}.landing_emailInput__i8Wgf:focus{border-color:rgba(59,130,246,.5);background:rgba(255,255,255,.08)}.landing_btnPrimary__d_dsl{background:#3b82f6;color:#fff;border:none;border-radius:10px;padding:12px 22px;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:inherit;transition:background .2s ease,transform .15s ease}.landing_btnPrimary__d_dsl:hover{background:#2563eb;transform:translateY(-1px)}.landing_btnPrimary__d_dsl:active{transform:translateY(0)}.landing_btnOutline__NRuOZ{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .2s ease,border-color .2s ease}.landing_btnOutline__NRuOZ:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25)}.landing_highlight__UJcH_{border-top:1px solid rgba(255,255,255,.06)}.landing_highlightDot__RcPW_{width:6px;height:6px;border-radius:50%;background:#3b82f6;flex-shrink:0}.landing_bentoGrid__kyd7q{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:12px}.landing_bentoCell__wPMga{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:32px;transition:background .25s ease,border-color .25s ease;overflow:hidden;position:relative}.landing_bentoCell__wPMga:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.landing_bentoBig__bAnyk{grid-column:span 2}.landing_bentoTall__e9HOG{grid-row:span 2}.landing_bentoCellGlow__tH9NA{position:absolute;top:-60px;left:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.08) 0,transparent 70%);pointer-events:none}.landing_featureSection__ey1y9{border-top:1px solid rgba(255,255,255,.06)}.landing_featureVisual__x_edD{border-radius:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);aspect-ratio:4/3;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.landing_featureVisualInner__yYYC6{width:100%;height:100%;position:relative}@keyframes landing_uploadPulse__p2Jwu{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(-6px);opacity:1}}@keyframes landing_progressFill__ctguI{0%{width:0}to{width:85%}}.landing_uploadBar__1sKoL{animation:landing_progressFill__ctguI 2.5s cubic-bezier(.4,0,.2,1) infinite alternate}@keyframes landing_qrScan__pkogI{0%,to{top:8px;opacity:.8}50%{top:calc(100% - 12px);opacity:1}}.landing_qrScanLine___YTGx{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#3b82f6,transparent);animation:landing_qrScan__pkogI 2s ease-in-out infinite}.landing_faqItem__QFEtG{border-bottom:1px solid rgba(255,255,255,.06)}.landing_faqButton__n4dKW{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:none;border:none;color:#fff;font-size:16px;font-weight:500;cursor:pointer;text-align:left;font-family:inherit;gap:16px}.landing_faqChevron__yW3Jo{transition:transform .25s cubic-bezier(.16,1,.3,1);flex-shrink:0;opacity:.5}.landing_faqChevronOpen__i6Ni0{transform:rotate(180deg);opacity:1}.landing_faqAnswer__I3jL9{padding-bottom:20px;color:rgba(255,255,255,.5);font-size:15px;line-height:1.7}.landing_ctaGlow__3KEez{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 80% at 50% 100%,rgba(59,130,246,.1) 0,transparent 70%)}@media (max-width:768px){.landing_bentoGrid__kyd7q{grid-template-columns:1fr}.landing_bentoBig__bAnyk,.landing_bentoTall__e9HOG{grid-column:span 1;grid-row:span 1}.landing_emailForm__e3dmv{flex-direction:column}.landing_btnPrimary__d_dsl{width:100%;text-align:center}}@media (max-width:640px){.landing_bentoCell__wPMga{padding:24px}}