.page-module___8aEwW__container{perspective:2000px;min-height:100vh;color:var(--text-primary);background:#000;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__container:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at top,#0ea5e926,#0000 60%),radial-gradient(circle at 0 100%,#8b5cf61a,#0000 50%);height:100vh;position:absolute;top:0;left:0;right:0}.page-module___8aEwW__header{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:24px;display:flex}.page-module___8aEwW__logo{letter-spacing:-.05em;text-shadow:0 0 20px #ffffff4d;align-items:center;gap:8px;font-size:1.5rem;font-weight:800;display:flex}.page-module___8aEwW__logoDot{background:#0ea5e9;border-radius:50%;width:12px;height:12px;animation:2s infinite page-module___8aEwW__pulseDot;box-shadow:0 0 15px #0ea5e9,0 0 30px #0ea5e9}@keyframes page-module___8aEwW__pulseDot{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2);box-shadow:0 0 25px #0ea5e9,0 0 50px #0ea5e9}to{opacity:1;transform:scale(1)}}.page-module___8aEwW__navLink{color:var(--text-secondary);font-size:.9rem;text-decoration:none;transition:all .3s}.page-module___8aEwW__navLink:hover{color:#fff;text-shadow:0 0 10px #ffffff80}.page-module___8aEwW__hero{text-align:center;z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:1000px;padding:140px 24px;display:flex;position:relative}.page-module___8aEwW__badge{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:12px;margin-bottom:32px;padding:8px 16px;font-size:.85rem;font-weight:500;display:flex}.page-module___8aEwW__badge span{background:linear-gradient(90deg,#0ea5e9,#8b5cf6);color:#0000;text-transform:uppercase;letter-spacing:.1em;-webkit-background-clip:text;font-size:.75rem;font-weight:800}.page-module___8aEwW__title{letter-spacing:-.05em;margin-bottom:24px;font-size:6rem;font-weight:800;line-height:1.05}.page-module___8aEwW__gradientText{background:linear-gradient(90deg,#fff,#94a3b8,#fff) 0 0/200%;color:#0000;-webkit-background-clip:text;animation:4s linear infinite page-module___8aEwW__shine}@keyframes page-module___8aEwW__shine{to{background-position:200%}}.page-module___8aEwW__subtitle{color:var(--text-secondary);max-width:700px;margin-bottom:48px;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__heroButtons{gap:16px;display:flex}.page-module___8aEwW__liquidButton{cursor:pointer;text-align:center;color:#fff;z-index:10;background:#000;border:none;border-radius:12px;width:220px;padding:18px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 10px 30px #0ea5e966}.page-module___8aEwW__liquidButton span{z-index:2;text-shadow:0 2px 4px #00000080;position:relative}.page-module___8aEwW__liquidButton:before{content:"";z-index:0;background:conic-gradient(#0ea5e9,#3b82f6,#8b5cf6,#d946ef,#0ea5e9);width:200%;height:200%;animation:4s linear infinite page-module___8aEwW__liquidSpin;position:absolute;top:-50%;left:-50%}.page-module___8aEwW__liquidButton:after{content:"";z-index:1;background:#000;border-radius:10px;transition:opacity .3s;position:absolute;inset:2px}.page-module___8aEwW__liquidButton:hover{transform:scale(1.05)translateY(-5px);box-shadow:0 20px 40px #8b5cf699}.page-module___8aEwW__liquidButton:hover:after{opacity:.8}@keyframes page-module___8aEwW__liquidSpin{to{transform:rotate(360deg)}}.page-module___8aEwW__trustBar{border-top:1px solid #ffffff0d;justify-content:center;align-items:center;gap:32px;width:100%;margin-top:64px;padding-top:32px;display:flex}.page-module___8aEwW__trustText{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}.page-module___8aEwW__trustLogos{opacity:.4;gap:24px;font-size:1.1rem;font-weight:700;display:flex}.page-module___8aEwW__section{z-index:2;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:1200px;padding:100px 24px;display:flex}.page-module___8aEwW__sectionTitle{letter-spacing:-.04em;text-align:center;max-width:800px;font-size:3rem;font-weight:800}.page-module___8aEwW__sectionSubtitle{color:var(--text-secondary);text-align:center;max-width:600px;margin-top:-24px;font-size:1.2rem}.page-module___8aEwW__problemGrid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.page-module___8aEwW__problemCard{background:#ff000008;border:1px solid #ff00001a;border-radius:24px;padding:32px}.page-module___8aEwW__problemIcon{color:#ef4444;margin-bottom:16px}.page-module___8aEwW__archContainer{align-items:center;gap:48px;width:100%;display:flex}.page-module___8aEwW__archDiagram{background:#ffffff05;border:1px solid #ffffff0d;border-radius:32px;flex-direction:column;flex:1;gap:32px;padding:48px;display:flex;position:relative}.page-module___8aEwW__archStep{align-items:center;gap:24px;display:flex}.page-module___8aEwW__archCircle{color:#0ea5e9;background:#0ea5e91a;border:1px solid #0ea5e94d;border-radius:50%;justify-content:center;align-items:center;min-width:60px;height:60px;font-size:1.2rem;font-weight:800;display:flex;box-shadow:0 0 20px #0ea5e933}.page-module___8aEwW__archText h3{margin:0 0 4px;font-size:1.2rem}.page-module___8aEwW__archText p{color:var(--text-secondary);margin:0;font-size:.95rem}.page-module___8aEwW__codeWindow{background:#0f172a;border:1px solid #ffffff1a;border-radius:24px;flex:1;font-family:Fira Code,monospace;font-size:.9rem;overflow:hidden;box-shadow:0 30px 60px #00000080}.page-module___8aEwW__codeHeader{background:#0000004d;border-bottom:1px solid #ffffff0d;gap:8px;padding:16px 24px;display:flex}.page-module___8aEwW__macDot{border-radius:50%;width:12px;height:12px}.page-module___8aEwW__macDot.page-module___8aEwW__red{background:#ef4444}.page-module___8aEwW__macDot.page-module___8aEwW__yellow{background:#eab308}.page-module___8aEwW__macDot.page-module___8aEwW__green{background:#22c55e}.page-module___8aEwW__codeBody{color:#e2e8f0;padding:24px;line-height:1.6;overflow-x:auto}.page-module___8aEwW__codeKeyword{color:#c678dd}.page-module___8aEwW__codeString{color:#98c379}.page-module___8aEwW__codeFunction{color:#61afef}.page-module___8aEwW__codeComment{color:#5c6370;font-style:italic}.page-module___8aEwW__pricingContainer{perspective:2000px;flex-wrap:wrap;justify-content:center;gap:32px;width:100%;display:flex}.page-module___8aEwW__interactiveCard{text-align:left;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);min-width:320px;max-width:360px;transform-style:preserve-3d;will-change:transform;background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__interactiveCard:hover{border-color:#fff3;box-shadow:0 40px 80px #000000e6,0 0 40px #0ea5e933}.page-module___8aEwW__spotlight{pointer-events:none;z-index:1;mix-blend-mode:soft-light;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.page-module___8aEwW__glare{pointer-events:none;z-index:2;mix-blend-mode:overlay;width:200%;height:200%;transition:opacity .3s;position:absolute;top:-50%;left:-50%}.page-module___8aEwW__cardContent{z-index:3;flex-direction:column;gap:16px;height:100%;padding:40px 32px;display:flex;position:relative;transform:translateZ(30px)}.page-module___8aEwW__proCard{border:1px solid #0000;box-shadow:0 0 40px #0ea5e91a}.page-module___8aEwW__proCard:before{content:"";z-index:0;background:linear-gradient(45deg,#0000,#0ea5e9cc,#8b5cf6cc,#0000) 0 0/400% 400%;border-radius:26px;animation:4s infinite page-module___8aEwW__borderSpin;position:absolute;inset:-2px}@keyframes page-module___8aEwW__borderSpin{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.page-module___8aEwW__pricingTier{font-size:1.3rem;font-weight:700;transform:translateZ(40px)}.page-module___8aEwW__proCard .page-module___8aEwW__pricingTier{background:linear-gradient(90deg,#0ea5e9,#a855f7);color:#0000;-webkit-background-clip:text}.page-module___8aEwW__pricingPrice{margin-bottom:8px;font-size:3.5rem;font-weight:800;transform:translateZ(50px)}.page-module___8aEwW__pricingPrice span{color:var(--text-secondary);font-size:1.1rem;font-weight:500}.page-module___8aEwW__pricingFeatures{flex-direction:column;gap:16px;margin:24px 0 32px;padding:0;list-style:none;display:flex;transform:translateZ(20px)}.page-module___8aEwW__pricingFeatures li{color:var(--text-secondary);align-items:center;gap:12px;font-size:.95rem;display:flex}.page-module___8aEwW__pricingFeatures li svg{color:#0ea5e9;filter:drop-shadow(0 0 5px #0ea5e980)}.page-module___8aEwW__button{cursor:pointer;text-align:center;z-index:10;border-radius:12px;width:100%;padding:16px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:translateZ(60px)}.page-module___8aEwW__button.page-module___8aEwW__outline{color:var(--text-primary);background:#ffffff05;border:1px solid #ffffff1a}.page-module___8aEwW__button.page-module___8aEwW__outline:hover{background:#ffffff1a;border-color:#ffffff4d}.page-module___8aEwW__button.page-module___8aEwW__solid{color:#000;background:#fff;border:none}.page-module___8aEwW__button.page-module___8aEwW__solid:hover{background:#f1f5f9;transform:scale(1.02)translateZ(60px)}.page-module___8aEwW__button.page-module___8aEwW__accent{color:#fff;background:linear-gradient(135deg,#0ea5e9,#6366f1);border:none;box-shadow:0 10px 20px #0ea5e94d}.page-module___8aEwW__button.page-module___8aEwW__accent:hover{transform:scale(1.03)translateZ(60px);box-shadow:0 15px 30px #0ea5e980}.page-module___8aEwW__button.page-module___8aEwW__accent:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:50%;height:100%;animation:3s infinite page-module___8aEwW__buttonSweep;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@media (max-width:768px){.page-module___8aEwW__title{font-size:3.5rem}.page-module___8aEwW__archContainer{flex-direction:column}.page-module___8aEwW__problemGrid,.page-module___8aEwW__bentoGrid{grid-template-columns:1fr}.page-module___8aEwW__featureCard.page-module___8aEwW__large{grid-column:span 1}.page-module___8aEwW__heroButtons{flex-direction:column;width:100%}}
