.ToolLandingPage_pageWrapper__4csxd{position:relative;width:100%;margin:0 auto;padding-bottom:60px;z-index:1;overflow:hidden}.ToolLandingPage_dotBg__Y781x{position:absolute;inset:0;background-image:radial-gradient(rgba(107,255,183,.08) 1.2px,transparent 0);background-size:24px 24px;mask-image:radial-gradient(ellipse at 50% 30%,black 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,black 20%,transparent 75%);pointer-events:none;z-index:-1}.ToolLandingPage_radialGlow__7RHDW{position:absolute;top:5%;left:50%;transform:translate(-50%,-50%);width:min(80vw,800px);height:min(80vw,800px);background:radial-gradient(circle,rgba(107,255,183,.05) 0,transparent 70%);pointer-events:none;z-index:-1}.ToolLandingPage_heroSection__EMBHt{display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 20px 48px;max-width:800px;margin:0 auto}.ToolLandingPage_heroPhotoCards__aGQWd{position:relative;width:min(100%,390px);height:146px;margin-bottom:26px}.ToolLandingPage_heroPhotoCard__8ZF7o{--card-rotate:0deg;--float-x:0px;--float-y:-5px;--float-rotate:0.8deg;position:absolute;width:96px;aspect-ratio:1;overflow:hidden;border-radius:18px;background:#19191c;box-shadow:0 18px 38px rgba(0,0,0,.36);transform:translateZ(0) rotate(var(--card-rotate));transform-origin:50% 60%;animation:ToolLandingPage_toolLandingPhotoFloat__5YZJz 8.5s ease-in-out infinite;will-change:transform}.ToolLandingPage_heroPhotoOverlay__5J_jA{position:absolute;inset:0;z-index:1;width:100%;height:100%;border-radius:22px;box-shadow:inset 0 1px 0 .5px rgba(255,255,255,.4);pointer-events:none}.ToolLandingPage_heroPhotoCard__8ZF7o:first-child{--card-rotate:-9deg;--float-x:-4px;--float-y:-6px;--float-rotate:-0.7deg;top:34px;left:6px;z-index:2;animation-duration:9.5s}.ToolLandingPage_heroPhotoCard__8ZF7o:nth-child(2){--card-rotate:5deg;--float-x:3px;--float-y:5px;--float-rotate:0.6deg;top:0;left:30%;z-index:4;animation-delay:-2.2s;animation-duration:8.8s}.ToolLandingPage_heroPhotoCard__8ZF7o:nth-child(3){--card-rotate:-5deg;--float-x:4px;--float-y:-4px;--float-rotate:0.7deg;right:23%;bottom:0;z-index:3;animation-delay:-4.4s;animation-duration:10.2s}.ToolLandingPage_heroPhotoCard__8ZF7o:nth-child(4){--card-rotate:10deg;--float-x:-3px;--float-y:4px;--float-rotate:-0.6deg;top:18px;right:5px;z-index:1;animation-delay:-6.1s;animation-duration:9.2s}.ToolLandingPage_heroPhoto__UzRGS{width:100%;height:100%;object-fit:cover}.ToolLandingPage_heroTitle__DIgOp{max-width:510px;font-size:28px;font-weight:800;line-height:1.1;font-family:var(--font-card-title);margin-bottom:12px}.ToolLandingPage_accentText__hqEtv{color:var(--accent)}.ToolLandingPage_heroSubtitle__cZS5U{color:var(--text-dim);line-height:1.6;max-width:600px;font-size:16px;margin-bottom:36px}@keyframes ToolLandingPage_toolLandingPhotoFloat__5YZJz{0%,to{transform:translateZ(0) rotate(var(--card-rotate))}50%{transform:translate3d(var(--float-x),var(--float-y),0) rotate(calc(var(--card-rotate) + var(--float-rotate)))}}@media (prefers-reduced-motion:reduce){.ToolLandingPage_heroPhotoCard__8ZF7o{animation:none}}.ToolLandingPage_heroCta__9o1_3{display:flex;justify-content:center;width:100%;max-width:280px}.ToolLandingPage_ctaButton__I2u3T{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.ToolLandingPage_btnArrow__STKTR{width:18px;height:18px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.ToolLandingPage_ctaButton__I2u3T:hover .ToolLandingPage_btnArrow__STKTR{transform:translateX(4px)}.ToolLandingPage_flowSection__LEBfw{position:relative;width:100%}.ToolLandingPage_flowPanel__uCZTr{position:relative;display:grid;grid-template-columns:1fr;width:100%;overflow:hidden;border-radius:var(--radius-lg);background:#19191c}.ToolLandingPage_flowStep__VKuF3{position:relative;display:flex;flex-direction:column;padding:22px 18px}.ToolLandingPage_pageShell__23SlF{padding-top:0}.ToolLandingPage_flowStep__VKuF3:not(:last-child){border-bottom:1px solid var(--line)}.ToolLandingPage_flowHeader__mte9r{display:flex;align-items:center;gap:15px;margin-bottom:12px}.ToolLandingPage_flowNumber__H0M_i{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.08);color:var(--text);font-size:14px;font-weight:700;line-height:1}.ToolLandingPage_flowTitle__sxnal{color:var(--text);font-size:16px;font-weight:600;line-height:1.2}.ToolLandingPage_flowDescription__pFIhd{max-width:470px;margin:0;color:var(--text-muted);font-size:14px;font-weight:400;line-height:1.45}@media (min-width:768px){.ToolLandingPage_heroSection__EMBHt{padding:64px 20px}.ToolLandingPage_heroPhotoCards__aGQWd{width:520px;height:206px;margin-bottom:34px}.ToolLandingPage_heroPhotoCard__8ZF7o{width:148px;border-radius:22px;box-shadow:0 24px 52px rgba(0,0,0,.42)}.ToolLandingPage_heroPhotoCard__8ZF7o:first-child{top:46px;left:0}.ToolLandingPage_heroPhotoCard__8ZF7o:nth-child(2){left:27%}.ToolLandingPage_heroPhotoCard__8ZF7o:nth-child(3){right:22%}.ToolLandingPage_heroPhotoCard__8ZF7o:nth-child(4){top:26px;right:0}.ToolLandingPage_heroTitle__DIgOp{font-size:36px;line-height:1.5;margin-bottom:8px}.ToolLandingPage_flowPanel__uCZTr{border-radius:var(--radius-xl)}.ToolLandingPage_flowStep__VKuF3{min-height:174px;padding:26px 24px}.ToolLandingPage_flowNumber__H0M_i{width:32px;height:32px;flex-basis:32px;font-size:15px}.ToolLandingPage_flowDescription__pFIhd{font-size:15px;line-height:1.5}}@media (min-width:1024px){.ToolLandingPage_flowPanel__uCZTr{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:var(--radius-xl)}.ToolLandingPage_flowStep__VKuF3{min-height:188px;padding:28px 26px}.ToolLandingPage_flowStep__VKuF3:not(:last-child){border-bottom:0}.ToolLandingPage_flowStep__VKuF3:not(:last-child):after{content:"";position:absolute;top:20px;right:0;bottom:20px;width:1px;background:var(--line)}.ToolLandingPage_flowDescription__pFIhd{margin-left:48px}}