@media (min-width:1001px){.landing-page .feat-4{padding:20px}.landing-page .feat-4 .feature-tag{top:16px;right:16px}.landing-page .feat-4 .feature-icon{width:32px;height:32px;margin-bottom:10px}.landing-page .feat-4 h3{font-size:16px;margin-bottom:4px}.landing-page .feat-4 p{font-size:12.5px;line-height:1.4}.landing-page .feat-4 .feature-link{margin-top:10px;font-size:12px}}.reveal-ready .reveal{transform:translateY(36px) scale(.97);filter:blur(9px);transition:opacity .85s cubic-bezier(.16,.8,.24,1),transform .85s cubic-bezier(.16,.8,.24,1),filter .85s cubic-bezier(.16,.8,.24,1)}.reveal-ready .reveal.in{transform:none;filter:blur(0)}@media (prefers-reduced-motion:reduce){.reveal-ready .reveal{filter:none;transform:none;transition:opacity .4s}}.landing-page section.compare,.landing-page section.features,.landing-page section.how,.landing-page section.platform,.landing-page section.pricing,.landing-page section.stats{padding-top:50px;padding-bottom:50px}.landing-page .final-cta{padding:48px 0 110px}.landing-page .cta-card{background:radial-gradient(760px 420px at 14% -10%,rgba(255,255,255,.2),transparent 58%),radial-gradient(720px 520px at 92% 110%,rgba(124,62,242,.45),transparent 55%),linear-gradient(160deg,#3a1280,#5a23c8 48%,#7c3ef2);border:1px solid rgba(255,255,255,.16);box-shadow:0 60px 130px -44px rgba(58,18,128,.6),inset 0 1px 0 rgba(255,255,255,.18)}.landing-page .cta-card h2{color:#ffffff}.landing-page .cta-card h2 .accent{background:linear-gradient(118deg,#ffffff,#e9deff 60%,#ffffff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing-page .cta-card p{color:rgba(255,255,255,.86)}.landing-page .cta-card .btn-primary{background:linear-gradient(135deg,#f97316,#ef4444);color:#ffffff;border:1px solid rgba(255,255,255,.15);box-shadow:0 16px 38px -14px rgba(249,115,22,.55)}.landing-page .cta-card .btn-primary:hover{background:linear-gradient(135deg,#ea6910,#dc2626);transform:translateY(-2px)}.landing-page .cta-card .btn-primary:after{display:none}.landing-page .cta-card .btn-ghost{background:rgba(255,255,255,.14);color:#ffffff;border:1px solid rgba(255,255,255,.38)}.landing-page .cta-card .btn-ghost:hover{background:rgba(255,255,255,.24)}.landing-page .final-cta{padding:48px 0 70px}.landing-page .feature,.landing-page .price,.landing-page .vs-card,.landing-page .workflow-step{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .3s}.landing-page .feature:hover,.landing-page .price:hover,.landing-page .vs-card:hover,.landing-page .workflow-step:hover{transform:translateY(-4px);box-shadow:0 28px 60px -28px rgba(58,18,128,.3);border-color:rgba(155,107,247,.45)}.landing-page .features-grid{perspective:1300px}.reveal-ready .section-head.reveal{transform:translateY(22px);filter:blur(5px)}.reveal-ready .section-head.reveal.in{transform:none;filter:blur(0)}.reveal-ready .stats .reveal{transform:scale(.9);filter:blur(8px)}.reveal-ready .stats .reveal.in{transform:none;filter:blur(0)}.reveal-ready .trusted .reveal{transform:none;filter:blur(4px)}.reveal-ready .trusted .reveal.in{filter:blur(0)}.reveal-ready .features .feature.reveal{transform:translateY(56px) rotateX(13deg);transform-origin:50% 100%;filter:blur(6px)}.reveal-ready .features .feature.reveal.in{transform:none;filter:blur(0)}.reveal-ready .platform .pillar.reveal{transform:translateX(-58px);filter:blur(6px)}.reveal-ready .platform .pillar.reveal.in{transform:none;filter:blur(0)}.reveal-ready .platform .platform-shell.reveal{transform:translateX(58px) scale(.97);filter:blur(9px)}.reveal-ready .platform .platform-shell.reveal.in{transform:none;filter:blur(0)}.reveal-ready .how .step.reveal{transform:translateX(-62px);filter:blur(6px)}.reveal-ready .how .step.reveal.in{transform:none;filter:blur(0)}.reveal-ready .compare .reveal{transform:translateY(48px) scale(.96);filter:blur(8px)}.reveal-ready .compare .reveal.in{transform:none;filter:blur(0)}.reveal-ready .pricing .reveal{transform:scale(.93) translateY(20px);filter:blur(8px)}.reveal-ready .pricing .reveal.in{transform:none;filter:blur(0)}.reveal-ready .faq .reveal{transform:translateX(-50px);filter:blur(7px)}.reveal-ready .faq .reveal.in{transform:none;filter:blur(0)}.reveal-ready .final-cta .reveal{transform:scale(.9) translateY(30px);filter:blur(10px)}.reveal-ready .final-cta .reveal.in{transform:none;filter:blur(0)}.how-layout{display:flex;align-items:center;gap:87px;margin-top:56px}.how-left{flex:0 0 469px;position:relative;justify-content:center;min-height:380px}.how-orb{position:absolute;inset:0;margin:auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(155,107,247,.26) 0,transparent 70%);filter:blur(30px);pointer-events:none}.how-counter-wrap{position:relative;display:flex;align-items:center;gap:6px;justify-content:center;margin-left:72px}.how-big-num{font-family:Poppins,Inter,ui-sans-serif,sans-serif;font-size:clamp(130px,21vw,358px);font-weight:900;line-height:.88;background:linear-gradient(150deg,#c4b5fd,#9b6bf7 30%,#7c3ef2 65%,#5a23c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.04em;user-select:none;animation:how-num-in 1s cubic-bezier(.22,1,.36,1) both}.how-big-label{font-size:66px;letter-spacing:.22em;color:var(--navy,#0c2240);text-transform:uppercase;writing-mode:sideways-lr;text-orientation:mixed;padding-bottom:16px;opacity:.75;animation:how-label-in .9s cubic-bezier(.22,1,.36,1) .18s both}.how-gem{position:absolute;border-radius:14px;background:linear-gradient(145deg,#9b6bf7,#5a23c8);transform:rotate(45deg);box-shadow:0 8px 24px -8px rgba(90,35,200,.5)}.how-gem-1{width:52px;height:52px;top:5%;right:-8px;animation:how-gem-float 5s ease-in-out infinite}.how-gem-2{width:30px;height:30px;bottom:12%;left:2%;background:linear-gradient(145deg,#c4b5fd,#9b6bf7);box-shadow:0 5px 14px -5px rgba(124,62,242,.4);animation:how-gem-float 6.5s ease-in-out infinite;animation-delay:-2.2s}.how-gem-3{width:20px;height:20px;top:46%;right:8%;background:linear-gradient(145deg,#7c3ef2,#4a0fa8);box-shadow:0 4px 10px -4px rgba(74,15,168,.55);animation:how-gem-float 4.2s ease-in-out infinite;animation-delay:-1s}@keyframes how-gem-float{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(-18px)}}@keyframes how-num-in{0%{opacity:0;transform:scale(.72) translateY(24px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes how-label-in{0%{opacity:0;transform:translateX(16px)}to{opacity:.6;transform:translateX(0)}}.how-right{flex:1;display:flex;flex-direction:column;gap:38px}.how-card{display:flex;align-items:flex-start;gap:20px;padding:22px 26px 26px;border-radius:18px;cursor:pointer;background:rgba(124,62,242,.04);box-shadow:0 4px 16px -6px rgba(90,35,200,.12),0 1px 4px rgba(12,34,64,.06);transition:background .35s ease,box-shadow .35s ease,transform .35s ease;position:relative;overflow:hidden}.how-card:hover:not(.how-card-active){background:rgba(124,62,242,.07)}.how-card-active{background:#ffffff;box-shadow:0 24px 56px -24px rgba(90,35,200,.22),0 4px 20px -6px rgba(12,34,64,.1);transform:scale(1.01) translateX(28px)}@media (max-width:860px){.how-card-active{transform:scale(1.01)}}.how-badge{flex-shrink:0;width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-family:Poppins,Inter,sans-serif;font-size:13px;font-weight:700;background:var(--bg-soft,#f4f6f8);color:var(--ink-3,#636e7b);transition:background .35s ease,color .35s ease,box-shadow .35s ease}.how-card-active .how-badge{background:linear-gradient(145deg,#9b6bf7,#5a23c8);color:#ffffff;box-shadow:0 6px 16px -6px rgba(90,35,200,.55)}.how-card-text h3{font-family:Poppins,Inter,sans-serif;font-size:17px;font-weight:700;color:var(--navy,#0c2240);margin:0 0 6px}.how-card-text p{font-size:14.5px;line-height:1.65;color:var(--ink-3,#636e7b);margin:0}.how-card:not(.how-card-active) .how-card-text h3{color:var(--ink-2,#4a5568)}.how-card:not(.how-card-active) .how-card-text p{opacity:.7}.how-prog{position:absolute;bottom:0;left:26px;right:26px;height:2px;background:rgba(124,62,242,.12);border-radius:2px;overflow:hidden}.how-prog-fill{height:100%;width:100%;background:linear-gradient(90deg,#9b6bf7,#5a23c8);border-radius:2px;transform-origin:left;transform:scaleX(0);animation:how-prog-run 3s linear forwards}@keyframes how-prog-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:860px){.how-layout{flex-direction:column;gap:28px;margin-top:36px}.how-left{flex:none;width:100%;min-height:auto;justify-content:flex-start;padding-left:16px}.how-big-num{font-size:clamp(220px,24vw,130px)}.how-big-label{font-size:40px}.how-counter-wrap{margin-left:0}.how-gem-1{right:20px}.how-card{padding:18px 18px 22px;gap:16px}.how-badge{width:40px;height:40px;font-size:12px;border-radius:10px}.how-card-text h3{font-size:15px}.how-card-text p{font-size:14px}.how-prog{left:18px;right:18px}}.hv2-stats{display:flex;align-items:center;justify-content:center;gap:0;margin-top:52px;padding:24px 32px;background:rgba(255,255,255,.72);border:1px solid rgba(124,62,242,.1);border-radius:20px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 30px -12px rgba(90,35,200,.1);position:relative;z-index:1;animation:hv2-up-in .7s cubic-bezier(.2,.8,.2,1) .78s both}.hv2-stat{flex:1;text-align:center;padding:0 16px}.hv2-stat-sep{width:1px;height:36px;background:rgba(124,62,242,.12);flex-shrink:0}.hv2-stat-num{font-size:clamp(22px,2.8vw,32px);font-weight:700;font-family:Poppins,Inter,sans-serif;color:var(--navy,#0c2240);line-height:1;margin-bottom:4px;display:flex;align-items:baseline;justify-content:center;gap:1px}.hv2-stat-plus{font-size:.55em;font-weight:500;color:#7c3ef2}.hv2-stat-label{font-size:12.5px;color:var(--ink-3,#636e7b);font-weight:500;letter-spacing:.01em}@media (max-width:860px){.hv2-stats{flex-wrap:wrap;gap:20px 0;padding:20px;margin-top:36px}.hv2-stat{flex:0 0 50%}.hv2-stat-sep{display:none}}@media (max-width:480px){.hv2-stat{flex:0 0 50%;padding:0 8px}}@keyframes hv2-up-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.reveal-ready .compare .reveal,.reveal-ready .faq .reveal,.reveal-ready .features .feature.reveal,.reveal-ready .final-cta .reveal,.reveal-ready .how .step.reveal,.reveal-ready .platform .pillar.reveal,.reveal-ready .platform .platform-shell.reveal,.reveal-ready .pricing .reveal,.reveal-ready .section-head.reveal,.reveal-ready .stats .reveal,.reveal-ready .trusted .reveal{transform:none;filter:none}}