@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}}.landing-page .hero{padding:168px 0 120px;isolation:isolate;background:radial-gradient(1000px 520px at 12% -6%,rgba(255,255,255,.22),transparent 55%),radial-gradient(820px 640px at 90% 4%,rgba(124,62,242,.5),transparent 52%),linear-gradient(177deg,#3a1280,#5a23c8 22%,#8b5cf6 50%,#b59bf9 76%,#f0e9fe)}.landing-page .hero:after{content:"";position:absolute;inset:0 0 auto 0;height:200px;background:linear-gradient(180deg,rgba(18,5,58,.3),transparent);pointer-events:none;z-index:0}.landing-page .hero-grid{opacity:.5;background-image:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.08) 1px,transparent 0)!important;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 0,transparent 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 0,transparent 75%)}.landing-page .hero-badge{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.3);color:rgba(255,255,255,.92);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 8px 26px -12px rgba(20,5,60,.5)}.landing-page .hero-badge-pill{background:#ffffff;color:#4a0fa8}.landing-page .hero h1{color:#ffffff;font-size:clamp(42px,6.4vw,82px);line-height:1.015;letter-spacing:-.032em;font-weight:700;text-shadow:0 2px 40px rgba(22,8,68,.28)}.landing-page .hero h1 .accent{background:linear-gradient(118deg,#ffffff,#e9deff 60%,#ffffff);font-style:italic;font-family:"Instrument Serif",var(--font-sans);font-weight:400;text-shadow:0 4px 50px rgba(200,160,255,.35)}.landing-page .hero-content .hero-sub{color:rgba(255,255,255,.86);font-size:clamp(17px,1.7vw,21px)}.landing-page .hero-tagline{color:rgba(255,255,255,.72)}.landing-page .hero-tagline span:not(:last-child):after{color:rgba(255,255,255,.4)}.landing-page .hero-ctas .btn-primary{background:#1c0b3f;color:#ffffff;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 16px 38px -14px rgba(20,5,60,.7)}.landing-page .hero-ctas .btn-primary:hover{background:#2e1466;transform:translateY(-2px)}.landing-page .hero-ctas .btn-primary:after{display:none}.landing-page .hero-ctas .btn-ghost{background:rgba(255,255,255,.14);color:#ffffff;border:1px solid rgba(255,255,255,.38);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.landing-page .hero-ctas .btn-ghost:hover{background:rgba(255,255,255,.24);color:#ffffff}.landing-page .hero.hero-v2 .hero-ctas .btn-ghost{background:#ffffff;color:var(--navy,#0c2240);border:1px solid rgba(124,62,242,.25);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 2px 8px -3px rgba(90,35,200,.12)}.landing-page .hero.hero-v2 .hero-ctas .btn-ghost:hover{background:rgba(124,62,242,.05);color:#7c3ef2;border-color:rgba(124,62,242,.45)}.landing-page .hero-mock-wrap{margin-top:70px}.landing-page .hero-mock-wrap:before{content:"";position:absolute;left:50%;top:24%;width:78%;height:64%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(255,255,255,.55),transparent 72%);filter:blur(44px);z-index:0;pointer-events:none}.landing-page .hero-mock{box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 60px 130px -36px rgba(30,10,80,.55),0 24px 56px -22px rgba(30,10,80,.38)}.landing-page .hero-mesh{opacity:.85;filter:blur(72px) saturate(125%);mix-blend-mode:screen}.landing-page .hero-mesh span:first-child{background:rgba(255,255,255,.55)!important}.landing-page .hero-mesh span:nth-child(2){background:rgba(200,160,255,.55)!important}.landing-page .hero-mesh span:nth-child(3){background:rgba(155,107,247,.4)!important}.landing-page .hero-mesh span:nth-child(4){background:rgba(220,190,255,.45)!important}.landing-page .hero-mock{animation:ms-mock-float 7s ease-in-out infinite}@keyframes ms-mock-float{0%,to{transform:rotateX(8deg) translateY(0)}50%{transform:rotateX(8deg) translateY(-12px)}}.landing-page .hero h1 .accent{background:linear-gradient(105deg,#ffffff,#e9deff 35%,#ffffff 50%,#e9deff 65%,#ffffff);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ms-shimmer 5.5s ease-in-out infinite}@keyframes ms-shimmer{0%,to{background-position:120% 0}50%{background-position:-20% 0}}.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 .hero h1 .accent,.landing-page .hero-float,.landing-page .hero-mock{animation:none}.landing-page .hero-mesh{opacity:.5}}.landing-page .hero.hero-v2{padding:130px 0 90px;background:radial-gradient(ellipse 720px 520px at -8% 50%,rgba(196,181,253,.22) 0,transparent 65%),radial-gradient(ellipse 720px 520px at 108% 50%,rgba(196,181,253,.22) 0,transparent 65%),radial-gradient(ellipse 1000px 600px at 50% 115%,rgba(155,107,247,.1) 0,transparent 70%),#ffffff}.landing-page .hero.hero-v2 .hero-mesh,.landing-page .hero.hero-v2:after{display:none}.landing-page .hero.hero-v2 .hero-grid{opacity:.25;background-image:linear-gradient(90deg,rgba(124,62,242,.06) 1px,transparent 0),linear-gradient(180deg,rgba(124,62,242,.06) 1px,transparent 0)!important;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 0,transparent 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 0,transparent 75%)}.hv2-circle{position:absolute;border-radius:50%;pointer-events:none;z-index:0;filter:blur(80px)}.hv2-circle-l{left:-220px;background:radial-gradient(circle,rgba(196,181,253,.35) 0,transparent 70%)}.hv2-circle-l,.hv2-circle-r{width:580px;height:580px;top:50%;transform:translateY(-50%)}.hv2-circle-r{right:-220px;background:radial-gradient(circle,rgba(155,107,247,.28) 0,transparent 70%)}.hv2-body{display:flex;align-items:center;gap:36px;position:relative;z-index:1}.hv2-center{flex:1;text-align:center;min-width:0}.landing-page .hero.hero-v2 h1{color:var(--navy,#0c2240)!important;font-size:clamp(34px,4.8vw,64px)!important;line-height:1.06!important}.landing-page .hero.hero-v2 h1 .accent{background:linear-gradient(135deg,#7c3ef2,#9b6bf7 50%,#5a23c8)!important;animation:none!important}.landing-page .hero.hero-v2 .hero-sub{color:var(--ink-3,#636e7b)!important;max-width:600px;margin-left:auto;margin-right:auto}.landing-page .hero.hero-v2 .hero-badge{background:rgba(124,62,242,.06)!important;border:1px solid rgba(124,62,242,.18)!important;color:var(--navy,#0c2240)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.landing-page .hero.hero-v2 .hero-badge-pill{background:linear-gradient(135deg,#7c3ef2,#5a23c8)!important;color:#ffffff!important}.landing-page .hero.hero-v2 .hero-tagline{color:var(--ink-3,#636e7b)!important}.landing-page .hero.hero-v2 .hero-tagline span:after{color:rgba(124,62,242,.3)!important}.hv2-card{flex:0 0 210px;background:#ffffff;border:1px solid rgba(124,62,242,.1);border-radius:20px;padding:18px 18px 20px;box-shadow:0 24px 52px -18px rgba(90,35,200,.16),0 4px 14px -4px rgba(12,34,64,.08);display:flex;flex-direction:column;gap:12px}.hv2-card-l{animation:hv2-float 5s ease-in-out infinite}.hv2-card-r{animation:hv2-float 5.5s ease-in-out infinite;animation-delay:-2.2s}@keyframes hv2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hv2-notif{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#7c3ef2;background:rgba(124,62,242,.07);border-radius:20px;padding:4px 10px 4px 7px;width:fit-content}.hv2-metric{display:flex;flex-direction:column;gap:3px}.hv2-metric-label{font-size:10.5px;color:var(--ink-3,#636e7b);font-weight:600;text-transform:uppercase;letter-spacing:.07em}.hv2-metric-row{display:flex;align-items:baseline;gap:8px}.hv2-metric-val{font-size:21px;font-weight:700;color:var(--navy,#0c2240);font-family:Poppins,Inter,sans-serif;line-height:1.1}.hv2-metric-delta{font-size:12px;font-weight:600}.hv2-metric-delta.up{color:#10b981}.hv2-metric-delta.down{color:#ef4444}.hv2-sparkline{height:46px;margin:0 -2px}.hv2-sparkline svg{width:100%;height:100%}.hv2-divider{height:1px;background:rgba(124,62,242,.08)}.hv2-score-wrap{display:flex;flex-direction:column;gap:7px}.hv2-score-val{font-size:26px;font-weight:700;color:var(--navy,#0c2240);font-family:Poppins,Inter,sans-serif;line-height:1}.hv2-score-val span{font-size:13px;color:var(--ink-3,#636e7b);font-weight:500;margin-left:1px}.hv2-score-bar{height:6px;background:rgba(124,62,242,.1);border-radius:3px;overflow:hidden}.hv2-score-fill{height:100%;background:linear-gradient(90deg,#9b6bf7,#5a23c8);border-radius:3px;transition:width 1s ease}.hv2-tags{display:flex;flex-wrap:wrap;gap:5px}.hv2-tag{font-size:10.5px;font-weight:600;color:#7c3ef2;background:rgba(124,62,242,.07);border-radius:6px;padding:3px 8px}@media (max-width:1100px){.hv2-card{flex:0 0 185px}.landing-page .hero.hero-v2 h1{font-size:clamp(30px,4.2vw,52px)!important}}@media (max-width:860px){.hv2-body{flex-direction:column;gap:28px}.hv2-center{order:1;width:100%}.hv2-card-l{order:2}.hv2-card-l,.hv2-card-r{width:100%;max-width:320px}.hv2-card-r{order:3}.hv2-card-l,.hv2-card-r{animation:none}.landing-page .hero.hero-v2{padding:100px 0 60px}}.landing-page section.compare,.landing-page section.faq,.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:#1c0b3f;color:#ffffff;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 38px -14px rgba(20,5,60,.7)}.landing-page .cta-card .btn-primary:hover{background:#2e1466;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 .footer{background:linear-gradient(180deg,#1c0b3f,#0e0520);color:rgba(255,255,255,.66);border-top:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden;padding-bottom:28px}.landing-page .footer-bottom,.landing-page .footer-inner{position:relative;z-index:1}.landing-page .footer .nav-brand{color:#ffffff}.landing-page .footer p{color:rgba(255,255,255,.5)}.landing-page .footer .footer-col-heading{color:#ffffff;font-weight:600}.landing-page .footer-col .footer-col-heading{margin-bottom:12px}.landing-page .footer a,.landing-page .footer-col a,.landing-page .footer-col li>span{color:rgba(255,255,255,.6);transition:color .2s}.landing-page .footer a:hover{color:#9b6bf7}.landing-page .footer-wordmark{font-size:clamp(64px,19vw,300px);line-height:.8;letter-spacing:-.03em;white-space:nowrap;background:linear-gradient(180deg,rgba(155,107,247,.34),rgba(155,107,247,.04));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;user-select:none;pointer-events:none;opacity:.22}.landing-page .footer-bottom{color:rgba(255,255,255,.42);border-top:1px solid rgba(255,255,255,.08)}.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)}}.landing-page .hero.hero-v2 .hv2-center .hero-badge{animation:hv2-up-in .65s cubic-bezier(.2,.8,.2,1) .1s both}.landing-page .hero.hero-v2 .hv2-center h1{animation:hv2-up-in .7s cubic-bezier(.2,.8,.2,1) .22s both}.landing-page .hero.hero-v2 .hv2-center .hero-sub{animation:hv2-up-in .7s cubic-bezier(.2,.8,.2,1) .36s both}.landing-page .hero.hero-v2 .hv2-center .hero-ctas{animation:hv2-up-in .7s cubic-bezier(.2,.8,.2,1) .5s both}.landing-page .hero.hero-v2 .hv2-center .hero-tagline{animation:hv2-up-in .7s cubic-bezier(.2,.8,.2,1) .64s both}@keyframes hv2-slide-l{0%{translate:-60px 0;opacity:0}to{translate:0 0;opacity:1}}@keyframes hv2-slide-r{0%{translate:60px 0;opacity:0}to{translate:0 0;opacity:1}}.hv2-card-l{animation:hv2-slide-l .78s cubic-bezier(.2,.8,.2,1) both,hv2-float 5s ease-in-out .9s infinite}.hv2-card-r{animation:hv2-slide-r .78s cubic-bezier(.2,.8,.2,1) .18s both,hv2-float 5.5s ease-in-out 1.1s infinite}@keyframes hv2-notif-pop{0%{opacity:0;transform:scale(.8) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}.hv2-notif{animation:hv2-notif-pop .45s cubic-bezier(.2,.8,.2,1) 1.1s both}.hv2-card-r .hv2-notif{animation-delay:1.3s}.hv2-spark-line{stroke-dasharray:220;stroke-dashoffset:220;animation:hv2-spark-draw 1.3s ease-out 1.1s forwards}@keyframes hv2-spark-draw{to{stroke-dashoffset:0}}.hv2-spark-dot{opacity:0;animation:hv2-fade-in .4s ease 2.3s forwards}@keyframes hv2-fade-in{to{opacity:1}}.hv2-score-fill{animation:hv2-score-grow 1.3s cubic-bezier(.4,0,.2,1) 1.3s both}@keyframes hv2-score-grow{0%{width:0}to{width:94%}}.landing-page .hero.hero-v2 h1 .accent{background:linear-gradient(110deg,#5a23c8,#9b6bf7 28%,#ddd6fe 48%,#c4b5fd 52%,#9b6bf7 72%,#5a23c8)!important;background-size:300% 100%!important;background-position:100%;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:hv2-shimmer 4s ease-in-out 1.8s infinite!important}@keyframes hv2-shimmer{0%{background-position:100%}to{background-position:-100%}}@media (prefers-reduced-motion:reduce){.landing-page .hero.hero-v2 .hv2-center .hero-badge,.landing-page .hero.hero-v2 .hv2-center .hero-ctas,.landing-page .hero.hero-v2 .hv2-center .hero-sub,.landing-page .hero.hero-v2 .hv2-center .hero-tagline,.landing-page .hero.hero-v2 .hv2-center h1{animation:none;opacity:1;transform:none}.hv2-card-l,.hv2-card-r{animation:none;opacity:1;translate:none}.hv2-notif{animation:none;opacity:1;transform:none}.hv2-spark-line{animation:none;stroke-dashoffset:0}.hv2-spark-dot{animation:none;opacity:1}.hv2-score-fill{animation:none;width:94%}.landing-page .hero.hero-v2 h1 .accent{animation:none!important;background-position:0}.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}}