:root{--blue:#155dfc;--blue-2:#0757bf;--navy:#0b2145;--ink:#172033;--muted:#687084;--line:#e8edf4;--soft:#f5f8fc;--soft-blue:#eaf4ff;--orange:#f16a21;--green:#17a671;--red:#e14b4b;--cyan:#0ba9c9;--shadow:0 18px 45px #1d41701f;font-family:Sora,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--ink);background:#fff;margin:0}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.ml-auto{margin-left:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:3rem!important}.mr-auto{margin-right:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:3rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.n-m-1{margin:-.25rem!important}.n-m-2{margin:-.5rem!important}.n-m-3{margin:-1rem!important}.n-m-4{margin:-1.5rem!important}.n-m-5{margin:-3rem!important}.n-mt-1{margin-top:-.25rem!important}.n-mt-2{margin-top:-.5rem!important}.n-mt-3{margin-top:-1rem!important}.n-mt-4{margin-top:-1.5rem!important}.n-mt-5{margin-top:-3rem!important}.n-mb-1{margin-bottom:-.25rem!important}.n-mb-2{margin-bottom:-.5rem!important}.n-mb-3{margin-bottom:-1rem!important}.n-mb-4{margin-bottom:-1.5rem!important}.n-mb-5{margin-bottom:-3rem!important}.n-ml-1{margin-left:-.25rem!important}.n-ml-2{margin-left:-.5rem!important}.n-ml-3{margin-left:-1rem!important}.n-ml-4{margin-left:-1.5rem!important}.n-ml-5{margin-left:-3rem!important}.n-mr-1{margin-right:-.25rem!important}.n-mr-2{margin-right:-.5rem!important}.n-mr-3{margin-right:-1rem!important}.n-mr-4{margin-right:-1.5rem!important}.n-mr-5{margin-right:-3rem!important}@media (width>=576px){.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:.25rem!important}.ml-sm-2{margin-left:.5rem!important}.ml-sm-3{margin-left:1rem!important}.ml-sm-4{margin-left:1.5rem!important}.ml-sm-5{margin-left:3rem!important}.ml-sm-auto{margin-left:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:.25rem!important}.mr-sm-2{margin-right:.5rem!important}.mr-sm-3{margin-right:1rem!important}.mr-sm-4{margin-right:1.5rem!important}.mr-sm-5{margin-right:3rem!important}.mr-sm-auto{margin-right:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:.25rem!important}.pl-sm-2{padding-left:.5rem!important}.pl-sm-3{padding-left:1rem!important}.pl-sm-4{padding-left:1.5rem!important}.pl-sm-5{padding-left:3rem!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:.25rem!important}.pr-sm-2{padding-right:.5rem!important}.pr-sm-3{padding-right:1rem!important}.pr-sm-4{padding-right:1.5rem!important}.pr-sm-5{padding-right:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}}@media (width>=768px){.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:.25rem!important}.ml-md-2{margin-left:.5rem!important}.ml-md-3{margin-left:1rem!important}.ml-md-4{margin-left:1.5rem!important}.ml-md-5{margin-left:3rem!important}.ml-md-auto{margin-left:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:.25rem!important}.mr-md-2{margin-right:.5rem!important}.mr-md-3{margin-right:1rem!important}.mr-md-4{margin-right:1.5rem!important}.mr-md-5{margin-right:3rem!important}.mr-md-auto{margin-right:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:.25rem!important}.pl-md-2{padding-left:.5rem!important}.pl-md-3{padding-left:1rem!important}.pl-md-4{padding-left:1.5rem!important}.pl-md-5{padding-left:3rem!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:.25rem!important}.pr-md-2{padding-right:.5rem!important}.pr-md-3{padding-right:1rem!important}.pr-md-4{padding-right:1.5rem!important}.pr-md-5{padding-right:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}}@media (width>=992px){.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:.25rem!important}.ml-lg-2{margin-left:.5rem!important}.ml-lg-3{margin-left:1rem!important}.ml-lg-4{margin-left:1.5rem!important}.ml-lg-5{margin-left:3rem!important}.ml-lg-auto{margin-left:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:.25rem!important}.mr-lg-2{margin-right:.5rem!important}.mr-lg-3{margin-right:1rem!important}.mr-lg-4{margin-right:1.5rem!important}.mr-lg-5{margin-right:3rem!important}.mr-lg-auto{margin-right:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:.25rem!important}.pl-lg-2{padding-left:.5rem!important}.pl-lg-3{padding-left:1rem!important}.pl-lg-4{padding-left:1.5rem!important}.pl-lg-5{padding-left:3rem!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:.25rem!important}.pr-lg-2{padding-right:.5rem!important}.pr-lg-3{padding-right:1rem!important}.pr-lg-4{padding-right:1.5rem!important}.pr-lg-5{padding-right:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}}@media (width>=1200px){.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:.25rem!important}.ml-xl-2{margin-left:.5rem!important}.ml-xl-3{margin-left:1rem!important}.ml-xl-4{margin-left:1.5rem!important}.ml-xl-5{margin-left:3rem!important}.ml-xl-auto{margin-left:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:.25rem!important}.mr-xl-2{margin-right:.5rem!important}.mr-xl-3{margin-right:1rem!important}.mr-xl-4{margin-right:1.5rem!important}.mr-xl-5{margin-right:3rem!important}.mr-xl-auto{margin-right:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:.25rem!important}.pl-xl-2{padding-left:.5rem!important}.pl-xl-3{padding-left:1rem!important}.pl-xl-4{padding-left:1.5rem!important}.pl-xl-5{padding-left:3rem!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:.25rem!important}.pr-xl-2{padding-right:.5rem!important}.pr-xl-3{padding-right:1rem!important}.pr-xl-4{padding-right:1.5rem!important}.pr-xl-5{padding-right:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}}button,input,select,textarea{font:inherit}button{cursor:pointer}.site-header{z-index:40;background:#fff;border-bottom:1px solid #0a183a14;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:84px;padding:16px clamp(20px,4vw,72px);display:grid;position:sticky;top:0;box-shadow:0 1px #0a183a0a}.brand{color:inherit;text-decoration:none}.logo-wrap{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.logo-mark{color:#0a6aff;letter-spacing:0;border:2px solid #0a6aff;border-radius:6px;place-items:center;width:42px;height:34px;font-weight:900;display:inline-grid;transform:skew(-8deg)}.logo-copy{line-height:1.05;display:grid}.logo-copy strong{font-size:17px}.logo-copy span{color:var(--muted);font-size:12px}.logo-image{width:140px;height:auto;display:block}.site-footer .logo-image{width:120px}.nav-link,.mobile-nav-link,.footer-links button,.footer-bottom button{color:var(--ink);background:0 0;border:0}.nav-link{letter-spacing:.01em;padding:0 6px;font-size:18px;font-weight:400;text-decoration:none}.nav-link:hover,.nav-link.active{color:#0a6aff}.nav-link.active{font-weight:700}.site-footer{color:var(--muted);background:#f6f9fc;padding:48px clamp(18px,5vw,61px)}.site-footer .footer-top{border-bottom:1px solid var(--line);align-items:flex-start;gap:28px;padding-bottom:28px;display:flex}.site-footer .footer-top>p{max-width:420px;color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.6}.site-footer .footer-links{grid-template-columns:repeat(4,1fr);gap:22px 36px;width:100%;margin-top:0;display:grid}@media (width<=1024px){.site-footer{padding:40px clamp(14px,4vw,56px)}.site-footer .footer-links{grid-template-columns:repeat(3,1fr);gap:20px 28px}.site-footer .footer-top{gap:30px}}@media (width<=768px){.site-footer{padding:32px clamp(14px,4vw,24px)}.site-footer .footer-top{flex-direction:column;align-items:stretch;gap:24px}.footer-brand{gap:14px;max-width:100%}.footer-brand>p{font-size:13px;line-height:1.5}.site-footer .logo-image{width:100px}.site-footer .footer-links{grid-template-columns:repeat(2,1fr);gap:18px 24px}.site-footer .footer-links h3{font-size:14px}.site-footer .footer-links a,.site-footer .footer-links button{margin:6px 0;font-size:12px}.footer-reg{margin-top:20px;font-size:12px}.attention-strip{padding:20px 16px}.attention-strip h4{font-size:18px}.attention-strip p{margin-top:14px;font-size:13px}}@media (width<=480px){.site-footer{padding:24px 14px}.site-footer .footer-top{gap:18px}.footer-brand{gap:10px}.footer-brand>p{max-width:100%;font-size:12px}.site-footer .logo-image{width:80px}.site-footer .footer-links{grid-template-columns:1fr;gap:14px 0}.site-footer .footer-links h3{margin-bottom:6px;font-size:13px}.site-footer .footer-links a,.site-footer .footer-links button{margin:4px 0;font-size:12px}.footer-reg{margin-top:16px;font-size:11px;line-height:1.4}.attention-strip{margin-top:14px;padding:16px 12px}.attention-strip h4{font-size:16px}.attention-strip p{margin-top:10px;font-size:12px}}.footer-brand{flex-direction:column;align-items:flex-start;gap:22px;max-width:360px;display:flex}.footer-top{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.footer-group{min-width:0}.footer-reg{text-align:center;color:#8b8f98;margin-top:28px;font-size:13px;line-height:1.6}.footer-reg .reg-text{margin-bottom:6px}.site-footer .footer-links h3{color:#0a6aff;margin:0 0 8px;font-size:15px;font-weight:800}.site-footer .footer-links a,.site-footer .footer-links button{color:var(--muted);margin:8px 0;font-size:13px;text-decoration:none;display:block}.site-footer .footer-bottom{text-align:center;color:#8b8f98;border-top:1px solid #00000008;margin-top:28px;padding-top:18px;font-size:13px}.attention-strip{box-shadow:none;color:var(--muted);text-align:center;background:#fff;border-radius:4px;padding:30px 100px;font-size:14px}.attention-strip h4{color:#1d1d1d;margin:0;padding:0;font-size:20px;font-weight:500}.attention-strip p{color:#5c5c5c;margin-top:20px;margin-bottom:0;padding:0;font-size:14px;font-weight:400}.header-actions{align-items:center;gap:14px;display:flex}.primary-button,.secondary-button,.ghost-button,.light-button{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:800;display:inline-flex}.primary-button{color:#fff;background:#0a6aff;box-shadow:0 10px 24px #0b71e83d}.primary-button.compact{height:50px;min-height:38px;padding:13px 26px;font-size:16px;font-weight:600;text-decoration:none}.secondary-button{color:#0a6aff;background:#fff;border-color:#cfe3fb}.ghost-button{color:var(--ink);background:0 0;border-color:#0000;min-height:38px;padding:0 8px;font-size:18px;font-weight:400}.ghost-button:hover{color:#0a6aff}.light-button{color:#0a6aff;background:#fff}.icon-button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:#fff;border-radius:6px;place-items:center;display:inline-grid}.mobile-toggle,.mobile-nav{display:none}@media (width<=1024px){.site-header{min-height:80px;padding:12px clamp(16px,3vw,28px)}.desktop-nav{gap:20px}.nav-link{min-height:40px;padding:0 4px;font-size:14px}}@media (width<=768px){.site-header{grid-template-columns:1fr auto;min-height:72px;padding:12px clamp(14px,3vw,20px)}.desktop-nav{display:none}.logo-image{width:100px}.header-actions{gap:10px}.header-actions .ghost-button,.header-actions .primary-button{display:none}.mobile-toggle{display:inline-grid}}@media (width<=480px){.site-header{min-height:64px;padding:10px 12px}.logo-image{width:80px}.icon-button{width:36px;height:36px}}.page-shell{width:calc(100% - 119px);margin:0 auto}.hero{padding:72px 0 52px}.split-hero{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.centered-hero{text-align:center;max-width:780px;margin:0 auto}.compact-hero{padding-bottom:28px}.hero h1,.centered-hero h1,.contact-layout h1{color:#101828;letter-spacing:0;margin:10px 0 14px;font-size:clamp(34px,5vw,58px);line-height:1.05}.hero p,.centered-hero p,.contact-layout p{max-width:640px;color:var(--muted);font-size:17px;line-height:1.75}.centered-hero p{margin-inline:auto}.eyebrow{color:#0a6aff;letter-spacing:0;text-transform:uppercase;font-size:13px;font-weight:900}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.home-hero{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:center;gap:42px;padding-top:28px;display:grid}.hero-visual{gap:24px;display:grid}.hero-visual-card,.hero-visual-illu{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px}.hero-visual-card{padding:22px}.hero-visual-header{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.hero-visual-body{margin-top:18px}.hero-visual-graph{background:linear-gradient(#eff6ff,#fff);border-radius:18px;height:240px}.hero-visual-meta{color:#0a6aff;justify-content:space-between;align-items:center;margin-top:16px;font-weight:700;display:flex}.hero-copy h1{max-width:540px}.hero-copy h1 span{color:#0a6aff}.hero-form{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.hero-form input{border:1px solid var(--line);min-width:200px;color:var(--ink);background:#fff;border-radius:12px;flex:1;padding:14px 16px}.hero-form-copy{color:var(--muted);margin-top:10px;font-size:13px}.hero-form-copy a{color:#0a6aff;text-decoration:none}.pricing-section,.why-section,.products-section,.learn-section{padding:64px 0}.pricing-cards,.why-grid,.product-grid,.learning-grid,.testimonial-grid{gap:24px;display:grid}.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.pricing-card{border:1px solid var(--line);background:#fff;border-radius:28px;flex-direction:column;gap:24px;padding:30px;display:flex;position:relative}.pricing-pill{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0a6aff;border-radius:999px;justify-content:center;align-items:center;padding:6px 16px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pricing-card.highlight{border-color:#0a6aff;box-shadow:0 24px 80px #0a6aff29}.dark-card{background:#091229;border-color:#0000}.dark-card .pricing-label,.dark-card .pricing-subtitle,.dark-card .pricing-main h2,.dark-card .pricing-main span,.dark-card .pricing-features li,.dark-card .pricing-features li span,.dark-card .secondary-button.light-on-dark{color:#fff}.dark-card .pricing-subtitle{color:#ffffffbf}.dark-card .pricing-features li{color:#fffc}.dark-card .pricing-head{align-items:flex-start}.pricing-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pricing-label{color:var(--ink);font-size:18px;font-weight:800;display:block}.pricing-subtitle{color:var(--muted);margin-top:6px;font-size:13px}.pricing-main{align-items:baseline;gap:8px;display:flex}.pricing-main h2{letter-spacing:-.04em;margin:0;font-size:48px}.pricing-main span{color:var(--muted);font-size:16px}.pricing-features{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pricing-features li{color:var(--muted);align-items:center;gap:10px;font-size:14px;line-height:1.7;display:flex}.feature-dot{background:#0a6aff;border-radius:999px;width:10px;min-width:10px;height:10px}.dark-card .feature-dot{background:#fff}.secondary-button.light-on-dark{color:var(--ink);background:#fff;border-color:#0000}.pricing-card button{width:fit-content;min-width:180px}.pricing-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pricing-card li{color:var(--muted);font-size:14px;line-height:1.7}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.why-card{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.product-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:28px;display:flex}.product-badge{color:#0a6aff;background:#0a6aff1f;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.learning-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.info-panel{min-height:220px;padding:28px}.info-panel h3{margin:18px 0 10px}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.testimonial-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:18px;padding:28px;display:flex}.testimonial-card strong{font-size:14px}.testimonial-card span{color:var(--muted);font-size:13px}.testimonial-stars{color:#f6b53a}@media (width<=1080px){.home-hero{grid-template-columns:1fr}.pricing-cards,.why-grid,.product-grid,.learning-grid,.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pricing-cards,.why-grid,.product-grid,.learning-grid,.testimonial-grid{grid-template-columns:1fr}.hero-form{flex-direction:column}.hero-form input{width:100%}.hero-visual{order:-1}}@media (width<=480px){.hero-visual-graph{height:180px}.pricing-card,.why-card,.product-card,.info-panel,.testimonial-card{padding:22px}}.home-page{color:#171b26;background:#fff}.home-container{width:calc(100% - 119px);margin:0 auto}.home-popup-backdrop{z-index:100;background:#0000007a;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.home-popup{color:#2b2d33;background:#fff;border-radius:24px;width:min(828px,100%);max-height:calc(100vh - 56px);padding:40px 30px;position:relative;overflow:auto;box-shadow:0 24px 70px #00000038}.home-popup-close{color:#fff;background:#e50914;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:inline-grid;position:absolute;top:26px;right:28px}.home-popup h2{color:#24262c;text-align:center;margin:0;font-size:24px;font-weight:700;line-height:1.2}.home-risk-list{gap:34px;margin:35px 0;padding:0;list-style:none;display:grid}.home-risk-list li{grid-template-columns:40px 1fr;align-items:flex-start;gap:23px;display:grid}.home-risk-list span{color:#155dfc;place-items:center;width:34px;height:34px;display:inline-grid}.home-risk-list svg{stroke:#fff}.home-risk-list p,.home-popup-source{color:#5c5c5c;margin:0;font-size:18px;font-weight:400;line-height:1.36}.home-disclaimer-content p{color:#5c5c5c;margin:0;font-size:16px;font-weight:400;line-height:1.36}.home-popup-source{padding:0 26px;font-size:14px;font-weight:400;line-height:1.42}.home-popup-source strong,.home-disclaimer-content h3{color:#155dfc;font-size:16px;font-weight:600}.home-disclaimer-content{max-height:736px;padding:0 12px;overflow:auto}.home-disclaimer-content h2{margin-bottom:24px}.home-disclaimer-content h3{margin:44px 0 14px;font-size:20px;font-weight:600;line-height:1.22}.home-disclaimer-content p+p{margin-top:26px}.home-hero-section{background:#f8fbff;padding:0 0 46px}.home-hero-layout{grid-template-columns:minmax(0,.95fr) minmax(420px,1fr);align-items:center;gap:52px;display:grid}.home-hero-copy h1{color:#202126;letter-spacing:0;max-width:520px;margin:0;font-size:48px;font-weight:800;line-height:1.1}.home-hero-copy h1 span{color:#0a6aff}.home-hero-copy p{color:#4f5a6c;max-width:540px;margin:20px 0 0;font-size:15px;line-height:1.65}.home-lead-form{grid-template-columns:minmax(210px,1fr) auto;gap:12px;width:min(520px,100%);margin-top:28px;display:grid}.home-lead-form input{color:#111827;background:#fff;border:1px solid #d9e3f0;border-radius:7px;outline:none;min-height:48px;padding:0 16px;font-size:13px}.home-lead-form input:focus{border-color:#0a6aff;box-shadow:0 0 0 3px #0a6aff1f}.home-lead-form .primary-button{border-radius:7px;min-height:48px;font-size:13px}.home-hero-copy .home-terms{color:#6b7280;margin-top:12px;font-size:12px}.home-terms a{color:#0a6aff;font-weight:700;text-decoration:none}.home-wealth-visual{justify-content:center;align-items:center;min-height:390px;display:flex}.home-wealth-visual img{object-fit:contain;width:100%;height:auto;display:block}.home-growth-arrow{clip-path:polygon(55% 0,100% 42%,72% 38%,52% 100%,34% 96%,54% 33%,28% 29%);opacity:.84;background:#d9dde4;width:190px;height:240px;position:absolute;top:14px;right:20px}.home-money-bubble{z-index:1;color:#c8ced8;background:#fff;border:1px solid #e8edf4;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 10px 24px #182d4e0f}.bubble-one{width:86px;height:86px;top:36px;left:88px}.bubble-two{width:58px;height:58px;top:160px;left:36px}.bubble-three{width:52px;height:52px;top:240px;right:54px}.home-phone{z-index:4;background:#fff;border:10px solid #51616d;border-radius:22px;width:154px;min-height:292px;padding:28px 18px 18px;position:absolute;top:22px;left:168px;box-shadow:0 20px 38px #0f23402e}.home-phone-notch{background:#51616d;border-radius:0 0 10px 10px;width:64px;height:17px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.home-phone-top{color:#111827;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.home-phone-top svg{color:#0a6aff}.home-phone strong{color:#101828;margin-top:16px;font-size:15px;display:block}.home-phone-chart{background:linear-gradient(#eef3f8 1px,#0000 1px) 0 0/100% 26px,linear-gradient(90deg,#eef3f8 1px,#0000 1px) 0 0/33.33% 100%;border-radius:8px;height:78px;margin-top:16px;position:relative}.home-phone-chart i{border-top:3px solid #0a6aff;border-right:3px solid #0a6aff;height:24px;position:absolute;top:30px;left:12px;right:12px;transform:skewY(-14deg)}.home-phone-list{gap:10px;margin-top:18px;display:grid}.home-phone-list span{background:linear-gradient(90deg,#eaf3ff 0 18px,#f1f5f9 18px);border-radius:999px;height:11px}.home-person{z-index:6;width:148px;height:250px;position:absolute;top:74px;left:286px}.home-head{background:#f2b28d;border-radius:45% 45% 50% 50%;width:48px;height:52px;position:absolute;top:0;left:44px}.home-hair{background:#16202b;border-radius:60% 45% 35%;width:58px;height:38px;position:absolute;top:-5px;left:32px;transform:rotate(-12deg)}.home-body{background:#155dfc;border-radius:22px 22px 12px 12px;width:72px;height:105px;position:absolute;top:48px;left:34px}.home-arm{background:#0757bf;border-radius:999px;width:88px;height:18px;position:absolute;top:68px;left:12px;transform:rotate(28deg)}.home-leg{background:#24344c;border-radius:999px;width:78px;height:18px;position:absolute;top:142px}.home-leg.one{left:52px;transform:rotate(55deg)}.home-leg.two{top:170px;left:76px;transform:rotate(8deg)}.home-coin-stack{z-index:5;gap:0;display:grid;position:absolute;bottom:28px;right:116px}.home-coin-stack span{background:linear-gradient(#2582ff,#0865dc);border:2px solid #065dcc;border-radius:50%;width:78px;height:18px;margin-top:-3px}.home-piggy{z-index:5;color:#40515e;position:absolute;bottom:26px;left:95px}.home-coin-wheel{z-index:7;color:#075fee;place-items:center;display:grid;position:absolute;bottom:14px;right:146px}.home-stats-section{background:#fff;padding:34px 0 40px}.home-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.home-stat-card{text-align:center;background:#eaf3ff;border-radius:8px;min-height:78px;padding:18px 16px}.home-stat-card strong{color:#0a6aff;font-size:25px;line-height:1.1;display:block}.home-stat-card span{color:#4f5a6c;margin-top:7px;font-size:12px;font-weight:700;display:block}.home-section{background:#fff;padding:78px 0 86px}.home-muted-section{background:#f5f7fa}.home-title{text-align:center;max-width:850px;margin:0 auto 36px}.home-title h2{color:#1d1d1d;letter-spacing:0;margin:0;font-size:28px;font-weight:800;line-height:1.2}.home-title p{color:#4f5a6c;max-width:800px;margin:10px auto 0;font-size:13px;line-height:1.62}.home-pricing-grid{flex-wrap:wrap;grid-template-columns:repeat(3,minmax(0,1fr));gap:75px;display:grid}.home-pricing-card{background:#fff;border:1px solid #d8e1ee;border-radius:8px;flex-direction:column;width:calc(100% - 52px);min-height:500px;padding:28px 24px 24px;display:flex;position:relative}.home-pricing-card.popular{border:2px solid #0a6aff;box-shadow:0 18px 34px #0a6aff14}.home-pricing-card.dark{color:#fff;background:#0c1528;border-color:#0c1528;box-shadow:0 20px 40px #0c15282e}.home-plan-badge{color:#fff;background:#0a6aff;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 22px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.home-pricing-card h3{color:#111827;margin:0;font-size:16px;font-weight:800}.home-pricing-card p{color:#596273;margin:9px 0 0;font-size:12px;line-height:1.45}.home-pricing-card.dark h3,.home-pricing-card.dark p,.home-pricing-card.dark .home-plan-price strong,.home-pricing-card.dark .home-plan-price span,.home-pricing-card.dark li{color:#fff}.home-plan-price{align-items:baseline;gap:5px;margin-top:22px;display:flex}.home-plan-price strong{color:#101421;font-size:28px;font-weight:800}.home-plan-price span{color:#596273;font-size:12px}.home-pricing-card ul{gap:14px;margin:30px 0 28px;padding:0;list-style:none;display:grid}.home-pricing-card li{color:#344054;align-items:flex-start;gap:10px;font-size:12px;line-height:1.42;display:flex}.home-pricing-card li svg{color:#0a6aff;min-width:15px}.home-pricing-card.dark li svg{color:#fff}.home-plan-action,.home-card-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.home-plan-action{color:#0a6aff;background:#fff;border:1px solid #0a6aff;border-radius:7px;width:100%;min-height:44px;margin-top:auto;font-size:12px;font-weight:900}.home-plan-action.primary{color:#fff;background:#0a6aff}.home-pricing-card.dark .home-plan-action{color:#111827;border-color:#fff}.home-why-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.home-image-card{background:#fff;border:1px solid #d9e1ec;border-radius:8px;overflow:hidden;box-shadow:0 12px 28px #142a520a}.home-image-card.why{grid-column:span 2}.home-image-card.why:nth-child(4){grid-column:2/span 2}.home-image-card.why:nth-child(5){grid-column:4/span 2}.home-card-media{background-position:50%;background-size:cover;min-height:172px;position:relative;overflow:hidden}.home-card-media:after{content:"";background:linear-gradient(#0000 38%,#00000038);position:absolute;inset:0}.home-card-media img{width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.home-card-media span{z-index:1;color:#fff;background:#0a6aff;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;bottom:13px;left:14px}.home-card-media.charts{background-image:url(/images/photo-1611974789855-9c2a0a7236a3?auto=format&fit=crop&w=900&q=80)}.home-card-media.options{background-image:url(/images/photo-1640340434855-6084b1f4901c?auto=format&fit=crop&w=900&q=80)}.home-card-media.pricing{background-image:url(https://images.unsplash.com/photo-1554224155-6726b3ff858f?auto=format&fit=crop&w=900&q=80)}.home-card-media.support{background-image:url(/images/photo-1516321318423-f06f85e504b3?auto=format&fit=crop&w=900&q=80)}.home-card-media.research{background-image:url(https:/images.unsplash.com/photo-1551836022-d5d88e9218df?auto=format&fit=crop&w=900&q=80)}.home-card-media.equity{background-image:url(/images/photo-1604594849809-dfedbc827105.avif)}.home-card-media.ipo{background-image:url(/images/photo-1486406146926-c627a92ad1ab.avif)}.home-card-media.fno{background-image:url(/images/photo-1535320903710-d993d3d77d29.avif)}.home-card-body{padding:22px 22px 24px;position:relative}.home-card-icon{color:#fff;vertical-align:middle;background:#0a6aff;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:8px;display:inline-grid}.home-card-body h3{color:#111827;vertical-align:middle;margin:0;font-size:15px;font-weight:800;line-height:1.25;display:inline}.home-card-body p{color:#4f5a6c;margin:14px 0 0;font-size:12px;line-height:1.6}.home-card-link{color:#0a6aff;background:#eaf3ff;border-radius:5px;gap:6px;min-height:34px;margin-top:18px;padding:0 12px;font-size:12px;font-weight:800}.home-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-image-card.product .home-card-media{min-height:188px}.home-learning-section{background:#f8fbff}.home-learning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:900px;margin:0 auto;display:grid}.home-learning-card{text-align:center}.home-learning-icon{color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;display:inline-grid}.home-learning-icon.blue{background:#0a6aff}.home-learning-icon.purple{background:#9333ea}.home-learning-icon.green{background:#00a86b}.home-learning-card h3{color:#111827;margin:22px 0 0;font-size:15px}.home-learning-card p{color:#596273;max-width:220px;margin:10px auto 0;font-size:12px;line-height:1.55}.home-testimonials-section{background:#fff}.home-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.home-testimonial-card{background:#fff;border-left:1px solid #d9e1ec;min-height:188px;padding:18px 18px 20px}.home-client-row{align-items:center;gap:12px;display:flex}.home-avatar{background-position:50%;background-size:cover;border-radius:50%;width:42px;height:42px;display:block;overflow:hidden}.home-avatar.sarah{background-image:url(/images/photo-1494790108377-be9c29b29330.avif)}.home-avatar.michael{background-image:url(/images/photo-1500648767791-00dcc994a43e.avif)}.home-avatar.steffani{background-image:url(/images/photo-1544005313-94ddf0286df2.avif)}.home-client-row h3{color:#111827;margin:0;font-size:13px;font-weight:800}.home-client-row p{color:#596273;margin:4px 0 0;font-size:11px}.home-stars{color:#f5a400;gap:3px;margin-top:18px;display:flex}.home-quote{color:#4f5a6c;margin:14px 0 0;font-size:12px;line-height:1.65}@media (width<=1024px){.home-hero-layout{grid-template-columns:1fr}.home-wealth-visual{width:min(540px,100%);margin:0 auto}.home-pricing-grid,.home-product-grid,.home-learning-grid,.home-testimonial-grid,.home-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-image-card.why,.home-image-card.why:nth-child(4),.home-image-card.why:nth-child(5){grid-column:auto}}@media (width<=720px){.home-container{width:min(100% - 28px,1545px)}.home-popup-backdrop{padding:16px}.home-popup{border-radius:18px;max-height:calc(100vh - 32px);padding:52px 22px 28px}.home-popup-close{width:36px;height:36px;top:16px;right:16px}.home-popup h2{text-align:left;padding-right:36px;font-size:24px}.home-risk-list{gap:22px;margin:34px 0}.home-risk-list li{grid-template-columns:30px 1fr;gap:14px}.home-risk-list span{width:26px;height:26px}.home-risk-list p,.home-disclaimer-content p{font-size:17px;line-height:1.45}.home-popup-source{padding:0;font-size:14px}.home-disclaimer-content{padding:0}.home-disclaimer-content h3{margin-top:28px;font-size:22px}.home-hero-section,.home-section{padding:52px 0}.home-hero-copy h1{font-size:36px}.home-lead-form,.home-stats-grid,.home-pricing-grid,.home-why-grid,.home-product-grid,.home-learning-grid,.home-testimonial-grid{grid-template-columns:1fr}.home-lead-form .primary-button{width:100%}.home-wealth-visual{min-height:300px}.home-pricing-card{width:100%;min-height:auto}.home-testimonial-card{border-top:1px solid #d9e1ec;border-left:0}}@media (width<=460px){.home-hero-copy h1{font-size:31px}.home-card-media{min-height:150px}.home-card-body,.home-pricing-card{padding:20px}.home-wealth-visual{min-height:260px}}.terminal-card,.ipo-board,.research-panel,.data-card,.broker-card,.feature-card,.info-panel,.pricing-card,.doc-card,.contact-card,.map-mock,.form-section{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px}.terminal-card{min-height:440px;overflow:hidden}.terminal-top,.board-header,.card-title-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.terminal-top{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#f6faff,#fff);padding:18px 20px}.terminal-top div{gap:2px;display:grid}.terminal-top span,.board-header span{color:var(--muted);font-size:12px;font-weight:700}.terminal-top button,.mini-ticket button,.login-mock button,.auth-mock button,.password-mock button,.pin-mock button{color:#fff;background:var(--orange);border:0;border-radius:5px;min-height:34px;padding:0 18px;font-weight:900}.terminal-body{grid-template-columns:1fr 190px;gap:18px;padding:22px;display:grid}.chart-panel{border:1px solid var(--line);background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 100% 25%, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 14.28% 100%, #fbfdff;border-radius:6px;min-height:320px;position:relative;overflow:hidden}.candles{justify-content:space-between;align-items:end;gap:7px;display:flex;position:absolute;inset:34px 28px 44px}.candles i{background:var(--green);border-radius:4px 4px 0 0;width:11px;min-height:22px}.candles i.down{background:var(--red)}.axis-lines{position:absolute;inset:0}.axis-lines span{background:#0b71e81f;height:1px;position:absolute;left:18px;right:18px}.axis-lines span:first-child{top:30%}.axis-lines span:nth-child(2){top:52%}.axis-lines span:nth-child(3){top:74%}.watchlist{gap:10px;display:grid}.watchlist div,.ipo-row{background:var(--soft);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 12px;display:flex}.watchlist span,.ipo-row span{color:var(--ink);font-size:13px;font-weight:800}.positive{color:var(--green)}.negative{color:var(--red)}.stats-band{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:28px 0 0;display:grid}.stats-band div{background:var(--soft-blue);text-align:center;border-radius:18px;gap:8px;padding:26px 22px;display:grid}.stats-band strong{color:#0a6aff;font-size:34px;line-height:1.05}.stats-band span{color:var(--ink);font-size:14px;font-weight:700}@media (width<=960px){.stats-band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.stats-band{grid-template-columns:1fr}}.section-header{text-align:center;max-width:720px;margin:66px auto 24px}.section-header h2{letter-spacing:0;margin:0;font-size:clamp(25px,3vw,36px);line-height:1.15}.section-header p{color:var(--muted);margin:12px 0 0;line-height:1.7}.market-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:22px;display:grid}.data-card{padding:24px;overflow:auto}.data-card.wide{width:min(920px,100%);margin:0 auto}.data-card h3,.broker-card h3,.feature-card h3,.info-panel h3,.pricing-card h2,.doc-card h3,.contact-card h3,.map-mock h3{margin:0}.live-pill{min-height:28px;color:var(--green);background:#eaf9f2;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}table{border-collapse:collapse;width:100%;min-width:520px}th,td{border-bottom:1px solid var(--line);text-align:left;padding:15px 12px;font-size:14px}th{color:var(--muted);text-transform:uppercase;font-size:12px}.broker-card{padding:24px}.broker-card div{grid-template-columns:repeat(2,1fr);gap:10px;margin:20px 0;display:grid}.broker-card span{color:#0a6aff;background:var(--soft-blue);border-radius:6px;place-items:center;min-height:64px;font-weight:900;display:grid}.broker-card p,.feature-card p,.info-panel p,.pricing-card p,.contact-card p,.about-copy p{color:var(--muted);line-height:1.65}.feature-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.feature-card{padding:22px}.icon-chip{color:#0a6aff;background:var(--soft-blue);border-radius:6px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:inline-grid}.gradient-cta{color:#fff;background:linear-gradient(130deg,#0b71e8f5,#1b5be8f2 55%,#6244e8f2),#0a6aff;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:70px 0 20px;padding:34px;display:flex}.gradient-cta span{text-transform:uppercase;font-size:13px;font-weight:900}.gradient-cta h2{max-width:680px;margin:8px 0 0;font-size:clamp(24px,3vw,34px);line-height:1.18}.two-panel{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.info-panel{padding:26px}.info-panel svg{color:#0a6aff;margin-bottom:14px}.option-chain,.pricing-layout,.cards-row,.contact-cards,.map-row{gap:18px;display:grid}.option-chain{grid-template-columns:repeat(4,1fr)}.option-card,.ipo-card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:18px}.option-card span,.ipo-card span,.pricing-card span{color:#0a6aff;background:var(--soft-blue);border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.option-card strong{margin:14px 0;display:block}.option-card div{justify-content:space-between;align-items:end;gap:12px;display:flex}.option-card b{font-size:24px}.option-card em{font-style:normal;font-weight:900}.risk-strip{color:#9a3412;background:#fff4ed;border:1px solid #fed7aa;border-radius:8px;gap:14px;margin:34px auto 0;padding:18px 20px;display:flex}.risk-strip h3,.risk-strip p{margin:0}.risk-strip p{margin-top:6px;line-height:1.6}.faq-list{gap:10px;max-width:820px;margin:0 auto 76px;display:grid}.faq-list details{border:1px solid var(--line);background:#fff;border-radius:8px}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 20px;font-weight:800;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list p{color:var(--muted);margin:0;padding:0 20px 20px;line-height:1.65}.ipo-board,.research-panel{min-height:360px;padding:22px}.ipo-row{margin-top:14px;position:relative;overflow:hidden}.ipo-row i,.progress-line i{background:#0a6aff;height:3px;position:absolute;bottom:0;left:0}.cards-row{grid-template-columns:repeat(3,1fr)}.ipo-card h3{margin:14px 0 8px}.progress-line{background:var(--line);border-radius:999px;height:6px;margin-top:16px;position:relative;overflow:hidden}.progress-line i{border-radius:inherit;height:100%}.pricing-layout{grid-template-columns:1.2fr 1fr 1fr;align-items:stretch;margin-top:18px}.pricing-card{padding:26px}.pricing-card h2{margin-top:22px;font-size:38px}.pricing-card.highlighted{background:linear-gradient(#f4f9ff,#fff);border-color:#bbd8fa}.research-panel{grid-template-rows:1fr auto;gap:18px;display:grid}.heatmap{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.heatmap span{border-radius:6px;min-height:54px}.heatmap .gain{background:#dff8ec}.heatmap .loss{background:#ffe5e5}.heatmap .flat{background:#edf4ff}.research-note{background:var(--soft);border-radius:8px;padding:18px}.research-note p{color:var(--muted);margin-bottom:0}.research-list{gap:12px;display:grid}.research-list article{border:1px solid var(--line);border-radius:8px;grid-template-columns:36px 1fr auto;align-items:center;gap:16px;padding:18px;display:grid}.research-list svg{color:#0a6aff}.research-list h3,.research-list p{margin:0}.research-list p{color:var(--muted);margin-top:5px}.research-main{background:#fff}.research-main+.site-footer{background:#f5f8fc;margin-top:0}.research-page{color:#111827;background:#fff}.research-container{width:calc(100% - 119px);margin:0 auto}.research-hero-band{background:#f5f7fa;padding:70px 0 82px}.research-hero-band h1{color:#111827;letter-spacing:0;margin:0;font-size:26px;font-weight:800;line-height:1.18}.research-hero-band>.research-container>p{color:#4f5a6c;margin:8px 0 24px;font-size:14px}.research-insight-panel{gap:18px;display:grid}.research-insight-title,.feature-intro{align-items:flex-start;gap:14px;display:flex}.research-insight-title>span,.feature-intro-icon{color:#0a6aff;background:#eaf3ff;border-radius:8px;place-items:center;width:32px;min-width:32px;height:32px;display:inline-grid}.feature-intro-icon.purple{color:#9333ea;background:#f3e8ff}.feature-intro-icon.green{color:#05a66b;background:#e8fbf1}.research-insight-title h2,.feature-intro h2{color:#111827;margin:0;font-size:16px;font-weight:800;line-height:1.25}.research-insight-title p,.feature-intro p{color:#4f5a6c;margin:5px 0 0;font-size:12px;line-height:1.55}.research-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.research-feature-grid.hero-features{margin-left:46px}.research-feature-pill{background:#fff;border:1px solid #edf1f6;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:12px 16px;display:flex}.research-feature-pill svg{color:#4b5563;min-width:15px}.research-feature-pill span{color:#1f2937;font-size:12px;line-height:1.35}.research-section{background:#fff;padding:78px 0 84px}.research-muted{background:#f5f7fa}.research-section-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.research-section-head h2,.research-small-title{color:#111827;letter-spacing:0;margin:0;font-size:23px;font-weight:800;line-height:1.2}.research-small-title{font-size:15px}.research-legend{align-items:center;gap:24px;display:flex}.research-legend span{color:#4f5a6c;align-items:center;gap:7px;font-size:12px;display:inline-flex}.research-legend i{border-radius:50%;width:10px;height:10px}.research-legend .gain{background:#05a66b}.research-legend .loss{background:#e11d48}.heatmap-summary-grid,.research-heatmap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.heatmap-summary-grid{margin-bottom:16px}.heatmap-summary-card,.research-heatmap-card,.strategy-template-card{border:1px solid #dce5f0;border-radius:8px}.heatmap-summary-card{min-height:108px;padding:18px 20px}.heatmap-summary-card.blue{background:#eaf3ff;border-color:#cfe3fb}.heatmap-summary-card.red{background:#fff0f1;border-color:#ffd1d8}.heatmap-summary-card.green{background:#e8fbf1;border-color:#bdf1d5}.heatmap-summary-card span{color:#0a6aff;font-size:12px;font-weight:700;display:block}.heatmap-summary-card.red span,.heatmap-summary-card.red b{color:#dc2626}.heatmap-summary-card.green span,.heatmap-summary-card.green b{color:#059669}.heatmap-summary-card strong{color:#111827;margin-top:12px;font-size:13px;font-weight:800;display:block}.heatmap-summary-card b{color:#0a6aff;margin-top:5px;font-size:13px;display:block}.research-heatmap-card{min-height:154px;padding:18px 18px 16px}.research-heatmap-card.gain{background:#e8fbf1;border-color:#d9f5e5}.research-heatmap-card.loss{background:#fff0f1;border-color:#f9dce0}.research-heatmap-card div{justify-content:space-between;align-items:center;gap:12px;display:flex}.research-heatmap-card h3{color:#111827;margin:0;font-size:14px;font-weight:800}.research-heatmap-card svg{color:#05a66b}.research-heatmap-card.loss svg{color:#e11d48}.research-heatmap-card strong,.research-heatmap-card b,.research-heatmap-card span,.research-heatmap-card small{display:block}.research-heatmap-card strong{color:#111827;margin-top:17px;font-size:13px}.research-heatmap-card b{color:#05a66b;margin-top:5px;font-size:13px}.research-heatmap-card.loss b{color:#dc2626}.research-heatmap-card span,.research-heatmap-card small{color:#4f5a6c;margin-top:9px;font-size:12px}.feature-intro{margin-bottom:20px}.strategy-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:20px;display:grid}.strategy-template-card{background:#fff;border-top-color:#b8c7d9;min-height:178px;padding:20px 22px}.strategy-template-card h3{color:#111827;margin:0;font-size:15px;font-weight:800}.strategy-template-card>span{color:#0a6aff;margin-top:7px;font-size:12px;font-weight:800;display:inline-block}.strategy-template-card p{color:#1f2937;margin:14px 0 0;font-size:13px}.strategy-template-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:18px 0 0;display:grid}.strategy-template-card dl div:last-child{grid-column:1/-1}.strategy-template-card dt,.strategy-template-card dd{margin:0;font-size:12px}.strategy-template-card dt{color:#4f5a6c}.strategy-template-card dd{color:#111827;margin-top:5px;font-weight:800}.payoff-title{margin-top:42px}.research-payoff-card{background:#fff;border:1px solid #dfe7f0;border-radius:8px;margin-top:16px;overflow:hidden}.research-payoff-plot{background:linear-gradient(#e4eaf2 1px,#0000 1px) 0 0/100% 52px,linear-gradient(90deg,#eef2f7 1px,#0000 1px) 0 0/10% 100%,#fbfdff;height:308px;padding:26px 18px 28px 56px;position:relative}.research-payoff-plot svg{width:100%;height:100%}.research-payoff-plot polyline{fill:none;stroke:#0a6aff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.payoff-y{color:#4f5a6c;font-size:11px;position:absolute;left:15px}.payoff-y.y1{top:24px}.payoff-y.y2{top:78px}.payoff-y.y3{top:132px}.payoff-y.y4{top:186px}.payoff-y.y5{top:240px}.research-payoff-metrics{border-top:1px solid #e5edf5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.research-payoff-metrics div{background:#f8fafc;min-height:72px;padding:16px 20px}.research-payoff-metrics .gain{background:#e8fbf1}.research-payoff-metrics .loss{background:#fff0f1}.research-payoff-metrics span,.research-payoff-metrics strong{display:block}.research-payoff-metrics span{color:#4f5a6c;font-size:12px}.research-payoff-metrics strong{color:#111827;margin-top:7px;font-size:13px}.technical-section{padding-top:120px}.scanner-title{margin-top:32px}.scanner-table-card{background:#fff;border:1px solid #e4ebf3;border-radius:8px;margin-top:14px;overflow-x:auto}.scanner-table-card table{border-collapse:collapse;width:100%;min-width:800px}.scanner-table-card th,.scanner-table-card td{text-align:left;border-bottom:1px solid #edf1f6;height:48px;padding:0 16px;font-size:12px}.scanner-table-card th{color:#111827;font-weight:800}.scanner-table-card td{color:#1f2937}.scanner-table-card tr:last-child td{border-bottom:0}.stock-chip-row{flex-wrap:wrap;gap:6px;display:flex}.stock-chip-row span,.time-chip{color:#0a6aff;background:#eaf3ff;border-radius:4px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.time-chip{color:#4f5a6c;background:#f3f6fa}.confidence-meter{vertical-align:middle;background:#edf2f7;border-radius:999px;width:70px;height:7px;margin-right:8px;display:inline-flex;position:relative;overflow:hidden}.confidence-meter i{background:#05a66b;height:100%;display:block}.confidence-meter.down i{background:#f97316}.scanner-table-card td b{color:#4f5a6c;font-size:11px}.technical-alert-list{gap:12px;margin-top:14px;display:grid}.technical-alert{border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:17px 20px;display:flex}.technical-alert.green{background:#e8fbf1;border-color:#d6f5e3}.technical-alert.blue{background:#eaf3ff;border-color:#d9eaff}.technical-alert.red{background:#fff0f1;border-color:#f8dce0}.technical-alert div{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}.technical-alert div>span{color:#05a66b;border:1px solid;border-radius:50%;grid-row:span 2;place-items:center;width:22px;height:22px;display:inline-grid}.technical-alert.blue div>span{color:#0a6aff}.technical-alert.red div>span{color:#dc2626}.technical-alert strong{color:#111827;font-size:13px}.technical-alert p,.technical-alert time{color:#4f5a6c;margin:0;font-size:12px}.technical-alert.green p{color:#047857}.technical-alert.blue p{color:#0a6aff}.technical-alert.red p{color:#dc2626}@media (width<=900px){.heatmap-summary-grid,.research-heatmap-grid,.strategy-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.research-container{width:min(100% - 28px,1545px)}.research-hero-band,.research-section{padding:52px 0}.technical-section{padding-top:64px}.research-feature-grid,.research-feature-grid.hero-features,.heatmap-summary-grid,.research-heatmap-grid,.strategy-template-grid,.research-payoff-metrics{grid-template-columns:1fr;margin-left:0}.research-section-head,.technical-alert{flex-direction:column;align-items:flex-start}.research-payoff-plot{height:240px}}.support-main{background:#fff}.support-main+.site-footer{background:#f5f8fc;margin-top:0}.support-page{color:#171b26;background:#fff}.support-container{width:calc(100% - 119px);margin:0 auto}.support-hero{text-align:center;background:linear-gradient(#f5faff,#fff);padding:88px 0 100px}.support-hero h1{color:#1d1d1d;letter-spacing:0;max-width:820px;margin:0 auto;font-size:clamp(34px,4vw,46px);font-weight:800;line-height:1.12}.support-hero p{color:#4f5a6c;max-width:980px;margin:18px auto 0;font-size:18px;line-height:1.45}.support-search{background:#fff;border:1px solid #d8e1ec;border-radius:8px;align-items:center;gap:12px;width:min(760px,100%);min-height:58px;margin:40px auto 0;padding:0 18px;display:flex}.support-search svg{color:#4b5563;min-width:18px}.support-search input{color:#111827;background:0 0;border:0;outline:0;width:100%;min-height:54px;font-size:14px}.support-search input::placeholder{color:#8a93a3}.support-actions{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:26px;display:flex}.support-button{border-radius:8px;min-width:178px;min-height:52px;font-size:14px}.support-section{background:#fff;padding:88px 0 94px}.support-muted{background:#f7f7f8}.support-title{text-align:center;max-width:780px;margin:0 auto 48px}.support-title h2{color:#1d1d1d;letter-spacing:0;margin:0;font-size:clamp(28px,3vw,34px);font-weight:800;line-height:1.18}.support-title p{color:#4f5a6c;margin:18px 0 0;font-size:15px;line-height:1.55}.support-topic-grid,.support-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.support-topic-card,.support-contact-card{background:#fff;border:1px solid #d7dfe9;border-radius:8px}.support-topic-card{min-height:220px;padding:34px 28px 28px}.support-topic-card span,.support-contact-card>span{color:#0a6aff;background:#eaf3ff;border-radius:8px;place-items:center;width:52px;height:52px;display:inline-grid}.support-topic-card h2,.support-contact-card h2{color:#111827;margin:24px 0 0;font-size:19px;font-weight:800;line-height:1.22}.support-topic-card p,.support-contact-card p{color:#4f5a6c;margin:12px 0 0;font-size:14px;line-height:1.45}.support-faq-list{gap:16px;display:grid}.support-faq-list details{background:#fff;border:1px solid #dfe5ed;border-radius:8px}.support-faq-list summary{color:#111827;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:0 28px;font-size:15px;font-weight:700;list-style:none;display:flex}.support-faq-list summary::-webkit-details-marker{display:none}.support-faq-list summary svg{color:#111827;transition:transform .18s}.support-faq-list details[open] summary svg{transform:rotate(180deg)}.support-faq-list p{color:#4f5a6c;margin:0;padding:0 28px 22px;font-size:14px;line-height:1.6}.support-help-section{padding-bottom:112px}.support-contact-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:246px;padding:32px 28px;display:flex}.support-contact-card>span{border-radius:50%;width:60px;height:60px}.support-contact-card h2{margin-top:24px;font-size:18px}.support-contact-card button{color:#0a6aff;background:0 0;border:0;margin-top:20px;padding:0;font-size:16px;font-weight:700}@media (width<=980px){.support-topic-grid,.support-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.support-container{width:min(100% - 28px,1545px)}.support-hero,.support-section{padding:56px 0}.support-hero p{font-size:15px}.support-actions,.support-topic-grid,.support-contact-grid{grid-template-columns:1fr;display:grid}.support-button{width:100%}.support-topic-card,.support-contact-card{min-height:auto;padding:26px 22px}}.ipo-main{background:#fff}.ipo-main+.site-footer{background:#f5f8fc;margin-top:0}.ipo-page{color:#171b26;background:#fff}.ipo-container{width:calc(100% - 119px);margin:0 auto}.ipo-hero-band{text-align:center;background:linear-gradient(#f3f9ff,#fff);padding:116px 0 118px}.ipo-hero-copy h1{color:#1d1d1d;letter-spacing:0;margin:0;font-size:clamp(38px,5vw,58px);font-weight:800;line-height:1.1}.ipo-hero-copy p{color:#5a5f6b;max-width:960px;margin:26px auto 0;font-size:22px;line-height:1.45}.ipo-hero-actions{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:44px;display:flex}.ipo-button{border-radius:9px;min-width:240px;min-height:58px;font-size:20px}.ipo-button.secondary-button{box-shadow:none}.ipo-info-section{text-align:center;background:#fff;padding:72px 0 96px}.ipo-info-section h2,.ipo-section-title{color:#1d1d1d;letter-spacing:0;margin:0;font-size:clamp(30px,3vw,38px);font-weight:800;line-height:1.16}.ipo-info-section p{color:#555b67;max-width:960px;margin:24px auto 0;font-size:17px;line-height:1.45}.ipo-section{background:#fff;padding:92px 0 104px}.ipo-muted{background:#f7f8fa}.ipo-section-title{text-align:center}.ipo-tabs{background:#e8e9ed;border-radius:999px;grid-template-columns:repeat(3,minmax(130px,1fr));width:min(448px,100%);min-height:40px;margin:26px auto 64px;padding:4px;display:grid}.ipo-tabs button{color:#111827;background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:700}.ipo-tabs button.active{background:#fff;box-shadow:0 1px 6px #12224214}.ipo-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:min(760px,100%);display:grid}.ipo-listing-card{background:#fff;border:1px solid #d9e0ea;border-radius:14px;min-height:324px;padding:30px}.ipo-listing-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:48px;display:flex}.ipo-listing-head h3{color:#111827;margin:0;font-size:21px;font-weight:800;line-height:1.25}.ipo-listing-head span{color:#fff;background:#6b7280;border-radius:7px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.ipo-listing-card dl{gap:12px;margin:0;display:grid}.ipo-listing-card dl div{justify-content:space-between;align-items:center;gap:18px;display:flex}.ipo-listing-card dt,.ipo-listing-card dd{margin:0;font-size:15px}.ipo-listing-card dt{color:#697083}.ipo-listing-card dd{color:#111827;text-align:right;font-weight:600}.ipo-listing-card button,.ipo-listing-card a{color:#111827;background:#fff;border:1px solid #d9e0ea;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:40px;margin-top:46px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ipo-benefits-section{padding-top:88px;padding-bottom:116px}.ipo-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:40px;display:grid}.ipo-benefit-card{text-align:center;background:#fff;border:1px solid #d9e0ea;border-radius:14px;min-height:170px;padding:32px 22px 28px}.ipo-benefit-card span{color:#0a6aff;place-items:center;width:54px;height:46px;display:inline-grid}.ipo-benefit-card h3{color:#22252d;margin:22px 0 0;font-size:20px;font-weight:800;line-height:1.2}.ipo-benefit-card p{color:#555b67;margin:12px 0 0;font-size:17px;line-height:1.32}@media (width<=980px){.ipo-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ipo-container{width:min(100% - 28px,1545px)}.ipo-hero-band,.ipo-info-section,.ipo-section{padding:56px 0}.ipo-hero-copy p{font-size:17px}.ipo-button{width:100%;min-width:0;font-size:16px}.ipo-hero-actions,.ipo-card-grid,.ipo-benefit-grid{grid-template-columns:1fr;display:grid}.ipo-tabs{border-radius:16px;grid-template-columns:1fr;gap:4px}.ipo-card-grid{width:100%}.ipo-listing-head{margin-bottom:30px}.ipo-listing-card{min-height:auto;padding:24px}}.learn-main{background:#f5f8fc}.learn-main+.site-footer{background:#f5f8fc;margin-top:0}.learn-doc-page{color:#111827;background:#f5f8fc;padding:34px 0 72px}.learn-doc-container{width:calc(100% - 119px);margin:0 auto}.learn-breadcrumb{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.learn-doc-header{margin-top:12px}.learn-doc-header h1{color:#111827;margin:0;font-size:24px;font-weight:800;line-height:1.25}.learn-doc-header p,.learn-intro{color:#4f5a6c;margin:8px 0 0;font-size:13px;line-height:1.65}.learn-platform-preview{margin-top:26px}.learn-platform-mock,.learn-guide-card{background:#fff;border:1px solid #e0e7f0;border-radius:8px}.learn-platform-mock{min-height:338px;overflow:hidden;box-shadow:0 10px 24px #142a520d}.learn-platform-top{border-bottom:1px solid #e4ebf3;align-items:center;gap:18px;min-height:44px;padding:8px 14px;display:flex}.learn-platform-top .logo-image{width:70px}.learn-platform-top span{color:#4f5a6c;font-size:11px;font-weight:700}.learn-platform-body{grid-template-columns:150px minmax(0,1fr) 210px;min-height:292px;display:grid}.learn-platform-body aside{background:#f8fafc;border-right:1px solid #e4ebf3;align-content:start;gap:8px;padding:14px;display:grid}.learn-platform-body aside span{color:#4f5a6c;background:#fff;border-radius:5px;min-height:28px;padding:7px 8px;font-size:11px}.learn-platform-body main{padding:14px}.learn-chart-toolbar{align-items:center;gap:8px;display:flex}.learn-chart-toolbar b{color:#111827;margin-right:auto;font-size:12px}.learn-chart-toolbar button,.learn-login-mock button,.learn-auth-mock button,.learn-password-form button,.learn-pin-mock button{color:#fff;background:#16a34a;border:0;border-radius:4px;min-height:26px;padding:0 14px;font-size:10px;font-weight:800}.learn-chart-toolbar button:last-child{background:#e11d48}.learn-chart-area{background:linear-gradient(#e8eef6 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#eef3f8 1px,#0000 1px) 0 0/12.5% 100%,#fff;border:1px solid #edf1f6;border-radius:6px;justify-content:space-between;align-items:end;gap:6px;min-height:218px;margin-top:12px;padding:16px;display:flex}.learn-chart-area i{background:#16a34a;border-radius:4px 4px 0 0;width:9px;min-height:26px}.learn-chart-area i.down{background:#e11d48}.learn-platform-body section{background:#fbfdff;border-left:1px solid #e4ebf3;padding:14px}.learn-platform-body section h3{color:#111827;margin:0 0 12px;font-size:12px}.learn-platform-body section div{border-bottom:1px solid #e9eef5;justify-content:space-between;gap:10px;min-height:34px;padding:8px 0;font-size:11px;display:flex}.learn-intro{margin-top:24px}.learn-guide-stack{gap:28px;margin-top:28px;display:grid}.learn-guide-card{padding:26px 30px 30px}.learn-guide-card h2{color:#111827;margin:0;font-size:17px;font-weight:800}.learn-guide-lead{color:#4f5a6c;margin:8px 0 0;font-size:13px;line-height:1.55}.learn-guide-visual{background:#fbfdff;border:1px solid #e8eef6;border-radius:6px;place-items:center;min-height:230px;margin:22px 0 20px;padding:18px;display:grid}.learn-guide-copy{gap:12px;display:grid}.learn-guide-copy p{color:#3f4657;margin:0;font-size:13px;line-height:1.72}.learn-guide-copy ul{color:#3f4657;margin:0;padding-left:20px;font-size:13px;line-height:1.72}.learn-login-mock,.learn-auth-mock,.learn-password-mock,.learn-pin-mock,.learn-profile-mock,.learn-depth-mock{background:#fff;border:1px solid #dfe7f0;border-radius:6px;width:min(560px,100%);box-shadow:0 8px 20px #142a520d}.learn-login-mock,.learn-auth-mock{justify-items:center;gap:10px;width:min(330px,100%);padding:28px 32px;display:grid}.learn-login-mock .logo-image,.learn-auth-mock .logo-image,.learn-password-form .logo-image,.learn-pin-mock .logo-image{width:90px}.learn-login-mock h3,.learn-auth-mock h3,.learn-password-form h3,.learn-pin-mock h3{color:#111827;margin:0;font-size:12px;font-weight:800}.learn-login-mock input,.learn-auth-mock input,.learn-password-form input,.learn-pin-mock input{border:1px solid #d9e1ec;border-radius:3px;width:100%;min-height:34px;padding:0 10px;font-size:11px}.learn-login-mock button,.learn-auth-mock button,.learn-password-form button,.learn-pin-mock button{background:var(--orange);width:100%}.learn-auth-mock div{grid-template-columns:repeat(5,1fr);gap:6px;width:100%;display:grid}.learn-auth-mock div span{color:#0a6aff;background:#eaf3ff;border-radius:5px;place-items:center;min-height:42px;font-size:12px;font-weight:900;display:grid}.learn-password-mock,.learn-profile-mock{grid-template-columns:130px minmax(0,1fr) 90px;min-height:210px;display:grid}.learn-side-menu,.learn-profile-mock aside{background:#f7f9fc;border-right:1px solid #e4ebf3;align-content:start;gap:8px;padding:14px;display:grid}.learn-side-menu span,.learn-profile-mock aside span{color:#4f5a6c;font-size:10px}.learn-password-form{align-content:center;justify-items:center;gap:9px;padding:18px;display:grid}.learn-password-mock>svg,.learn-profile-mock>svg{color:#e11d48;place-self:center}.learn-pin-mock{grid-template-columns:minmax(0,1fr) 140px;align-items:center;min-height:230px;display:grid}.learn-pin-mock>div{justify-items:center;gap:10px;padding:26px 34px;display:grid}.learn-pin-mock>svg{color:#c4ccd8;justify-self:center}.learn-profile-mock section{padding:18px}.learn-profile-head{align-items:center;gap:12px;display:flex}.learn-profile-head svg{color:#111827}.learn-profile-head h3{color:#111827;margin:0;font-size:13px}.learn-profile-head span{color:#16a34a;font-size:11px;font-weight:800}.learn-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.learn-profile-grid div{background:#f8fafc;border-radius:5px;min-height:44px;padding:9px}.learn-profile-grid span,.learn-profile-grid strong{font-size:10px;display:block}.learn-profile-grid span{color:#6b7280}.learn-profile-grid strong{color:#111827;margin-top:5px}.learn-depth-mock{padding:18px;position:relative;overflow:hidden}.learn-depth-tabs{color:#4f5a6c;gap:16px;margin-bottom:14px;font-size:11px;font-weight:800;display:flex}.learn-depth-tabs span:first-child{color:#111827}.learn-depth-mock table{border-collapse:collapse;width:100%}.learn-depth-mock th{color:#fff;text-align:left;background:#3b2c7d;height:34px;padding:0 10px;font-size:11px}.learn-depth-mock td{border-bottom:1px solid #edf1f6;height:34px;padding:0 10px;font-size:11px}.learn-depth-mock>svg{color:#0a6aff;opacity:.28;position:absolute;bottom:16px;right:18px}@media (width<=780px){.learn-doc-container{width:min(100% - 28px,1545px)}.learn-platform-body,.learn-password-mock,.learn-profile-mock,.learn-pin-mock{grid-template-columns:1fr}.learn-platform-body aside,.learn-platform-body section,.learn-side-menu,.learn-profile-mock aside{border:0}.learn-platform-body aside,.learn-side-menu,.learn-profile-mock aside{grid-template-columns:repeat(2,minmax(0,1fr))}.learn-guide-card{padding:22px}}@media (width<=480px){.learn-doc-page{padding-top:24px}.learn-guide-visual{padding:12px}.learn-platform-top{flex-wrap:wrap}.learn-profile-grid,.learn-platform-body aside,.learn-side-menu,.learn-profile-mock aside{grid-template-columns:1fr}}.learn-page{max-width:860px;margin:0 auto}.doc-card{margin-bottom:28px;padding:30px}.doc-card h3{font-size:22px}.doc-image{border:1px solid var(--line);background:#fbfdff;border-radius:8px;place-items:center;min-height:230px;margin:18px 0;display:grid}.doc-copy{gap:10px;display:grid}.doc-copy p{color:#4c5568;margin:0;line-height:1.75}.mini-screen{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:120px 1fr 120px;gap:12px;width:min(620px,100%);min-height:180px;padding:14px;display:grid}.mini-sidebar,.mini-ticket{gap:8px;display:grid}.mini-sidebar span{color:var(--muted);background:var(--soft);border-radius:5px;place-items:center;font-size:12px;display:grid}.mini-chart{gap:14px;display:grid}.mini-candles{background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 100% 33%, #fff;border-radius:5px;justify-content:space-between;align-items:end;gap:6px;min-height:110px;padding:12px;display:flex}.mini-candles i{background:var(--green);border-radius:4px 4px 0 0;width:10px;height:48px}.mini-candles i:nth-child(2n){height:74px}.mini-candles i:nth-child(5n){height:32px}.mini-candles i.down{background:var(--red)}.login-mock,.auth-mock,.password-mock,.pin-mock,.report-mock,.trade-report-mock{border:1px solid var(--line);background:#fff;border-radius:8px;width:min(520px,100%);padding:20px}.login-mock,.auth-mock,.password-mock,.pin-mock{gap:12px;max-width:360px;display:grid}.login-mock input,.auth-mock input,.password-mock input,.form-grid input,.form-grid select,.form-grid textarea{background:#fff;border:1px solid #d8e1ed;border-radius:6px;min-height:44px;padding:0 12px}.auth-images{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.auth-images span{color:#0a6aff;background:var(--soft-blue);border-radius:6px;place-items:center;min-height:56px;font-weight:900;display:grid}.password-mock div{background:linear-gradient(135deg,#eef6ff,#fff7ed);border-radius:6px;height:90px}.password-mock span{text-align:center;font-weight:900}.pin-mock{place-items:center}.pin-mock svg{color:#0a6aff}.pin-mock div{gap:8px;display:flex}.pin-mock span{background:#0a6aff;border-radius:50%;width:16px;height:16px}.report-mock{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.report-mock b{color:#0a6aff;font-size:11px}.report-mock span{background:var(--soft);border-radius:4px;min-height:28px}.trade-report-mock{gap:14px;display:grid}.report-bar{background:linear-gradient(90deg,#21187b,#5d4ee8);border-radius:6px;height:32px}.about-page{color:#1b202b;background:#fff}.about-main{background:#fff}.about-main+.site-footer{background:#f5f8fc;margin-top:0}.about-container{width:calc(100% - 119px);margin:0 auto}.about-hero{text-align:center;background:#f5f8fc;padding:106px 0 108px}.about-hero h1{color:#191b22;letter-spacing:0;margin:0 0 8px;font-size:45px;font-weight:700;line-height:1.12}.about-hero p{color:#5c5c5c;margin:0 auto;font-size:18px;font-weight:400;line-height:1.6}.about-hero .about-hero-lead{color:#5c5c5c;margin-bottom:22px;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.22}.about-copy-section{background:#fff;padding:92px 0 78px}.about-copy h2{color:#191b22;margin:0 0 16px;font-size:36px;font-weight:600;line-height:1.2}.about-copy p{color:#434653;max-width:1260px;margin:0;font-size:18px;font-weight:400;line-height:1.6}.about-copy p+p{margin-top:18px}.about-section-heading{text-align:center;max-width:1000px;margin:0 auto}.about-section-heading h2{color:#191b22;margin:0;font-size:36px;font-weight:600;line-height:1.2}.about-section-heading p{color:#434653;max-width:910px;margin:12px auto 0;font-size:18px;font-weight:400;line-height:1.55}.vision-section{background:#f5f8fc;padding:60px 0}.vision-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:52px;display:grid}.vision-card{text-align:center;background:#fff;border:1px solid #e2e9f2db;border-radius:8px;flex-direction:column;align-items:center;min-height:226px;padding:24px 34px 34px;display:flex}.vision-icon{color:#0a6aff;background:#eaf3ff;border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:22px;display:inline-grid}.vision-card h3{color:#191b22;margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.35}.vision-card p{color:#434653;margin:0;font-size:16px;font-weight:400;line-height:1.45}.blue-value{background:#0e4197;padding:92px 0 112px}.blue-value .about-section-heading h2{color:#fff;font-weight:700}.blue-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px;display:grid}.about-blue-card{color:#fff;background:#ffffff12;border:1px solid #ffffff2e;border-radius:8px;min-height:196px;padding:28px 30px 30px}.about-blue-icon{color:#fff;place-items:center;width:34px;height:34px;margin-bottom:28px;display:inline-grid}.about-blue-card h3{color:#fff;margin:0 0 14px;font-size:18px;font-weight:600;line-height:1.35}.about-blue-card p{color:#ffffffeb;margin:0;font-size:16px;font-weight:400;line-height:1.5}@media (width<=980px){.blue-feature-grid,.vision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-hero{padding:78px 0 82px}}@media (width<=680px){.about-container{width:min(100% - 28px,1320px)}.about-hero{padding:58px 0 62px}.about-copy-section,.vision-section,.blue-value{padding:30px 0}.blue-feature-grid,.vision-grid{grid-template-columns:1fr;margin-top:32px}.vision-card,.about-blue-card{min-height:auto;padding:24px}}.contact-layout{grid-template-columns:.75fr 1.25fr;gap:40px;padding:72px 0 34px;display:grid}.contact-cards{grid-template-columns:repeat(2,1fr)}.contact-card{padding:24px}.contact-card svg{color:#0a6aff;margin-bottom:14px}.map-row{grid-template-columns:repeat(2,1fr)}.map-mock{overflow:hidden}.map-grid-bg{background:linear-gradient(90deg,#0000 49%,#dce7f3 50%,#0000 51%) 0 0/42px 42px,linear-gradient(#0000 49%,#dce7f3 50%,#0000 51%) 0 0/42px 42px,#f6fbff;min-height:220px;position:relative}.map-grid-bg span{background:var(--orange);border-radius:50%;width:18px;height:18px;position:absolute;top:36%;left:38%;box-shadow:0 0 0 12px #f16a212e}.map-grid-bg i{background:#0a6aff;border-radius:999px;height:4px;position:absolute;inset:46% 12% auto 18%;transform:rotate(-9deg)}.map-mock h3{padding:18px}.form-section{margin:28px 0 76px;padding:28px}.form-section h2{margin-top:0}.form-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:18px;display:grid}.form-grid textarea{resize:vertical;grid-column:1/-1;min-height:130px;padding-top:12px}.site-footer{border-top:1px solid var(--line);background:#f7faff;margin-top:40px;padding:42px clamp(18px,5vw,72px) 22px}.footer-top{justify-content:space-between;gap:30px;margin:0 auto 28px;display:flex}.footer-top p{max-width:540px;color:var(--muted);margin:0;line-height:1.65}.footer-links{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1180px;margin:0 auto 28px;display:grid}.footer-links h3{margin:0 0 12px;font-size:15px}.footer-links button{text-align:left;padding:6px 0;display:block}.footer-links button:hover,.footer-bottom button:hover{color:#0a6aff}.footer-bottom{max-width:1180px;color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0 auto;padding-top:20px;font-size:13px;display:flex}.modal-backdrop{z-index:80;background:#0f172a94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.legal-modal{text-align:center;background:#fff;border-radius:8px;width:min(520px,100%);padding:34px;position:relative;box-shadow:0 24px 70px #00000038}.modal-close{position:absolute;top:12px;right:12px}.modal-illustration{color:#0a6aff;background:var(--soft-blue);border-radius:50%;place-items:center;width:86px;height:86px;margin:0 auto 18px;display:grid}.legal-modal p{color:var(--muted);line-height:1.7}@media (width<=1080px){.desktop-nav{display:none}.mobile-toggle{display:inline-grid}.site-header{justify-content:space-between}.mobile-nav{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;gap:6px;padding:14px;display:grid;position:absolute;top:calc(100% + 1px);left:18px;right:18px}.mobile-current{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 14px;display:flex}.mobile-current strong{color:#0a6aff}.mobile-nav-link{text-align:left;border-radius:6px;min-height:42px;padding:0 12px;font-weight:800}.mobile-nav-link.active{color:#0a6aff;background:var(--soft-blue)}.split-hero,.contact-layout{grid-template-columns:1fr}.terminal-card{min-height:auto}.feature-grid,.option-chain{grid-template-columns:repeat(2,1fr)}.pricing-layout,.blue-value>div{grid-template-columns:1fr}}@media (width<=760px){.site-header{min-height:64px;padding-inline:14px}.logo-copy,.header-actions .ghost-button,.header-actions .primary-button{display:none}.page-shell{width:min(100% - 28px,1545px)}.hero{padding-top:48px}.terminal-body,.market-grid,.two-panel,.cards-row,.map-row,.contact-cards,.form-grid,.footer-links,.footer-top{grid-template-columns:1fr}.footer-top{display:grid}.stats-band{grid-template-columns:repeat(2,1fr)}.feature-grid,.option-chain{grid-template-columns:1fr}.gradient-cta{padding:24px;display:grid}.mini-screen{grid-template-columns:1fr}.mini-sidebar{grid-template-columns:repeat(5,1fr)}.doc-card{padding:20px}}@media (width<=480px){.hero-actions{display:grid}.stats-band{grid-template-columns:1fr}.primary-button,.secondary-button,.light-button{width:100%}.legal-modal{padding:26px 20px}}.equity-main{background:#fff}.equity-main+.site-footer{background:#f5f8fc;margin-top:0}.equity-page{color:#171b26;background:#fff}.equity-container{width:calc(100% - 119px);margin:0 auto}.equity-hero-band{background:#eef5ff;padding:58px 0 76px}.equity-hero{grid-template-columns:minmax(0,.92fr) minmax(390px,1fr);align-items:center;gap:clamp(32px,7vw,88px);display:grid}.equity-hero-copy h1{color:#101421;letter-spacing:0;max-width:430px;margin:0;font-size:clamp(32px,4vw,46px);line-height:1.06}.equity-hero-copy p{color:#3f4657;max-width:520px;margin:18px 0 0;font-size:15px;line-height:1.65}.equity-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.equity-button{border-radius:7px;min-height:40px;padding-inline:18px;font-size:13px}.equity-button.light{color:#121722;box-shadow:none;border-color:#dfe7f1}.trading-dashboard{background:#fff;border:1px solid #091e420d;border-radius:12px;width:100%;padding:22px;box-shadow:0 18px 34px #2e50841a}.dashboard-head,.dashboard-row,.stock-top,.stock-meta,.portfolio-summary,.mover-card h3{justify-content:space-between;align-items:center;gap:14px;display:flex}.dashboard-head h2{margin:0;font-size:15px;font-weight:800}.dashboard-head svg{color:var(--green)}.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.dashboard-metric{border-radius:8px;min-height:110px;padding:16px}.dashboard-metric.green{background:#eafaf1}.dashboard-metric.blue{background:#eef5ff}.dashboard-metric span,.dashboard-row span,.stock-card span,.portfolio-summary span,.index-card span{color:#596273;font-size:12px}.dashboard-metric strong{color:#00a86b;margin-top:8px;font-size:24px;line-height:1.1;display:block}.dashboard-metric.blue strong{color:#0a6aff}.dashboard-metric small{color:#00a86b;margin-top:8px;font-weight:800;display:block}.dashboard-watch{gap:10px;margin-top:16px;display:grid}.dashboard-row{background:#f8fafc;border-radius:8px;min-height:46px;padding:12px 14px}.dashboard-row strong{color:#171b26;margin-left:auto;font-size:13px}.dashboard-row small{text-align:right;min-width:46px;font-size:11px;font-weight:800}.equity-section{padding:60px 0}.equity-title{text-align:center;max-width:880px;margin:0 auto 32px}.equity-title h2{color:#151925;letter-spacing:0;margin:0;font-size:clamp(23px,2.6vw,31px);line-height:1.16}.equity-title p{color:#596273;max-width:850px;margin:12px auto 0;font-size:13px;line-height:1.65}.index-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.index-card{background:#fff;border:1px solid #dfe7f0;border-radius:3px;min-height:146px;padding:18px 20px}.index-card strong{color:#101421;margin-top:10px;font-size:20px;line-height:1.1;display:block}.index-card small{margin-top:8px;font-size:11px;font-weight:800;display:inline-block}.mini-line,.stock-line{height:30px;color:var(--green);clip-path:polygon(0 68%,18% 60%,34% 72%,54% 42%,72% 56%,100% 48%,100% 100%,0 100%);opacity:.95;border-bottom:2px solid;margin-top:18px;display:block}.mini-line.down,.stock-line.down{color:var(--red);clip-path:polygon(0 45%,18% 58%,34% 46%,54% 70%,72% 62%,100% 76%,100% 100%,0 100%)}.movers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.mover-card{background:#fff;border:1px solid #dfe7f0;border-radius:9px;padding:18px}.mover-card h3{justify-content:flex-start;margin:0 0 16px;font-size:14px}.mover-list{gap:12px;display:grid}.mover-row{border-radius:4px;grid-template-columns:1fr auto;align-items:center;gap:3px 12px;min-height:54px;padding:12px 14px;display:grid}.mover-row.gain{background:#ebf9f0}.mover-row.loss{background:#fff0f1}.mover-row span{color:#222833;grid-row:span 2;font-size:13px;font-weight:600}.mover-row strong,.mover-row small{text-align:right;font-size:12px}.mover-row small{color:inherit;font-weight:800}.muted-section{background:#f5f7fa}.stock-tabs{background:#fff;border:1px solid #dfe7f0;border-radius:999px;grid-template-columns:repeat(4,minmax(90px,1fr));width:min(610px,100%);min-height:33px;margin:0 auto 28px;padding:3px;display:grid}.stock-tabs button{color:#252b38;background:0 0;border:0;border-radius:999px;font-size:12px;font-weight:700}.stock-tabs button:first-child{background:#f3f7ff}.stock-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.stock-card{background:#fff;border:1px solid #dfe7f0;border-radius:9px;min-height:245px;padding:18px}.stock-top h3,.tool-card h3,.reason-card h3,.manage-card h3,.sip-feature h3,.step-card h3{color:#151925;margin:0}.stock-top h3{font-size:14px;line-height:1.25}.stock-top small{font-size:14px;font-weight:900}.stock-meta{align-items:flex-end;margin-top:22px}.stock-meta strong{color:#101421;font-size:20px;display:block}.stock-meta small,.stock-meta b{margin-top:4px;font-size:11px;display:block}.stock-meta b{color:#171b26;text-align:right}.stock-line{height:32px;margin-top:14px}.stock-actions{grid-template-columns:1fr 1fr 1.15fr;gap:8px;margin-top:16px;display:grid}.stock-actions button{color:#fff;border:0;border-radius:5px;min-height:32px;font-size:12px;font-weight:800}.buy-button{background:#00a86b}.sell-button{background:#e92842}.details-button{background:#f4f6f9;color:#222833!important}.steps-section{background:#fff}.steps-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid;position:relative}.steps-row:before{content:"";background:#d7e5ff;height:2px;position:absolute;top:38px;left:8%;right:8%}.step-card{z-index:1;text-align:center;min-height:128px;padding:0 8px;position:relative}.step-number{color:#fff;background:#0a6aff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:inline-grid}.step-icon{color:#0a6aff;background:#eaf3ff;border-radius:50%;place-items:center;width:34px;height:34px;margin:14px auto 12px;display:grid}.step-card h3{font-size:11px;line-height:1.35}.why-stock-band{background:#eef5ff}.reason-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.reason-card,.manage-card{text-align:center;background:#fff;border:1px solid #dfe7f0;border-radius:9px;min-height:164px;padding:24px 18px}.reason-card span,.manage-card span,.tool-card span{color:#0a6aff;background:#e6f0ff;border-radius:8px;place-items:center;width:42px;height:42px;display:inline-grid}.reason-card span{border-radius:50%}.reason-card h3,.manage-card h3{margin-top:18px;font-size:14px;line-height:1.25}.reason-card p,.manage-card p,.tool-card p,.sip-feature p{color:#596273;margin:9px 0 0;font-size:12px;line-height:1.55}.tools-section{background:#fff}.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tool-card{background:#fff;border:1px solid #dfe7f0;border-radius:4px;align-items:flex-start;gap:18px;min-height:122px;padding:24px 28px;display:flex}.tool-card h3{font-size:15px}.sip-band{color:#fff;background:linear-gradient(90deg,#155dfc,#4f39f6);padding:76px 0}.sip-layout{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);align-items:center;gap:clamp(32px,7vw,90px);display:grid}.sip-copy h2{color:#fff;max-width:320px;margin:0;font-size:clamp(26px,3vw,36px);line-height:1.05}.sip-copy p{color:#ffffffd1;max-width:390px;margin:18px 0 26px;font-size:14px;line-height:1.65}.sip-button{border-radius:5px;min-height:40px;font-size:13px}.sip-feature-list{gap:16px;display:grid}.sip-feature{background:#ffffff21;border:1px solid #ffffff38;border-radius:9px;align-items:center;gap:18px;min-height:88px;padding:18px 20px;display:flex}.sip-feature span{color:#fff;background:#ffffff2e;border-radius:6px;place-items:center;width:36px;height:36px;display:inline-grid}.sip-feature h3{color:#fff;font-size:15px}.sip-feature p{color:#ffffffc7}.manage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.manage-card{text-align:left;min-height:150px;padding:20px 18px}.manage-card h3{margin-top:15px}.portfolio-summary{text-align:center;background:linear-gradient(90deg,#f9fafb,#eff6ff);border:1px solid #dbe8f8;border-radius:8px;margin-top:24px;padding:24px}.portfolio-summary div{flex:1;min-width:0}.portfolio-summary strong{color:#111827;font-size:23px;line-height:1.2;display:block}.portfolio-summary span{margin-top:6px;display:block}.equity-blue{color:#0a6aff!important}.faq-section{background:#fff}.equity-faq-list{gap:0;margin:0 auto;display:grid}.equity-faq-list details{border-bottom:1px solid #e2e8f0}.equity-faq-list summary{color:#222833;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-size:13px;font-weight:600;list-style:none;display:flex}.equity-faq-list summary::-webkit-details-marker{display:none}.equity-faq-list details[open] summary svg{transform:rotate(180deg)}.equity-faq-list p{color:#596273;margin:0;padding:0 0 18px;font-size:13px;line-height:1.6}@media (width<=980px){.equity-hero,.sip-layout{grid-template-columns:1fr}.trading-dashboard{max-width:620px}.index-grid,.reason-grid,.manage-grid,.stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}.steps-row:before{display:none}}@media (width<=680px){.equity-container{width:min(100% - 28px,1545px)}.equity-hero-band,.equity-section,.sip-band{padding:48px 0}.dashboard-metrics,.index-grid,.movers-grid,.stock-grid,.tools-grid,.reason-grid,.manage-grid{grid-template-columns:1fr}.stock-tabs{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.steps-row{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-summary{gap:18px;display:grid}}@media (width<=460px){.equity-actions,.stock-actions{grid-template-columns:1fr;display:grid}.steps-row{grid-template-columns:1fr}.tool-card,.sip-feature{display:grid}}.fno-main{background:#fff}.fno-main+.site-footer{background:#f5f8fc;margin-top:0}.fno-page{color:#171b26;background:#fff}.fno-container{width:calc(100% - 119px);margin:0 auto}.fno-hero{text-align:center;background:linear-gradient(#fbfdff,#f6f9fd);padding:98px 0 88px}.fno-pill{color:#0a6aff;background:#edf5ff;border:1px solid #dbeafe;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.fno-hero h1{color:#171b26;letter-spacing:0;margin:22px auto 14px;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.08}.fno-hero p{color:#5c5c5c;max-width:1196px;margin:0 auto;font-size:24px;font-weight:400;line-height:1.6}.fno-hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:42px;display:flex}.fno-button{border-radius:7px;min-height:42px;padding-inline:20px;font-size:13px}.fno-button.light{color:#171b26;box-shadow:none;border-color:#dfe7f1}.fno-intro-band{background:#f1f5f9;padding:60px}.fno-section{background:#fff;padding:60px}.fno-title{text-align:center}.fno-title h2{color:#1d1d1d;letter-spacing:0;margin:0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.16}.fno-title p{color:#5c5c5c;max-width:1545px;margin:30px auto 0;font-size:20px;font-weight:400;line-height:1.6}.fno-tabs{background:#edf3f9;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:40px;margin:0 0 46px;padding:4px;display:grid}.fno-tabs button{color:#2b3342;background:0 0;border:0;border-radius:999px;font-size:12px;font-weight:600}.fno-tabs button:first-child{background:#fff;box-shadow:0 1px 5px #12224214}.fno-segment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.fno-segment-card{background:#fff;border:1px solid #dde6f0;border-radius:10px;min-height:252px;padding:24px;box-shadow:0 12px 28px #142a520f}.fno-segment-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fno-segment-top h3{color:#141925;margin:0;font-size:17px;line-height:1.2}.fno-segment-top span,.fno-contract-meta dt{color:#667085;font-size:12px}.fno-segment-top span{margin-top:9px;display:block}.fno-change{color:#fff;border-radius:999px;align-items:center;min-height:22px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.positive-chip{background:#111827}.negative-chip{background:#e92850}.fno-contract-meta{gap:11px;margin:34px 0 20px;display:grid}.fno-contract-meta div{justify-content:space-between;align-items:center;gap:16px;display:flex}.fno-contract-meta dt,.fno-contract-meta dd{margin:0}.fno-contract-meta dd{color:#111827;text-align:right;font-size:13px;font-weight:700}.fno-trade-button{border-radius:6px;width:100%;min-height:38px;font-size:13px}.fno-blue-band{background:#edf5ff}.fno-reason-grid,.fno-benefit-grid,.fno-strategy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.fno-reason-card,.fno-benefit-card,.fno-strategy-card{background:#fff;border:1px solid #dfe7f0;border-radius:10px;min-height:172px;padding:24px 22px}.fno-reason-card span,.fno-benefit-card span{color:#0a6aff;background:#e7f1ff;border-radius:8px;place-items:center;width:42px;height:42px;display:inline-grid}.fno-reason-card h3,.fno-benefit-card h3,.fno-tool-card h3,.fno-strategy-card h3,.fno-risk-alert h3{color:#171b26;margin:0}.fno-reason-card h3,.fno-benefit-card h3{margin-top:22px;font-size:15px}.fno-reason-card p,.fno-benefit-card p,.fno-tool-card p,.fno-strategy-card p{color:#4f5a6c;margin:9px 0 0;font-size:12px;line-height:1.55}.fno-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.fno-tool-card{background:#edf5ff;border:1px solid #dce8f7;border-radius:8px;min-height:118px;padding:26px 30px}.fno-tool-card h3{font-size:16px}.fno-muted-band{background:#f1f5f9}.fno-benefit-card{min-height:180px}.fno-benefit-card span{background:0 0;width:auto;height:auto}.fno-strategy-section{padding-bottom:98px}.fno-strategy-card{border-radius:12px;min-height:160px}.fno-strategy-card h3{font-size:15px}.fno-strategy-meta{color:#596273;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-size:12px;display:flex}.fno-strategy-meta strong{color:#263244;background:#fff;border:1px solid #dfe7f0;border-radius:999px;justify-content:center;min-width:70px;padding:4px 10px;font-size:11px;display:inline-flex}.fno-risk-alert{color:#ff243d;background:#fff1f1;border:1px solid #ffb8b8;border-radius:9px;align-items:center;gap:22px;margin-top:72px;padding:34px 42px;display:flex}.fno-risk-alert svg{color:#ff243d;min-width:32px}.fno-risk-alert h3{color:#ff243d;font-size:26px}.fno-risk-alert p{color:#ff243d;margin:10px 0 0;font-size:14px;line-height:1.55}.fno-faq-band{background:#f1f5f9}.fno-faq-list{gap:18px;display:grid}.fno-faq-list details{background:#fff;border:1px solid #e3eaf3;border-radius:8px}.fno-faq-list summary{color:#222833;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 24px;font-size:13px;font-weight:700;list-style:none;display:flex}.fno-faq-list summary::-webkit-details-marker{display:none}.fno-faq-list details[open] summary svg{transform:rotate(180deg)}.fno-faq-list p{color:#596273;margin:0;padding:0 24px 20px;font-size:13px;line-height:1.6}@media (width<=980px){.fno-segment-grid,.fno-reason-grid,.fno-benefit-grid,.fno-strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.fno-container{width:min(100% - 28px,1545px)}.fno-hero,.fno-section,.fno-intro-band{padding:30px 0}.fno-tabs{border-radius:14px;grid-template-columns:1fr;gap:3px}.fno-segment-grid,.fno-reason-grid,.fno-tools-grid,.fno-benefit-grid,.fno-strategy-grid{grid-template-columns:1fr}.fno-risk-alert{align-items:flex-start;padding:26px 22px}}@media (width<=460px){.fno-hero-actions,.fno-risk-alert{display:grid}}.options-main{background:#fff}.options-main+.site-footer{background:#f5f8fc;margin-top:0}.options-page{color:#171b26;background:#fff}.options-container{width:calc(100% - 119px);margin:0 auto}.options-hero-band{background:linear-gradient(#fbfdff,#f5f9fd);padding:58px 0 72px}.options-hero{grid-template-columns:minmax(0,.94fr) minmax(360px,1fr);align-items:center;gap:68px;display:grid}.options-hero-copy h1{color:#151925;letter-spacing:0;max-width:440px;margin:0;font-size:42px;font-weight:800;line-height:1.08}.options-hero-copy h1 span,.options-title h2 span{color:#0a6aff}.options-hero-copy h1 span{display:block}.options-hero-copy p{color:#4f5a6c;max-width:560px;margin:18px 0 0;font-size:14px;line-height:1.7}.options-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.options-button{border-radius:7px;min-height:42px;padding-inline:18px;font-size:13px}.options-button.light{color:#151925;box-shadow:none;border-color:#d9e4f2}.options-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:430px;margin-top:34px;display:grid}.options-stats strong{color:#101421;font-size:20px;line-height:1.1;display:block}.options-stats span{color:#596273;margin-top:6px;font-size:11px;font-weight:700;display:block}.option-chain-card,.options-feature-card,.options-preview-card,.options-strategy-card,.options-insight-card,.greeks-dashboard,.options-trader-card{background:#fff;border:1px solid #dfe7f0;border-radius:8px}.option-chain-card{justify-self:end;width:100%;max-width:520px;padding:22px;box-shadow:0 18px 36px #142a5214}.option-chain-head,.greeks-head,.options-insight-card,.order-ticket-preview>div,.iv-meter>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.option-chain-head h2,.greeks-head h3,.options-feature-card h3,.options-strategy-card h3,.options-insight-card h3,.options-trader-card h3,.options-step-copy h3{color:#151925;margin:0}.option-chain-head h2{font-size:15px}.option-chain-head span{color:#667085;margin-top:4px;font-size:11px;font-weight:700;display:block}.option-chain-head small,.greeks-head span{color:#079455;background:#e7f8ef;border-radius:999px;align-items:center;min-height:22px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.option-chain-card table{border-collapse:collapse;width:100%;margin-top:20px}.option-chain-card th,.option-chain-card td{text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f7;padding:10px 6px;font-size:11px}.option-chain-card th{color:#667085;font-weight:800}.option-chain-card td{color:#202939;font-weight:700}.option-chain-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.option-chain-metrics div{background:#f4f8fd;border-radius:7px;min-height:66px;padding:12px 14px}.option-chain-metrics span,.options-preview-card span,.options-insight-card p,.options-trader-card p,.options-strategy-card p,.options-feature-card p,.options-step-copy p,.iv-meter span,.greeks-grid span{color:#596273;font-size:12px}.option-chain-metrics strong{color:#121826;margin-top:7px;font-size:15px;display:block}.options-section{background:#fff;padding:78px 0 82px}.options-muted{background:#f3f8fc}.options-title{text-align:center;max-width:760px;margin:0 auto 34px}.options-title.left{text-align:left;max-width:100%;margin:0 0 24px}.options-title h2{color:#151925;letter-spacing:0;margin:0;font-size:28px;font-weight:800;line-height:1.18}.options-title p{color:#596273;max-width:720px;margin:12px auto 0;font-size:13px;line-height:1.65}.options-title.left p{margin-left:0}.options-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.options-feature-card{min-height:204px;padding:24px;box-shadow:0 12px 28px #142a520a}.options-icon,.options-step-icon,.options-strategy-icon,.options-insight-card>span,.options-trader-card>span{border-radius:8px;place-items:center;width:42px;height:42px;display:inline-grid}.options-icon.blue,.options-step-icon,.options-insight-card>span,.options-trader-card>span{color:#0a6aff;background:#eaf3ff}.options-icon.green{color:#079455;background:#e7f8ef}.options-icon.red{color:#e14b4b;background:#fff0f1}.options-icon.purple{color:#8b5cf6;background:#f4f0ff}.options-icon.amber{color:#e49b0f;background:#fff7e6}.options-icon.indigo{color:#3867e8;background:#edf2ff}.options-feature-card h3{margin-top:22px;font-size:15px;line-height:1.25}.options-feature-card p,.options-strategy-card p,.options-trader-card p,.options-step-copy p{margin:10px 0 0;line-height:1.58}.options-workflow{gap:28px;width:min(960px,100%);margin:0 auto;display:grid}.options-workflow-step{grid-template-columns:minmax(0,1fr) minmax(0,.98fr);align-items:center;gap:34px;display:grid}.options-workflow-step.reverse .options-preview-card{order:2}.options-workflow-step.reverse .options-step-copy{order:1}.options-preview-card{min-height:160px;padding:20px;box-shadow:0 12px 28px #142a520a}.instrument-preview{gap:6px;display:grid}.instrument-preview strong{color:#151925;background:#f7faff;border:1px solid #e2eaf5;border-radius:6px;align-items:center;min-height:34px;padding:0 12px;font-size:12px;display:flex}.instrument-preview strong:first-of-type{border-color:#0a6aff;box-shadow:inset 0 2px #0a6aff}.mini-chain-preview,.builder-preview{gap:10px;display:grid}.mini-chain-preview div,.builder-preview div{grid-template-columns:1fr auto auto;align-items:center;gap:12px;min-height:28px;display:grid}.mini-chain-preview strong,.mini-chain-preview small{font-size:11px;font-weight:800}.mini-chain-preview small{color:#596273}.builder-preview div{background:#f8fafc;border-radius:6px;grid-template-columns:auto 1fr;min-height:36px;padding:8px 10px}.builder-preview span{color:#0a6aff;background:#eaf3ff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:900;display:inline-grid}.builder-preview strong{color:#151925;font-size:12px}.payoff-preview{align-content:center;gap:18px;display:grid}.payoff-line{background:linear-gradient(#eef3f8 1px,#0000 1px) 0 0/100% 26px,linear-gradient(90deg,#eef3f8 1px,#0000 1px) 0 0/25% 100%;border-radius:6px;height:78px;position:relative}.payoff-line i,.payoff-line b{border-bottom:3px solid #0a6aff;border-left:3px solid #0a6aff;height:42px;position:absolute;top:19px;left:14px;right:14px;transform:skew(-34deg)}.payoff-line b{border-color:#e92842;top:9px;left:52%;transform:skew(-34deg)rotate(8deg)}.payoff-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.payoff-meta span{text-align:center;background:#f4f8fd;border-radius:5px;min-height:36px;padding:9px 8px;font-size:10px;font-weight:800}.order-ticket-preview{color:#fff;background:#0a6aff;border-color:#0a6aff;align-content:center;gap:14px;display:grid}.order-ticket-preview span,.order-ticket-preview strong{color:#fff}.order-ticket-preview span{opacity:.86}.order-ticket-preview button{color:#0a6aff;background:#fff;border:0;border-radius:6px;min-height:38px;font-size:12px;font-weight:900}.options-step-copy h3{margin-top:16px;font-size:17px;line-height:1.25}.options-step-copy p{max-width:380px}.options-strategy-grid,.options-trader-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.options-strategy-card{min-height:254px;padding:26px 24px}.options-strategy-icon.green{color:#079455;background:#e7f8ef}.options-strategy-icon.red{color:#e14b4b;background:#fff0f1}.options-strategy-icon.amber{color:#e49b0f;background:#fff7e6}.options-down-icon{transform:rotate(90deg)scaleX(-1)}.options-strategy-card h3{margin-top:22px;font-size:17px}.options-strategy-list{gap:8px;margin-top:22px;display:grid}.options-strategy-list span{color:#344054;background:#f8fafc;border-radius:6px;min-height:30px;padding:8px 12px;font-size:12px;font-weight:800}.options-data-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.94fr);align-items:center;gap:42px;display:grid}.options-insight-list{gap:14px;display:grid}.options-insight-card{justify-content:flex-start;min-height:84px;padding:16px 18px}.options-insight-card>span{min-width:42px}.options-insight-card h3{font-size:14px}.options-insight-card p{margin:5px 0 0;line-height:1.45}.greeks-dashboard{padding:24px;box-shadow:0 16px 32px #142a520f}.greeks-head h3{font-size:16px}.greeks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.greeks-grid div{border-radius:8px;min-height:112px;padding:18px}.greeks-grid .delta{background:#eaf3ff}.greeks-grid .gamma{background:#e6fbf3}.greeks-grid .theta{background:#fff0f1}.greeks-grid .vega{background:#fff7e6}.greeks-grid strong{color:#101421;margin-top:12px;font-size:24px;line-height:1.1;display:block}.greeks-grid small{color:#079455;margin-top:8px;font-size:11px;font-weight:900;display:block}.greeks-grid .theta small{color:#e14b4b}.iv-meter{gap:12px;margin-top:22px;display:grid}.iv-meter strong{color:#101421;font-size:12px}.iv-meter i{background:#e5edf6;border-radius:999px;height:8px;display:block;overflow:hidden}.iv-meter b{background:linear-gradient(90deg,#0a6aff,#10b981);width:78%;height:100%;display:block}.options-traders-section{padding-bottom:92px}.options-trader-card{border-radius:6px;min-height:186px;padding:24px}.options-trader-card h3{margin-top:22px;font-size:15px}@media (width<=980px){.options-hero,.options-data-layout{grid-template-columns:1fr}.option-chain-card{justify-self:start}.options-feature-grid,.options-strategy-grid,.options-trader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.options-container{width:min(100% - 28px,1545px)}.options-hero-band,.options-section{padding:52px 0}.options-hero-copy h1{font-size:34px}.options-title h2{font-size:24px}.options-workflow-step,.options-workflow-step.reverse{grid-template-columns:1fr}.options-workflow-step.reverse .options-preview-card,.options-workflow-step.reverse .options-step-copy{order:initial}}@media (width<=620px){.options-actions,.options-stats,.options-feature-grid,.options-strategy-grid,.options-trader-grid,.greeks-grid{grid-template-columns:1fr}.options-actions{display:grid}.option-chain-card{overflow-x:auto}.options-data-layout{gap:26px}}@media (width<=460px){.options-hero-copy h1{font-size:30px}.option-chain-card,.options-feature-card,.options-preview-card,.options-strategy-card,.options-insight-card,.greeks-dashboard,.options-trader-card{padding:18px}.payoff-meta{grid-template-columns:1fr}}.live-chart-main{background:#fff}.live-chart-main+.site-footer{background:#f5f8fc;margin-top:0}.live-chart-page{color:#171b26;background:#fff}.live-container{width:calc(100% - 119px);margin:0 auto}.live-hero-band{background:#f3f6fa;padding:86px 0 92px}.live-hero{grid-template-columns:minmax(0,.9fr) minmax(380px,1fr);align-items:center;gap:clamp(36px,8vw,92px);display:grid}.live-hero-copy h1{color:#22242c;letter-spacing:0;max-width:560px;margin:0;font-size:clamp(34px,4.5vw,52px);line-height:1.08}.live-hero-copy p{color:#3d4554;max-width:520px;margin:20px 0 0;font-size:15px;line-height:1.65}.live-button{border-radius:7px;min-height:48px;margin-top:28px;padding-inline:24px;font-size:13px}.trade-screen-visual,.alpha-visual,.derivative-visual{border-radius:14px;min-height:390px;position:relative;overflow:hidden;box-shadow:0 20px 40px #1d30521f}.trade-screen-visual{background:linear-gradient(105deg,#081022fa 0 58%,#f5f6f7e6 58.5% 73%,#6e543761 73%),linear-gradient(#19284d,#0b1326)}.trade-screen-visual:before{content:"";background:linear-gradient(#5061ca57 1px,#0000 1px) 0 0/100% 24px,linear-gradient(90deg,#5061ca57 1px,#0000 1px) 0 0/34px 100%,radial-gradient(circle at 36% 30%,#4557ff59,#0000 34%),#111d45;border-radius:8px;position:absolute;inset:20px 130px 72px 24px}.trade-screen-visual:after{content:"";clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:linear-gradient(110deg,#0000 0 28%,#dce0e4f2 28% 72%,#0000 72%),linear-gradient(#ffffffdb,#e1e5eae0);height:90px;position:absolute;bottom:0;left:108px;right:88px}.trade-note{z-index:5;color:#0a0d13;background:#f3f3f3;justify-content:center;align-items:center;width:210px;height:92px;font-size:58px;font-weight:700;display:inline-flex;position:absolute;top:92px;left:150px;transform:rotate(-8deg);box-shadow:0 8px 12px #00000040}.screen-glow{background:radial-gradient(circle at 28% 42%,#0d6aff5c,#0000 42%);position:absolute;inset:0}.chart-line{z-index:3;transform-origin:0;background:currentColor;border-radius:999px;width:300px;height:3px;position:absolute;left:36px}.line-one{color:#ff406a;top:175px;transform:rotate(-7deg)}.line-two{color:#50ffb7;top:210px;transform:rotate(5deg)}.line-three{color:#5a78ff;top:250px;transform:rotate(-2deg)}.ticker-column{background:linear-gradient(#22c55e 2px,#0000 2px) 0 0/100% 20px,linear-gradient(90deg,#0000 0 48%,#ffffff24 49% 51%,#0000 52%),#030914cc;width:80px;height:260px;position:absolute;top:28px;right:52px}.live-section{background:#fff;padding:86px 0}.live-muted{background:#f3f6fa}.live-title{text-align:center;max-width:820px;margin:0 auto 36px}.live-title.align-left{text-align:left;margin-left:0}.live-title h2,.alpha-copy h2,.derivative-copy h2{color:#101421;letter-spacing:0;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.15}.live-title p,.alpha-copy p,.derivative-copy p{color:#4f5a6c;margin:12px 0 0;font-size:13px;line-height:1.65}.capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.capability-card,.paper-card{background:#fff;border:1px solid #dce5f0;border-radius:10px;min-height:176px;padding:28px 24px}.capability-card svg,.paper-card svg{color:#0a6aff}.capability-card h3,.edge-card h3,.paper-card h3,.derivative-copy h2{margin:18px 0 0}.capability-card h3,.edge-card h3,.paper-card h3{color:#121826;font-size:15px;line-height:1.25}.capability-card p,.edge-card p,.paper-card p{color:#4f5a6c;margin:10px 0 0;font-size:12px;line-height:1.55}.alpha-layout,.derivatives-layout{grid-template-columns:minmax(0,.92fr) minmax(390px,1fr);align-items:center;gap:clamp(36px,7vw,80px);display:grid}.alpha-copy p{max-width:520px}.code-card{color:#dbeafe;background:#1b263a;border-radius:10px;width:min(520px,100%);margin-top:28px;padding:34px 24px 24px}.code-card pre{color:#dcecff;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.7;overflow:auto}.code-dots{background:#ef4444;border-radius:50%;width:10px;height:10px;margin:-18px 0 18px;display:block;position:relative;box-shadow:18px 0 #f59e0b,36px 0 #22c55e}.alpha-visual{background:radial-gradient(circle at 50% 25%,#14b8a626,#0000 35%),linear-gradient(#06111d,#0b1d2a)}.code-lines{opacity:.58;background:linear-gradient(#1cd3ad 2px,#0000 2px) 0 0/100% 18px,linear-gradient(90deg,#38bdf8 0 36%,#f97316 36% 62%,#94a3b8 62% 100%) 0 0/100% 18px;width:270px;height:210px;position:absolute;top:55px;left:34px;transform:skewY(-4deg)}.alpha-bars{opacity:.55;background:linear-gradient(90deg,#0000 0 7px,#38bdf880 7px 12px,#0000 12px 22px) 0 100%/22px 100%;height:130px;position:absolute;bottom:26px;left:190px;right:28px}.alpha-candles{background:linear-gradient(120deg,#0000 0 12%,#22c55e 12.5% 13.3%,#0000 13.8% 25%,#ef4444 25.4% 26.2%,#0000 26.7% 41%,#22c55e 41.4% 42.4%,#0000 42.9% 63%,#ef4444 63.5% 64.4%,#0000 64.9% 100%),linear-gradient(12deg,#0000 0 48%,#0ea5e9 48.4% 50.2%,#0000 50.7%);height:92px;position:absolute;top:165px;left:170px;right:36px}.edge-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.edge-card{text-align:center}.edge-card span{color:#0a6aff;background:#e7f1ff;border-radius:10px;place-items:center;width:44px;height:44px;display:inline-grid}.paper-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.paper-card{min-height:160px}.screener-section{padding-bottom:92px}.screener-table-wrap{border:1px solid #dce5f0;border-radius:10px;overflow:auto}.screener-table{border-collapse:separate;border-spacing:0;background:#fff;min-width:760px}.screener-table th{color:#101421;background:#eaf2ff}.screener-table th,.screener-table td{border-bottom:1px solid #e6edf5;padding:17px 24px;font-size:13px}.screener-table tbody tr:last-child td{border-bottom:0}.screener-table td:first-child{color:#0a6aff;font-weight:800}.sentiment{border-radius:999px;justify-content:center;align-items:center;min-width:68px;min-height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.sentiment.bullish{color:#138a5b;background:#dff7eb}.sentiment.bearish{color:#d12d3f;background:#ffe6ea}.sentiment.momentum{color:#2563eb;background:#e6efff}.derivatives-section{padding:88px 0 112px}.derivative-visual{background:#f6f7f8;min-height:430px}.paper-sheet{background:linear-gradient(20deg,#0000 0 48%,#22c55e 48.5% 49.8%,#0000 50.2%),linear-gradient(160deg,#0000 0 45%,#e11d48 45.4% 47%,#0000 47.4%),linear-gradient(#d5dce6 1px,#0000 1px) 0 0/100% 26px,linear-gradient(90deg,#0000 0 12px,#eff3f8 12px 14px,#0000 14px),#fff;border-radius:4px;width:62%;height:72%;display:block;position:absolute;box-shadow:0 12px 26px #142a522e}.sheet-one{top:26px;left:38px;transform:rotate(-18deg)}.sheet-two{top:64px;right:44px;transform:rotate(8deg)}.sheet-three{bottom:22px;left:80px;transform:rotate(-6deg)}.derivative-copy p{max-width:540px}.greek-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.greek-card{background:#fff;border:1px solid #dce5f0;border-radius:9px;min-height:78px;padding:16px 18px}.greek-card span{color:#64748b;font-size:12px;font-weight:800;display:block}.greek-card strong{margin-top:6px;font-size:24px;line-height:1.1;display:block}@media (width<=980px){.live-hero,.alpha-layout,.derivatives-layout{grid-template-columns:1fr}.trade-screen-visual,.alpha-visual,.derivative-visual{max-width:640px}.capability-grid,.edge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.live-container{width:min(100% - 28px,1545px)}.live-hero-band,.live-section,.derivatives-section{padding:52px 0}.capability-grid,.edge-grid,.paper-grid,.greek-grid{grid-template-columns:1fr}.trade-screen-visual,.alpha-visual,.derivative-visual{min-height:300px}.trade-note{width:154px;height:68px;font-size:40px;top:76px;left:74px}.ticker-column{right:24px}.chart-line{width:210px}.live-title.align-left{text-align:left}}.pricing-page-main{background:#fff}.pricing-page-main+.site-footer{background:#f5f8fc;margin-top:0}.pricing-page{color:#171b26;background:#fff}.pricing-page-container{width:calc(100% - 119px);margin:0 auto}.pricing-page-hero{text-align:center;background:#f5f8fc;padding:88px 0 90px}.pricing-hero-copy h1{color:#171b26;letter-spacing:0;margin:0;font-size:clamp(36px,4vw,52px);line-height:1.1}.pricing-hero-copy p{color:#3f4657;max-width:740px;margin:18px auto 0;font-size:15px;line-height:1.7}.pricing-hero-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px;display:flex}.pricing-page-button{border-radius:13px;min-width:190px;min-height:54px;font-size:14px}.pricing-page-section{background:#fff;padding:84px 0 88px}.pricing-page-muted{background:#f5f8fc}.pricing-page-title{text-align:center;margin:0 auto 28px}.pricing-page-title h2{color:#171b26;letter-spacing:0;margin:0;font-size:clamp(30px,3vw,40px);line-height:1.15}.pricing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.pricing-plan-card{background:#fff;border:1px solid #155dfc;border-radius:13px;flex-direction:column;min-height:530px;padding:30px 28px 28px;display:flex;position:relative}.pricing-plan-card.prime{border-width:2px;box-shadow:0 18px 36px #0a6aff14}.pricing-plan-card.pro{color:#fff;background:#0d1629;border-color:#0d1629;box-shadow:0 20px 42px #0d162933}.pricing-popular{color:#fff;letter-spacing:.08em;background:#0a6aff;border-radius:999px;justify-content:center;align-items:center;min-height:23px;padding:0 18px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pricing-plan-card h3{color:#111827;margin:0;font-size:21px;line-height:1.2}.pricing-plan-card.prime h3{color:#0a6aff}.pricing-plan-card.pro h3,.pricing-plan-card.pro p,.pricing-plan-card.pro .plan-price strong,.pricing-plan-card.pro .plan-price span,.pricing-plan-card.pro li{color:#fff}.pricing-plan-card p{color:#4f5a6c;margin:12px 0 0;font-size:13px;line-height:1.55}.plan-price{align-items:baseline;gap:5px;margin-top:28px;display:flex}.plan-price strong{color:#242936;font-size:30px;line-height:1.1}.plan-price span{color:#4f5a6c;font-size:13px}.pricing-plan-card ul{gap:17px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pricing-plan-card li{color:#111827;align-items:flex-start;gap:12px;font-size:13px;line-height:1.45;display:flex}.pricing-plan-card li svg{color:#0a6aff;min-width:17px;margin-top:1px}.pricing-plan-card.pro li svg{color:#fff}.pricing-plan-action{color:#0a6aff;background:#fff;border:1px solid #0a6aff;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:42px;margin-top:auto;font-size:13px;font-weight:900;display:inline-flex}.pricing-plan-action.primary-action{color:#fff;background:#0a6aff}.pricing-plan-action.pro-action{color:#111827;background:#fff;border-color:#fff}.trader-value-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.88fr);gap:22px;display:grid}.advantage-card,.savings-card,.pricing-metric-row{border:1px solid #c9d4e4;border-radius:13px}.advantage-card{background:#fff;min-height:260px;padding:66px 28px 34px}.pricing-icon-soft{color:#0a6aff;vertical-align:middle;background:#eaf3ff;border-radius:8px;place-items:center;width:42px;height:42px;margin-right:14px;display:inline-grid}.advantage-card h3{color:#171b26;vertical-align:middle;margin:0;font-size:22px;line-height:1.2;display:inline-block}.advantage-card p{color:#4f5a6c;margin:30px 0 0;font-size:15px;line-height:1.65}.advantage-card strong{color:#0a6aff}.savings-card{color:#fff;background:#0e559f;border-color:#0e559f;min-height:260px;padding:28px}.savings-card h3{color:#fff;margin:0 0 30px;font-size:18px;line-height:1.25}.savings-row,.savings-cost,.saving-highlight{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.savings-row,.savings-cost{border-bottom:1px solid #ffffff1f;padding-bottom:18px}.savings-cost{border-bottom:0;margin-top:18px}.savings-card span,.savings-card b{color:#ffffffdb;font-size:13px;font-style:normal}.savings-card strong{color:#fff;font-size:16px}.savings-cost strong{font-size:24px}.saving-highlight{background:#ffffff21;border-radius:8px;margin-top:18px;padding:16px}.saving-highlight em{color:#dbeafe;font-size:34px;font-style:normal;font-weight:900;line-height:1}.pricing-metric-row{background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;display:grid}.pricing-metric-row div{text-align:center;min-height:94px;padding:28px 18px}.pricing-metric-row div+div{border-left:1px solid #c9d4e4}.pricing-metric-row strong{color:#0a6aff;font-size:15px;line-height:1.2;display:block}.pricing-metric-row span{color:#1f2937;margin-top:7px;font-size:11px;display:block}.add-on-section{padding:96px 0 92px}.add-on-layout{grid-template-columns:minmax(0,.95fr) minmax(380px,1fr);align-items:center;gap:clamp(36px,8vw,78px);display:grid}.add-on-copy h2{color:#171b26;margin:0;font-size:clamp(30px,3vw,40px);line-height:1.15}.add-on-copy p{color:#4f5a6c;max-width:560px;margin:22px 0 30px;font-size:14px;line-height:1.65}.add-on-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.add-on-pill{color:#111827;background:#eaf3ff;border-radius:8px;align-items:center;gap:14px;min-height:54px;padding:0 18px;font-size:13px;font-weight:700;display:flex}.add-on-pill svg{color:#0a6aff}.alpha-terminal-card{background:radial-gradient(circle at 78% 14%,#62beff6b,#0000 18%),linear-gradient(#02080e1a,#02080ec2),#0b1720;border-radius:14px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 20px 44px #0a16282e}.alpha-terminal-card:before{content:"";background:linear-gradient(#2cd88f 2px,#0000 2px) 0 0/100% 20px,linear-gradient(90deg,#ffffff1f 1px,#0000 1px) 0 0/64px 100%,#101e28f5;border:1px solid #ffffff38;border-radius:4px;height:232px;position:absolute;top:90px;left:72px;right:42px;transform:perspective(520px)rotateX(8deg)rotateY(-9deg)}.terminal-lines{background:linear-gradient(90deg,#0000 0 15%,#ef4444 15.5% 16.4%,#0000 16.9% 42%,#22c55e 42.4% 43.5%,#0000 44% 100%),linear-gradient(12deg,#0000 0 49%,#38bdf8 49.5% 51%,#0000 51.5%);height:130px;position:absolute;top:130px;left:102px;right:72px;transform:perspective(520px)rotateX(8deg)rotateY(-9deg)}.terminal-panels{background:linear-gradient(90deg,#06b6d440,#06b6d40f),linear-gradient(#94a3b8 1px,#0000 1px) 0 0/100% 16px;height:74px;position:absolute;bottom:86px;left:122px;right:90px;transform:perspective(520px)rotateX(8deg)rotateY(-9deg)}.alpha-terminal-card>div{z-index:2;color:#fff;position:absolute;bottom:22px;left:24px;right:24px}.alpha-terminal-card h3{color:#fff;margin:0;font-size:24px}.alpha-terminal-card p{color:#ffffffd1;margin:8px 0 0;font-size:13px}@media (width<=980px){.pricing-plan-grid,.trader-value-grid,.add-on-layout{grid-template-columns:1fr}.pricing-plan-card{min-height:auto}.pricing-plan-action{margin-top:32px}.alpha-terminal-card{max-width:620px}}@media (width<=680px){.pricing-page-container{width:min(100% - 28px,1545px)}.pricing-page-hero,.pricing-page-section,.add-on-section{padding:54px 0}.pricing-page-button{width:100%}.pricing-metric-row,.add-on-grid{grid-template-columns:1fr}.pricing-metric-row div+div{border-top:1px solid #c9d4e4;border-left:0}.advantage-card{padding:34px 24px}.saving-highlight{grid-template-columns:1fr}.alpha-terminal-card{min-height:330px}}.lo-pricing-main{background:#fff}.lo-pricing-main+.site-footer{background:#f5f8fc;margin-top:0}.lo-pricing-page{color:#161b26;background:#fff}.lo-pricing-container{width:100% - 119px;margin:0 auto}.lo-pricing-hero{text-align:center;background:#fff;padding:116px 0 124px}.lo-pricing-hero h1{color:#1d1d1d;letter-spacing:0;margin:0;font-size:clamp(38px,4vw,52px);font-weight:800;line-height:1.08}.lo-pricing-hero p{color:#3f4657;max-width:910px;margin:22px auto 0;font-size:16px;line-height:1.6}.lo-pricing-pills{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px;display:flex}.lo-pricing-pills span{color:#0a6aff;background:#eaf3ff;border-radius:999px;align-items:center;min-height:30px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.lo-pricing-section{background:#fff;padding:82px 0 90px}.lo-pricing-muted{background:#f5f7fa}.lo-pricing-title{text-align:center;margin:0 auto 42px}.lo-pricing-title h2{color:#1d1d1d;letter-spacing:0;margin:0;font-size:clamp(25px,2.6vw,32px);font-weight:800;line-height:1.2}.lo-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.lo-plan-card{background:#fff;border:1px solid #d9e1ec;border-radius:12px;flex-direction:column;min-height:428px;padding:34px 26px 30px;display:flex;position:relative;box-shadow:0 12px 28px #142a520a}.lo-plan-card.popular{border-color:#0a6aff;box-shadow:0 16px 34px #0a6aff14}.lo-plan-badge{color:#fff;background:#0a6aff;border-radius:999px;justify-content:center;align-items:center;min-width:132px;min-height:25px;padding:0 18px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lo-plan-card h3{color:#1f2937;margin:0;font-size:15px;font-weight:700}.lo-plan-price{align-items:baseline;gap:4px;margin-top:18px;display:flex}.lo-plan-price strong{color:#111827;font-size:22px;font-weight:800;line-height:1.1}.lo-plan-card.popular .lo-plan-price strong{font-size:34px}.lo-plan-price span{color:#1f2937;font-size:12px}.lo-plan-card ul{gap:18px;margin:36px 0 30px;padding:0;list-style:none;display:grid}.lo-plan-card li{color:#344054;align-items:flex-start;gap:12px;font-size:12px;line-height:1.45;display:flex}.lo-plan-card li svg,.lo-benefit-card svg{color:#0a6aff;stroke-width:2.6px;min-width:15px}.lo-plan-action{color:#0a6aff;background:#fff;border:2px solid #0a6aff;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:50px;margin-top:auto;font-size:13px;font-weight:800;display:inline-flex}.lo-plan-action.primary{color:#fff;background:#0a6aff}.lo-brokerage-table{background:#fff;border:1px solid #dfe7f0;border-radius:13px;overflow:hidden}.lo-brokerage-table table{border-collapse:collapse;width:100%}.lo-brokerage-table th{color:#fff;text-align:left;background:#0a6aff;height:54px;padding:0 22px;font-size:13px;font-weight:800}.lo-brokerage-table td{color:#1f2937;border-bottom:1px solid #e6edf5;height:56px;padding:0 22px;font-size:13px}.lo-brokerage-table tr:last-child td{border-bottom:0}.lo-other-card{background:#fff;border:1px solid #e5ecf4;border-radius:12px;padding:34px 36px}.lo-other-card ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.lo-other-card li{color:#283142;padding-left:22px;font-size:14px;line-height:1.5;position:relative}.lo-other-card li:before{content:"";background:#0a6aff;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.lo-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 26px;display:grid}.lo-benefit-card{background:#fff;border:1px solid #d8e0ea;border-radius:12px;align-content:center;gap:20px;min-height:112px;padding:24px 26px;display:grid}.lo-benefit-card span{color:#111827;font-size:14px;font-weight:600;line-height:1.45}.lo-faq-section{padding-bottom:100px}.lo-faq-list{gap:16px;display:grid}.lo-faq-list details{background:#fff;border:1px solid #e0e7f0;border-radius:12px;box-shadow:0 8px 18px #142a5208}.lo-faq-list summary{color:#111827;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:0 24px;font-size:14px;font-weight:700;list-style:none;display:flex}.lo-faq-list summary::-webkit-details-marker{display:none}.lo-faq-list summary svg{color:#0a6aff;transition:transform .18s}.lo-faq-list details[open] summary svg{transform:rotate(180deg)}.lo-faq-list p{color:#596273;margin:0;padding:0 24px 22px;font-size:13px;line-height:1.6}@media (width<=980px){.lo-plan-grid,.lo-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.lo-pricing-container{width:min(100% - 28px,1545px)}.lo-pricing-hero,.lo-pricing-section{padding:54px 0}.lo-plan-grid,.lo-benefit-grid{grid-template-columns:1fr}.lo-plan-card{min-height:auto}.lo-brokerage-table{overflow-x:auto}.lo-brokerage-table table{min-width:520px}}@media (width<=460px){.lo-pricing-hero p{font-size:14px}.lo-plan-card,.lo-other-card,.lo-benefit-card{padding:22px}.lo-plan-price{gap:6px;display:grid}}.contact-main{background:#fff}.contact-main+.site-footer{background:#f5f8fc;margin-top:0}.contact-container{width:100% - 119px;margin:0 auto}.contact-hero-band{background:#f5f8fc;padding:86px 0 96px}.contact-hero-band h1{color:#0a6aff;letter-spacing:0;margin:0 0 10px;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.05}.contact-breadcrumb{color:#1d1d1d;align-items:center;gap:8px;font-size:14px;display:inline-flex}.contact-breadcrumb svg{color:#101010}.office-section{background:#fff;padding:92px 0 100px}.office-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;display:grid}.office-card{background:#fff;border:1px solid #0f172a0f;border-radius:9px;overflow:hidden;box-shadow:0 15px 34px #0f2a5221}.office-map{background:linear-gradient(30deg,#0000 0 42%,#fbcd6ab8 42.4% 45.5%,#0000 45.9%),linear-gradient(112deg,#0000 0 56%,#fbcd6a9e 56.4% 59%,#0000 59.4%),linear-gradient(174deg,#0000 0 49%,#e4ded6f2 49.3% 52.2%,#0000 52.6%),#f7f4ee;min-height:272px;position:relative;overflow:hidden}.office-map:before{content:"";opacity:.76;background:linear-gradient(0deg,#cdd4dacc 1px,#0000 1px) 0 0/62px 39px,linear-gradient(90deg,#cdd4daa6 1px,#0000 1px) 0 0/58px 42px,linear-gradient(24deg,#0000 0 48%,#eea03e61 48.4% 50.2%,#0000 50.7%),linear-gradient(156deg,#0000 0 51%,#d3d9dee6 51.4% 53.4%,#0000 53.8%);position:absolute;inset:-28px;transform:rotate(-3deg)}.office-map.registered{background:linear-gradient(90deg,#0000 0 46%,#f8c454a6 46.4% 48.8%,#0000 49.2%),linear-gradient(9deg,#0000 0 58%,#e9e2dae6 58.5% 61.2%,#0000 61.6%),linear-gradient(128deg,#0000 0 34%,#e1dbd4f2 34.4% 36.7%,#0000 37.2%),#f7f4ee}.open-map-link{z-index:3;color:#0a6aff;background:#ffffffe0;align-items:center;gap:8px;min-height:28px;padding:0 4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;top:22px;left:26px}.map-tooltip{z-index:4;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#141414e0;border-radius:3px;padding:7px 12px;font-size:10px;line-height:1.2;display:block;position:absolute;top:72px;left:48px;right:48px;overflow:hidden}.map-marker{z-index:4;color:#49aef2;filter:drop-shadow(0 2px 2px #00000038);position:absolute;top:39%;left:49%;transform:translate(-50%,-50%)}.office-map.registered .map-marker{top:43%;left:50%}.map-block{z-index:1;background:#b0d28952;border:1px solid #86ac5d3d;display:block;position:absolute}.block-one{width:210px;height:188px;bottom:-42px;left:-28px;transform:rotate(-12deg)}.block-two{background:#ddd7e96b;width:188px;height:120px;top:138px;right:-70px;transform:rotate(-9deg)}.office-map.registered .block-one{width:160px;height:82px;top:84px;bottom:auto;left:0;transform:rotate(-3deg)}.office-map.registered .block-two{height:118px;top:auto;bottom:-22px;right:14px}.map-road{z-index:2;background:#fff;border:1px solid #c9cac1e6;border-radius:999px;height:5px;display:block;position:absolute;box-shadow:0 0 0 2px #f5f1e8bf}.road-one{top:116px;left:-20px;right:90px;transform:rotate(6deg)}.road-two{top:158px;left:76px;right:-12px;transform:rotate(-8deg)}.road-three{width:6px;height:310px;top:0;left:218px;transform:rotate(21deg)}.road-four{width:5px;height:340px;top:-40px;left:320px;transform:rotate(-19deg)}.map-label{z-index:3;color:#7b7f86;font-size:10px;font-style:italic;position:absolute}.label-one{top:118px;left:238px}.label-two{color:#5582a3;top:94px;left:304px}.office-map.registered .label-one{top:118px;left:40px}.office-map.registered .label-two{top:205px;left:280px;transform:rotate(-6deg)}.office-body{min-height:162px;padding:24px 26px 22px}.office-body h2{color:#0a6aff;margin:0;font-size:24px;font-weight:800;line-height:1.15}.office-divider{background:#d9e0ea;height:1px;margin:12px 0}.office-body p{color:#3d4658;margin:0;font-size:14px;line-height:1.45}.contact-info-band{background:#f5f8fc;padding:94px 0 162px}.contact-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px 26px;display:grid}.contact-info-card{text-align:center;background:#fff;border:1px solid #e7edf5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:198px;padding:28px;display:flex}.contact-info-icon{color:#0a6aff;place-items:center;width:32px;height:32px;margin-bottom:18px;display:inline-grid}.contact-info-card h2{color:#242424;max-width:100%;margin:0;font-size:22px;font-weight:800;line-height:1.2}.contact-info-card p,.contact-read-more,.contact-email{color:#505050;margin:18px 0 0;font-size:17px;line-height:1.5}.contact-email{overflow-wrap:anywhere;max-width:260px;text-decoration:underline;display:inline-block}.contact-email span{display:block}.contact-email.compact{color:#555;margin-top:18px;font-size:16px}.contact-read-more{background:0 0;border:0;padding:0}.contact-read-more:hover,.social-row a:hover{color:var(--blue-2)}.social-row{justify-content:center;align-items:center;gap:18px;margin-top:24px;display:inline-flex}.social-row a{color:#0a6aff;place-items:center;text-decoration:none;display:inline-grid}@media (width<=980px){.contact-hero-band{padding:66px 0 72px}.office-grid,.contact-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.office-section{padding:70px 0 76px}.contact-info-band{padding:76px 0 110px}}@media (width<=680px){.contact-container{width:min(100% - 28px,1545px)}.contact-hero-band{padding:52px 0 58px}.office-grid,.contact-tile-grid{grid-template-columns:1fr}.office-section{padding:48px 0 56px}.office-map{min-height:230px}.map-tooltip{left:22px;right:22px}.office-body{min-height:auto;padding:22px}.contact-info-band{padding:52px 0 76px}.contact-info-card{min-height:170px}}.home-container,.equity-container,.fno-container,.contact-container,.about-container,.blog-container{width:min(100% - 32px,1440px)!important;margin:0 auto!important}@media (width>=768px){.home-container,.equity-container,.fno-container,.contact-container,.about-container,.blog-container{width:min(100% - 64px,1440px)!important}}@media (width>=1200px){.home-container,.equity-container,.fno-container,.contact-container,.about-container,.blog-container{width:min(100% - 120px,1440px)!important}}.learn-depth-mock{overflow-x:auto!important}.learn-depth-mock table{min-width:500px!important}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQspDre2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQUpDg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQspDre2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQUpDg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQspDre2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQUpDg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQspDre2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQUpDg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQspDre2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQUpDg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;margin:0;padding:0}.site-header{background:#fff;border-bottom:1px solid #0a183a14;justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding:16px clamp(20px,4vw,72px);display:flex;position:sticky;top:0;box-shadow:0 1px #0a183a0a}.brand{color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.logo-wrap{align-items:center;display:inline-flex}.logo-image{width:140px;height:auto;transition:width .3s;display:block}.desktop-nav{flex:1;justify-content:center;align-items:center;gap:28px;display:flex}.nav-link{letter-spacing:.01em;color:#0a183a;white-space:nowrap;border-bottom:2px solid #0000;padding:0 6px;font-size:18px;font-weight:400;text-decoration:none;transition:color .2s,border-bottom .2s}.nav-link:hover{color:#1a4cff}.nav-link.active{color:#1a4cff;border-bottom-color:#1a4cff;font-weight:500}.header-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.ghost-button{color:#0a183a;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e2e8f0;border-radius:40px;min-height:42px;padding:0 20px;font-family:inherit;font-size:16px;font-weight:500;transition:all .2s}.ghost-button:hover{background:#f1f5f9;border-color:#cbd5e1}.primary-button{color:#fff;cursor:pointer;text-align:center;white-space:nowrap;background:#1a4cff;border:none;border-radius:40px;justify-content:center;align-items:center;font-family:inherit;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.primary-button.compact{min-height:42px;padding:0 24px;font-size:15px;font-weight:600}.primary-button:hover{background:#0e3ad0}.mobile-toggle{display:none!important}.icon-button{color:#0a183a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:all .2s;display:inline-grid}.icon-button:hover{background-color:#f8fafc;border-color:#cbd5e1}.mobile-nav{z-index:1001;visibility:hidden;background:#fff;border-radius:0;flex-direction:column;width:100%;max-width:100%;height:100vh;transition:transform .3s cubic-bezier(.2,.9,.4,1.1),visibility .3s;position:fixed;top:0;right:0;overflow:hidden auto;transform:translate(100%);box-shadow:-4px 0 24px #0a183a26}.mobile-nav.open{visibility:visible;transform:translate(0);display:flex!important}.mobile-close-btn{cursor:pointer;z-index:1002;color:#0a183a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:20px;right:30px}.mobile-close-btn:hover{background:#f1f5f9;transform:scale(.95)}.mobile-nav-links{flex-direction:column;width:100%;padding-top:80px;display:flex}.mobile-nav-link{letter-spacing:.01em;color:#0a183a;background:#fff;border-bottom:1px solid #0a183a14;align-items:center;width:100%;padding:18px 24px;font-size:17px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.mobile-nav-link:hover{background-color:#f8fafc;padding-left:28px}.mobile-nav-link.active{color:#1a4cff;background:#f0f7ff;border-left:3px solid #1a4cff;font-weight:600}.mobile-overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;animation:.25s forwards fadeIn;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-nav::-webkit-scrollbar{width:4px}.mobile-nav::-webkit-scrollbar-track{background:#f1f1f1}.mobile-nav::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}@media (width<=1150px){.site-header{min-height:76px;padding:12px clamp(16px,3vw,32px)}.desktop-nav{display:none!important}.mobile-toggle{display:inline-grid!important}.logo-image{width:118px}.ghost-button{min-height:40px;padding:0 16px;font-size:15px}.primary-button.compact{min-height:40px;padding:0 20px;font-size:14px}}@media (width<=900px){.logo-image{width:106px}.ghost-button{padding:0 14px;font-size:14px}.primary-button.compact{padding:0 18px;font-size:13px}.header-actions{gap:10px}}@media (width<=768px){.site-header{min-height:70px;padding:10px 16px}.logo-image{width:95px}.primary-button.compact{display:none!important}.ghost-button{min-height:36px;padding:6px 14px;font-size:14px}.header-actions{gap:8px}.mobile-nav{width:100%}.mobile-nav-links{padding-top:80px}.mobile-nav-link{padding:16px 20px;font-size:16px}.icon-button{width:40px;height:40px}}@media (width<=550px){.site-header{min-height:64px;padding:8px 14px}.logo-image{width:80px}.ghost-button{min-height:34px;padding:4px 12px;font-size:13px}.mobile-nav{width:100%;max-width:100%}.mobile-nav-links{padding-top:70px}.mobile-nav-link{padding:14px 20px;font-size:16px}.icon-button{width:38px;height:38px}.mobile-close-btn{width:36px;height:36px;top:16px;right:30px}}@media (width<=420px){.ghost-button{display:none}.logo-image{width:72px}.site-header{min-height:60px;padding:8px 12px}.mobile-nav-links{padding-top:70px}.mobile-nav-link{padding:12px 18px;font-size:15px}.header-actions{gap:6px}}@media (height<=500px) and (width<=800px){.mobile-nav-links{padding-top:60px}.mobile-nav-link{padding:10px 18px}.mobile-close-btn{top:12px;right:12px}}@media (hover:none) and (pointer:coarse){.nav-link,.mobile-nav-link,.ghost-button,.primary-button,.icon-button,.mobile-close-btn{-webkit-tap-highlight-color:transparent}.mobile-nav-link:active{background-color:#f0f7ff}.icon-button:active,.mobile-close-btn:active{transform:scale(.96)}}.hero-homesection-new-css{background:linear-gradient(135deg,#f5f7ff 0%,#fff 100%);align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-homesection-new-css .hero-bg-animation{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-homesection-new-css .gradient-orb{filter:blur(80px);opacity:.5;border-radius:50%;animation:20s ease-in-out infinite float;position:absolute}.hero-homesection-new-css .orb-1{background:radial-gradient(circle,#1a4cff66,#1a4cff00);width:400px;height:400px;animation-delay:0s;top:-100px;left:-100px}.hero-homesection-new-css .orb-2{background:radial-gradient(circle,#155dfc,#8b5cf600);width:500px;height:500px;animation-duration:25s;animation-delay:5s;bottom:0;right:-100px}.hero-homesection-new-css .orb-3{background:radial-gradient(circle,#154c56,#06b6d400);width:300px;height:300px;animation-duration:30s;animation-delay:10s;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-homesection-new-css .orb-4{background:radial-gradient(circle,#1a4cff6e,#05a66b);width:350px;height:350px;animation-duration:28s;animation-delay:15s;bottom:20%;left:20%}.hero-homesection-new-css .grid-pattern{background-image:linear-gradient(#1a4cff08 1px,#0000 1px),linear-gradient(90deg,#1a4cff08 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite gridMove;position:absolute;inset:0}.hero-homesection-new-css .particles{position:absolute;inset:0;overflow:hidden}.hero-homesection-new-css .particles:before,.hero-homesection-new-css .particles:after{content:"";background:#1a4cff4d;border-radius:50%;width:4px;height:4px;animation:15s linear infinite particleFloat;position:absolute}.hero-homesection-new-css .particles:before{animation-duration:12s;animation-delay:0s;top:20%;left:10%}.hero-homesection-new-css .particles:after{width:6px;height:6px;animation-duration:18s;animation-delay:3s;top:70%;left:85%}@keyframes particleFloat{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh)translate(50px)}}@keyframes float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.hero-homesection-new-css .home-container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 24px;position:relative}.hero-homesection-new-css .home-hero-layout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.hero-homesection-new-css .home-hero-copy{animation:.8s forwards fadeInUp}.hero-homesection-new-css .home-wealth-visual{animation:.8s forwards scaleIn}.hero-homesection-new-css .hero-eyebrow{background:#1a4cff1a;border-radius:40px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;animation:2s ease-in-out infinite pulse;display:inline-flex}.hero-homesection-new-css .eyebrow-dot{background:#1a4cff;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite blink;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.hero-homesection-new-css .animated-cursor{border-right:3px solid #1a4cff;padding-right:4px;animation:1s step-end infinite blinkCursor;display:inline-block}@keyframes blinkCursor{0%,to{border-color:#1a4cff}50%{border-color:#0000}}.hero-homesection-new-css .home-lead-form{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.hero-homesection-new-css .input-wrapper{flex:1;min-width:200px;position:relative}.hero-homesection-new-css .home-input{background:#fff;border:2px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:14px 20px;transition:all .3s}.hero-homesection-new-css .home-input:focus{border-color:#1a4cff;box-shadow:0 0 0 4px #1a4cff1a}.hero-homesection-new-css .input-glow{opacity:0;z-index:-1;background:linear-gradient(135deg,#1a4cff,#8b5cf6,#06b6d4);border-radius:14px;transition:opacity .3s;position:absolute;inset:-2px}.hero-homesection-new-css .home-input:focus~.input-glow{opacity:.5}.hero-homesection-new-css .home-action-button{color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:12px;align-items:center;gap:8px;padding:14px 28px;transition:all .3s;display:flex;position:relative;overflow:hidden}.hero-homesection-new-css .home-action-button:before{content:"";background:#ffffff4d;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-homesection-new-css .home-action-button:hover:before{width:300px;height:300px}.hero-homesection-new-css .home-action-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px #1a4cff4d}.hero-homesection-new-css .home-action-button:active{transform:translateY(0)}.hero-homesection-new-css .button-icon{transition:transform .3s}.hero-homesection-new-css .home-action-button:hover .button-icon{transform:translate(5px)}.hero-homesection-new-css .home-terms a:hover{text-decoration:underline}.hero-homesection-new-css .visual-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.hero-homesection-new-css .floating-image{z-index:2;cursor:pointer;width:100%;max-width:500px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);animation:6s ease-in-out infinite floatImage;position:relative}.hero-homesection-new-css .floating-image.hovered{filter:drop-shadow(0 20px 30px #1a4cff4d);animation-play-state:paused;transform:scale(1.05)rotate(2deg)}@keyframes floatImage{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(1deg)}}.hero-homesection-new-css .image-glow{filter:blur(40px);background:radial-gradient(circle,#1a4cff33,#0000);border-radius:50%;width:80%;height:80%;transition:all .4s;animation:3s ease-in-out infinite pulseGlow;position:absolute}.hero-homesection-new-css .image-glow.hovered{filter:blur(50px);background:radial-gradient(circle,#1a4cff66,#8b5cf633);transform:scale(1.2)}@keyframes pulseGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.hero-homesection-new-css .image-overlay{opacity:0;pointer-events:none;z-index:3;background:linear-gradient(135deg,#1a4cff1a,#8b5cf61a);border-radius:50%;transition:opacity .4s;position:absolute;inset:0}.hero-homesection-new-css .visual-wrapper:hover .image-overlay{opacity:1}.hero-homesection-new-css .floating-card{color:#1a4cff;z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:40px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .3s;animation:4s ease-in-out infinite floatCard;display:flex;position:absolute;box-shadow:0 10px 25px #0000001a}.hero-homesection-new-css .floating-card:hover{background:#fff;transform:scale(1.1);box-shadow:0 15px 35px #1a4cff33}.hero-homesection-new-css .card-1{animation-delay:0s;top:10%;right:5%}.hero-homesection-new-css .card-2{animation-delay:1s;bottom:20%;left:0}.hero-homesection-new-css .card-3{animation-delay:2s;top:40%;left:-10%}@keyframes floatCard{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(3deg)}}@media (width<=968px){.hero-homesection-new-css .home-hero-layout{text-align:center;grid-template-columns:1fr;gap:40px}.hero-homesection-new-css .home-hero-copy{text-align:center}.hero-homesection-new-css .hero-eyebrow,.hero-homesection-new-css .home-lead-form{justify-content:center}.hero-homesection-new-css .home-wealth-visual{max-width:500px;margin:0 auto}.hero-homesection-new-css .floating-card{display:none}.hero-homesection-new-css .orb-1,.hero-homesection-new-css .orb-2,.hero-homesection-new-css .orb-3,.hero-homesection-new-css .orb-4{opacity:.3}}@media (width<=640px){.hero-homesection-new-css .home-lead-form{flex-direction:column}.hero-homesection-new-css .home-container{padding:0 20px}.hero-homesection-new-css .home-action-button{justify-content:center}}.hero-homesection-new-css .home-input:hover{border-color:#cbd5e1;transform:translateY(-2px)}.hero-homesection-new-css .floating-image{cursor:pointer}.hero-homesection-new-css .home-input,.hero-homesection-new-css .home-action-button,.hero-homesection-new-css .floating-image,.hero-homesection-new-css .floating-card,.hero-homesection-new-css .image-glow{will-change:transform}.count-neww-css-section .stat-icon{color:#1a4cff;margin-bottom:10px;transition:all .3s;display:inline-block}.count-neww-css-section .home-stat-card:hover{border-color:#1a4cff80;transition:all .4s cubic-bezier(.4,0,.2,1);transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.pric-in-gg-section-new-css .home-pricing-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.pric-in-gg-section-new-css .home-pricing-card{opacity:0;background:#fff;border-radius:28px;padding:32px 24px;transition:all .4s cubic-bezier(.4,0,.2,1);animation:.6s forwards fadeInUp;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d}.pric-in-gg-section-new-css .home-pricing-card.dark{color:#fff;background:linear-gradient(135deg,#0a183a 0%,#1a2c5e 100%)}.pric-in-gg-section-new-css .home-pricing-card:hover{transform:translateY(-12px);box-shadow:0 30px 50px #0000001f}.pric-in-gg-section-new-css .home-plan-badge{color:#fff;letter-spacing:.5px;background:#1a4cff;border-radius:40px;padding:6px 14px;animation:2s ease-in-out infinite pulse;position:absolute;top:20px;right:20px}.pric-in-gg-section-new-css .home-pricing-card:hover h3{background:#1a4cff;color:#0000;-webkit-background-clip:text;background-clip:text}.pric-in-gg-section-new-css .home-pricing-card.dark:hover h3{background:linear-gradient(135deg,#fff,#a0c0ff);color:#0000;-webkit-background-clip:text;background-clip:text}.pric-in-gg-section-new-css .home-pricing-card p{transition:color .3s}.pric-in-gg-section-new-css .home-plan-price{border-bottom:1px solid #e2e8f0;margin-bottom:18px;padding-bottom:18px;transition:all .3s}.pric-in-gg-section-new-css .home-pricing-card:hover .home-plan-price{border-bottom-color:#1a4cff}.pric-in-gg-section-new-css .home-pricing-card ul{gap:8px;margin:0 0 20px;padding:0;list-style:none}.pric-in-gg-section-new-css .home-pricing-card ul li{align-items:center;gap:12px;padding:5px 0;transition:all .3s;display:flex;transform:translate(0)}.pric-in-gg-section-new-css .home-pricing-card ul li:hover{transform:translate(5px)}.pric-in-gg-section-new-css .home-pricing-card ul li svg{stroke:#1a4cff;flex-shrink:0;transition:all .3s}.pric-in-gg-section-new-css .home-pricing-card ul li:hover svg{stroke:#8b5cf6;transform:scale(1.2)}.pric-in-gg-section-new-css .home-pricing-card.dark ul li svg{stroke:#06b6d4}.pric-in-gg-section-new-css .home-plan-action{text-align:center;color:#1a4cff;background:#f1f5f9;border-radius:40px;padding:14px 24px;font-weight:600;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden}.pric-in-gg-section-new-css .home-plan-action:before{content:"";background:#1a4cff33;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pric-in-gg-section-new-css .home-plan-action:hover:before{width:300px;height:300px}.pric-in-gg-section-new-css .home-plan-action:hover{color:#fff;background:#1a4cff;transform:translateY(-2px);box-shadow:0 10px 20px #1a4cff4d}.pric-in-gg-section-new-css .home-plan-action.primary{color:#fff;background:#1a4cff}.pric-in-gg-section-new-css .home-plan-action.primary:hover{transform:translateY(-2px);box-shadow:0 15px 30px #1a4cff66}.pric-in-gg-section-new-css .home-pricing-card.dark .home-plan-action{color:#fff;background:#ffffff1a}.pric-in-gg-section-new-css .home-pricing-card.dark .home-plan-action:hover{color:#fff;background:#1a4cff}.pric-in-gg-section-new-css .home-pricing-card li{line-height:normal}@media (width<=968px){.pric-in-gg-section-new-css .home-pricing-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (width<=640px){.pric-in-gg-section-new-css .home-pricing-card.popular{transform:scale(1)}.pric-in-gg-section-new-css .home-pricing-grid{grid-template-columns:repeat(1,1fr)}.pric-in-gg-section-new-css .home-pricing-card.popular:hover{transform:translateY(-12px)}}.home-tr-d-e-se-tionn .home-image-card{background:#fff;border-radius:24px;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000000d}.home-tr-d-e-se-tionn .home-image-card:hover{transform:translateY(-8px);box-shadow:0 20px 35px #0000001a}.home-tr-d-e-se-tionn .home-card-media img{width:100%;height:auto;transition:transform .4s}.home-tr-d-e-se-tionn .home-image-card:hover .home-tr-d-e-se-tionn .home-card-media img{transform:scale(1.05)}.home-tr-d-e-se-tionn .home-image-card:hover .home-tr-d-e-se-tionn .home-card-icon{transform:scale(1.1)}.home-tr-d-e-se-tionn .home-card-icon svg{transition:stroke .3s}.pro-du-ct-ho-mepa-ge article.home-image-card.product{background:#fff;border-radius:24px;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000000d}.pro-du-ct-ho-mepa-ge article.home-image-card.product:hover{transform:translateY(-8px);box-shadow:0 20px 35px #0000001a}.st-rt-ler-ni-ng-new .home-learning-card{text-align:center;background:#fff;border-radius:24px;padding:32px 24px;transition:all .3s;box-shadow:0 4px 6px #0000000d}.st-rt-ler-ni-ng-new .home-learning-card:hover{transform:translateY(-1px);box-shadow:0 20px 35px #0000001a}.st-rt-ler-ni-ng-new .home-learning-icon{transition:all .3s;display:inline-flex}.st-rt-ler-ni-ng-new .home-learning-card:hover .st-rt-ler-ni-ng-new .home-learning-icon{transform:scale(1.15)rotate(2deg)}.st-rt-ler-ni-ng-new .home-learning-card h3{margin-top:10px;transition:all .3s}.st-rt-ler-ni-ng-new .home-learning-card:hover h3{background:linear-gradient(135deg,#1a4cff,#1a4cff);color:#0000;-webkit-background-clip:text;background-clip:text}.st-rt-ler-ni-ng-new .home-learning-card p{transition:color .3s}.st-rt-ler-ni-ng-new .home-learning-icon{border-radius:20px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:10px;display:inline-flex}.st-rt-ler-ni-ng-new .home-learning-icon.blue{background:#1a4cff}.st-rt-ler-ni-ng-new .home-learning-icon.purple{background:#8b5cf6}.st-rt-ler-ni-ng-new .home-learning-icon.green{background:#00a86b}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.abut-nnn-err-new.about-hero{min-height:300px}}@media (width<=480px){.abut-nnn-err-new.about-hero{min-height:250px}}@keyframes floatOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-40px)scale(1.1)}66%{transform:translate(-30px,30px)scale(.9)}}@keyframes floatParticle{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.5}90%{opacity:.5}to{opacity:0;transform:translateY(-100vh)translate(50px)}}@keyframes slideLine{0%{left:-100%}to{left:100%}}@keyframes widthGrow{0%{width:0}to{width:60px}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){.about-copy-section{padding:60px 0}.about-copy-section h2{margin-bottom:24px;font-size:1.8rem}.about-copy-section p{margin-bottom:20px;font-size:15px;line-height:1.6}.about-copy-section p:hover{transform:translate(5px)}}@media (width<=480px){.about-copy-section{padding:40px 0}.about-copy-section h2{font-size:1.5rem}.about-copy-section p{font-size:14px}}.co-t-c-t-bnner-new{text-align:center;justify-content:center;align-items:center;min-height:300px;display:flex;position:relative;overflow:hidden}.co-t-c-t-bnner-new .contact-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.co-t-c-t-bnner-new .contact-bg-overlay{background:#00000080;position:absolute;inset:0}.co-t-c-t-bnner-new .contact-bg-blur{filter:blur(8px);background:#33343740 50%/cover no-repeat;position:absolute;inset:-10%;transform:scale(1.1)}.co-t-c-t-bnner-new .contact-container{position:relative}.co-t-c-t-bnner-new.contact-hero-band h1{letter-spacing:2px;margin-bottom:16px;color:#fff!important}.co-t-c-t-bnner-new .contact-breadcrumb{color:#fff;justify-content:center;align-items:center;gap:8px;display:flex}.co-t-c-t-bnner-new .contact-breadcrumb svg{stroke:#fff;fill:#fff}.co-t-c-t-bnner-new .contact-breadcrumb span{color:#ffffffe6}.co-t-c-t-bnner-new .contact-breadcrumb span[aria-hidden=true]{color:#fff9}.con-tct-ibfonew .contact-info-card{text-align:center;background:#fff;border:1px solid #1a4cff1a;border-radius:24px;padding:32px 24px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.con-tct-ibfonew .card-glow{z-index:2;background:linear-gradient(90deg,#1a4cff,#8b5cf6,#1a4cff);height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.con-tct-ibfonew .contact-info-card:hover .card-glow{transform:scaleX(1)}.con-tct-ibfonew .contact-info-icon{z-index:1;background:linear-gradient(135deg,#1a4cff1a,#8b5cf61a);border-radius:20px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:24px;transition:all .3s;display:inline-flex;position:relative}.con-tct-ibfonew .contact-info-card:hover .contact-info-icon{background:linear-gradient(135deg,#1a4cff,#8b5cf6);transform:scale(1.05)}.con-tct-ibfonew .contact-info-icon svg{stroke:#1a4cff;width:28px;height:28px;transition:all .3s}.con-tct-ibfonew .contact-info-card:hover .contact-info-icon svg{stroke:#fff}.con-tct-ibfonew .card-hover-effect{z-index:0;background:linear-gradient(135deg,#1a4cff0d,#8b5cf60d);height:0;transition:height .4s;position:absolute;bottom:0;left:0;right:0}.con-tct-ibfonew .contact-info-card:hover .card-hover-effect{height:100%}.con-tct-ibfonew .contact-info-card:hover{border-color:#1a4cff4d;transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.con-tct-ibfonew .contact-info-card h2{color:#0a183a;z-index:1;margin-bottom:12px;transition:all .3s;position:relative}.con-tct-ibfonew .contact-info-card:hover h2{background:linear-gradient(135deg,#1a4cff,#8b5cf6);color:#0000;-webkit-background-clip:text;background-clip:text}.con-tct-ibfonew .contact-info-card p{color:#666;z-index:1;margin-bottom:20px;line-height:1.6;position:relative}.con-tct-ibfonew .contact-email{color:#1a4cff;word-break:break-word;z-index:1;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.con-tct-ibfonew .contact-email:hover{color:#8b5cf6;transform:translate(3px)}.con-tct-ibfonew .contact-read-more{color:#fff;cursor:pointer;z-index:1;background:linear-gradient(135deg,#1a4cff,#8b5cf6);border:none;border-radius:40px;align-items:center;gap:8px;margin-top:16px;padding:10px 24px;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.con-tct-ibfonew .contact-read-more span{transition:transform .3s}.con-tct-ibfonew .contact-read-more:hover{transform:translateY(-2px);box-shadow:0 10px 20px #1a4cff4d}.con-tct-ibfonew .contact-read-more:hover span{transform:translate(4px)}.con-tct-ibfonew .social-row{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex;position:relative}.con-tct-ibfonew .social-link{color:#1a4cff;background:#1a4cff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:inline-flex}.con-tct-ibfonew .social-link:hover{transform:translateY(-3px)}.con-tct-ibfonew .social-link.instagram:hover{color:#fff;background:linear-gradient(135deg,#29f5f5,#1a4cff,#8134af)}.con-tct-ibfonew .social-link.twitter:hover{color:#fff;background:#1da1f2}.con-tct-ibfonew .social-link.linkedin:hover{color:#fff;background:#0077b5}.con-tct-ibfonew .social-link.youtube:hover{color:#fff;background:red}.con-tct-ibfonew .social-link.facebook:hover{color:#fff;background:#1877f2}.con-tct-ibfonew .social-link:hover svg{stroke:#fff}@media (width<=640px){.con-tct-ibfonew .contact-info-card{padding:24px 20px}.con-tct-ibfonew .contact-info-icon{width:60px;height:60px}.con-tct-ibfonew .contact-info-icon svg{width:24px;height:24px}}.con-tct-ibfonew .contact-info-card{opacity:0;animation:.6s forwards fadeInUp}section.contact-info-band.con-tct-ibfonew{padding:50px 0!important}.con-tct-ibfonew .contact-info-card:first-child{animation-delay:50ms}.con-tct-ibfonew .contact-info-card:nth-child(2){animation-delay:.1s}.con-tct-ibfonew .contact-info-card:nth-child(3){animation-delay:.15s}.con-tct-ibfonew .contact-info-card:nth-child(4){animation-delay:.2s}.con-tct-ibfonew .contact-info-card:nth-child(5){animation-delay:.25s}.con-tct-ibfonew .contact-info-card:nth-child(6){animation-delay:.3s}.con-tct-ibfonew .contact-info-card:nth-child(7){animation-delay:.35s}.fno-nnn-err-new.fno-hero{text-align:center;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}.fno-nnn-err-new .fno-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.fno-nnn-err-new .fno-bg-overlay{background:#0009;position:absolute;inset:0}.fno-nnn-err-new .fno-bg-blur{filter:blur(8px);background:#33343740 50%/cover no-repeat;position:absolute;inset:-10%;transform:scale(1.1)}.fno-nnn-err-new .fno-container{z-index:10;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.fno-nnn-err-new.fno-hero h1{color:#fff;letter-spacing:2px;margin-bottom:24px;animation:.8s forwards fadeInDown}.fno-nnn-err-new .fno-hero-lead{opacity:0;margin-bottom:16px;animation:.8s .2s forwards fadeInUp;color:#fff!important}.fno-nnn-err-new.fno-hero p:last-of-type{color:#ffffffe6;opacity:0;animation:.8s .4s forwards fadeInUp}.fno-nnn-err-new .fno-pill{color:#0e3ad0;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff;border-radius:50px;margin-bottom:20px;padding:8px 16px;display:inline-block}.fno-nnn-err-new .fno-hero-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:10px;display:flex}.fno-nnn-err-new .fno-button{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;transition:all .3s;display:inline-flex}.fno-nnn-err-new .fno-button-primary{color:#fff;background:linear-gradient(135deg,#0e3ad0,#0e3ad0);border-radius:50px;box-shadow:0 4px 15px #8a2be24d}.fno-nnn-err-new .fno-button-primary:hover{background:linear-gradient(135deg,#0e3ad0,#0e3ad0);transform:translateY(-2px);box-shadow:0 6px 20px #8a2be266}.fno-nnn-err-new .fno-button-primary:active{transform:translateY(0)}.fno-nnn-err-new .fno-button-secondary{color:#fff;background-color:#0000;border:2px solid #0e3ad0;border-radius:50px}.fno-nnn-err-new .fno-button-secondary:hover{background-color:#2b37e233;border-color:#0e3ad0;transform:translateY(-2px)}.fno-nnn-err-new .fno-button-secondary:active{transform:translateY(0)}@media (width<=768px){.fno-nnn-err-new.fno-hero{min-height:300px}}@media (width<=480px){.fno-nnn-err-new.fno-hero{min-height:250px}.fno-nnn-err-new .fno-hero-actions{flex-direction:column;align-items:center;gap:12px}.fno-nnn-err-new .fno-button{width:100%;max-width:250px}}.fno-nnn-err-new .fno-button-outline{color:#fff;background-color:#0000;border:2px solid #ffffff4d}.fno-nnn-err-new .fno-button-outline:hover{background-color:#ffffff1a;border-color:#ffffff80;transform:translateY(-2px)}.fno-nnn-err-new .fno-button-outline:active{transform:translateY(0)}.blog-main,.blog-details-main{color:var(--ink);background-color:#fff;font-family:Sora,sans-serif;overflow-x:hidden}.blog-container{width:90%;max-width:1200px;margin:0 auto}.blog-hero{text-align:center;border-bottom:1px solid var(--line);background:#f8fbff;padding:86px 0 96px}.blog-eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:14px;font-weight:700;display:inline-block}.blog-hero h1{color:var(--navy);margin:0 0 16px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.1}.blog-hero-lead{max-width:680px;color:var(--muted);margin:0 auto;font-size:18px;line-height:1.6}.blog-content-wrapper{padding:60px 0 80px}.blog-filter-section{justify-content:center;margin-bottom:48px;display:flex}.blog-tabs{background-color:var(--soft);scrollbar-width:none;border-radius:12px;gap:8px;padding:6px;display:flex;overflow-x:auto}.blog-tabs::-webkit-scrollbar{display:none}.blog-tab-btn{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.blog-tab-btn:hover{color:var(--ink);background-color:#0a6aff0d}.blog-tab-btn.active{background-color:var(--blue);color:#fff;box-shadow:0 4px 12px #0a6aff26}.featured-post-section{margin-bottom:64px}.featured-card{border:1px solid var(--line);box-shadow:var(--shadow);background-color:#fff;border-radius:24px;grid-template-columns:1.2fr 1fr;gap:40px;transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden}.featured-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px #1d417029}.featured-image-wrapper{min-height:380px;position:relative;overflow:hidden}.featured-image{object-fit:cover;width:100%;height:100%;display:block}.featured-info{flex-direction:column;justify-content:center;padding:40px;display:flex}.blog-meta-tags{align-items:center;gap:16px;margin-bottom:20px;display:flex}.blog-category-badge{background-color:var(--soft-blue);color:var(--blue);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.blog-category-badge.absolute{z-index:2;position:absolute;top:16px;left:16px;box-shadow:0 4px 8px #0000001a}.blog-read-time{color:var(--muted);font-size:13px;font-weight:500}.featured-info h2{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.25}.featured-info h2 a,.blog-post-card h3 a{color:var(--navy);text-decoration:none;transition:color .2s}.featured-info h2 a:hover,.blog-post-card h3 a:hover{color:var(--blue)}.featured-excerpt{color:var(--muted);margin:0 0 28px;font-size:15px;line-height:1.6}.blog-author-card{align-items:center;gap:12px;margin-top:auto;display:flex}.author-avatar{object-fit:cover;border:2px solid #fff;border-radius:50%;width:40px;height:40px;box-shadow:0 2px 4px #0000001a}.author-details{flex-direction:column;display:flex}.author-details strong{color:var(--ink);font-size:14px;font-weight:700}.author-details span{color:var(--muted);font-size:11px}.post-date{color:var(--muted);margin-left:auto;font-size:12px}.featured-action{margin-top:28px}.featured-action .primary-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.blog-post-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px;display:grid}.blog-post-card{border:1px solid var(--line);background-color:#fff;border-radius:18px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #1d41700a}.blog-post-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #1d41701a}.card-image-wrapper{height:220px;position:relative;overflow:hidden}.card-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-post-card:hover .card-image{transform:scale(1.05)}.card-body{flex-direction:column;flex:1;padding:24px;display:flex}.card-meta{color:var(--muted);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.bullet-separator{color:var(--line)}.blog-post-card h3{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.35}.card-excerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-post-card .blog-author-card{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}.blog-empty-state{text-align:center;background-color:var(--soft);border-radius:18px;margin:20px 0;padding:60px 20px}.blog-empty-state h3{color:var(--navy);margin-bottom:8px;font-size:20px}.blog-empty-state p{color:var(--muted);margin-bottom:24px}.blog-details-main{padding:40px 0 80px}.blog-details-nav{margin-bottom:32px}.back-link{color:var(--blue);align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.back-link:hover{transform:translate(-4px)}.blog-article{max-width:820px;margin:0 auto}.blog-article-header{margin-bottom:32px}.blog-article-header h1{color:var(--navy);margin:16px 0 24px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.15}.blog-author-card.large{border-bottom:1px solid var(--line);padding-bottom:24px}.blog-author-card.large .author-avatar{width:48px;height:48px}.blog-author-card.large strong{font-size:15px}.blog-author-card.large .post-date{font-size:14px}.blog-article-banner{border-radius:20px;margin-bottom:40px;overflow:hidden;box-shadow:0 10px 30px #0000000d}.blog-article-banner img{width:100%;height:auto;display:block}.blog-article-content{color:#333d4f;font-size:17px;line-height:1.8}.blog-article-content p{margin:0 0 24px}.blog-article-content h3{color:var(--navy);margin:40px 0 16px;font-size:22px;font-weight:700;line-height:1.3}.blog-article-content blockquote{background-color:var(--soft-blue);border-left:4px solid var(--blue);color:var(--navy);border-radius:0 8px 8px 0;margin:32px 0;padding:20px 24px;font-size:18px;font-style:italic;font-weight:500;line-height:1.6}.blog-article-content ul,.blog-article-content ol{margin:0 0 24px;padding-left:24px}.blog-article-content li{margin-bottom:8px}.blog-article-content strong{color:var(--navy)}.blog-divider{background-color:var(--line);border:0;height:1px;margin:64px 0 48px}.related-posts-section h2{color:var(--navy);margin-bottom:32px;font-size:24px;font-weight:700}.blog-details-not-found{text-align:center;padding:100px 20px}.blog-details-not-found h2{color:var(--navy);margin-bottom:12px;font-size:28px}.blog-details-not-found p{color:var(--muted);margin-bottom:32px}@media (width<=1024px){.featured-card{grid-template-columns:1fr;gap:0}.featured-image-wrapper{min-height:300px}.featured-info{padding:32px}}@media (width<=768px){.blog-hero{padding:60px 0}.blog-content-wrapper{padding:40px 0 60px}.blog-post-grid{grid-template-columns:1fr;gap:24px}.featured-info h2{font-size:22px}.blog-filter-section{margin-bottom:32px}.blog-tab-btn{padding:8px 16px;font-size:13px}.blog-article-content{font-size:16px;line-height:1.7}.blog-article-content h3{margin-top:32px;font-size:19px}.blog-article-content blockquote{margin:24px 0;padding:16px 20px;font-size:16px}}@media (width<=480px){.featured-image-wrapper{min-height:220px}.featured-info{padding:24px}.blog-author-card.large{flex-wrap:wrap;gap:8px}.blog-author-card.large .post-date{width:100%;margin-top:4px}.blog-article-header h1{margin:12px 0 16px}}.pri-ing-p-pa-ge-new{text-align:center;justify-content:center;align-items:center;min-height:400px;padding:80px 0;display:flex;position:relative;overflow:hidden}.pri-ing-p-pa-ge-new .pricing-bg-container{z-index:0;position:absolute;inset:0}.pri-ing-p-pa-ge-new .pricing-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.pri-ing-p-pa-ge-new .pricing-bg-overlay{background:#00000080;position:absolute;inset:0}.pri-ing-p-pa-ge-new .pricing-bg-blur{filter:blur(10px);opacity:.4;background-image:url(https://images.unsplash.com/photo-1611974789855-9c56a6915842?q=80&w=2070&auto=format&fit=crop);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-10%;transform:scale(1.1)}.pri-ing-p-pa-ge-new .pricing-bg-animation{z-index:0;position:absolute;inset:0;overflow:hidden}.pri-ing-p-pa-ge-new .pricing-orb{filter:blur(60px);opacity:.3;border-radius:50%;animation:15s ease-in-out infinite floatOrb;position:absolute}.pri-ing-p-pa-ge-new .pricing-orb-1{background:radial-gradient(circle,#1a4cff66,#1a4cff00);width:400px;height:400px;animation-delay:0s;top:-150px;left:-100px}.pri-ing-p-pa-ge-new .pricing-orb-2{background:radial-gradient(circle,#8b5cf64d,#8b5cf600);width:500px;height:500px;animation-duration:18s;animation-delay:3s;bottom:-200px;right:-100px}.pri-ing-p-pa-ge-new .pricing-orb-3{background:radial-gradient(circle,#06b6d440,#06b6d400);width:350px;height:350px;animation-duration:20s;animation-delay:6s;top:50%;left:20%}.pri-ing-p-pa-ge-new .pricing-particles{position:absolute;inset:0}.pri-ing-p-pa-ge-new .pricing-particle{background:#fff3;border-radius:50%;animation:12s linear infinite floatParticle;position:absolute}.pri-ing-p-pa-ge-new .particle-1{width:4px;height:4px;animation-duration:10s;animation-delay:0s;top:20%;left:10%}.pri-ing-p-pa-ge-new .particle-2{width:6px;height:6px;animation-duration:14s;animation-delay:2s;top:60%;left:85%}.pri-ing-p-pa-ge-new .particle-3{width:3px;height:3px;animation-duration:8s;animation-delay:4s;top:40%;left:30%}.pri-ing-p-pa-ge-new .particle-4{width:5px;height:5px;animation-duration:11s;animation-delay:6s;top:75%;left:15%}.pri-ing-p-pa-ge-new .particle-5{width:4px;height:4px;animation-duration:13s;animation-delay:8s;top:15%;left:70%}.pri-ing-p-pa-ge-new .pricing-page-container{z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:0 24px;position:relative}.pri-ing-p-pa-ge-new .pricing-hero-copy h1,.pri-ing-p-pa-ge-new .pricing-hero-copy p{color:#fff!important}.pri-ing-p-pa-ge-new .pricing-hero-copy{max-width:800px;margin:0 auto}.pri-ing-p-pa-ge-new .pricing-page-hero h1{color:#fff;letter-spacing:-.02em;animation:.8s forwards fadeInDown}.pri-ing-p-pa-ge-new .pricing-page-hero p{color:#ffffffd9;opacity:0;max-width:700px;margin-bottom:32px;margin-left:auto;margin-right:auto;animation:.8s .2s forwards fadeInUp}.pri-ing-p-pa-ge-new .pricing-hero-actions{opacity:0;flex-wrap:wrap;justify-content:center;gap:20px;animation:.8s .4s forwards fadeInUp;display:flex}.pri-ing-p-pa-ge-new .pricing-page-button{cursor:pointer;border-radius:40px;padding:14px 32px;transition:all .3s}.pri-ing-p-pa-ge-new .primary-button.pricing-page-button{color:#fff;background:linear-gradient(135deg,#1a4cff,#1a4cff);border:none;box-shadow:0 4px 15px #1a4cff4d}.pri-ing-p-pa-ge-new .primary-button.pricing-page-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #1a4cff66}.pri-ing-p-pa-ge-new .secondary-button.pricing-page-button{color:#fff;background:0 0;border:2px solid #fff}.pri-ing-p-pa-ge-new .secondary-button.pricing-page-button:hover{background:#ffffff1a;transform:translateY(-2px)}@media (width<=768px){.pri-ing-p-pa-ge-new .pricing-page-hero{min-height:350px;padding:60px 0}.pri-ing-p-pa-ge-new .pricing-hero-actions{gap:16px}}@media (width<=480px){.pri-ing-p-pa-ge-new .pricing-page-hero{min-height:300px;padding:40px 0}.pri-ing-p-pa-ge-new .pricing-hero-actions{flex-direction:column;align-items:center;gap:12px}.pri-ing-p-pa-ge-new .pricing-page-button{width:200px}}.pricing-page-main .pricing-page .home-title p{display:none!important}@media (width<=768px){.abut-nnn-err-new.about-hero{min-height:300px}}@media (width<=480px){.abut-nnn-err-new.about-hero{min-height:250px}}@media (width<=768px){.about-copy-section{padding:60px 0}.about-copy-section h2{margin-bottom:24px;font-size:1.8rem}.about-copy-section p{margin-bottom:20px;font-size:15px;line-height:1.6}.about-copy-section p:hover{transform:translate(5px)}}@media (width<=480px){.about-copy-section{padding:40px 0}.about-copy-section h2{font-size:1.5rem}.about-copy-section p{font-size:14px}}.abut-nnn-err-new.about-hero{text-align:center;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}.abut-nnn-err-new .about-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.abut-nnn-err-new.about-bg-overlay{background:#00000080;position:absolute;inset:0}.abut-nnn-err-new .about-bg-blur{filter:blur(8px);background:#33343740 50%/cover no-repeat;position:absolute;inset:-10%;transform:scale(1.1)}.abut-nnn-err-new.about-hero h1{color:#fff;letter-spacing:2px;margin-bottom:24px;animation:.8s forwards fadeInDown}.abut-nnn-err-new .about-hero-lead{opacity:0;margin-bottom:16px;animation:.8s .2s forwards fadeInUp;color:#fff!important}.abut-nnn-err-new.about-hero p:last-of-type{color:#ffffffe6;opacity:0;animation:.8s .4s forwards fadeInUp}@media (width<=768px){.abut-nnn-err-new.about-hero{min-height:300px}}@media (width<=480px){.abut-nnn-err-new.about-hero{min-height:250px}}.v-ss-on-new .vision-card{background:#fff;border-radius:24px;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000000d}.v-ss-on-new .vision-card:hover{transform:translateY(-8px);box-shadow:0 20px 35px #0000001a}.wh--choo-se-se-ti-on{padding:60px 0}.wh--choo-se-se-ti-on .about-blue-card{border-radius:24px;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000000d}.wh--choo-se-se-ti-on .about-blue-card:hover{transform:translateY(-8px);box-shadow:0 20px 35px #0000001a}.about-copy-section{background:linear-gradient(135deg,#f5f7ff 0%,#fff 100%);padding:60px 0;position:relative;overflow:hidden}.about-bg-animation{z-index:0;position:absolute;inset:0;overflow:hidden}.animated-orb{filter:blur(60px);opacity:.4;border-radius:50%;animation:15s ease-in-out infinite floatOrb;position:absolute}.orb-1{background:radial-gradient(circle,#1a4cff4d,#1a4cff00);width:400px;height:400px;animation-delay:0s;top:-150px;left:-100px}.orb-2{background:radial-gradient(circle,#8b5cf640,#8b5cf600);width:500px;height:500px;animation-duration:18s;animation-delay:3s;bottom:-200px;right:-100px}.orb-3{background:radial-gradient(circle,#06b6d433,#06b6d400);width:350px;height:350px;animation-duration:20s;animation-delay:6s;top:50%;left:20%}.orb-4{background:radial-gradient(circle,#ec489926,#ec489900);width:300px;height:300px;animation-duration:22s;animation-delay:9s;bottom:30%;right:20%}.animated-grid{background-image:linear-gradient(#1a4cff08 1px,#0000 1px),linear-gradient(90deg,#1a4cff08 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite gridMove;position:absolute;inset:0}.animated-particles{position:absolute;inset:0}.particle{background:#1a4cff33;border-radius:50%;animation:12s linear infinite floatParticle;position:absolute}.particle-1{width:4px;height:4px;animation-duration:10s;animation-delay:0s;top:20%;left:10%}.particle-2{width:6px;height:6px;animation-duration:14s;animation-delay:2s;top:60%;left:85%}.particle-3{width:3px;height:3px;animation-duration:8s;animation-delay:4s;top:40%;left:30%}.particle-4{width:5px;height:5px;animation-duration:11s;animation-delay:6s;top:75%;left:15%}.particle-5{width:4px;height:4px;animation-duration:13s;animation-delay:8s;top:15%;left:70%}.animated-gradient-line{background:linear-gradient(90deg,#0000,#1a4cff,#8b5cf6,#06b6d4,#0000);width:100%;height:2px;animation:8s linear infinite slideLine;position:absolute;top:0;left:-100%}.about-copy-section h2{color:#0a183a;margin-bottom:32px;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;animation:.8s forwards fadeInLeft;display:inline-block;position:relative}.about-copy-section p{color:#4a5568;opacity:0;margin-bottom:24px;font-size:16px;line-height:1.8;transition:all .3s;animation:.8s forwards fadeInRight}.about-copy-section p:nth-child(2){animation-delay:.1s}.about-copy-section p:nth-child(3){animation-delay:.2s}.about-copy-section p:nth-child(4){animation-delay:.3s}.about-copy-section p:nth-child(5){animation-delay:.4s}.about-copy-section p:hover{color:#1a4cff;transform:translate(10px)}@media (width<=768px){.about-copy-section{padding:60px 0}.about-copy-section h2{margin-bottom:24px;font-size:1.8rem}.about-copy-section p{margin-bottom:20px;font-size:15px;line-height:1.6}.about-copy-section p:hover{transform:translate(5px)}}@media (width<=480px){.about-copy-section{padding:40px 0}.about-copy-section h2{font-size:1.5rem}.about-copy-section p{font-size:14px}}.lo-pricing-nnn-err-new.lo-pricing-hero{text-align:center;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}.lo-pricing-nnn-err-new .lo-pricing-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.lo-pricing-nnn-err-new.lo-pricing-bg-overlay{background:#00000080;position:absolute;inset:0}.lo-pricing-nnn-err-new .lo-pricing-bg-blur{filter:blur(8px);background:#33343740 50%/cover no-repeat;position:absolute;inset:-10%;transform:scale(1.1)}.lo-pricing-nnn-err-new.lo-pricing-hero h1{color:#fff;letter-spacing:2px;margin-bottom:24px;animation:.8s forwards fadeInDown}.lo-pricing-nnn-err-new .lo-pricing-hero-lead{opacity:0;margin-bottom:16px;animation:.8s .2s forwards fadeInUp;color:#fff!important}.lo-pricing-nnn-err-new.lo-pricing-hero p:last-of-type{color:#ffffffe6;opacity:0;animation:.8s .4s forwards fadeInUp}.lo-pricing-nnn-err-new .lo-pricing-pills{opacity:0;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;animation:.8s .6s forwards fadeInUp;display:flex}.lo-pricing-nnn-err-new .lo-pricing-pills span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:default;background:#ffffff26;border:1px solid #ffffff4d;border-radius:50px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .3s;display:inline-block}.lo-pricing-nnn-err-new .lo-pricing-pills span:hover{background:linear-gradient(135deg,#1a4cff,#8b5cf6);border-color:#0000;transform:translateY(-2px)}@media (width<=768px){.lo-pricing-nnn-err-new.lo-pricing-hero{min-height:300px}.lo-pricing-nnn-err-new .lo-pricing-pills{gap:12px;margin-top:24px}.lo-pricing-nnn-err-new .lo-pricing-pills span{padding:8px 18px;font-size:12px}}@media (width<=480px){.lo-pricing-nnn-err-new.lo-pricing-hero{min-height:250px}.lo-pricing-nnn-err-new .lo-pricing-pills{gap:10px;margin-top:20px}.lo-pricing-nnn-err-new .lo-pricing-pills span{padding:6px 14px;font-size:11px}}.ne-dd-h-e-lp-new .support-container{margin:0 auto}.ne-dd-h-e-lp-new .support-title{text-align:center;margin-bottom:30px}.ne-dd-h-e-lp-new .support-title h2{display:inline-block;position:relative}.ne-dd-h-e-lp-new .support-contact-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:20px;display:grid}.ne-dd-h-e-lp-new .contact-info-card{text-align:center;background:#fff;border:1px solid #1a4cff1a;border-radius:24px;flex-direction:column;align-items:center;height:100%;padding:32px 24px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.ne-dd-h-e-lp-new .card-glow{background:linear-gradient(90deg,#1a4cff,#8b5cf6,#1a4cff);height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ne-dd-h-e-lp-new .contact-info-card:hover .card-glow{transform:scaleX(1)}.ne-dd-h-e-lp-new .contact-info-card:hover{border-color:#1a4cff4d;transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.ne-dd-h-e-lp-new .card-hover-effect{z-index:0;background:linear-gradient(135deg,#1a4cff0d,#8b5cf60d);height:0;transition:height .4s;position:absolute;bottom:0;left:0;right:0}.ne-dd-h-e-lp-new .contact-info-card:hover .card-hover-effect{height:100%}.ne-dd-h-e-lp-new .contact-info-icon{z-index:1;background:linear-gradient(135deg,#1a4cff1a,#8b5cf61a);border-radius:20px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:24px;transition:all .3s;display:inline-flex}.ne-dd-h-e-lp-new .contact-info-card:hover .contact-info-icon{background:linear-gradient(135deg,#1a4cff,#8b5cf6);transform:scale(1.05)}.ne-dd-h-e-lp-new .contact-info-icon svg{stroke:#1a4cff;width:28px;height:28px;transition:all .3s}.ne-dd-h-e-lp-new .contact-info-card:hover .contact-info-icon svg{stroke:#fff}.ne-dd-h-e-lp-new .contact-info-card h2{color:#0a183a;z-index:1;margin-bottom:12px;font-size:24px;font-weight:700;transition:all .3s;position:relative}.ne-dd-h-e-lp-new .contact-info-card:hover h2{background:linear-gradient(135deg,#1a4cff,#8b5cf6);color:#0000;-webkit-background-clip:text;background-clip:text}.ne-dd-h-e-lp-new .contact-info-card p{color:#666;z-index:1;position:relative}.ne-dd-h-e-lp-new .contact-email{color:#1a4cff;word-break:break-word;z-index:1;margin-bottom:20px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.ne-dd-h-e-lp-new .contact-email:hover{color:#8b5cf6;transform:translate(3px)}.ne-dd-h-e-lp-new .contact-read-more{color:#fff;cursor:pointer;z-index:1;background:linear-gradient(135deg,#1a4cff,#1a4cff);border:none;border-radius:40px;align-items:center;gap:8px;margin-top:auto;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.ne-dd-h-e-lp-new .contact-read-more span{transition:transform .3s}.ne-dd-h-e-lp-new .contact-read-more:hover{transform:translateY(-2px);box-shadow:0 10px 20px #1a4cff4d}.ne-dd-h-e-lp-new .contact-read-more:hover span{transform:translate(4px)}.ne-dd-h-e-lp-new .contact-read-more:active{transform:translateY(0)}@media (width<=768px){.ne-dd-h-e-lp-new .support-contact-grid{gap:20px}.ne-dd-h-e-lp-new .contact-info-card{padding:24px 20px}.ne-dd-h-e-lp-new .contact-info-icon{width:60px;height:60px}.ne-dd-h-e-lp-new .contact-info-icon svg{width:24px;height:24px}.ne-dd-h-e-lp-new .contact-info-card h2{font-size:20px}.ne-dd-h-e-lp-new .contact-read-more{padding:8px 20px;font-size:13px}}@media (width<=480px){.ne-dd-h-e-lp-new .support-contact-grid{grid-template-columns:1fr;gap:20px}.ne-dd-h-e-lp-new .contact-info-card{padding:20px 16px}.ne-dd-h-e-lp-new .contact-info-icon{width:55px;height:55px}.ne-dd-h-e-lp-new .contact-info-icon svg{width:22px;height:22px}.ne-dd-h-e-lp-new .contact-info-card h2{font-size:18px}}.ne-dd-h-e-lp-new .contact-info-card{opacity:0;animation:.6s forwards fadeInUp}.ne-dd-h-e-lp-new .contact-info-card:first-child{animation-delay:50ms}.ne-dd-h-e-lp-new .contact-info-card:nth-child(2){animation-delay:.1s}.ne-dd-h-e-lp-new .contact-info-card:nth-child(3){animation-delay:.15s}.support-hero.support-nnn-err-new{text-align:center;justify-content:center;align-items:center;padding:80px 20px;display:flex;position:relative;overflow:hidden}.support-nnn-err-new .support-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.support-nnn-err-new .support-bg-overlay{background:#0009;position:absolute;inset:0}.support-nnn-err-new .support-bg-blur{filter:blur(8px);background:#33343740 50%/cover no-repeat;position:absolute;inset:-10%;transform:scale(1.1)}.support-nnn-err-new .support-container{z-index:10;width:100%;margin:0 auto;position:relative}.support-nnn-err-new h1{color:#fff;letter-spacing:1px;width:100%;min-width:100%;margin-bottom:20px;animation:.8s forwards fadeInDown}.support-nnn-err-new p{color:#ffffffe6;opacity:0;margin-bottom:20px;animation:.8s .2s forwards fadeInUp}.support-nnn-err-new .support-search{opacity:0;margin:0 auto 30px;animation:.8s .3s forwards fadeInUp;position:relative}.support-nnn-err-new .support-search svg{stroke:#1a4cff;z-index:1;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.support-nnn-err-new .support-search input{background:#fff;border:none;border-radius:50px;outline:none;width:100%;padding:16px 20px 16px 48px;font-family:inherit;transition:all .3s;box-shadow:0 4px 15px #0000001a}.support-nnn-err-new .support-search input:focus{transform:translateY(-2px);box-shadow:0 6px 20px #1a4cff33}.support-nnn-err-new .support-search input::placeholder{color:#999}.support-nnn-err-new .support-actions{opacity:0;flex-wrap:wrap;justify-content:center;gap:16px;animation:.8s .4s forwards fadeInUp;display:flex}.support-nnn-err-new .support-button{cursor:pointer;border:none;border-radius:8px;padding:12px 28px;font-family:inherit;transition:all .3s}.support-nnn-err-new .primary-button{color:#fff;background:linear-gradient(135deg,#1a4cff,#1a4cff);border-radius:50px;box-shadow:0 4px 15px #1a4cff4d}.support-nnn-err-new .primary-button:hover{background:linear-gradient(135deg,#2a5cff,#1a4cff);transform:translateY(-2px);box-shadow:0 6px 20px #1a4cff66}.support-nnn-err-new .primary-button:active{transform:translateY(0)}.support-nnn-err-new .secondary-button{color:#fff;background-color:#0000;border:2px solid #fffc;border-radius:50px}.support-nnn-err-new .secondary-button:hover{background-color:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.support-nnn-err-new .secondary-button:active{transform:translateY(0)}@media (width<=480px){.support-nnn-err-new .support-search{margin-bottom:20px}.support-nnn-err-new .support-search svg{width:16px;height:16px;left:16px}.support-nnn-err-new .support-actions{gap:12px}}.support-nnn-err-new .support-bg-overlay-gradient{background:linear-gradient(135deg,#000000b3,#1a4cff4d);position:absolute;inset:0}.polic-es-banner{text-align:center;color:#fff;letter-spacing:0;justify-content:center;align-items:center;min-height:300px;margin:0 0 10px;font-size:2em;font-weight:800;display:flex;position:relative;overflow:hidden}.polic-es-banner .contact-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.polic-es-banner .contact-bg-overlay{background:#00000080;position:absolute;inset:0}.polic-es-banner .contact-bg-blur{filter:blur(8px);background:#33343740 50%/cover no-repeat;position:absolute;inset:-10%;transform:scale(1.1)}.polic-es-banner .contact-container{position:relative}.polic-es-banner .contact-hero-band h1{letter-spacing:2px;margin-bottom:16px;color:#fff!important}.polic-es-banner .contact-breadcrumb{color:#fff;justify-content:center;align-items:center;gap:8px;display:flex}.polic-es-banner .contact-breadcrumb svg{stroke:#fff;fill:#fff}.polic-es-banner .contact-breadcrumb span{color:#ffffffe6}.polic-es-banner .contact-breadcrumb span[aria-hidden=true]{color:#fff9}.att-ent-ion-invert-er-bann-er{text-align:center;justify-content:center;align-items:center;min-height:300px;display:flex;position:relative;overflow:hidden}.att-ent-ion-invert-er-bann-er h1{letter-spacing:2px;margin-bottom:16px;color:#fff!important}.att-ent-ion-invert-er-bann-er .contact-bg-image{background-image:url(/images/contact1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.att-ent-ion-invert-er-bann-er .contact-bg-overlay{background:#00000080;position:absolute;inset:0}.att-ent-ion-invert-er-bann-er .contact-bg-blur{filter:blur(8px);background:#33343740 50%/cover no-repeat;position:absolute;inset:-10%;transform:scale(1.1)}.att-ent-ion-invert-er-bann-er .contact-container{position:relative}.att-ent-ion-invert-er-bann-er .contact-hero-band h1{letter-spacing:2px;margin-bottom:16px;color:#fff!important}.att-ent-ion-invert-er-bann-er .contact-breadcrumb{color:#fff;justify-content:center;align-items:center;gap:8px;display:flex}.att-ent-ion-invert-er-bann-er .contact-breadcrumb svg{stroke:#fff;fill:#fff}.att-ent-ion-invert-er-bann-er .contact-breadcrumb span{color:#ffffffe6}.att-ent-ion-invert-er-bann-er .contact-breadcrumb span[aria-hidden=true]{color:#fff9}.investor-page .card{background:#fff;border-radius:12px;max-width:1100px;margin:20px auto;padding:20px;box-shadow:0 6px 18px #00000014}.investor-page .card h2{color:#1f2a44;margin-bottom:15px}.investor-page .card ol{padding-left:20px}.investor-page .card li{margin-bottom:10px;line-height:1.6}.investor-page .links{margin-top:15px;font-weight:600}.investor-page .links a{color:#2563eb;margin-right:15px;text-decoration:none}
