*{margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:hidden!important;width:100%!important;position:relative}@media (max-width:900px){*{max-width:100%}body,html{overflow-x:hidden!important;width:100%!important}.fnx-h3{font-size:2rem;line-height:2.5rem}div[style*="display: flex;"][style*="justify-content: flex-end"]{justify-content:center!important;flex-direction:column!important;gap:8px!important}.jsx-99c9d15388aeb92 footer .container>div:last-child[style*=gap]{gap:8px!important}.jsx-99c9d15388aeb92 footer .container div:last-child{display:block!important;text-align:center!important}.jsx-99c9d15388aeb92 footer .container div:last-child p{margin:0 0 15px!important;text-align:center!important}.jsx-99c9d15388aeb92 footer .container div:last-child a{display:inline-block!important;margin:0 10px 6px!important;font-size:11px!important;line-height:1.4!important}.jsx-99c9d15388aeb92 footer .container div:last-child p{font-size:11px!important;line-height:1.4!important;margin:0 0 10px!important}.jsx-99c9d15388aeb92 footer h4[style*=font-size]{font-size:14px!important;margin-bottom:12px!important}.jsx-99c9d15388aeb92 footer a[style*=font-size],.jsx-99c9d15388aeb92 footer li[style*=font-size]{font-size:12px!important}.jsx-99c9d15388aeb92 footer a[style*="width: 40px"]{width:35px!important;height:35px!important;font-size:16px!important}.jsx-99c9d15388aeb92 footer img[style*=height]{height:24px!important}.jsx-99c9d15388aeb92.footer[style*=padding]{padding:40px 0 80px!important}}body,html{height:100%}body{background:#ffffff;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;color:#0f172a}h1,h2,h3,h4,h5,h6{letter-spacing:-.025em;font-weight:700}.section-container[id],section[id]{scroll-margin-top:100px}html{scroll-behavior:smooth}.gradient-text{background:linear-gradient(90deg,#7c3aed,#db2777);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:#7c3aed;display:inline-block;padding:.1em .25em;margin:-.1em -.25em;vertical-align:bottom}.fnx-h2,h2{font-size:2.25rem;font-weight:700;line-height:1.1;letter-spacing:-.04em;color:#0f172a}@media (min-width:768px){.fnx-h3{font-size:40px;line-height:45px}}@media (min-width:993px){.fnx-h2,h2{font-size:3rem!important}}.playout-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid rgba(226,232,240,.8);padding:0}a{text-decoration:none!important}.playout-nav{max-width:1280px;width:100%;margin:0 auto;justify-content:space-between;padding:1rem 2rem;height:80px}.logo,.playout-nav{display:flex;align-items:center}.logo{font-size:1.5rem;font-weight:700;color:#7c3aed;text-decoration:none}.logo img{height:29px;width:auto}.nav-links{display:flex;gap:2.5rem;list-style:none;align-items:center}.nav-links a{color:#0f172a;text-decoration:none;font-size:1rem;font-weight:600;transition:color .2s ease}.nav-links a:hover{color:#7c3aed}.nav-cta{background:linear-gradient(90deg,#7c3aed,#9333ea,#db2777);color:white!important;border:none;padding:1rem 1.75rem;border-radius:6px;cursor:pointer;font-weight:700;font-size:.95rem;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 10px 20px rgba(124,58,237,.2)}.nav-cta:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(124,58,237,.3);background:linear-gradient(90deg,#6d28d9,#7e22ce,#be185d)}.section-container{max-width:1280px;margin:0 auto;width:100%}.hero{max-width:1280px;margin:0 auto;padding:7.5rem 2rem 4rem;text-align:center;min-height:auto;background:none!important}.hero,.hero-content{display:flex;flex-direction:column;align-items:center}.hero-content{max-width:900px;gap:10px}.hero-content h1{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:0;color:#0f172a;letter-spacing:-.02em}@media (max-width:1024px){.hero-content h1{font-size:3.2rem}}.hero-content p{font-size:1rem;color:#1e293b;margin-bottom:2.5rem;line-height:1.6;font-weight:400}.hero-buttons{display:flex;justify-content:center;gap:1.5rem;margin-bottom:0}.btn-primary{background:linear-gradient(90deg,#7c3aed,#9333ea,#db2777);color:white!important;height:2.75rem;padding:0 1.5rem;border-radius:6px;font-weight:700;font-size:1rem;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);will-change:transform;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);text-transform:none;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;white-space:nowrap}@media (min-width:1024px){.btn-primary{height:3.5rem;padding:0 2.5rem;font-size:1.125rem}}.btn-primary:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);background:linear-gradient(90deg,#6d28d9,#7e22ce,#be185d)}.btn-secondary{background:#ffffff;color:#0f172a!important;padding:1.25rem 2.5rem;border-radius:6px;font-weight:700;font-size:1.1rem;border:1px solid #e2e8f0;transition:background .3s ease,border-color .3s ease;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.btn-secondary:hover{background:#f8fafc;border-color:#cbd5e1}.hamburger{display:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;cursor:pointer}.hamburger span{display:block;height:3px;background-color:#1c2b33;transition:transform .3s ease,opacity .3s ease;border-radius:3px}.hero-features{display:grid;grid-template-columns:repeat(2,1fr);margin-top:2rem;gap:1.25rem}.hero-trust-badges{grid-column:1/-1;display:flex;gap:1.5rem;align-items:center;justify-content:center;margin:0 0 1rem;flex-wrap:wrap}.feature-badge{background:#ffffff;padding:1.25rem;border-radius:12px;display:flex;align-items:center;gap:1rem;border:1px solid #f1f5f9;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.feature-badge-icon{font-size:1.5rem;flex-shrink:0;color:#7c3aed;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f3ff;border-radius:10px}.feature-badge-text{font-size:.9rem;color:#4b5563;min-width:0}.hero-metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0 auto 2.5rem;width:100%;max-width:1100px}.metric-card{background:#ffffff;padding:1rem;border-radius:10px;border:1px solid #f1f5f9;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);text-align:center;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease,border-color .3s ease;height:100%}.metric-card h3{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#0f172a;line-height:1.2}.metric-card p{font-size:.8rem;color:#475569;margin-bottom:0!important;line-height:1.3}.metric-card.highlight{background:#fdfaef;border-color:#fef3c7}.metric-card.highlight-danger{background:#fff1f2;border-color:#fecdd3}.metric-card.highlight-danger h3{color:#991b1b}.metric-card.highlight h3{color:#92400e}@media (max-width:1024px){.hero-metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.hero-metrics-grid{grid-template-columns:1fr}}@media (max-width:900px){.playout-header{height:80px}.playout-nav{padding:1rem}.logo img{height:24px}.hero{padding:1.5rem 1rem 2rem;margin-top:80px;text-align:center;gap:1.5rem;min-height:auto}.hero,.hero-features{grid-template-columns:1fr}.hero-features{display:grid;margin-top:1.5rem;gap:.75rem}.hero-trust-badges{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:.5rem!important}.hero-trust-badges>div{font-size:.85rem!important;justify-content:center}.feature-badge{padding:.8rem;justify-content:center}.feature-badge-text{font-size:.85rem}}@media (max-width:767px){.engagement-content h2,.fnx-h2,.section-header h2,.section-title,h2{font-size:1.8rem!important;line-height:2.2rem!important;text-align:center!important}.step-number{width:45px!important;height:45px!important;font-size:1.25rem!important;margin-bottom:1rem!important;border-radius:12px!important}.step-number svg{width:22px!important;height:22px!important}.guarantee-icon{width:40px!important;height:40px!important;font-size:1.2rem!important}.footer{padding:60px 0 140px}.hero-content{align-items:center}.hero-content,.hero-content h1{text-align:center}.hero-buttons{display:flex;width:100%;justify-content:center;align-items:center}.hero-features{justify-items:center}.metric-card{align-items:center}.faq-category h3,.how-it-works .text-center,.metric-card,.pricing-reassurance-wrapper h2,.pricing-reassurance-wrapper p,.section-header,.section-subtitle,.smart-comparison-section h2,.stat-item{text-align:center}.engagement-banner{text-align:center;padding:3rem 1.5rem!important}.engagement-grid{text-align:left}}.how-it-works{background:#fafafa;padding:1rem 2rem 6rem}.section-header{text-align:center;margin-bottom:6rem}.section-title{margin-bottom:1.5rem}.section-subtitle{font-size:1.125rem;color:#4b5563;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:1fr;gap:2rem}.step-card{background:#ffffff;border-radius:1.5rem;padding:3rem;border:1px solid #f1f5f9;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1);will-change:transform;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);display:flex;flex-direction:column;min-height:380px}.step-card:hover{border-color:#7c3aed;box-shadow:0 20px 40px rgba(124,58,237,.1);transform:translateY(-8px)}.step-number{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,#7c3aed,#a855f7);color:white;border-radius:1rem;font-size:1.75rem;font-weight:700;margin-bottom:2rem;box-shadow:0 10px 20px rgba(124,58,237,.2)}.step-card h3{font-size:1.3rem;font-weight:700;color:#000000;margin-bottom:.75rem}.step-card p{font-size:1.1rem;color:#4b5563;line-height:1.6}.features{padding:3rem 2rem 6rem;background:#ffffff}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-rows:1fr;gap:2rem}.feature-card{background:#ffffff;border-radius:1.5rem;padding:2.5rem;border:1px solid #f1f5f9;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease;will-change:transform;display:flex;flex-direction:column;height:100%;min-height:280px}.feature-card:hover{border-color:#7c3aed;box-shadow:0 20px 25px -5px rgba(0,0,0,.05);transform:translateY(-5px)}.feature-icon{font-size:2.5rem;margin-bottom:1.5rem;display:block;background:linear-gradient(to bottom right,#7c3aed,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:#7c3aed}.feature-card h3{font-size:1.2rem;font-weight:700;color:#000000;margin-bottom:.75rem}.feature-card p{font-size:1.1rem;color:#4b5563;line-height:1.6}.pricing{padding:5rem 2rem}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:2rem;max-width:1200px;margin:0 auto}@media (max-width:1024px){.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}}.price-card{background:#ffffff;border-radius:1.5rem;padding:2.5rem 2rem;border:1px solid #f1f5f9;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1);will-change:transform;display:flex;flex-direction:column;position:relative;min-height:600px}.price-card.featured{border:3px solid #7c3aed;box-shadow:0 40px 80px -15px rgba(124,58,237,.2);transform:scale(1.05);z-index:10}.price-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#7c3aed,#db2777);color:white;padding:.6rem 1.5rem;border-radius:2rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;box-shadow:0 10px 20px rgba(124,58,237,.3)}.price-container{position:relative}.price-container .flex.items-baseline{display:flex;align-items:baseline}.price-container .line-through{text-decoration:line-through;color:#94a3b8}.price-container .font-black,.price-container .font-bold{font-weight:700!important;letter-spacing:-.02em}.price-features{list-style:none;padding:0;flex-grow:1;margin:0 0 50px}.price-features li{font-size:1rem;color:#334155;margin-bottom:1.25rem;display:flex;align-items:flex-start}.price-features li:before{content:"";display:inline-flex;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white' stroke-width='4'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4.5 12.75l6 6 9-13.5' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px;background-color:#10b981;color:white;border-radius:50%;margin-right:1.25rem;margin-top:2px;flex-shrink:0;box-shadow:0 4px 10px rgba(16,185,129,.2)}.price-button,.price-features li:before{align-items:center;justify-content:center}.price-button{color:white!important;text-align:center;border:none;padding:0 1.5rem;height:3.5rem;border-radius:6px;font-weight:700;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);will-change:transform;font-size:1.1rem;margin-top:auto;min-height:3.5rem;box-shadow:0 10px 15px -3px rgba(124,58,237,.2);display:flex;width:100%}.price-button,.price-card.featured .price-button{background:linear-gradient(90deg,#7c3aed,#9333ea,#db2777)}.price-card.featured .price-button{box-shadow:0 15px 30px rgba(124,58,237,.3)}.price-button:hover{transform:scale(1.03);background:linear-gradient(90deg,#6d28d9,#7e22ce,#be185d);box-shadow:0 20px 25px -5px rgba(124,58,237,.3)}.use-cases{padding:3rem 2rem 6rem}.use-cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-rows:1fr;gap:2rem}@media (min-width:768px){.use-cases-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.use-cases-grid{grid-template-columns:repeat(3,1fr)}}.use-case{background:#ffffff;border-radius:1.5rem;padding:2.5rem;border:1px solid #f1f5f9;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease;will-change:transform;display:flex;flex-direction:column;height:100%;min-height:280px}.use-case:hover{border-color:#7c3aed;box-shadow:0 20px 30px rgba(0,0,0,.05);transform:translateY(-5px)}.use-case-icon{font-size:2rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:12px;transition:transform .3s ease,background .3s ease}.use-case .use-case-icon{background:linear-gradient(to bottom right,#7c3aed,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.use-case h3{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin-bottom:.75rem}.use-case p{font-size:1.1rem;color:#4b5563;line-height:1.6}.stats{background:linear-gradient(90deg,#4338ca,#7c3aed,#4f46e5);color:white;padding:6rem 2rem}.stats-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4rem;text-align:center}.stat-item h4{font-size:2.5rem;font-weight:800;margin-bottom:.5rem;color:white}.stat-item p{font-size:1rem;opacity:.95}.cta-section{background:#0f172a;color:white;padding:6rem 2rem 7rem;text-align:center;position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(124,58,237,.15),transparent 40%),radial-gradient(circle at bottom left,rgba(14,165,233,.15),transparent 40%);pointer-events:none}.cta-content{position:relative;z-index:10;max-width:900px;margin:0 auto}.cta-section h2{margin-bottom:2rem;color:white!important}.cta-section p{font-size:1.25rem;color:#94a3b8;margin:0 auto 3.5rem;font-weight:400;line-height:1.6}.btn-cta-primary{background:linear-gradient(90deg,#7c3aed,#9333ea,#db2777);color:white!important;padding:1.5rem 3rem;border-radius:6px;font-size:1.25rem;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);will-change:transform;display:inline-block;box-shadow:0 25px 50px -12px rgba(124,58,237,.5)}.btn-cta-primary:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 30px 60px -12px rgba(124,58,237,.6);background:linear-gradient(90deg,#6d28d9,#7e22ce,#c026d3)}.engagement-banner{background:#0f172a;color:white;padding:6rem 3rem;position:relative;overflow:hidden;margin:6rem 1rem;border-radius:2.5rem;border:1px solid rgba(255,255,255,.1)}@media (min-width:1024px){.engagement-banner{margin:6rem auto;max-width:1320px;padding:7rem 5rem}}.engagement-glow-1{top:-150px;right:-150px;background:radial-gradient(circle,rgba(129,140,248,.1),transparent 70%)}.engagement-glow-1,.engagement-glow-2{position:absolute;width:400px;height:400px;filter:blur(60px);pointer-events:none}.engagement-glow-2{bottom:-150px;left:-150px;background:radial-gradient(circle,rgba(79,70,229,.1),transparent 70%)}.engagement-grid{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center;position:relative;z-index:10}@media (min-width:1024px){.engagement-grid{grid-template-columns:1.2fr .8fr;gap:6rem}}.engagement-content h2{margin-bottom:2rem;color:white!important}.engagement-content p{font-size:1.25rem;color:#94a3b8;line-height:1.6;margin-bottom:2.5rem}.engagement-highlight{color:white;font-weight:600;border-bottom:2px solid #818cf8}.guarantee-card{background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:3rem;border-radius:2rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.guarantee-header{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem}.guarantee-icon{width:48px;height:48px;background:#22c55e;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0;box-shadow:0 0 20px rgba(34,197,94,.3)}.guarantee-card h3{font-size:1.5rem;font-weight:700;color:white;margin:0}.guarantee-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.guarantee-item{display:flex;align-items:center;gap:1rem;color:#cbd5e1;font-size:1.05rem}.guarantee-dot{width:6px;height:6px;background:#4ade80;border-radius:50%;flex-shrink:0}footer{background:#f8f8f8;border-top:1px solid #e5e5e5;padding:3rem 2rem}.footer-content{max-width:1400px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:0 auto 2rem}.footer-section h4{font-size:.95rem;font-weight:700;color:#000000;margin-bottom:1rem}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:.6rem}.footer-section a{color:#4b5563;text-decoration:none;font-size:.9rem;transition:color .2s}.footer-section a:hover{color:#0866FF}.footer-bottom{border-top:1px solid #e5e5e5;padding-top:2rem;text-align:center;color:#6b7280;font-size:.9rem}.mobile-cta{position:fixed;left:0;right:0;bottom:0;display:none;background:linear-gradient(90deg,#7c3aed,#9333ea,#db2777);color:white;padding:.75rem 1rem;box-shadow:0 -10px 25px rgba(0,0,0,.15);z-index:9999}.mobile-cta a{display:block;width:100%;text-align:center;background:#ffffff;color:#7c3aed;text-decoration:none;padding:1.15rem;border-radius:8px;font-weight:800;font-size:1.1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:998}@media (max-width:900px){.fnx-h3,h3{font-size:1.3rem!important;line-height:1.8rem!important}.guarantee-title{line-height:1.4rem!important}.price-card p,.price-container .text-sm,p{font-size:1rem!important;line-height:1.5rem!important}.text-violet-600.text-2xl{font-size:1.5rem!important;line-height:1.8rem!important;margin:.5rem 0!important}.price-features li,.reassurance-list li{margin-bottom:.75rem!important;display:flex!important;align-items:flex-start!important}.price-features li,.reassurance-list li,.reassurance-list li span:last-child{font-size:1rem!important;line-height:1.4rem!important;text-align:left!important}.reassurance-list li span:last-child{display:inline-block}.price-features li span{font-size:1rem!important;line-height:1.4rem!important}.price-features li:before,.reassurance-list li span:first-child,.reassurance-list li svg{width:1.25rem!important;height:1.25rem!important;font-size:1.25rem!important;margin-top:2px!important;flex-shrink:0!important}.reorder-mobile{display:flex!important;flex-direction:column!important}.reorder-mobile>div:first-child{order:2}.reorder-mobile>div:last-child{order:1;padding-top:0!important;margin-bottom:2rem}nav{padding:1rem}.hamburger{display:flex}.logo img{height:24px;width:auto}.nav-links{display:none;position:fixed;top:80px;right:0;background:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px 0 0 8px;padding:1.5rem 1rem;gap:.5rem;flex-direction:column;align-items:stretch;width:auto;z-index:999}.navbar{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:0 1rem!important}.hamburger.open span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.nav-links.open{display:flex;transform:translateX(0);opacity:1}.nav-links li{width:100%}.nav-links a{display:block;width:100%;padding:.85rem 1rem;border-radius:6px;text-align:left;font-size:1.05rem}.nav-cta{margin:1.25rem auto 0!important}.hero{grid-template-columns:1fr;padding:1.5rem 1rem 2rem;min-height:auto;margin-top:80px;gap:1.5rem}.hero-content{text-align:center}.hero-content h1{font-size:2.1rem;line-height:1.2;margin-bottom:1rem}.hero-title .gradient-text{font-size:1.3rem!important}.hero-buttons{flex-direction:column!important;align-items:center!important;width:100%!important;gap:1.25rem!important;margin-top:1.5rem!important}.hero-buttons a{width:auto!important;min-width:220px!important}.section-title{font-size:1.8rem}.section-header{margin-bottom:2rem!important;text-align:center!important}.steps-grid{grid-template-columns:1fr;gap:1.5rem!important}.features-grid{grid-template-columns:1fr;gap:.75rem!important}.pricing-grid{grid-template-columns:1fr;gap:3rem}.use-cases-grid{grid-template-columns:1fr;gap:1.5rem}.stats{padding:2rem 1rem!important}.stats-grid{grid-template-columns:1fr 1fr!important;gap:2.5rem 1rem!important}.engagement-content{text-align:center!important}.engagement-content p{font-size:.95rem!important;line-height:1.5rem!important;margin-bottom:1.5rem!important}.step-card{padding:1.5rem!important;min-height:0!important;border-radius:16px!important;text-align:left!important;align-items:flex-start!important}.step-card p{font-size:.95rem!important;line-height:1.4rem!important}.section-subtitle{font-size:1rem!important;line-height:1.4rem!important;text-align:center!important}.step-card h3{margin-bottom:.5rem!important}.price-card{padding:1.25rem!important;min-height:0!important;height:auto!important;border-radius:12px!important}.price-features{margin-bottom:0!important}.feature-card{padding:1.25rem!important;min-height:0!important;border-radius:16px!important}.price-button{height:2.75rem!important;min-height:2.75rem!important}.mobile-cta{display:block!important}.navbar,nav{width:100%!important;max-width:100%!important;padding-left:1rem!important;padding-right:1rem!important}.engagement-banner{width:calc(100% - 2rem)!important;margin:1.5rem auto!important;padding:2rem 1rem!important;border-radius:16px!important}.engagement-grid{grid-template-columns:1fr!important;gap:2.5rem}.guarantee-card{padding:2rem 1.25rem;border-radius:16px!important}footer{padding:2rem 1rem 6rem}.footer-content{grid-template-columns:1fr 1fr}.clarity-section,.faq-section,.features,.how-it-works,.pricing,.use-cases{padding:2rem 1rem!important}.pricing-reassurance-wrapper{padding:0!important}.stat-item h4{font-size:1.3rem!important;margin-bottom:.25rem!important}.stat-item p{font-size:.85rem!important}.fnx-h3,.revenue-section h3,.revenue-section p,.smart-comparison-section h2,.stat-item,.stats-grid{text-align:center!important}.clarity-card{padding:1.5rem!important;border-radius:16px!important}.clarity-card h3{margin-bottom:.75rem!important}.clarity-card p{font-size:.9rem!important;line-height:1.4!important}.faq-category h3{margin-bottom:1rem!important}.faq-question{font-size:1.05rem!important;padding:1rem!important}.faq-answer{font-size:.85rem!important;padding:0 1rem 1rem!important}.btn-cta-primary{padding:.9rem 1.5rem!important;font-size:.95rem!important;text-align:center!important}.btn-automate,.btn-cta-primary{max-width:100%!important;width:auto!important;letter-spacing:-.02em!important;line-height:1.2!important}.btn-automate{padding:.8rem 1.25rem!important;font-size:.9rem!important}.guarantee-title{font-size:1.1rem!important}.reorder-mobile{gap:1rem!important}.clarity-icon,.feature-icon,.use-case-icon{font-size:1.5rem!important;width:40px!important;height:40px!important;margin-bottom:1rem!important}.use-case{padding:1.5rem!important;min-height:0!important;border-radius:16px!important}.guarantee-item{font-size:.95rem!important;gap:.75rem!important}}.cta-section h1,.cta-section h2,.cta-section h3,.cta-section h4,.engagement-banner h1,.engagement-banner h2,.engagement-banner h3,.engagement-banner h4,.stats h1,.stats h2,.stats h3,.stats h4{color:white!important}@media (min-width:768px) and (max-width:900px){.hero{grid-template-columns:1fr;padding:2rem}.hero-content h1{font-size:2.5rem!important}.hero-features{gap:1rem!important}.hero-features,.steps-grid{grid-template-columns:repeat(2,1fr)!important}.steps-grid{gap:2rem!important}.features-grid{gap:1rem!important}.features-grid,.use-cases-grid{grid-template-columns:repeat(2,1fr)!important}.use-cases-grid{gap:2rem!important}.clarity-grid,.pricing-grid{grid-template-columns:repeat(2,1fr)!important}.pricing-grid{gap:2rem!important}.stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:2rem 1.5rem!important}.fnx-h2,.section-header h2{font-size:2rem!important}.section-subtitle{font-size:1.1rem!important}.clarity-card,.feature-card,.step-card,.use-case{padding:2rem!important}.btn-cta-primary{font-size:1rem!important;padding:1rem 2rem!important}.btn-automate{font-size:.95rem!important;padding:.9rem 1.5rem!important}section{padding:3rem 2rem!important}.engagement-content{text-align:center!important}.jsx-99c9d15388aeb92 footer h4[style*=font-size]{font-size:15px!important}.jsx-99c9d15388aeb92 footer a[style*=font-size],.jsx-99c9d15388aeb92 footer li[style*=font-size]{font-size:13px!important}.jsx-99c9d15388aeb92 footer .container div:last-child a,.jsx-99c9d15388aeb92 footer .container div:last-child p{font-size:12px!important}.jsx-99c9d15388aeb92 footer a[style*="width: 40px"]{width:38px!important;height:38px!important;font-size:17px!important}.jsx-99c9d15388aeb92 footer img[style*=height]{height:26px!important}.jsx-99c9d15388aeb92.footer{padding:2.5rem 1.5rem 7rem!important}}@media (min-width:901px){.nav-links{gap:1.5rem}}@media (min-width:1200px){.nav-links{gap:2.5rem}}.faq-section{background:#ffffff;padding:6rem 2rem}.faq-container{max-width:1000px;margin:0 auto}.faq-category{margin-bottom:3rem}.faq-category h3{color:#7c3aed;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #f0f2f5;font-weight:700;font-size:1.5rem}.faq-item{border:1px solid #e5e5e5;border-radius:12px;margin-bottom:1rem;padding:6px;background:#ffffff;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease;overflow:hidden}.faq-item:hover{border-color:#7c3aed;box-shadow:0 4px 12px rgba(124,58,237,.08)}details[open].faq-item{border-color:#7c3aed;background:#fcfdff}summary::-webkit-details-marker{display:none}.faq-question{padding:1.25rem;cursor:pointer;list-style:none;position:relative;font-size:1.3rem;font-weight:600;color:#1c2b33;display:flex;align-items:center;justify-content:space-between}.faq-question:after{content:"";display:inline-block;width:10px;height:10px;border-right:2.5px solid #7c3aed;border-bottom:2.5px solid #7c3aed;transform:rotate(45deg);transition:transform .3s ease;margin-left:1rem;margin-right:5px;flex-shrink:0}details[open] .faq-question:after{transform:rotate(-135deg)}details[open] .faq-question{color:#7c3aed}.faq-answer{color:#4b5563;font-size:.95rem;line-height:1.6;padding:0 1.25rem 1.25rem;animation:fadeIn .3s ease}.clarity-section{padding:4rem 2rem;background:#ffffff}.clarity-grid{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1280px;margin:0 auto}@media (min-width:768px){.clarity-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.clarity-grid{grid-template-columns:repeat(3,1fr)}}.clarity-card{background:#f8fafc;padding:3rem;border-radius:1.5rem;border:1px solid #f1f5f9;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease,background .4s ease;text-align:left}.clarity-card:hover{background:#ffffff;border-color:#7c3aed;box-shadow:0 20px 40px rgba(124,58,237,.08);transform:translateY(-8px)}.clarity-icon{font-size:2rem;margin-bottom:2rem;color:#7c3aed;background:white;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:1rem}.clarity-card h3{font-size:1.5rem;font-weight:800;color:#0f172a;margin-bottom:1.25rem}.clarity-card p{font-size:1rem;color:#334155;line-height:1.6}.fouc-fix{opacity:0;transition:opacity .3s ease}.fouc-fix.is-ready{opacity:1}