.page-module___8aEwW__container{max-width:1200px;margin:0 auto;padding:0 24px}.page-module___8aEwW__logoImage{object-fit:contain;animation:6s ease-in-out infinite page-module___8aEwW__float;display:block}@keyframes page-module___8aEwW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.page-module___8aEwW__footerLogoImage{object-fit:contain;transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.page-module___8aEwW__footerLogoImage:hover{transform:scale(1.1)rotate(3deg);filter:grayscale(0)opacity()!important}.page-module___8aEwW__nav{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.page-module___8aEwW__logo{font-family:var(--font-jakarta), sans-serif;letter-spacing:-.05em;align-items:center;gap:12px;font-size:28px;font-weight:800;line-height:1;display:flex}.page-module___8aEwW__logoImage{object-fit:contain;margin-bottom:2px;animation:6s ease-in-out infinite page-module___8aEwW__float;display:block}.page-module___8aEwW__navLinks{align-items:center;gap:32px;display:none}@media (min-width:768px){.page-module___8aEwW__navLinks{display:flex}}.page-module___8aEwW__navLinks a{color:#52525b;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.page-module___8aEwW__navLinks a:hover{color:#000}.page-module___8aEwW__navActions{align-items:center;gap:24px;display:flex}.page-module___8aEwW__loginLink{color:#52525b;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.page-module___8aEwW__loginLink:hover{color:#000}.page-module___8aEwW__primaryButton{font-family:var(--font-jakarta), sans-serif;color:#000;cursor:pointer;background-color:#fde047;border:none;border-radius:999px;padding:10px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s}.page-module___8aEwW__primaryButton:hover{background-color:#facc15;transform:translateY(-1px)}.page-module___8aEwW__hero{text-align:center;flex-direction:column;align-items:center;padding:80px 0;display:flex}.page-module___8aEwW__heroTitle{letter-spacing:-.03em;text-wrap:balance;max-width:800px;margin:0 auto 24px;font-size:64px;font-weight:800;line-height:1.1;animation:1s cubic-bezier(.16,1,.3,1) forwards page-module___8aEwW__reveal}.page-module___8aEwW__heroSubtitle{color:#52525b;opacity:0;max-width:600px;margin:0 auto 12px;font-size:18px;line-height:1.6;animation:1s cubic-bezier(.16,1,.3,1) .1s forwards page-module___8aEwW__reveal}.page-module___8aEwW__keys{opacity:0;justify-content:center;gap:10px;margin:0 auto 48px;animation:1s cubic-bezier(.16,1,.3,1) .2s forwards page-module___8aEwW__reveal;display:flex}.page-module___8aEwW__key{min-width:40px;height:34px;font-family:var(--font-jakarta), sans-serif;color:#18181b;background:#fff;border:1px solid #e4e4e7;border-radius:8px;justify-content:center;align-items:center;padding:4px 12px;font-size:14px;font-weight:700;animation:4s cubic-bezier(.4,0,.2,1) infinite page-module___8aEwW__keyTap;display:inline-flex;box-shadow:0 3px #e4e4e7}.page-module___8aEwW__key:nth-child(2){animation-delay:.15s}.page-module___8aEwW__key:nth-child(3){animation-delay:.3s}@keyframes page-module___8aEwW__keyTap{0%,80%,to{transform:translateY(0);box-shadow:0 2px #e4e4e7}85%,95%{transform:translateY(2px);box-shadow:0 0 #e4e4e7}}@keyframes page-module___8aEwW__reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__mockupContainer{aspect-ratio:16/9;background:#f4f4f5;border-radius:24px;gap:20px;width:100%;max-width:1000px;margin:60px auto 100px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0000001a}.page-module___8aEwW__mockupSidebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#ffffffe6;border:1px solid #0000000d;border-radius:16px;flex-direction:column;width:280px;padding:16px;display:flex;box-shadow:0 10px 30px #0000000d}.page-module___8aEwW__mockupDropzone{color:#a1a1aa;background:#fafafa;border:2px dashed #d4d4d8;border-radius:12px;justify-content:center;align-items:center;height:120px;margin-bottom:16px;font-size:14px;font-weight:500;display:flex}.page-module___8aEwW__mockupField{background:#f4f4f5;border-radius:8px;height:36px;margin-bottom:12px}.page-module___8aEwW__mockupTags{gap:8px;display:flex}.page-module___8aEwW__mockupTag{background:#e4e4e7;border-radius:12px;width:60px;height:24px}.page-module___8aEwW__mockupMain{background:#fff;border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000000d}.page-module___8aEwW__mockupHeader{border-bottom:1px solid #f4f4f5;justify-content:center;align-items:center;height:50px;padding:0 16px;display:flex}.page-module___8aEwW__mockupSearch{color:#a1a1aa;background:#f4f4f5;border-radius:14px;align-items:center;gap:8px;width:300px;height:28px;padding:0 12px;font-size:12px;display:flex}.page-module___8aEwW__mockupGrid{flex:1;grid-template-columns:repeat(3,1fr);gap:16px;padding:16px;display:grid}.page-module___8aEwW__mockupGridItem{background:#f4f4f5;border-radius:12px;height:100px}.page-module___8aEwW__mockupGridItem:first-child{background:#fee2e2;height:140px}.page-module___8aEwW__mockupGridItem:nth-child(2){background:#dcfce7;height:100px}.page-module___8aEwW__mockupGridItem:nth-child(3){background:#e0e7ff;height:160px}.page-module___8aEwW__mockupGridItem:nth-child(4){background:#fef3c7;height:120px}.page-module___8aEwW__miniFeaturesGrid{grid-template-columns:1fr;gap:40px;max-width:900px;margin:0 auto 60px;display:grid}@media (min-width:768px){.page-module___8aEwW__miniFeaturesGrid{grid-template-columns:repeat(3,1fr);gap:48px}}.page-module___8aEwW__miniFeature{text-align:left;align-items:flex-start;gap:20px;display:flex}.page-module___8aEwW__miniFeatureIconBox{color:#18181b;background:#fff;border:1px solid #e4e4e7;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 2px 8px #00000005}.page-module___8aEwW__miniFeatureContent{flex-direction:column;gap:4px;display:flex}.page-module___8aEwW__miniFeature h3{color:#18181b;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}.page-module___8aEwW__miniFeatureHeader svg{color:#000}.page-module___8aEwW__miniFeatureHeader h3{color:#000;margin:0;font-size:16px;font-weight:700}.page-module___8aEwW__miniFeature p{color:#52525b;margin:0;font-size:14px;line-height:1.5}.page-module___8aEwW__heroCtaButton{font-family:var(--font-jakarta), sans-serif;color:#000;cursor:pointer;background:#fde047;border:none;border-radius:999px;align-items:center;gap:10px;padding:16px 32px;font-size:16px;font-weight:800;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 20px #fde04759}.page-module___8aEwW__heroCtaButton:hover{background:#facc15;transform:translateY(-2px);box-shadow:0 8px 30px #fde04773}.page-module___8aEwW__modalBackdrop{-webkit-backdrop-filter:blur(8px);z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s page-module___8aEwW__backdropIn;display:flex;position:fixed;inset:0}@keyframes page-module___8aEwW__backdropIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__modal{border-radius:24px;width:100%;max-width:700px;min-height:420px;animation:.3s cubic-bezier(.34,1.56,.64,1) page-module___8aEwW__modalIn;display:flex;overflow:hidden;box-shadow:0 40px 100px #00000059}@keyframes page-module___8aEwW__modalIn{0%{opacity:0;transform:scale(.94)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.page-module___8aEwW__modalLeft{color:#fff;background:#09090b;flex-direction:column;flex-shrink:0;justify-content:space-between;width:240px;padding:32px 28px;display:flex}.page-module___8aEwW__modalLeftLogo{letter-spacing:-.04em;align-items:center;gap:10px;font-size:20px;font-weight:800;line-height:1;display:flex}.page-module___8aEwW__modalCarousel{height:120px;margin:40px 0;position:relative}.page-module___8aEwW__modalSlide{opacity:0;pointer-events:none;transition:opacity .5s,transform .5s;position:absolute;inset:0;transform:translateY(10px)}.page-module___8aEwW__modalSlideActive{opacity:1;pointer-events:auto;transform:translateY(0)}.page-module___8aEwW__modalLeftTagline{letter-spacing:-.03em;color:#fff;margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.2}.page-module___8aEwW__modalLeftSub{color:#71717a;margin:0;font-size:13px;line-height:1.5}.page-module___8aEwW__modalLeftDots{gap:8px;margin-top:auto;display:flex}.page-module___8aEwW__modalLeftDots span{cursor:pointer;background:#27272a;border-radius:50%;width:6px;height:6px;transition:all .3s}.page-module___8aEwW__modalDotActive{transform:scale(1.3);background:#fde047!important}.page-module___8aEwW__modalRight{background:#fff;flex-direction:column;flex:1;justify-content:center;padding:40px 36px;display:flex;position:relative}.page-module___8aEwW__modalClose{cursor:pointer;color:#71717a;background:#f4f4f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:flex;position:absolute;top:20px;right:20px}.page-module___8aEwW__modalClose:hover{color:#09090b;background:#e4e4e7}.page-module___8aEwW__modalTitle{letter-spacing:-.03em;color:#09090b;margin:0 0 6px;font-size:24px;font-weight:800}.page-module___8aEwW__modalSubtitle{color:#71717a;margin:0 0 28px;font-size:14px;line-height:1.5}.page-module___8aEwW__modalForm{flex-direction:column;gap:10px;display:flex}.page-module___8aEwW__modalInput{box-sizing:border-box;color:#09090b;background:#fafafa;border:1.5px solid #e4e4e7;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.page-module___8aEwW__modalInput:focus{background:#fff;border-color:#09090b;box-shadow:0 0 0 3px #0000000f}.page-module___8aEwW__modalInput::placeholder{color:#a1a1aa}.page-module___8aEwW__modalSubmit{color:#000;cursor:pointer;background:#fde047;border:none;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:50px;padding:15px;font-size:15px;font-weight:700;transition:background .2s,transform .15s;display:flex}.page-module___8aEwW__modalSubmit:hover{background:#facc15;transform:translateY(-1px)}.page-module___8aEwW__modalSubmit:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module___8aEwW__modalDisclaimer{color:#a1a1aa;text-align:center;margin:14px 0 0;font-size:12px}.page-module___8aEwW__modalSuccess{text-align:center;flex-direction:column;align-items:center;gap:12px;animation:.35s page-module___8aEwW__fadeInUp;display:flex}.page-module___8aEwW__modalSuccessIcon{color:#000;background:#fde047;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:8px;display:flex;box-shadow:0 8px 24px #fde04766}.page-module___8aEwW__modalSuccessTitle{letter-spacing:-.03em;color:#09090b;margin:0;font-size:22px;font-weight:800}.page-module___8aEwW__modalSuccessSubtitle{color:#71717a;margin:0;font-size:14px;line-height:1.5}.page-module___8aEwW__inputPill{background:#fff;border:1.5px solid #e4e4e7;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 20px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 24px #00000012,0 1px 3px #0000000d}.page-module___8aEwW__inputPill:focus-within{border-color:#a1a1aa;box-shadow:0 4px 32px #0000001f,0 1px 3px #0000000d}.page-module___8aEwW__inputIcon{color:#a1a1aa;flex-shrink:0}.page-module___8aEwW__pillInput{color:#09090b;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:15px}.page-module___8aEwW__pillInput::placeholder{color:#a1a1aa}.page-module___8aEwW__pillButton{color:#fff;cursor:pointer;white-space:nowrap;background:#09090b;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:600;transition:background .2s,transform .15s;display:flex}.page-module___8aEwW__pillButton:hover{background:#27272a;transform:translateY(-1px)}.page-module___8aEwW__pillButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.page-module___8aEwW__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite page-module___8aEwW__spin;display:inline-block}@keyframes page-module___8aEwW__spin{to{transform:rotate(360deg)}}.page-module___8aEwW__successState{color:#166534;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:999px;align-items:center;gap:12px;padding:14px 24px;font-size:15px;font-weight:500;animation:.4s page-module___8aEwW__fadeInUp;display:flex}@keyframes page-module___8aEwW__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__successIcon{color:#fff;background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.page-module___8aEwW__footer{color:#a1a1aa;border-top:1px solid #f4f4f5;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;margin-top:120px;padding:48px 0;font-size:13px;display:flex}@media (min-width:768px){.page-module___8aEwW__footer{flex-direction:row;gap:0}}.page-module___8aEwW__footerCredits{color:#a1a1aa}.page-module___8aEwW__footerCredits span{color:#71717a;font-weight:500;transition:color .2s}.page-module___8aEwW__footerCredits span:hover{color:#000}.page-module___8aEwW__footerRight{align-items:center;gap:20px;display:flex}.page-module___8aEwW__socialLink{color:#a1a1aa;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex}.page-module___8aEwW__socialLink:hover{color:#0077b5;transform:translateY(-2px)}.page-module___8aEwW__footerCopyright{color:#a1a1aa}.page-module___8aEwW__bold{color:#000;font-weight:700}.page-module___8aEwW__problemSection{text-align:center;max-width:1000px;margin:0 auto;padding:40px 0 20px}.page-module___8aEwW__problemTitle{font-family:var(--font-jakarta), sans-serif;letter-spacing:-.04em;color:#000;margin-bottom:0;font-size:44px;font-weight:850;line-height:1.1}.page-module___8aEwW__hardText{color:#ef4444;display:inline-block;position:relative}.page-module___8aEwW__hardText:after{content:"";opacity:.7;z-index:-1;background:#fecaca;border-radius:4px;width:0;height:14px;transition:width .8s cubic-bezier(.65,0,.35,1);position:absolute;bottom:-2px;left:-4%;transform:rotate(-2deg)}.page-module___8aEwW__hardText.page-module___8aEwW__animateUnderline:after{width:100%}.page-module___8aEwW__problemGrid{grid-template-columns:1fr;gap:32px;margin-top:48px;display:grid}@media (min-width:768px){.page-module___8aEwW__problemGrid{grid-template-columns:repeat(3,1fr)}}.page-module___8aEwW__problemItem{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.page-module___8aEwW__problemItem p{color:#52525b;max-width:240px;font-size:15px;line-height:1.5}.page-module___8aEwW__problemItem strong{color:#000}.page-module___8aEwW__xIcon{color:#fff;background:#ef4444;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 4px 12px #ef444433}.page-module___8aEwW__animationSection{background:#eef2ff;border-radius:32px;justify-content:flex-end;align-items:flex-end;width:100%;max-width:900px;height:480px;margin:0 auto 60px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.page-module___8aEwW__animScaleWrapper{transform-origin:100% 100%;flex-shrink:0;width:1100px;height:600px;position:relative;transform:scale(.8)}.page-module___8aEwW__animContainer{position:absolute;inset:0}.page-module___8aEwW__animMacosWindow{background:#fff;border-top-left-radius:20px;flex-direction:column;display:flex;position:absolute;inset:80px 0 0 360px;overflow:hidden;box-shadow:-20px -20px 40px #0000001a}.page-module___8aEwW__animWindowHeader{background:0 0;flex-shrink:0;align-items:center;gap:8px;height:32px;min-height:32px;padding:0 16px;display:flex}.page-module___8aEwW__animDot{border-radius:50%;width:12px;height:12px}.page-module___8aEwW__animDotRed{background:#ff5f56}.page-module___8aEwW__animDotYellow{background:#ffbd2e}.page-module___8aEwW__animDotGreen{background:#27c93f}.page-module___8aEwW__animGrid{background:0 0;flex:1;grid-template-columns:repeat(3,1fr);gap:20px;padding:16px;display:grid}.page-module___8aEwW__animGridItem{box-shadow:none;border:1px solid #0000000d;border-radius:16px}.page-module___8aEwW__animI1{background:url(/wizard.jpg) 50%/cover;height:260px}.page-module___8aEwW__animI2{background:url(/armory.jpg) 50%/cover;height:200px}.page-module___8aEwW__animI3{background:url(/knight.jpg) 50%/cover;height:280px}.page-module___8aEwW__animI4{background:#ff5f56 url(/red-cloak.jpg) 50%/cover;height:320px;margin-top:-20px}.page-module___8aEwW__animI5{background:url(/wizardwand.jpg) 50%/cover;height:300px;margin-top:-80px}.page-module___8aEwW__animI6{background:url(/witch.jpg) 50%/cover;height:340px;margin-top:0}.page-module___8aEwW__animSidebar{z-index:10;color:#fff;animation:8s cubic-bezier(.4,0,.2,1) infinite page-module___8aEwW__sidebarFlow;position:absolute;top:0;left:0;overflow:hidden}@keyframes page-module___8aEwW__sidebarFlow{0%,5%{opacity:0;background:#09090b;border-radius:24px;width:280px;height:280px;transform:translate(-300px,20px);box-shadow:0 25px 50px -12px #0000004d,inset 0 0 0 1px #ffffff1a}10%,35%{opacity:1;background:#09090b;border-radius:24px;width:280px;height:280px;transform:translate(20px,20px);box-shadow:0 25px 50px -12px #0000004d,inset 0 0 0 1px #ffffff1a}40%,65%{opacity:1;background:#09090b;border-radius:24px;width:280px;height:560px;transform:translate(20px,20px);box-shadow:0 25px 50px -12px #0000004d,inset 0 0 0 1px #ffffff1a}70%,85%{opacity:1;background:#000;border-radius:16px;width:160px;height:50px;transform:translate(80px,40px);box-shadow:0 15px 30px -5px #0006,inset 0 0 0 1px #fff3}90%,to{opacity:0;border-radius:16px;width:160px;height:50px;transform:translate(-300px,40px)}}.page-module___8aEwW__animSidebarState1{justify-content:center;align-items:center;padding:16px;animation:8s cubic-bezier(.4,0,.2,1) infinite page-module___8aEwW__state1Flow;display:flex;position:absolute;inset:0}@keyframes page-module___8aEwW__state1Flow{0%,35%{opacity:1;transform:scale(1)}40%,to{opacity:0;pointer-events:none;transform:scale(.9)}}.page-module___8aEwW__animDropzoneBox{color:#a1a1aa;background:#ffffff05;border:2px dashed #fff3;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}.page-module___8aEwW__animSidebarState2{opacity:0;flex-direction:column;gap:16px;padding:16px;animation:8s cubic-bezier(.4,0,.2,1) infinite page-module___8aEwW__state2Flow;display:flex;position:absolute;inset:0}@keyframes page-module___8aEwW__state2Flow{0%,35%{opacity:0;pointer-events:none;transform:scale(.95)}40%,65%{opacity:1;transform:scale(1)}70%,to{opacity:0;pointer-events:none;transform:scale(.95)}}.page-module___8aEwW__animDroppedImage{background:#ff5f56 url(/red-cloak.jpg) 50%/cover;border-radius:12px;width:100%;height:200px}.page-module___8aEwW__animTextBox{color:#a1a1aa;background:#18181b;border:1px solid #27272a;border-radius:8px;align-items:center;height:44px;padding:0 12px;font-size:13px;display:flex}.page-module___8aEwW__animTextBox:after{animation:8s steps(20,end) infinite page-module___8aEwW__typeFlow}@keyframes page-module___8aEwW__typeFlow{0%,45%{content:""}50%,to{content:"Add caption and tags...";color:#fff}}.page-module___8aEwW__animNotification{color:#10b981;opacity:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;animation:8s cubic-bezier(.4,0,.2,1) infinite page-module___8aEwW__notifFlow;display:flex;position:absolute;inset:0}@keyframes page-module___8aEwW__notifFlow{0%,65%{opacity:0;pointer-events:none;transform:scale(.9)}70%,85%{opacity:1;transform:scale(1)}90%,to{opacity:0;pointer-events:none;transform:scale(.9)}}.page-module___8aEwW__animDragItem{opacity:0;z-index:20;background:#ff5f56 url(/red-cloak.jpg) 50%/cover;border-radius:16px;width:222px;height:320px;animation:8s cubic-bezier(.4,0,.2,1) infinite page-module___8aEwW__dragDropFlow;position:absolute;top:404px;left:376px;box-shadow:0 30px 40px -10px #0006,0 0 0 4px #fff}@keyframes page-module___8aEwW__dragDropFlow{0%,15%{opacity:0;transform:translate(0)scale(1)rotate(0)}18%{opacity:1;transform:translate(0)scale(1)rotate(0)}20%,22%{opacity:.85;transform:translate(0)scale(.55)rotate(-2deg)}35%{opacity:.85;transform:translate(-327px,-428px)scale(.55)rotate(5deg)}40%{opacity:0;transform:translate(-327px,-428px)scale(.55)rotate(0)}to{opacity:0;transform:translate(0)}}.page-module___8aEwW__animCursor{--pointer:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"48\" height=\"48\" viewBox=\"0 0 48 48\"><g transform=\"translate(17, 22)\"><path d=\"M7 2l12 11.2l-5.8.5l3.3 7.3l-2.2 1l-3.2-7.4L7 18z\" fill=\"%23000\" stroke=\"%23fff\" stroke-width=\"1.5\"/></g></svg>");--ibeam:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"48\" height=\"48\" viewBox=\"0 0 48 48\"><g transform=\"translate(12, 12)\"><path d=\"M12 4v16M9 4h6M9 20h6\" fill=\"none\" stroke=\"%23000\" stroke-width=\"2.5\" opacity=\"0.5\"/><path d=\"M12 4v16M9 4h6M9 20h6\" fill=\"none\" stroke=\"%23fff\" stroke-width=\"1.5\"/></g></svg>");background:var(--pointer) center/contain no-repeat;z-index:30;filter:drop-shadow(0 2px 4px #0003);opacity:0;pointer-events:none;width:64px;height:64px;animation:8s cubic-bezier(.4,0,.2,1) infinite page-module___8aEwW__cursorMoveFlow;position:absolute;top:542px;left:470px}@keyframes page-module___8aEwW__cursorMoveFlow{0%,18%{opacity:1;background-image:var(--pointer);transform:translate(0)scale(1)}20%{opacity:1;background-image:var(--pointer);transform:translate(0)scale(.9)}22%{opacity:1;background-image:var(--pointer);transform:translate(0)scale(1)}35%{opacity:1;background-image:var(--pointer);transform:translate(-327px,-428px)scale(1)}40%{opacity:1;background-image:var(--pointer);transform:translate(-327px,-428px)scale(1)}43%{background-image:var(--ibeam)}45%{opacity:1;transform:translate(-327px,-292px)scale(1)}50%{opacity:1;transform:translate(-327px,-292px)scale(.9)}55%,65%{opacity:1;background-image:var(--ibeam);transform:translate(-327px,-292px)scale(1)}67%{background-image:var(--pointer)}75%,to{opacity:1;background-image:var(--pointer);transform:translate(0)scale(1)}}.page-module___8aEwW__faqSection{text-align:center;max-width:800px;margin:120px auto 100px}.page-module___8aEwW__faqTitle{letter-spacing:-.04em;color:#000;margin-bottom:48px;font-size:40px;font-weight:850}.page-module___8aEwW__faqList{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__faqItem{cursor:pointer;text-align:left;background:#fff;border:1px solid #e4e4e7;border-radius:32px;padding:12px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.page-module___8aEwW__faqItem:hover{background:#fafafa;border-color:#d4d4d8}.page-module___8aEwW__faqItemActive{background:#fff;border-color:#fde047;box-shadow:0 10px 30px #0000000a}.page-module___8aEwW__faqQuestion{color:#000;justify-content:space-between;align-items:center;min-height:44px;font-size:16px;font-weight:600;display:flex}.page-module___8aEwW__faqIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.page-module___8aEwW__faqIconLine1,.page-module___8aEwW__faqIconLine2{background:#71717a;border-radius:2px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:absolute}.page-module___8aEwW__faqIconLine1{width:14px;height:2px}.page-module___8aEwW__faqIconLine2{width:2px;height:14px}.page-module___8aEwW__faqItemActive .page-module___8aEwW__faqIconLine2{opacity:0;transform:rotate(90deg)}.page-module___8aEwW__faqItemActive .page-module___8aEwW__faqIconLine1{background:#eab308}.page-module___8aEwW__faqAnswer{opacity:0;max-height:0;margin-top:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.page-module___8aEwW__faqItemActive .page-module___8aEwW__faqAnswer{opacity:1;max-height:200px;margin-top:12px;padding-bottom:12px}.page-module___8aEwW__faqAnswer p{color:#52525b;margin:0;font-size:15px;line-height:1.6}.page-module___8aEwW__easterEgg{z-index:2000;pointer-events:none;animation:3s cubic-bezier(.65,0,.35,1) forwards page-module___8aEwW__peekTop;position:fixed;top:-60px;left:50%;transform:translate(-50%)}.page-module___8aEwW__eyes{background:#18181b;border-bottom-right-radius:24px;border-bottom-left-radius:24px;gap:12px;margin-top:-100px;padding:100px 20px 16px;display:flex;box-shadow:0 10px 30px #0003}.page-module___8aEwW__eye{background:#fff;border-radius:50%;width:14px;height:14px;position:relative;overflow:hidden}.page-module___8aEwW__eye:after{content:"";background:#000;border-radius:50%;width:6px;height:6px;animation:3s infinite page-module___8aEwW__lookAround;position:absolute;top:3px;left:3px}@keyframes page-module___8aEwW__peekTop{0%{transform:translate(-50%)translateY(0)}20%,80%{transform:translate(-50%)translateY(80px)}to{transform:translate(-50%)translateY(0)}}@keyframes page-module___8aEwW__lookAround{0%,to{transform:translate(0)}25%{transform:translate(4px,3px)}50%{transform:translate(-4px,-1px)}75%{transform:translate(2px,3px)}}.page-module___8aEwW__heroSystemRequirement{color:#a1a1aa;opacity:0;margin-top:16px;font-size:13px;font-weight:500;animation:1s cubic-bezier(.16,1,.3,1) .3s forwards page-module___8aEwW__reveal}@media (max-width:768px){.page-module___8aEwW__hero{padding:60px 0 40px}.page-module___8aEwW__heroTitle{letter-spacing:-.02em;margin-bottom:24px;padding:0 10px;font-size:38px;line-height:1.25}.page-module___8aEwW__heroSubtitle{margin-bottom:12px;padding:0 20px;font-size:16px;line-height:1.6}.page-module___8aEwW__keys{margin-bottom:64px;transform:scale(.8)}.page-module___8aEwW__heroCtaButton{width:100%;max-width:280px;padding:14px 24px;font-size:15px}.page-module___8aEwW__heroSystemRequirement{margin-top:4px;font-size:12px}.page-module___8aEwW__animationSection{background:#f8fafc;border-radius:20px;justify-content:center;align-items:center;height:380px;margin-bottom:40px;padding:0;display:flex;overflow:hidden}.page-module___8aEwW__animScaleWrapper{transform-origin:50%;flex-shrink:0;margin:0;position:relative;bottom:auto;right:auto;transform:scale(.35)}.page-module___8aEwW__animMacosWindow{border-radius:20px;width:740px;height:520px;bottom:auto;right:auto;box-shadow:0 20px 50px #0000001a}.page-module___8aEwW__problemTitle{padding:0 10px;line-height:1.3;font-size:24px!important}.page-module___8aEwW__miniFeature{text-align:left;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:row;align-items:flex-start;gap:20px;padding:0;display:flex}.page-module___8aEwW__miniFeatureContent{text-align:left;align-items:flex-start}.page-module___8aEwW__problemSection{padding:60px 0 20px}.page-module___8aEwW__faqSection{padding-top:20px}.page-module___8aEwW__faqTitle{margin-bottom:24px;font-size:28px}.page-module___8aEwW__faqQuestion{padding:14px 20px;font-size:15px;line-height:1.4}.page-module___8aEwW__faqAnswer{padding:0 20px 12px;font-size:14px}.page-module___8aEwW__footer{text-align:center;flex-direction:column;gap:24px;padding:40px 0}.page-module___8aEwW__modal{border-radius:20px;flex-direction:column;width:100%;max-width:none;max-height:90vh}.page-module___8aEwW__modalLeft{border-bottom:1px solid #27272a;width:100%;height:auto;min-height:0;padding:24px}.page-module___8aEwW__modalLeftLogo{font-size:18px}.page-module___8aEwW__modalCarousel,.page-module___8aEwW__modalLeftDots{display:none}.page-module___8aEwW__modalRight{padding:32px 24px}.page-module___8aEwW__modalTitle{margin-bottom:8px;font-size:24px}.page-module___8aEwW__modalSubtitle{margin-bottom:24px;font-size:14px}.page-module___8aEwW__modalClose{top:16px;right:16px}.page-module___8aEwW__primaryButton{padding:8px 16px;font-size:13px}}@media (max-width:480px){.page-module___8aEwW__heroTitle{font-size:32px}}.page-module___8aEwW__swipeTrack{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:25px;align-items:center;width:100%;max-width:260px;height:50px;margin:0 auto 4px;padding:4px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000000d}.page-module___8aEwW__swipeLabel{text-align:center;color:#a1a1aa;pointer-events:none;text-transform:uppercase;letter-spacing:.08em;width:100%;padding-left:20px;font-size:11px;font-weight:800;position:absolute}.page-module___8aEwW__swipeHandle{color:#000;touch-action:none;z-index:2;cursor:grab;background:#fde047;border-radius:21px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform 50ms linear;display:flex;box-shadow:0 4px 10px #fde04740}.page-module___8aEwW__swipeHandle:active{cursor:grabbing}.page-module___8aEwW__warningBackdrop{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#0009;justify-content:center;align-items:center;padding:24px;animation:.3s page-module___8aEwW__backdropIn;display:flex;position:fixed;inset:0}.page-module___8aEwW__warningModal{text-align:center;background:#fff;border-radius:32px;width:100%;max-width:340px;padding:40px 32px;animation:.4s cubic-bezier(.34,1.56,.64,1) page-module___8aEwW__modalIn;box-shadow:0 30px 60px #0003}.page-module___8aEwW__warningIllustration{perspective:1000px;flex-direction:column;align-items:center;margin-bottom:32px;display:flex}.page-module___8aEwW__deviceMonitor{background:#18181b;border-radius:6px;width:80px;height:52px;padding:4px;position:relative;transform:rotateX(5deg);box-shadow:0 4px 12px #0000001a}.page-module___8aEwW__deviceScreen{background:#27272a;border-radius:3px;width:100%;height:100%;position:relative;overflow:hidden}.page-module___8aEwW__deviceGlimmer{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:50%;height:100%;animation:3s ease-in-out infinite page-module___8aEwW__glimmer;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes page-module___8aEwW__glimmer{0%{left:-100%}40%,to{left:150%}}.page-module___8aEwW__deviceBase{background:#27272a;border-radius:2px;width:100px;height:6px;margin-top:2px;position:relative}.page-module___8aEwW__deviceBase:after{content:"";background:#18181b;border-radius:0 0 4px 4px;width:20px;height:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.page-module___8aEwW__warningTitle{color:#18181b;letter-spacing:-.02em;margin-bottom:12px;font-size:24px;font-weight:800}.page-module___8aEwW__warningText{color:#52525b;margin-bottom:32px;font-size:15px;line-height:1.6}.page-module___8aEwW__warningButton{color:#fff;cursor:pointer;background:#18181b;border:none;border-radius:999px;width:100%;padding:16px 24px;font-size:15px;font-weight:700;transition:all .2s}.page-module___8aEwW__warningButton:active{background:#000;transform:scale(.96)}
