@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}a{background-color:transparent;text-decoration:none}a:hover{text-decoration:none}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col,[class^=col-],[class*=\ col-]{width:100%;padding-left:15px;padding-right:15px;position:relative}.col{flex:1 0}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:768px){.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-6{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-lg{flex:1 0;max-width:100%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.flex-wrap{flex-wrap:wrap!important}.align-items-center{align-items:center!important}.align-items-start{align-items:flex-start!important}.justify-content-center{justify-content:center!important}.position-relative{position:relative!important}.text-center{text-align:center!important}.text-danger{color:#dc3545!important}.border-0{border:0!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.pt-2{padding-top:.5rem!important}.gap-3{gap:1rem}@media (min-width:992px){.mb-lg-0{margin-bottom:0!important}.mt-lg-0{margin-top:0!important}.ml-lg-3{margin-left:1rem!important}}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex;position:relative}.navbar>.container{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-brand{font-size:1.25rem;line-height:inherit;white-space:nowrap;margin-right:1rem;padding-top:.3125rem;padding-bottom:.3125rem;display:inline-block}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-toggler{cursor:pointer;background-color:transparent;border:1px solid transparent;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1}.nav-link{padding:.5rem 1rem;display:block}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.collapse:not(.show){display:none}@media (min-width:992px){.navbar-expand-lg{flex-flow:row;justify-content:flex-start}.navbar-expand-lg>.container{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}.form-group{margin-bottom:1rem}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;display:block}.form-control:focus{outline:0}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.ts-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--ts-primary:#2563eb;--ts-secondary:#4f46e5;--ts-accent:#06b6d4;--ts-success:#22c55e;--ts-bg:#fff;--ts-bg-alt:#f9fafb;--ts-bg-dark:#09090b;--ts-text:#111827;--ts-text-muted:#6b7280;--ts-border:rgba(17,24,39,.08);--ts-glass:rgba(255,255,255,.72);--ts-shadow:0 4px 24px rgba(17,24,39,.06);--ts-shadow-lg:0 20px 60px rgba(17,24,39,.12);--ts-radius:16px;--ts-radius-sm:10px;--ts-font:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--ts-gradient:linear-gradient(135deg, #2563eb 0%, #4f46e5 50%, #06b6d4 100%);--ts-gradient-soft:linear-gradient(135deg, rgba(37,99,235,.08) 0%, rgba(79,70,229,.06) 50%, rgba(6,182,212,.08) 100%)}[data-ts-theme=dark]{--ts-bg:#09090b;--ts-bg-alt:#18181b;--ts-text:#f4f4f5;--ts-text-muted:#a1a1aa;--ts-border:rgba(255,255,255,.08);--ts-glass:rgba(24,24,27,.8);--ts-shadow:0 4px 24px rgba(0,0,0,.3);--ts-shadow-lg:0 20px 60px rgba(0,0,0,.5);--ts-gradient-soft:linear-gradient(135deg, rgba(37,99,235,.15) 0%, rgba(79,70,229,.1) 50%, rgba(6,182,212,.12) 100%)}.ts-website{font-family:var(--ts-font);color:var(--ts-text);background-color:var(--ts-bg);-webkit-font-smoothing:antialiased}.ts-website h1,.ts-website h2,.ts-website h3,.ts-website h4,.ts-website h5,.ts-website h6,.ts-website .h1,.ts-website .h2,.ts-website .h3,.ts-website .h4,.ts-website .h5,.ts-website .h6{font-family:var(--ts-font);color:var(--ts-text);letter-spacing:-.02em;font-weight:700}.ts-website p,.ts-website .lead{color:var(--ts-text-muted);line-height:1.7}.ts-website a{transition:color .2s,opacity .2s}.ts-navbar{z-index:1030;background:var(--ts-glass);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--ts-border);padding:0;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .3s,background .3s;position:fixed;top:0;left:0;right:0}.ts-navbar.ts-navbar-enter{animation:.7s cubic-bezier(.16,1,.3,1) forwards ts-nav-slide-down}.ts-navbar.ts-navbar-scrolled{box-shadow:var(--ts-shadow)}.ts-navbar.ts-navbar-hidden{transform:translateY(-110%)}.ts-navbar .navbar-brand{letter-spacing:-.03em;padding:.5rem 0;font-size:1.25rem;font-weight:800;color:var(--ts-text)!important}.ts-navbar .navbar-brand .ts-brand-logo{object-fit:contain;width:auto;max-width:200px;height:38px}.ts-navbar .navbar-brand .ts-logo-accent{background:var(--ts-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ts-navbar .nav-link{border-radius:var(--ts-radius-sm);font-size:.9rem;font-weight:500;transition:color .2s,background .2s;color:var(--ts-text-muted)!important;padding:.5rem 1rem!important}.ts-navbar .nav-link:hover,.ts-navbar .nav-link.active{background:rgba(37,99,235,.06);color:var(--ts-primary)!important}.ts-navbar .ts-btn-cta{background:var(--ts-gradient);border:none;border-radius:50px;font-size:.875rem;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px rgba(37,99,235,.35);color:#fff!important;padding:.55rem 1.5rem!important}.ts-navbar .ts-btn-cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(37,99,235,.45);color:#fff!important}.ts-navbar .ts-theme-toggle{border:1px solid var(--ts-border);background:var(--ts-bg-alt);width:38px;height:38px;color:var(--ts-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:background .2s,transform .2s;display:flex}.ts-navbar .ts-theme-toggle:hover{background:var(--ts-gradient-soft);transform:scale(1.05)}.ts-navbar .ts-theme-toggle .ts-icon-light{display:none}.ts-navbar .ts-theme-toggle .ts-icon-dark,[data-ts-theme=dark] .ts-theme-toggle .ts-icon-light{display:inline-block}[data-ts-theme=dark] .ts-theme-toggle .ts-icon-dark{display:none}.ts-icon{vertical-align:-.125em;flex-shrink:0;display:inline-block}.ts-btn{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.ts-btn-primary{background:var(--ts-gradient);color:#fff;background-size:200%;animation:4s infinite ts-gradient-shift;position:relative;overflow:hidden;box-shadow:0 4px 14px rgba(37,99,235,.35)}.ts-btn-primary:after{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);width:80%;height:100%;animation:3.5s ease-in-out infinite ts-shimmer;position:absolute;top:0;left:-120%}.ts-btn-primary:hover{color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,99,235,.45)}.ts-btn-outline{color:var(--ts-text);border:1.5px solid var(--ts-border);background:0 0}.ts-btn-outline:hover{border-color:var(--ts-primary);color:var(--ts-primary);background:rgba(37,99,235,.04);text-decoration:none}.ts-btn-ghost{color:var(--ts-primary);background:rgba(37,99,235,.08)}.ts-btn-ghost:hover{color:var(--ts-primary);background:rgba(37,99,235,.14);text-decoration:none}.ts-section{padding:6rem 0;position:relative;overflow:hidden}@media (max-width:767px){.ts-section{padding:4rem 0}}.ts-section-alt{background:var(--ts-bg-alt)}.ts-section-label{background:var(--ts-gradient-soft);border:1px solid var(--ts-border);color:var(--ts-primary);text-transform:uppercase;letter-spacing:.06em;opacity:0;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem 1rem;font-size:.8rem;font-weight:600;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translateY(16px)}.ts-section-label.ts-visible{opacity:1;transform:translateY(0)}.ts-section-title{margin-bottom:1rem;font-size:max(2rem,min(4vw,2.75rem));font-weight:800;line-height:1.15}.ts-section-subtitle{max-width:600px;margin:0 auto 3rem;font-size:1.125rem}.ts-hero{background:var(--ts-bg);align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.ts-hero .ts-mouse-glow{pointer-events:none;z-index:1;background:radial-gradient(circle,rgba(37,99,235,.12) 0%,transparent 70%);border-radius:50%;width:500px;height:500px;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.ts-hero .ts-hero-badge,.ts-hero .ts-hero-title,.ts-hero .ts-hero-subtitle,.ts-hero .ts-hero-actions,.ts-hero .ts-hero-content>.col-lg-6:first-child>p,.ts-hero .ts-hero-visual{opacity:0}.ts-hero.ts-hero-loaded .ts-hero-badge{animation:.9s cubic-bezier(.16,1,.3,1) .1s forwards ts-hero-in}.ts-hero.ts-hero-loaded .ts-hero-title{animation:.9s cubic-bezier(.16,1,.3,1) .25s forwards ts-hero-in}.ts-hero.ts-hero-loaded .ts-hero-subtitle{animation:.9s cubic-bezier(.16,1,.3,1) .4s forwards ts-hero-in}.ts-hero.ts-hero-loaded .ts-hero-actions{animation:.9s cubic-bezier(.16,1,.3,1) .55s forwards ts-hero-in}.ts-hero.ts-hero-loaded .ts-hero-content>.col-lg-6:first-child>p{animation:.9s cubic-bezier(.16,1,.3,1) .7s forwards ts-hero-in}.ts-hero.ts-hero-loaded .ts-hero-visual{animation:1.1s cubic-bezier(.16,1,.3,1) .35s forwards ts-hero-in-right}.ts-hero .ts-hero-bg{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ts-hero .ts-hero-bg .ts-orb{filter:blur(80px);opacity:.5;border-radius:50%;animation:8s ease-in-out infinite ts-float;position:absolute}.ts-hero .ts-hero-bg .ts-orb-1{background:rgba(37,99,235,.2);width:500px;height:500px;top:-100px;right:-100px}.ts-hero .ts-hero-bg .ts-orb-2{background:rgba(79,70,229,.15);width:400px;height:400px;animation-delay:-4s;bottom:-50px;left:-100px}.ts-hero .ts-hero-bg .ts-orb-3{background:rgba(6,182,212,.15);width:300px;height:300px;animation-delay:-2s;top:40%;left:40%}.ts-hero .ts-hero-bg .ts-grid{background-image:linear-gradient(rgba(37,99,235,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 1px);background-size:60px 60px;animation:20s linear infinite ts-grid-drift;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(#000 30%,transparent 70%);mask-image:radial-gradient(#000 30%,transparent 70%)}.ts-hero .ts-hero-content{z-index:1;position:relative}.ts-hero .ts-hero-badge{background:var(--ts-glass);border:1px solid var(--ts-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ts-text-muted);border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1rem .4rem .5rem;font-size:.85rem;font-weight:500;display:inline-flex}.ts-hero .ts-hero-badge .ts-pulse{background:var(--ts-success);border-radius:50%;width:8px;height:8px;animation:2s infinite ts-pulse}.ts-hero .ts-hero-title{letter-spacing:-.03em;margin-bottom:1.5rem;font-size:max(2.5rem,min(5.5vw,4rem));font-weight:800;line-height:1.1}.ts-hero .ts-hero-title .ts-gradient-text{background:var(--ts-gradient);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s infinite ts-gradient-shift}.ts-hero .ts-hero-subtitle{max-width:540px;margin-bottom:2.5rem;font-size:max(1rem,min(2vw,1.2rem));line-height:1.7}.ts-hero .ts-hero-actions{flex-wrap:wrap;gap:1rem;margin-bottom:3rem;display:flex}.ts-hero .ts-hero-visual{position:relative}.ts-hero .ts-hero-visual .ts-dashboard{background:var(--ts-glass);border:1px solid var(--ts-border);border-radius:var(--ts-radius);box-shadow:var(--ts-shadow-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .5s;overflow:hidden;transform:perspective(1000px)rotateY(-5deg)rotateX(2deg)}.ts-hero .ts-hero-visual .ts-dashboard:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-header{border-bottom:1px solid var(--ts-border);background:var(--ts-bg-alt);align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-header .ts-dot{border-radius:50%;width:10px;height:10px}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-header .ts-dot-r{background:#ef4444}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-header .ts-dot-y{background:#f59e0b}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-header .ts-dot-g{background:#22c55e}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-body{grid-template-columns:1fr 1fr;gap:1rem;padding:1.5rem;display:grid}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-card{background:var(--ts-gradient-soft);border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);padding:1rem}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-card .ts-dash-value{color:var(--ts-primary);font-size:1.5rem;font-weight:800}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-card .ts-dash-label{color:var(--ts-text-muted);margin-top:.25rem;font-size:.75rem}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-card .ts-dash-bar{background:var(--ts-border);border-radius:2px;height:4px;margin-top:.75rem;overflow:hidden}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-card .ts-dash-bar span{background:var(--ts-gradient);border-radius:2px;height:100%;animation:2s forwards ts-bar-grow;display:block}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart{grid-column:span 2;align-items:flex-end;gap:6px;height:80px;padding:.5rem 0;display:flex}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar{background:var(--ts-gradient);opacity:.7;border-radius:4px 4px 0 0;flex:1;animation:1.5s forwards ts-bar-grow}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:first-child{animation-delay:.1s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(2){animation-delay:.2s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(3){animation-delay:.3s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(4){animation-delay:.4s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(5){animation-delay:.5s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(6){animation-delay:.6s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(7){animation-delay:.7s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(8){animation-delay:.8s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(9){animation-delay:.9s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(10){animation-delay:1s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(11){animation-delay:1.1s}.ts-hero .ts-hero-visual .ts-dashboard .ts-dash-chart .ts-bar:nth-child(12){animation-delay:1.2s}.ts-hero .ts-hero-visual .ts-float-card{background:var(--ts-glass);border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);box-shadow:var(--ts-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.85rem;font-weight:600;animation:6s ease-in-out infinite ts-float;display:flex;position:absolute}.ts-hero .ts-hero-visual .ts-float-card-1{animation-delay:-1s;top:10%;right:-10%}.ts-hero .ts-hero-visual .ts-float-card-2{animation-delay:-3s;bottom:20%;left:-8%}.ts-hero .ts-hero-visual .ts-float-card .ts-float-icon{background:var(--ts-gradient);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.ts-trust{border-top:1px solid var(--ts-border);border-bottom:1px solid var(--ts-border);background:var(--ts-bg-alt);padding:3rem 0}.ts-trust .ts-trust-label{text-align:center;color:var(--ts-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2rem;font-size:.85rem;font-weight:600}.ts-trust .ts-trust-stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}@media (max-width:767px){.ts-trust .ts-trust-stats{grid-template-columns:repeat(2,1fr)}}.ts-trust .ts-trust-stats>div{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.ts-trust .ts-trust-stats>div.ts-visible{opacity:1;transform:translateY(0)}.ts-trust .ts-trust-stats>div:first-child{transition-delay:.12s}.ts-trust .ts-trust-stats>div:nth-child(2){transition-delay:.24s}.ts-trust .ts-trust-stats>div:nth-child(3){transition-delay:.36s}.ts-trust .ts-trust-stats>div:nth-child(4){transition-delay:.48s}.ts-trust .ts-trust-stats .ts-stat-value{background:var(--ts-gradient);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;animation:4s infinite ts-gradient-shift}.ts-trust .ts-trust-stats .ts-stat-label{color:var(--ts-text-muted);margin-top:.25rem;font-size:.85rem}.ts-card{background:var(--ts-bg);border:1px solid var(--ts-border);border-radius:var(--ts-radius);height:100%;transform-style:preserve-3d;will-change:transform;padding:2rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s;position:relative;overflow:hidden}.ts-card:before{content:"";background:var(--ts-gradient);transform-origin:0;height:3px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ts-card:hover{box-shadow:var(--ts-shadow-lg);border-color:rgba(37,99,235,.2);transform:translateY(-6px)}.ts-card:hover:before{transform:scaleX(1)}.ts-card:hover .ts-card-icon{transform:scale(1.1)}.ts-card-icon{background:var(--ts-gradient-soft);border:1px solid var(--ts-border);width:52px;height:52px;color:var(--ts-primary);border-radius:14px;justify-content:center;align-items:center;margin-bottom:1.25rem;font-size:1.4rem;transition:transform .3s;display:flex}.ts-card-title{margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.ts-card-desc{color:var(--ts-text-muted);margin-bottom:1.25rem;font-size:.9rem;line-height:1.6}.ts-card-link{color:var(--ts-primary);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ts-card-link:hover{color:var(--ts-secondary);gap:.6rem}.ts-features-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:991px){.ts-features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.ts-features-grid{grid-template-columns:1fr}}.ts-feature-item{border-radius:var(--ts-radius);border:1px solid var(--ts-border);background:var(--ts-bg);gap:1rem;padding:1.5rem;transition:background .2s,border-color .2s;display:flex}.ts-feature-item:hover{background:var(--ts-gradient-soft);border-color:rgba(37,99,235,.15)}.ts-feature-item .ts-feature-check{width:28px;min-width:28px;height:28px;color:var(--ts-success);background:rgba(34,197,94,.12);border-radius:8px;justify-content:center;align-items:center;font-size:.8rem;display:flex}.ts-feature-item .ts-feature-text{font-size:.95rem;font-weight:600}.ts-timeline{scrollbar-width:none;gap:0;padding:2rem 0;display:flex;overflow-x:auto}.ts-timeline::-webkit-scrollbar{display:none}@media (max-width:767px){.ts-timeline{flex-direction:column;gap:1rem}}.ts-timeline .ts-timeline-step{text-align:center;opacity:0;flex:1;min-width:120px;padding:0 1rem;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(20px)scale(.9)}.ts-timeline .ts-timeline-step.ts-step-visible{opacity:1;transform:translateY(0)scale(1)}.ts-timeline .ts-timeline-step.ts-step-visible .ts-step-num{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards ts-step-pop}.ts-timeline .ts-timeline-step:not(:last-child):after{content:"";background:var(--ts-border);z-index:0;width:100%;height:2px;position:absolute;top:28px;right:-50%}@media (max-width:767px){.ts-timeline .ts-timeline-step:not(:last-child):after{display:none}}.ts-timeline .ts-timeline-step .ts-step-num{background:var(--ts-gradient);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1rem;font-size:1rem;font-weight:800;display:flex;position:relative;box-shadow:0 4px 14px rgba(37,99,235,.3)}.ts-timeline .ts-timeline-step .ts-step-title{margin-bottom:.35rem;font-size:.9rem;font-weight:700}.ts-timeline .ts-timeline-step .ts-step-desc{color:var(--ts-text-muted);font-size:.8rem}.ts-stats{background:var(--ts-gradient);border-radius:var(--ts-radius);padding:4rem 2rem;position:relative;overflow:hidden}.ts-stats:before{content:"";background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.ts-stats .ts-stat-item{text-align:center;z-index:1;position:relative}.ts-stats .ts-stat-item .ts-counter{color:#fff;font-size:max(2.5rem,min(4vw,3.5rem));font-weight:800;line-height:1}.ts-stats .ts-stat-item .ts-counter-text{letter-spacing:-.02em;white-space:nowrap;font-size:max(1.15rem,min(2vw,1.6rem))}.ts-stats .ts-stat-item .ts-counter-suffix{color:rgba(255,255,255,.8);font-size:1.5rem;font-weight:700}.ts-stats .ts-stat-item .ts-counter-label{color:rgba(255,255,255,.75);margin-top:.5rem;font-size:.9rem;font-weight:500}.ts-tech-grid{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.ts-tech-grid .ts-tech-item{border-radius:var(--ts-radius-sm);border:1px solid var(--ts-border);background:var(--ts-bg);color:var(--ts-text-muted);padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;transition:border-color .2s,color .2s,transform .2s}.ts-tech-grid .ts-tech-item:hover{border-color:var(--ts-primary);color:var(--ts-primary);transform:translateY(-2px)}.ts-industries{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ts-industries .ts-industry-pill{border:1px solid var(--ts-border);background:var(--ts-bg);color:var(--ts-text-muted);cursor:default;border-radius:50px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.ts-industries .ts-industry-pill:hover{background:var(--ts-gradient-soft);color:var(--ts-primary);border-color:rgba(37,99,235,.2)}.ts-testimonial{background:var(--ts-bg);border:1px solid var(--ts-border);border-radius:var(--ts-radius);height:100%;padding:2rem}.ts-testimonial .ts-stars{color:#f59e0b;margin-bottom:1rem;font-size:.9rem}.ts-testimonial .ts-quote{color:var(--ts-text-muted);margin-bottom:1.5rem;font-size:1rem;font-style:italic;line-height:1.7}.ts-testimonial .ts-author{align-items:center;gap:1rem;display:flex}.ts-testimonial .ts-author .ts-avatar{background:var(--ts-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 1rem;font-size:1rem;font-weight:700;display:flex}.ts-testimonial .ts-author .ts-author-name{font-size:.9rem;font-weight:700}.ts-testimonial .ts-author .ts-author-role{color:var(--ts-text-muted);font-size:.8rem}.ts-case-study{border-radius:var(--ts-radius);border:1px solid var(--ts-border);background:var(--ts-bg);height:100%;transition:transform .3s,box-shadow .3s;overflow:hidden}.ts-case-study:hover{box-shadow:var(--ts-shadow-lg);transform:translateY(-4px)}.ts-case-study .ts-case-img{background:var(--ts-gradient-soft);height:200px;color:var(--ts-primary);opacity:.6;justify-content:center;align-items:center;font-size:3rem;display:flex}.ts-case-study .ts-case-body{padding:1.5rem}.ts-case-study .ts-case-body .ts-case-tag{background:var(--ts-gradient-soft);color:var(--ts-primary);border-radius:50px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.ts-case-study .ts-case-body .ts-case-title{margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.ts-case-study .ts-case-body .ts-case-metric{color:var(--ts-success);align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:flex}.ts-faq .ts-faq-item{border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);background:var(--ts-bg);margin-bottom:.75rem;overflow:hidden}.ts-faq .ts-faq-item .ts-faq-question{text-align:left;width:100%;color:var(--ts-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.ts-faq .ts-faq-item .ts-faq-question:hover{background:var(--ts-bg-alt)}.ts-faq .ts-faq-item .ts-faq-question .ts-faq-icon{color:var(--ts-primary);transition:transform .3s}.ts-faq .ts-faq-item .ts-faq-question[aria-expanded=true] .ts-faq-icon{transform:rotate(180deg)}.ts-faq .ts-faq-item .ts-faq-answer{color:var(--ts-text-muted);padding:0 1.5rem 1.25rem;font-size:.9rem;line-height:1.7}.ts-team-card{text-align:center;border-radius:var(--ts-radius);border:1px solid var(--ts-border);background:var(--ts-bg);padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s}.ts-team-card:hover{box-shadow:var(--ts-shadow);transform:translateY(-4px)}.ts-team-card .ts-team-avatar{background:var(--ts-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1rem;font-size:1.5rem;font-weight:700;display:flex}.ts-team-card .ts-team-name{margin-bottom:.25rem;font-size:1rem;font-weight:700}.ts-team-card .ts-team-role{color:var(--ts-primary);margin-bottom:.5rem;font-size:.85rem;font-weight:500}.ts-team-card .ts-team-bio{color:var(--ts-text-muted);font-size:.85rem}.ts-contact .ts-contact-form{background:var(--ts-bg);border:1px solid var(--ts-border);border-radius:var(--ts-radius);padding:2.5rem}.ts-contact .ts-contact-form .form-control{border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);background:var(--ts-bg-alt);color:var(--ts-text);font-family:var(--ts-font);padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s}.ts-contact .ts-contact-form .form-control:focus{border-color:var(--ts-primary);background:var(--ts-bg);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.ts-contact .ts-contact-form label{color:var(--ts-text);margin-bottom:.35rem;font-size:.875rem;font-weight:600}.ts-contact .ts-contact-info .ts-info-item{gap:1rem;margin-bottom:1.5rem;display:flex}.ts-contact .ts-contact-info .ts-info-item .ts-info-icon{background:var(--ts-gradient-soft);width:44px;height:44px;color:var(--ts-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.ts-cta-banner{background:var(--ts-gradient);border-radius:var(--ts-radius);text-align:center;padding:4rem 2rem;position:relative;overflow:hidden}.ts-cta-banner:before{content:"";background:rgba(255,255,255,.08);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-50px}.ts-cta-banner h2{color:#fff;margin-bottom:1rem;font-size:max(1.75rem,min(3vw,2.5rem));font-weight:800;position:relative}.ts-cta-banner p{color:rgba(255,255,255,.85);max-width:500px;margin:0 auto 2rem;font-size:1.1rem;position:relative}.ts-cta-banner .ts-btn-white{color:var(--ts-primary);background:#fff;border-radius:50px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative}.ts-cta-banner .ts-btn-white:hover{color:var(--ts-primary);text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.ts-footer{background:var(--ts-bg-alt);border-top:1px solid var(--ts-border);padding:4rem 0 2rem}.ts-footer .ts-footer-brand-link{display:inline-block}.ts-footer .ts-footer-logo{object-fit:contain;width:auto;max-width:220px;height:42px}.ts-footer .ts-footer-brand{margin-bottom:1rem;font-size:1.25rem;font-weight:800}.ts-footer .ts-footer-brand .ts-logo-accent{background:var(--ts-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ts-footer .ts-footer-desc{color:var(--ts-text-muted);margin-bottom:1.5rem;font-size:.9rem;line-height:1.7}.ts-footer .ts-footer-heading{text-transform:uppercase;letter-spacing:.06em;color:var(--ts-text);margin-bottom:1.25rem;font-size:.85rem;font-weight:700}.ts-footer .ts-footer-links{margin:0;padding:0;list-style:none}.ts-footer .ts-footer-links li{margin-bottom:.6rem}.ts-footer .ts-footer-links li a{color:var(--ts-text-muted);font-size:.9rem;text-decoration:none}.ts-footer .ts-footer-links li a:hover{color:var(--ts-primary)}.ts-footer .ts-footer-social{gap:.75rem;display:flex}.ts-footer .ts-footer-social a{border:1px solid var(--ts-border);width:40px;height:40px;color:var(--ts-text-muted);border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}.ts-footer .ts-footer-social a:hover{background:var(--ts-primary);border-color:var(--ts-primary);color:#fff}.ts-footer .ts-footer-bottom{border-top:1px solid var(--ts-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.ts-footer .ts-footer-bottom p{color:var(--ts-text-muted);margin:0;font-size:.85rem}.ts-footer .ts-newsletter{gap:.5rem;display:flex}.ts-footer .ts-newsletter input{border:1px solid var(--ts-border);background:var(--ts-bg);color:var(--ts-text);border-radius:50px;flex:1;padding:.6rem 1rem;font-size:.875rem}.ts-footer .ts-newsletter input:focus{border-color:var(--ts-primary);outline:none}.ts-footer .ts-newsletter button{background:var(--ts-gradient);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:50px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600}.ts-reveal{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.ts-reveal.ts-visible{opacity:1;transform:translateY(0)}.ts-reveal-left{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translate(-40px)}.ts-reveal-left.ts-visible{opacity:1;transform:translate(0)}.ts-reveal-right{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translate(40px)}.ts-reveal-right.ts-visible{opacity:1;transform:translate(0)}.ts-reveal-scale{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:scale(.92)}.ts-reveal-scale.ts-visible{opacity:1;transform:scale(1)}@keyframes ts-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ts-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@keyframes ts-bar-grow{0%{height:0}}@keyframes ts-hero-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ts-hero-in-right{0%{opacity:0;transform:translate(60px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ts-nav-slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ts-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes ts-shimmer{0%{left:-120%}50%,to{left:120%}}@keyframes ts-grid-drift{0%{background-position:0 0}to{background-position:60px 60px}}@keyframes ts-step-pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}.ts-counter-active{animation:.3s ts-counter-glow}@keyframes ts-counter-glow{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.ts-spotlight{background:var(--ts-bg-alt);position:relative;overflow:hidden}.ts-spotlight .ts-spotlight-bg{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ts-spotlight .ts-spotlight-bg .ts-spotlight-orb{filter:blur(100px);opacity:.4;border-radius:50%;position:absolute}.ts-spotlight .ts-spotlight-bg .ts-spotlight-orb-1{background:rgba(37,99,235,.25);width:500px;height:500px;animation:10s ease-in-out infinite ts-float;top:-150px;left:-100px}.ts-spotlight .ts-spotlight-bg .ts-spotlight-orb-2{background:rgba(6,182,212,.2);width:400px;height:400px;animation:12s ease-in-out infinite reverse ts-float;bottom:-100px;right:-80px}.ts-spotlight .ts-spotlight-card{background:var(--ts-glass);border:1px solid var(--ts-border);border-radius:var(--ts-radius);text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:100%;padding:2rem 1.5rem;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.ts-spotlight .ts-spotlight-card:after{content:"";background:var(--ts-gradient);opacity:0;z-index:0;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.ts-spotlight .ts-spotlight-card:hover{box-shadow:var(--ts-shadow-lg);border-color:rgba(37,99,235,.3);transform:translateY(-8px)}.ts-spotlight .ts-spotlight-card:hover:after{opacity:.04}.ts-spotlight .ts-spotlight-card:hover .ts-spotlight-icon{transform:scale(1.1)rotate(-3deg);box-shadow:0 8px 24px rgba(37,99,235,.35)}.ts-spotlight .ts-spotlight-card>*{z-index:1;position:relative}.ts-spotlight .ts-spotlight-card h3{margin:1rem 0 .75rem;font-size:1.1rem;font-weight:700}.ts-spotlight .ts-spotlight-card p{color:var(--ts-text-muted);margin-bottom:1.25rem;font-size:.875rem;line-height:1.6}.ts-spotlight .ts-spotlight-icon{background:var(--ts-gradient);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.4rem;transition:transform .35s,box-shadow .35s;display:inline-flex;box-shadow:0 4px 16px rgba(37,99,235,.3)}.ts-spotlight .ts-spotlight-stat{background:var(--ts-gradient-soft);border:1px solid var(--ts-border);color:var(--ts-primary);letter-spacing:.02em;border-radius:50px;padding:.35rem 1rem;font-size:.8rem;font-weight:700;display:inline-block}.ts-marquee{padding:1rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ts-marquee .ts-marquee-track{gap:1rem;width:-moz-max-content;width:max-content;animation:30s linear infinite ts-marquee;display:flex}.ts-marquee .ts-marquee-track span{background:var(--ts-bg);border:1px solid var(--ts-border);color:var(--ts-text-muted);white-space:nowrap;border-radius:50px;flex-shrink:0;padding:.6rem 1.5rem;font-size:.875rem;font-weight:600;transition:color .2s,border-color .2s}.ts-marquee .ts-marquee-track span:hover{color:var(--ts-primary);border-color:rgba(37,99,235,.3)}@keyframes ts-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ts-feature-split .ts-fs-avatars{align-items:center;margin-bottom:1.5rem;display:flex}.ts-feature-split .ts-fs-avatars .ts-fs-avatar{background:var(--ts-gradient);border:3px solid var(--ts-bg);color:#fff;width:48px;height:48px;box-shadow:var(--ts-shadow);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.ts-feature-split .ts-fs-avatars .ts-fs-avatar:not(:first-child){margin-left:-14px}.ts-feature-split .ts-fs-avatars .ts-fs-avatar-count{background:var(--ts-bg);color:var(--ts-primary);border:3px solid var(--ts-bg);box-shadow:0 0 0 1px var(--ts-border), var(--ts-shadow);font-size:.85rem}.ts-feature-split .ts-fs-title{text-align:left;margin-bottom:1.25rem;font-size:max(1.9rem,min(3.5vw,2.6rem))}.ts-feature-split .ts-fs-lead{color:var(--ts-text-muted);max-width:460px;margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.ts-feature-split .ts-fs-cta{margin-bottom:2.5rem}.ts-feature-split .ts-fs-stats{flex-wrap:wrap;gap:2.5rem;display:flex}.ts-feature-split .ts-fs-stats .ts-fs-stat-value{letter-spacing:-.02em;background:var(--ts-gradient);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin-bottom:.35rem;font-size:1.75rem;font-weight:800}.ts-feature-split .ts-fs-stats .ts-fs-stat-label{color:var(--ts-text-muted);max-width:190px;font-size:.85rem;line-height:1.5}.ts-feature-split .ts-fs-carousels{grid-template-columns:1fr 1fr;gap:1rem;height:460px;display:grid}@media (max-width:575px){.ts-feature-split .ts-fs-carousels{grid-template-columns:1fr;height:400px}}.ts-feature-split .ts-fs-lane{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}@media (max-width:575px){.ts-feature-split .ts-fs-lane-2{display:none}}.ts-feature-split .ts-fs-track{flex-direction:column;gap:1rem;animation:26s linear infinite ts-fs-scroll;display:flex}.ts-feature-split .ts-fs-track-reverse{animation-name:ts-fs-scroll-reverse;animation-duration:32s}.ts-feature-split .ts-fs-lane:hover .ts-fs-track{animation-play-state:paused}.ts-feature-split .ts-fs-cardlet{border-radius:var(--ts-radius-sm);border:1px solid var(--ts-border);background:var(--ts-bg);flex-shrink:0;gap:.85rem;padding:1.1rem;display:flex}.ts-feature-split .ts-fs-cardlet .ts-fs-cardlet-icon{background:var(--ts-gradient-soft);border:1px solid var(--ts-border);width:40px;min-width:40px;height:40px;color:var(--ts-primary);border-radius:10px;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.ts-feature-split .ts-fs-cardlet .ts-fs-cardlet-title{margin-bottom:.2rem;font-size:.9rem;font-weight:700}.ts-feature-split .ts-fs-cardlet .ts-fs-cardlet-desc{color:var(--ts-text-muted);margin:0;font-size:.8rem;line-height:1.5}@keyframes ts-fs-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ts-fs-scroll-reverse{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.ts-website header#top{display:none}.ts-website main{padding-top:0!important}.ts-website .o_footer_copyright{display:none}.ts-stagger>*{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.ts-stagger>.ts-visible{opacity:1;transform:translateY(0)}.ts-stagger>:first-child{transition-delay:.1s}.ts-stagger>:nth-child(2){transition-delay:.2s}.ts-stagger>:nth-child(3){transition-delay:.3s}.ts-stagger>:nth-child(4){transition-delay:.4s}.ts-stagger>:nth-child(5){transition-delay:.5s}.ts-stagger>:nth-child(6){transition-delay:.6s}.ts-stagger>:nth-child(7){transition-delay:.7s}.ts-stagger>:nth-child(8){transition-delay:.8s}.ts-stagger>:nth-child(9){transition-delay:.9s}.ts-stagger>:nth-child(10){transition-delay:1s}.ts-stagger>:nth-child(11){transition-delay:1.1s}.ts-stagger>:nth-child(12){transition-delay:1.2s}@media (prefers-reduced-motion:reduce){.ts-hero,.ts-navbar,.ts-marquee-track,.ts-fs-track,.ts-orb,.ts-float-card,.ts-grid,.ts-gradient-text,.ts-btn-primary,.ts-stat-value{animation:none!important}.ts-feature-split .ts-fs-lane{overflow-y:auto;-webkit-mask-image:none;mask-image:none}.ts-reveal,.ts-reveal-left,.ts-reveal-right,.ts-reveal-scale,.ts-stagger>*,.ts-timeline-step,.ts-trust-stats>div,.ts-section-label{opacity:1!important;transition:none!important;transform:none!important}.ts-hero .ts-hero-badge,.ts-hero .ts-hero-title,.ts-hero .ts-hero-subtitle,.ts-hero .ts-hero-actions,.ts-hero .ts-hero-visual,.ts-hero .ts-hero-content>.col-lg-6:first-child>p{opacity:1!important}}.gap-2{gap:.5rem}
