.tn-ai-orb{position:relative;display:inline-block;flex:none;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6d6,#fdb915 45%,#9a6b00 100%);box-shadow:0 0 0 3px #fdb91522,0 0 12px #fdb91599}.tn-ai-orb:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid #fdb91588;border-top-color:transparent;border-bottom-color:transparent;animation:tnOrbSpin 3.2s linear infinite}@keyframes tnOrbSpin{to{transform:rotate(360deg)}}.tn-ai-new{display:inline-flex;align-items:center;font-size:10.5px;font-weight:800;line-height:1;padding:4px 7px;border-radius:99px;background:#fdb915;color:#17130b;letter-spacing:.2px}.tn-ai-pill{position:relative;display:inline-flex;align-items:center;gap:9px;padding:8px 14px 8px 12px;border-radius:99px;font-weight:800;color:#fff;background:linear-gradient(#111217,#111217) padding-box,conic-gradient(from var(--tn-a,0deg),#fdb915,#fff1c2 20%,#6b4f0e 45%,#fdb915 70%,#fff1c2 85%,#fdb915) border-box;border:1.5px solid transparent;box-shadow:0 0 22px #fdb9151f;animation:tnPillTurn 6s linear infinite;transition:transform .25s,box-shadow .25s;white-space:nowrap}.tn-ai-pill:hover{transform:translateY(-1px);box-shadow:0 0 30px #fdb91540;color:#fff}.tn-ai-pill[aria-current]{box-shadow:0 0 0 4px #fdb91514,0 0 26px #fdb91533}.tn-ai-pill .tn-ai-new{margin-inline-start:2px}@property --tn-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tnPillTurn{to{--tn-a:360deg}}.tn-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0}.tn-theme-icon{position:relative;width:20px;height:20px;display:inline-block}.tn-theme-icon svg{position:absolute;inset:0;width:20px;height:20px;transition:opacity .3s,transform .4s}.tn-theme-icon .tn-i-moon{opacity:0;transform:rotate(-60deg) scale(.6)}html.tn-light .tn-theme-icon .tn-i-sun{opacity:0;transform:rotate(60deg) scale(.6)}html.tn-light .tn-theme-icon .tn-i-moon{opacity:1;transform:none}nav .tn-theme-toggle:not(.tn-theme-row){width:38px;height:38px;border-radius:50%;border:1px solid #ffffff26;color:#e9e3d3;transition:border-color .2s,color .2s}nav .tn-theme-toggle:not(.tn-theme-row):hover{border-color:#fdb915;color:#fdb915}.tn-theme-row{width:100%;justify-content:flex-start;gap:16px;padding:16px;border-radius:12px;color:#e5e7eb;font-weight:700;font-size:18px;border-bottom:1px solid #ffffff0d}.tn-theme-row .tn-theme-icon{color:#fdb915}.tn-theme-pill{padding:8px 16px;border-radius:99px;border:1px solid #ffffff22;color:#d8d2c4;font-size:13px;font-weight:600;background:#ffffff06}.tn-theme-pill:hover{border-color:#fdb91588;color:#fff}.tn-theme-pill .tn-theme-icon,.tn-theme-pill .tn-theme-icon svg{width:16px;height:16px}html.tn-theme-anim *,html.tn-theme-anim :before,html.tn-theme-anim :after{transition:background-color .35s,color .35s,border-color .35s!important}.tn-ai-ribbon{display:flex;align-items:center;justify-content:center;gap:9px;padding:9px 16px;font-size:13.5px;color:#f3ead4;background:linear-gradient(90deg,transparent,#fdb9151f 30%,#fdb9151f 70%,transparent),#0b0c10;border-top:1px solid #fdb91533;position:relative;overflow:hidden}.tn-ai-ribbon b{color:#fdb915;font-weight:800}.tn-ai-ribbon svg{width:15px;height:15px;color:#fdb915}.tn-ai-ribbon:after{content:"";position:absolute;top:0;bottom:0;width:30%;left:-40%;background:linear-gradient(90deg,transparent,#fff3cf22,transparent);animation:tnRibbon 5.5s ease-in-out infinite}@keyframes tnRibbon{0%,40%{left:-40%}to{left:120%}}@media (min-width:1024px){.tn-ai-ribbon{display:none!important}}.tn-ai-mitem{color:#fff;background:linear-gradient(120deg,#fdb91514,transparent 70%);border:1px solid #fdb91540!important}.tn-ai-mitem .tn-ai-new{margin-inline-start:auto}.tn-foot-ai{display:flex;align-items:center;gap:16px;margin:0 0 48px;padding:18px 22px;border-radius:20px;border:1px solid #fdb91540;background:radial-gradient(ellipse at 90%0,#fdb9151c,transparent 60%),linear-gradient(120deg,#1b1a16,#0e0f13);color:#e9e3d3;transition:border-color .25s,transform .25s}.tn-foot-ai:hover{border-color:#fdb915;transform:translateY(-2px)}.tn-foot-ai .tn-ai-orb{width:18px;height:18px}.tn-foot-ai-text{flex:1;font-size:15px;line-height:1.6}.tn-foot-ai-text b{display:inline-block;margin-inline-end:8px;color:#17130b;background:#fdb915;border-radius:99px;padding:1px 9px;font-size:12px}.tn-foot-ai-cta{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:#fdb915;white-space:nowrap}.tn-foot-ai-cta svg{width:17px;height:17px}.tn-foot-tools{display:flex;justify-content:center;margin:0 0 22px}.tn-glass .tn-motion{margin:6px auto 0}@media (max-width:767px){.tn-foot-ai{flex-wrap:wrap;gap:10px 12px;padding:16px;margin-bottom:36px}.tn-foot-ai-text{flex:1 1 calc(100% - 40px);font-size:14px}.tn-foot-ai-cta{width:100%;justify-content:center;padding-top:10px;border-top:1px solid #ffffff12}}.tn-ai-pop{position:fixed;z-index:9995;left:24px;bottom:96px;width:min(390px,calc(100vw - 24px));display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:linear-gradient(160deg,#1f1d18f5,#0d0e12fa);border:1px solid #fdb91555;box-shadow:0 30px 90px #000b,inset 0 1px #fff3cf26;color:#f4f1e9;opacity:0;transform:translateY(24px) scale(.97);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.tn-ai-pop.is-open{opacity:1;transform:none}.tn-ai-pop[hidden]{display:none}.tn-ai-pop-x{position:absolute;top:12px;inset-inline-end:12px;z-index:2;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#0008;border:1px solid #ffffff22;color:#ddd;cursor:pointer}.tn-ai-pop-x svg{width:16px;height:16px}.tn-ai-pop-visual{position:relative;height:128px;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 120%,#fdb91540,transparent 65%),#0b0c0f;border-bottom:1px solid #fdb91526;overflow:hidden}.tn-ai-pop-visual i{position:absolute;inset:0;margin:auto;border-radius:50%;border:1px solid #fdb91566}.tn-ai-pop-visual i:nth-child(1){width:70px;height:70px;border-top-color:#fff1c2;animation:tnOrbSpin 4s linear infinite}.tn-ai-pop-visual i:nth-child(2){width:120px;height:120px;border-color:#fdb91533;border-bottom-color:#fdb915aa;animation:tnOrbSpin 7s linear infinite reverse}.tn-ai-pop-visual i:nth-child(3){width:180px;height:180px;border-color:#fdb9151c}.tn-ai-pop-visual span{position:relative;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-weight:900;font-size:16px;color:#17130b;background:radial-gradient(circle at 35% 30%,#fff3cf,#fdb915 55%,#b88200);box-shadow:0 0 30px #fdb91599}.tn-ai-pop-body{padding:20px 22px 22px}.tn-ai-pop h3{font-size:21px;font-weight:900;line-height:1.3;margin:10px 0 8px;color:#fff}.tn-ai-pop p{font-size:14.5px;line-height:1.7;color:#c9c3b6;margin:0}.tn-ai-pop-actions{display:flex;flex-direction:column;gap:8px;margin-top:18px}.tn-ai-pop-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:14px;background:#fdb915;color:#17130b;font-weight:800;font-size:15px}.tn-ai-pop-cta svg{width:17px;height:17px}.tn-ai-pop-cta:hover{background:#eeb01c}.tn-ai-pop-later{background:0 0;border:0;color:#a8a296;font:inherit;font-size:13.5px;padding:6px;cursor:pointer}.tn-ai-pop-later:hover{color:#fff}html[dir=ltr] .tn-ai-pop{left:auto;right:24px}@media (max-width:1023px){.tn-ai-pop,html[dir=ltr] .tn-ai-pop{left:12px;right:12px;bottom:88px;width:auto;max-width:440px;margin-inline:auto}.tn-ai-pop-visual{height:96px}.tn-ai-pop h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.tn-ai-orb:after,.tn-ai-pill,.tn-ai-ribbon:after,.tn-ai-pop-visual i{animation:none!important}}.tn-paused .tn-ai-orb:after,.tn-paused .tn-ai-pill,.tn-paused .tn-ai-ribbon:after{animation-play-state:paused!important}html.tn-light{--lm-bg:#fdfeff;--lm-surface:#ffffff;--lm-surface2:#f4f7fb;--lm-text:#0f1b3d;--lm-text2:#24314f;--lm-muted:#50607f;--lm-soft:#71809c;--lm-line:#e4e9f1;--lm-line2:#d3dceb;--lm-accent:#0b74e5;--lm-violet:#3d8bff;--lm-blue:#3b82f6;--lm-grad:linear-gradient(120deg,#0f78ea,#2d93ff 60%,#4aa8ff);--lm-shadow:0 1px 2px #0f1b3d0d,0 10px 30px #1d4ed814;color-scheme:light}html.tn-light body,html.tn-light body.tn-glass{background:var(--lm-bg)!important;color:var(--lm-text)!important}html.tn-light ::-webkit-scrollbar-track{background:var(--lm-bg)}html.tn-light ::-webkit-scrollbar-thumb{background:#c9cfe6;border-color:var(--lm-bg)}html.tn-light #preloader{background:var(--lm-bg)!important}html.tn-light #scrollProgress{background:var(--lm-grad)!important;box-shadow:0 0 10px #3d8bff66!important}html.tn-light .tn-ambience:before{background:radial-gradient(ellipse,#8fb3ff33,transparent 65%)}html.tn-light .tn-ambience:after{background:radial-gradient(ellipse,#c9d9f52e,transparent 66%)}html.tn-light .tn-ambience canvas{opacity:.18!important;filter:hue-rotate(200deg) saturate(2)}html.tn-light .text-white,html.tn-light .text-white\/90,html.tn-light h1,html.tn-light h2,html.tn-light h3,html.tn-light h4{color:var(--lm-text)!important}html.tn-light .text-gray-200,html.tn-light .text-gray-300{color:var(--lm-text2)!important}html.tn-light .text-gray-400,html.tn-light .tn-glass main .text-gray-400{color:var(--lm-muted)!important}html.tn-light .text-gray-500,html.tn-light .tn-glass main .text-gray-500{color:var(--lm-soft)!important}html.tn-light .text-gray-600{color:#6b7190!important}html.tn-light .text-brand{color:var(--lm-accent)!important}html.tn-light .text-shimmer{background:0 0!important;color:var(--lm-text)!important;-webkit-text-fill-color:var(--lm-text)}html.tn-light .border-brand{border-color:var(--lm-accent)!important}html.tn-light .border-brand\/20,html.tn-light .border-brand\/25{border-color:#3d8bff40!important}html.tn-light .bg-brand\/5,html.tn-light .bg-brand\/10{background-color:#3d8bff14!important}html.tn-light .bg-white\/5{background-color:#0b74e50a!important}html.tn-light .bg-white\/10{background-color:#0b74e512!important}html.tn-light .border-white\/5{border-color:#e7ecf6!important}html.tn-light .border-white\/10,html.tn-light .border-white\/15,html.tn-light .border-white\/18,html.tn-light .border-white\/30{border-color:var(--lm-line)!important}html.tn-light .bg-\[\#111\],html.tn-light .bg-\[\#121212\],html.tn-light .bg-\[\#080808\],html.tn-light .bg-\[\#050505\],html.tn-light [class*=bg-ink]{background-color:var(--lm-surface)!important}html.tn-light .from-\[\#1f1f1f\],html.tn-light .from-\[\#1a1a1a\]{background-image:none!important;background-color:var(--lm-surface)!important}html.tn-light .tn-sep{background:var(--lm-grad)!important;box-shadow:none!important}html.tn-light .tn-home .tn-sep{background:#c7d4ee!important}html.tn-light .tn-home .tn-sep:after{background:var(--lm-violet)!important;box-shadow:0 0 12px #3d8bff80!important}html.tn-light .tn-glass .btn-primary,html.tn-light .tn-glass a.bg-brand,html.tn-light .tn-glass button.bg-brand,html.tn-light .tn-glass .tn-sheen,html.tn-light .tn-glass .tn-ai .cta,html.tn-light .bg-brand{background:var(--lm-grad)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 22px #5b5bf033!important}html.tn-light .tn-glass .btn-primary:hover,html.tn-light .tn-glass a.bg-brand:hover,html.tn-light .tn-glass .tn-ai .cta:hover{background:linear-gradient(120deg,#0a66cc,#1f86f5)!important}html.tn-light .bg-brand *,html.tn-light .btn-primary *{color:#fff!important}html.tn-light a:focus-visible,html.tn-light button:focus-visible{outline-color:var(--lm-violet)!important}html.tn-light .tn-glass nav.glass,html.tn-light nav.glass{background:#ffffffd9!important;border-bottom:1px solid var(--lm-line)!important;box-shadow:0 8px 30px #2a2f6a0d!important}html.tn-light nav .text-gray-300,html.tn-light nav .text-gray-200{color:var(--lm-text2)!important}html.tn-light nav .hover\:text-brand:hover{color:var(--lm-accent)!important}html.tn-light nav .lg\:hidden.bg-\[\#050505\]{background:#fff!important}html.tn-light nav .text-white svg,html.tn-light nav button svg{color:var(--lm-text)}html.tn-light .from-\[\#1a1a1a\].to-\[\#000\] span{color:var(--lm-text)!important}html.tn-light nav .tn-theme-toggle:not(.tn-theme-row){border-color:var(--lm-line2);color:var(--lm-text2)}html.tn-light nav .tn-theme-toggle:not(.tn-theme-row):hover{border-color:var(--lm-violet);color:var(--lm-violet)}html.tn-light .tn-theme-row{color:var(--lm-text2);border-bottom-color:#e7ecf6}html.tn-light .tn-theme-row .tn-theme-icon{color:var(--lm-violet)}html.tn-light .tn-lang-label,html.tn-light .lang-btn{color:var(--lm-text2)!important}html.tn-light .tn-mobile-divider{background:var(--lm-line)!important}html.tn-light .tn-ai-orb{background:radial-gradient(circle at 35% 30%,#fff,#4c9eff 45%,#3b4fd8 100%);box-shadow:0 0 0 3px #3d8bff1f,0 0 12px #3d8bff80}html.tn-light .tn-ai-orb:after{border-color:#3d8bff99;border-top-color:transparent;border-bottom-color:transparent}html.tn-light .tn-ai-new{background:var(--lm-grad);color:#fff}html.tn-light .tn-ai-pill{color:var(--lm-text)!important;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--tn-a,0deg),#0b74e5,#dfeaf8 20%,#5b9dff 45%,#0b74e5 70%,#e8f0fb 85%,#0b74e5) border-box;box-shadow:0 6px 20px #0b74e51f}html.tn-light .tn-ai-ribbon{background:linear-gradient(90deg,#eff6fe,#f0f5ff);color:var(--lm-text2);border-top-color:var(--lm-line)}html.tn-light .tn-ai-ribbon b,html.tn-light .tn-ai-ribbon svg{color:var(--lm-accent)}html.tn-light .tn-ai-ribbon:after{background:linear-gradient(90deg,transparent,#ffffffcc,transparent)}html.tn-light .tn-ai-mitem{color:var(--lm-text);background:linear-gradient(120deg,#eff6fe,#fff)!important;border-color:#c8d6f3!important}html.tn-light .tn-glass .card,html.tn-light .tn-glass .solution-card,html.tn-light .tn-glass .testimonial-card,html.tn-light .tn-glass .tn-stats-inline,html.tn-light .tn-glass #contact form,html.tn-light .tn-home .card,html.tn-light .tn-home .solution-card,html.tn-light .tn-home .testimonial-card,html.tn-light .tn-home .tn-stats-inline,html.tn-light .card{background:radial-gradient(420px circle at var(--tn-x,85%) var(--tn-y,0%),#8a7bff12,transparent 65%),#fff!important;border:1px solid var(--lm-line)!important;box-shadow:var(--lm-shadow)!important;backdrop-filter:none!important}html.tn-light .tn-glass .card:hover,html.tn-light .tn-glass .solution-card:hover,html.tn-light .tn-glass .testimonial-card:hover{border-color:#b6c8ee!important;box-shadow:0 18px 44px #3b3f8a1f!important}html.tn-light .tn-home .card:after,html.tn-light .tn-home .solution-card:after,html.tn-light .tn-home .testimonial-card:after{background:linear-gradient(115deg,transparent 25%,#3d8bff0d 44%,#3d8bff14 46%,transparent 48%)}html.tn-light .tn-home #about .card svg{border-color:#d4dbf5;background:#eff6fe;color:var(--lm-accent);box-shadow:none}html.tn-light .tn-glass .tn-client-logo,html.tn-light .tn-home .tn-client-logo{background:#fff!important;border-color:var(--lm-line)!important;box-shadow:var(--lm-shadow)!important}html.tn-light .tn-glass .field,html.tn-light .tn-glass .field input,html.tn-light .tn-glass .field textarea{background:var(--lm-surface2)!important;border-color:var(--lm-line)!important}html.tn-light .tn-glass .field input,html.tn-light .tn-glass .field textarea,html.tn-light input,html.tn-light textarea,html.tn-light select{color:var(--lm-text)!important}html.tn-light input::placeholder,html.tn-light textarea::placeholder{color:#8a90ab!important}html.tn-light .tn-glass .field input:focus,html.tn-light .tn-glass .field textarea:focus{border-color:var(--lm-violet)!important}html.tn-light .tn-glass #faq .space-y-2>div,html.tn-light .tn-glass #faq .space-y-2\.5>div{background:#fff!important;border-color:var(--lm-line)!important;box-shadow:0 1px 2px #1a1f4a0a}html.tn-light .tn-glass .tn-modal,html.tn-light .tn-glass #cookieConsent,html.tn-light .tn-glass #promoModal,html.tn-light .tn-glass .acc-panel,html.tn-light .tn-modal,html.tn-light #cookieConsent,html.tn-light #promoModal,html.tn-light .acc-panel{background:#fff!important;border-color:var(--lm-line)!important;box-shadow:0 30px 80px #2a2f6a33!important;color:var(--lm-text)!important}html.tn-light .tn-modal :not(.bg-brand):not(.btn-primary){border-color:var(--lm-line)}html.tn-light .tn-motion{background:#fff!important;color:var(--lm-accent)!important;border-color:var(--lm-line2)!important}html.tn-light .tn-glass #top,html.tn-light .tn-home #top{background:radial-gradient(ellipse at 50% 30%,#edf4fd,transparent 60%),radial-gradient(ellipse at 85% 80%,#eff6fe,transparent 55%),var(--lm-bg)!important}html.tn-light .tn-home #top>.max-w-5xl{text-shadow:none}html.tn-light .tn-glass #top .tn-hero-video,html.tn-light .tn-home #top .tn-hero-video{opacity:.06!important;filter:grayscale(1)}html.tn-light .tn-glass #top .tn-hero-overlay,html.tn-light .tn-home #top .tn-hero-overlay{background:radial-gradient(ellipse at center,#f6f7fc66 20%,#f6f7fc99 55%,var(--lm-bg) 95%)!important}html.tn-light .hero-bg{background-color:transparent!important;background-image:linear-gradient(#0b74e50d 1px,transparent 1px),linear-gradient(90deg,#0b74e50d 1px,transparent 1px)!important}html.tn-light .tn-liquid-stage:after{background:linear-gradient(0deg,var(--lm-bg),transparent 25%,transparent 85%,var(--lm-bg))}html.tn-light .tn-liquid-ring{border-color:#4c9eff66;background:linear-gradient(130deg,#ffffff80,transparent 25%,#e1ebf833 55%,#ffffff66);box-shadow:inset 2px 3px 6px #fff,inset -8px -8px 18px #9ab6ff33,0 0 45px #4c9eff1a}html.tn-light .tn-liquid-ring:nth-child(2){border-color:#60a5fa40}html.tn-light .tn-liquid-ring:nth-child(3){border-color:#4c9eff26}html.tn-light .tn-orbit-dot{background:#4c9eff;box-shadow:0 0 10px #4c9eff,0 0 24px #60a5fa}html.tn-light .tn-home #about:before,html.tn-light .tn-home #solutions:before,html.tn-light .tn-home #contact:before{background:radial-gradient(ellipse at 10% 45%,#dde8f740,transparent 45%),radial-gradient(ellipse at 95% 70%,#edf3fc40,transparent 40%)}html.tn-light .tn-home #solutions{border-color:var(--lm-line)!important;background-image:linear-gradient(#0b74e508 1px,transparent 1px),linear-gradient(90deg,#0b74e508 1px,transparent 1px)!important}html.tn-light .tn-home #clients{background:0 0!important}html.tn-light .tn-home .tn-stats-inline:after{background:linear-gradient(90deg,transparent,#4c9eff,transparent)}html.tn-light .tn-glass .tn-ai-entry,html.tn-light .tn-home .tn-ai-entry{background:radial-gradient(ellipse at 85% 100%,#e1ebf866,transparent 65%),linear-gradient(120deg,#fff,#f0f5ff)!important;border-color:var(--lm-line)!important}html.tn-light .tn-ai-entry p{color:var(--lm-muted)!important}html.tn-light .tn-ai-entry small{color:var(--lm-accent)!important}html.tn-light .tn-ai-entry a{background:var(--lm-grad)!important;color:#fff!important;border-color:transparent!important}html.tn-light .tn-home .tn-ai-entry:before{border-color:#4c9eff1f;box-shadow:inset 2px 3px 3px #fff,0 0 70px #4c9eff1a}html.tn-light .tn-glass footer,html.tn-light footer{background:#eef1fa!important;border-top:1px solid var(--lm-line)!important}html.tn-light .footer-bg{background-image:linear-gradient(#0b74e508 1px,transparent 1px),linear-gradient(90deg,#0b74e508 1px,transparent 1px)!important}html.tn-light footer a:hover{color:var(--lm-accent)!important}html.tn-light .tn-foot-ai{background:radial-gradient(ellipse at 90%0,#e8f0fb,transparent 60%),#fff;border-color:var(--lm-line2);color:var(--lm-text2);box-shadow:var(--lm-shadow)}html.tn-light .tn-foot-ai:hover{border-color:var(--lm-violet)}html.tn-light .tn-foot-ai-text b{background:var(--lm-grad);color:#fff}html.tn-light .tn-foot-ai-cta{color:var(--lm-accent)}html.tn-light .tn-theme-pill{border-color:var(--lm-line2);color:var(--lm-text2);background:#fff}html.tn-light .tn-theme-pill:hover{border-color:var(--lm-violet);color:var(--lm-accent)}html.tn-light .tn-ai-pop{background:#fff;border-color:var(--lm-line2);color:var(--lm-text);box-shadow:0 30px 80px #2a2f6a38}html.tn-light .tn-ai-pop h3{color:var(--lm-text)}html.tn-light .tn-ai-pop p{color:var(--lm-muted)}html.tn-light .tn-ai-pop-visual{background:radial-gradient(ellipse at 50% 120%,#93b4ff66,transparent 65%),linear-gradient(180deg,#eff6fe,#f6f3ff);border-bottom-color:var(--lm-line)}html.tn-light .tn-ai-pop-visual i{border-color:#3d8bff66}html.tn-light .tn-ai-pop-visual i:nth-child(1){border-top-color:#0b74e5}html.tn-light .tn-ai-pop-visual i:nth-child(2){border-color:#3d8bff33;border-bottom-color:#0b74e5aa}html.tn-light .tn-ai-pop-visual span{color:#fff;background:radial-gradient(circle at 35% 30%,#bcd2ff,#2d93ff 55%,#0b6bd6);box-shadow:0 0 30px #3d8bff80}html.tn-light .tn-ai-pop-x{background:#ffffffcc;border-color:var(--lm-line);color:var(--lm-text2)}html.tn-light .tn-ai-pop-cta{background:var(--lm-grad);color:#fff}html.tn-light .tn-ai-pop-later{color:var(--lm-soft)}html.tn-light .tn-ai-pop-later:hover{color:var(--lm-text)}html.tn-light [class*="text-gray-300/"],html.tn-light [class*="text-gray-400/"]{color:var(--lm-muted)!important}html.tn-light .solution-bullets li,html.tn-light .solution-detail-text{color:var(--lm-text2)!important}html.tn-light .tn-stat-inline-label{color:var(--lm-muted)!important}html.tn-light .tn-stat-num .tn-counter,html.tn-light .tn-counter{color:var(--lm-accent)!important;background:var(--lm-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html.tn-light a.btn[style],html.tn-light .tn-ai .contact form a.btn{background:#fff!important;color:var(--lm-text)!important;border:1px solid var(--lm-line2)!important}html.tn-light a.btn[style]:hover{border-color:var(--lm-violet)!important}html.tn-light .acc-panel *{color:var(--lm-text2)}html.tn-light .acc-panel .acc-btn,html.tn-light .acc-panel button{background:var(--lm-surface2)!important;border-color:var(--lm-line)!important}html.tn-light .field span,html.tn-light .field>span{color:var(--lm-muted)!important}html.tn-light footer .text-gray-600{color:#6b7190!important}html.tn-light .tn-ai{--page:#f6f7fc;--surface:#fff;--surface2:#eef1fb;--text:#171b34;--muted:#5a617f;--accent:#0b74e5;--line:#dde2f2;--button:#0b74e5;--buttontext:#fff;--lp-cyan:#2d93ff;--lp-violet:#5b9dff;background:radial-gradient(ellipse at 12% 8%,#dfe5ff,transparent 42%),radial-gradient(ellipse at 90% 40%,#ece4ff,transparent 40%),var(--lm-bg)!important;color:var(--lm-text)!important}html.tn-light .tn-ai p,html.tn-light .tn-ai .section-lead,html.tn-light .tn-ai .hero p,html.tn-light .tn-ai .solution p,html.tn-light .tn-ai .step p,html.tn-light .tn-ai .faq p,html.tn-light .tn-ai .contact p{color:var(--lm-muted)!important}html.tn-light .tn-ai .hero h1{color:var(--lm-text)!important;text-shadow:none}html.tn-light .tn-ai h2,html.tn-light .tn-ai h3,html.tn-light .tn-ai .faq summary{color:var(--lm-text)!important}html.tn-light .tn-ai .index,html.tn-light .tn-ai .hero .eyebrow{color:var(--lm-accent)!important}html.tn-light .tn-ai .hero .eyebrow{background:#fff;border-color:var(--lm-line2);box-shadow:var(--lm-shadow)}html.tn-light .tn-ai a{color:var(--lm-accent)}html.tn-light .tn-ai .hero-points{color:var(--lm-text2)}html.tn-light .tn-ai .hero-points svg{color:var(--lm-violet)}html.tn-light .tn-ai .hero-hint{color:var(--lm-soft)!important}html.tn-light .tn-ai .cta{background:var(--lm-grad)!important;color:#fff!important;border-color:transparent!important}html.tn-light .tn-ai .lp-shadow{background:#4c9eff33}html.tn-light .tn-ai .lp-stage:before{border-color:#4c9eff33;box-shadow:0 0 0 35px #4c9eff08,0 0 0 36px #4c9eff1a,0 0 90px #4c9eff1f}html.tn-light .tn-ai .lp-portal{filter:drop-shadow(0 12px 40px #2d93ff33)}html.tn-light .tn-ai .lp-r1{border-color:#4c9eff55;box-shadow:0 0 25px #4c9eff1a}html.tn-light .tn-ai .lp-r1:after{background:#fff;box-shadow:0 0 16px 4px #4c9eff}html.tn-light .tn-ai .lp-r2{border-color:transparent #60a5faaa #8cc2ff77;box-shadow:0 0 0 6px #4c9eff0a}html.tn-light .tn-ai .lp-r3{border-color:#c8d6f3;box-shadow:inset 3px 5px 12px #fff,0 0 0 9px #4c9eff0d}html.tn-light .tn-ai .lp-r4{border-color:#c9d0ff66 #2d93ffaa #8cc2ff88}html.tn-light .tn-ai .lp-lens{border-color:#fff;background:radial-gradient(circle at 33% 20%,#ffffffcc,transparent 35%),linear-gradient(145deg,#e0ecff,#c9c2ff 70%);box-shadow:inset 5px 8px 17px #fff,inset -10px -15px 22px #4c9eff40,0 0 35px #4c9eff33}html.tn-light .tn-ai .lp-lens:before{background:conic-gradient(from 20deg,transparent,#60a5fa26,transparent 14%,#8cc2ff26,transparent 31%)}html.tn-light .tn-ai .lp-lens:after{background:radial-gradient(circle at 30% 20%,#2d93ff,#0a5bb8 85%);box-shadow:inset 0 2px 6px #ffffff66,0 0 25px #2d93ff55}html.tn-light .tn-ai .lp-label b,html.tn-light .tn-ai .lp-label small{color:#fff!important}html.tn-light .tn-ai .lp-label em{color:#dbeafe!important}html.tn-light .tn-ai .lp-chip{background:linear-gradient(135deg,#ffffffee,#f2f6ffee)!important;border-color:var(--lm-line2)!important;box-shadow:0 14px 34px #3b3f8a1f!important}html.tn-light .tn-ai .lp-chip:hover,html.tn-light .tn-ai .lp-chip:focus{border-color:var(--lm-violet)!important}html.tn-light .tn-ai .lp-chip b{color:var(--lm-text)!important}html.tn-light .tn-ai .lp-chip small{color:var(--lm-accent)!important}html.tn-light .tn-ai .lp-chip .detail span{color:var(--lm-muted)!important}html.tn-light .tn-ai .section-border{border-color:var(--lm-line)!important}html.tn-light .tn-ai .glass,html.tn-light .tn-ai .solution.featured,html.tn-light .tn-ai .contact,html.tn-light .tn-ai .solution{background:#fff!important;border-color:var(--lm-line)!important;box-shadow:var(--lm-shadow)!important}html.tn-light .tn-ai .solution.featured{background:radial-gradient(ellipse at 50% 30%,#ebf3fe,transparent 65%),#fff!important}html.tn-light .tn-ai .glass:before{background:radial-gradient(400px circle at var(--x,50%) var(--y,0%),#4c9eff14,transparent 62%)}html.tn-light .tn-ai .glass:after{background:linear-gradient(100deg,transparent,#ffffff99,transparent)}html.tn-light .tn-ai .mini-ring{color:var(--lm-accent);border-color:#4c9eff66;background:radial-gradient(circle at 30% 20%,#fff,#eff6fe);box-shadow:0 0 0 13px #4c9eff0a,0 0 0 14px #4c9eff26,0 0 50px #4c9eff26}html.tn-light .tn-ai .mini-ring:before{border-top-color:#2d93ff99;border-bottom-color:#8cc2ff99}html.tn-light .tn-ai .stack div,html.tn-light .tn-ai .stack div:nth-child(2){background:#fff!important;border-color:var(--lm-line)!important;box-shadow:var(--lm-shadow)!important;color:var(--lm-text)}html.tn-light .tn-ai .stack div:nth-child(2){border-color:#9cc6f6!important}html.tn-light .tn-ai .stack b{color:var(--lm-text)}html.tn-light .tn-ai .stack small{color:var(--lm-muted)}html.tn-light .tn-ai .step .number{color:var(--lm-violet)!important;text-shadow:none}html.tn-light .tn-ai .faq details{border-color:var(--lm-line)!important}html.tn-light .tn-ai .faq details[open]{background:#fff!important;border-color:var(--lm-line)!important;box-shadow:var(--lm-shadow)}html.tn-light .tn-ai .faq summary:after{color:var(--lm-violet)}html.tn-light .tn-ai .contact form .field{background:var(--lm-surface2)!important}html.tn-light .tn-ai .contact form .field input,html.tn-light .tn-ai .contact form .field textarea{color:var(--lm-text)!important}html.tn-light .tn-ai .contact form .text-xs,html.tn-light .tn-ai .contact form label{color:var(--lm-muted)!important}html.tn-light .tn-ai .contact form a.text-brand{color:var(--lm-accent)!important}html.tn-light .tn-ai .contact form input[type=checkbox]{accent-color:var(--lm-violet)}html.tn-light .tn-ai .contact p[style],html.tn-light .tn-ai .contact p[style] span{color:var(--lm-soft)!important}html.tn-light .tn-ai .ux-goal{background:#fff;border-color:var(--lm-line);color:var(--lm-text);box-shadow:0 1px 2px #1a1f4a0a}html.tn-light .tn-ai .ux-goal:hover{border-color:#b6c8ee}html.tn-light .tn-ai .ux-goal-icon{background:#eff6fe;border-color:#d3e0f8;color:var(--lm-accent)}html.tn-light .tn-ai .ux-goal-text small{color:var(--lm-muted)}html.tn-light .tn-ai .ux-goal[aria-selected=true]{border-color:#4c9eff;background:radial-gradient(circle at 15%0,#eaf3fe,transparent 70%),#fff;box-shadow:0 14px 36px #0b74e51f,0 0 0 3px #4c9eff1f}html.tn-light .tn-ai .ux-goal[aria-selected=true] .ux-goal-icon{background:var(--lm-grad);color:#fff;border-color:transparent}html.tn-light .tn-ai .ux-case{background:#fff;border-color:var(--lm-line);box-shadow:var(--lm-shadow)}html.tn-light .tn-ai .ux-ind-icon{background:#eff6fe;border-color:#dbe5f8;color:var(--lm-accent)}html.tn-light .tn-ai .ux-ind{color:var(--lm-muted)}html.tn-light .tn-ai .ux-before{background:#f6f7fc;border-color:#d3d8ec}html.tn-light .tn-ai .ux-before .ux-tag{color:var(--lm-soft)}html.tn-light .tn-ai .ux-before p{color:var(--lm-muted)!important}html.tn-light .tn-ai .ux-after{background:linear-gradient(150deg,#eff6fe,#f0f5ff);border-color:#c6dcf7}html.tn-light .tn-ai .ux-after .ux-tag{color:var(--lm-accent)}html.tn-light .tn-ai .ux-after p{color:var(--lm-text2)!important}html.tn-light .tn-ai .ux-node:before{border-color:#4c9eff88}html.tn-light .tn-ai .ux-node span{background:var(--lm-grad);color:#fff;box-shadow:0 0 0 5px #4c9eff1f}html.tn-light .tn-ai .ux-gain{border-top-color:#eceef8;color:var(--lm-text)}html.tn-light .tn-ai .ux-gain svg{background:var(--lm-grad);color:#fff}html.tn-light .tn-ai .ux-foot p{color:var(--lm-soft)!important}html.tn-light .tn-ai .ux-cta{color:var(--lm-accent);border-bottom-color:#9cc6f6}html.tn-light .tn-ai .contact form,html.tn-light .tn-glass .tn-ai .contact form{background:0 0!important;border:0!important;box-shadow:none!important}html.tn-light .tn-ai .lp-lens:after{background:radial-gradient(circle at 30% 20%,#fff,#e9e6ff 85%);box-shadow:inset 0 2px 6px #fff,0 0 0 1px #c7d7fe,0 0 25px #2d93ff40}html.tn-light .tn-ai .lp-label b{color:#0f1d44!important}html.tn-light .tn-ai .lp-label em{color:var(--lm-accent)!important}html.tn-light .tn-ai .lp-label small{color:#4c4f7a!important}html.tn-light [style*="#2a2a2a"],html.tn-light [style*="#1a1a1a"]{background:linear-gradient(145deg,#eff6fe,#fff)!important;border-color:var(--lm-line2)!important;box-shadow:var(--lm-shadow)!important}html.tn-light [style*="#2a2a2a"] svg,html.tn-light [style*="#1a1a1a"] svg{color:var(--lm-accent)!important}html.tn-light .solution-card svg{color:var(--lm-accent)!important}html.tn-light .tn-client-logo img{filter:none}html.tn-light .tn-modal-title{color:var(--lm-text)!important}html.tn-light #tnModalBody,html.tn-light #tnModalBody p,html.tn-light #tnModalBody li{color:var(--lm-text2)!important}html.tn-light #tnModalBackdrop a:not(.bg-brand):not(.btn-primary),html.tn-light #tnModalBackdrop a:not(.bg-brand) span{color:var(--lm-accent)!important}html.tn-light #tnModalBackdrop button[aria-label],html.tn-light .tn-modal-close{color:var(--lm-text2)!important}html.tn-light .modal-cta-btn{background:var(--lm-grad)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 22px #0b74e533!important}html.tn-light .modal-cta-btn *{color:#fff!important}html.tn-light .tn-modal .tn-modal-header,html.tn-light .tn-modal-header{background:linear-gradient(135deg,#eff6fe,#f2f6ff)!important;border-color:var(--lm-line)!important}html.tn-light .tn-ai .glass:after{display:none}html.tn-light .tn-mobile-actionbar{background:#ffffffe6!important;border-color:var(--lm-line)!important;box-shadow:0 10px 30px #2a2f6a26!important}html.tn-light .tn-mobile-actionbar a:not(.tn-cta-call){background-color:#fff!important;border-color:var(--lm-line)!important}html.tn-light .tn-mobile-actionbar a:not(.tn-cta-call) svg{color:var(--lm-text2)!important}html.tn-light .tn-mobile-actionbar a.tn-cta-wa{background:#25d366!important;border-color:#25d366!important}html.tn-light .tn-mobile-actionbar a.tn-cta-wa svg{color:#fff!important}@media (min-width:768px){.tn-glass .tn-stats-inline{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;padding:26px 12px!important;align-items:center}.tn-glass .tn-stats-inline>.tn-stat-inline{width:auto!important;max-width:none!important;flex:none!important;text-align:center;position:relative}.tn-glass .tn-stats-inline>.tn-stat-inline+.tn-stat-inline:before{content:"";position:absolute;inset-inline-start:0;top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,#e5d3a840,transparent)}html.tn-light .tn-glass .tn-stats-inline>.tn-stat-inline+.tn-stat-inline:before{background:linear-gradient(180deg,transparent,var(--lm-line2),transparent)}}.animate-fade-in{animation:tnFadeIn .7s ease forwards}.animate-scale-up{animation:tnScaleUp .6s cubic-bezier(.2,.8,.2,1) both}.animate-bounce-slow{animation:tnBounceSlow 4s ease-in-out infinite}@keyframes tnFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tnScaleUp{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes tnBounceSlow{50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.animate-fade-in,.animate-scale-up{animation:none!important;opacity:1!important}.animate-bounce-slow{animation:none!important}}body>.tn-motion{position:fixed!important;left:20px!important;bottom:20px!important;margin:0!important;z-index:50}html[dir=ltr] body>.tn-motion{left:auto!important;right:20px!important}.tn-theme-float{position:fixed;top:20px;z-index:50;width:38px;height:38px;border-radius:50%;border:1px solid #fdb9154d;background:#fdb9151a;color:#fdb915}html[dir=rtl] .tn-theme-float{left:auto;right:20px}html[dir=ltr] .tn-theme-float{left:20px}html[dir=rtl] body>.lang-switcher{left:20px}html.tn-light .tn-theme-float{border-color:var(--lm-line2);background:#fff;color:var(--lm-accent);box-shadow:var(--lm-shadow)}html.tn-light .lang-btn{background:#fff!important;border-color:var(--lm-line2)!important;color:var(--lm-accent)!important;box-shadow:var(--lm-shadow)}html.tn-light .bg-pattern{background-image:radial-gradient(#2d93ff 1px,transparent 1px)!important;opacity:.12!important}html.tn-light .text-brand\/20{color:#2d93ff26!important}html.tn-light body .btn:not(.btn-primary):not([style]){background:var(--lm-grad)!important;color:#fff!important;box-shadow:0 8px 22px #0b74e533}html.tn-light .bg-brand\/10.rounded-full{background:#eff6fe!important;border-color:#c7d7fe!important;box-shadow:0 0 30px #3d8bff26!important}html.tn-light body>.tn-motion{background:#fff!important}@media (min-width:1024px){.tn-glass nav.glass>div:first-child{transition:min-height .35s ease,padding .35s ease}.tn-glass nav.glass>div:first-child>a:first-child>div:first-child{transition:width .35s ease,height .35s ease}.tn-glass nav.glass.tn-scrolled>div:first-child{min-height:64px!important;padding-top:6px!important;padding-bottom:6px!important}.tn-glass nav.glass.tn-scrolled>div:first-child>a:first-child>div:first-child{width:44px!important;height:44px!important}.tn-glass nav.glass.tn-scrolled>div:first-child>a:first-child>div:first-child span{font-size:18px!important}}.tn-glass nav.glass:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#fdb915 20%,#fff1c2 50%,#fdb915 80%,transparent);background-size:200% 100%;transform-origin:var(--tn-origin,right);transform:scaleX(var(--tn-progress,0));opacity:.9;transition:transform .15s linear}html[dir=ltr] .tn-glass nav.glass:after{--tn-origin:left}html.tn-light .tn-glass nav.glass:after{background:linear-gradient(90deg,transparent,#0b74e5 20%,#60a5fa 50%,#5b9dff 80%,transparent)}.tn-glass #scrollProgress{display:none!important}.tn-nav-links{position:relative}.tn-nav-ind{position:absolute;top:50%;height:36px;left:0;width:0;transform:translate(var(--x,0),-50%);border-radius:99px;pointer-events:none;z-index:0;background:#ffffff0d;border:1px solid #fdb91540;box-shadow:inset 0 1px #ffffff14,0 0 18px #fdb91514;opacity:0;transition:transform .38s cubic-bezier(.3,.8,.2,1),width .38s cubic-bezier(.3,.8,.2,1),opacity .25s}.tn-nav-ind.on{opacity:1}.tn-nav-links>a{position:relative;z-index:1}.tn-nav-links>a.tn-nav-active:not(.tn-ai-pill){color:#fdb915}html.tn-light .tn-nav-ind{background:#eff6fe;border-color:#c6dcf7;box-shadow:0 4px 14px #0b74e51a}html.tn-light .tn-nav-links>a.tn-nav-active:not(.tn-ai-pill){color:var(--lm-accent)!important}@media (prefers-reduced-motion:reduce){.tn-nav-ind,.tn-glass nav.glass:after{transition:none}}.tn-glass #stats>.max-w-6xl{max-width:80rem}html.tn-light #solutions .group-wrapper>.flex>div.rounded-full{background:#fff!important;border:1.5px solid #c6dcf7!important;box-shadow:0 6px 16px #0b6bd61a!important}html.tn-light #solutions .group-wrapper>.flex>div.rounded-full svg{color:var(--lm-accent)!important}html.tn-light .tn-ai .ux-ideas{background:#fff;border-color:var(--lm-line);box-shadow:var(--lm-shadow)}html.tn-light .tn-ai .ux-ideas h3{color:var(--lm-text)!important}html.tn-light .tn-ai .ux-idea{background:#f5f8ff;border-color:#d7e2f6;color:var(--lm-text2)!important}html.tn-light .tn-ai .ux-idea svg{color:var(--lm-accent)}html.tn-light .tn-ai .ux-idea:hover{border-color:#8fb3ff;background:#eff6fe}.tn-ai-link{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:#e9e3d3;padding:4px 2px;transition:color .2s;white-space:nowrap}.tn-ai-link:hover,.tn-ai-link[aria-current]{color:#fdb915}.tn-ai-link .tn-ai-orb{width:9px;height:9px;box-shadow:0 0 0 2px #fdb9151a,0 0 8px #fdb91580}.tn-ai-link .tn-ai-orb:after{inset:-4px}.tn-ai-sup{font-size:10px;font-weight:700;color:#fdb915;vertical-align:super;margin-inline-start:-2px;letter-spacing:.2px}html.tn-light .tn-ai-link{color:var(--lm-text2)!important}html.tn-light .tn-ai-link:hover,html.tn-light .tn-ai-link[aria-current]{color:var(--lm-accent)!important}html.tn-light .tn-ai-sup{color:var(--lm-accent)}.tn-glass .tn-stats-inline,.tn-home .tn-stats-inline,html.tn-light .tn-glass .tn-stats-inline,html.tn-light .tn-home .tn-stats-inline{background:0 0!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}.tn-glass .tn-stats-inline:before,.tn-glass .tn-stats-inline:after,.tn-home .tn-stats-inline:before,.tn-home .tn-stats-inline:after{display:none!important}.tn-glass a.tn-sheen:not(.tn-cta-call),.tn-glass .btn,.tn-glass .btn-primary,.tn-ai .cta,.tn-ai-pop-cta,.modal-cta-btn,.tae-cta,.tn-glass .lang-btn{border-radius:14px!important}.tn-glass a.tn-sheen:not(.tn-cta-call),.tn-glass .btn-primary,.tn-ai .cta,.modal-cta-btn,.tae-cta{box-shadow:inset 0 1px 0#ffffff40,0 10px 26px -10px #fdb91599!important}.tn-glass a.tn-sheen:not(.tn-cta-call) svg,.tn-ai .cta svg,.modal-cta-btn svg,.tae-cta svg,.tn-ai-pop-cta svg{transition:transform .25s}html[dir=rtl] .tn-glass a.tn-sheen:not(.tn-cta-call):hover svg,html[dir=rtl] .modal-cta-btn:hover svg,html[dir=rtl] .tae-cta:hover svg,html[dir=rtl] .tn-ai-pop-cta:hover svg{transform:translateX(-4px)}html[dir=ltr] .tn-glass a.tn-sheen:not(.tn-cta-call):hover svg,html[dir=ltr] .modal-cta-btn:hover svg,html[dir=ltr] .tae-cta:hover svg,html[dir=ltr] .tn-ai-pop-cta:hover svg{transform:translateX(4px)}html.tn-light .tn-glass a.tn-sheen:not(.tn-cta-call),html.tn-light .tn-glass .btn-primary,html.tn-light .tn-ai .cta,html.tn-light .modal-cta-btn,html.tn-light .tae-cta{box-shadow:inset 0 1px 0#ffffff55,0 10px 24px -10px #0b74e5aa!important}.tae{width:min(1280px,calc(100% - 48px));margin:56px auto;position:relative}.tae-frame{position:relative;overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;padding:52px 56px;border-radius:26px;border:1px solid #ffffff14;background:linear-gradient(160deg,#18181a,#0e0f12);box-shadow:inset 0 1px #ffffff0d,0 30px 70px -40px #000}.tae-frame:before{content:"";position:absolute;top:-1px;inset-inline:18%;height:1px;background:linear-gradient(90deg,transparent,#fdb91599,transparent)}.tae-frame:after{content:"";position:absolute;width:520px;height:520px;inset-inline-end:-160px;top:-220px;border-radius:50%;background:radial-gradient(circle,#fdb91512,transparent 65%);pointer-events:none}.tae-copy,.tae-panel{position:relative;z-index:1}.tae-label{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:700;color:#fdb915;letter-spacing:.2px}.tae-label i{width:7px;height:7px;border-radius:50%;background:#fdb915;box-shadow:0 0 0 4px #fdb9151f}.tae h2{font-size:clamp(26px,2.8vw,38px)!important;line-height:1.25!important;font-weight:800!important;margin:14px 0 14px!important;color:#fff!important;letter-spacing:-.01em}.tae h2 span{display:block;color:#b9b2a3;font-weight:700}.tae p{font-size:16px!important;line-height:1.8!important;color:#b9b3a5!important;max-width:540px;margin:0!important}.tae-tags{list-style:none;padding:0;margin:22px 0 28px;display:flex;flex-wrap:wrap;gap:8px 20px}.tae-tags li{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:#e6e0d2}.tae-tags svg{width:14px;height:14px;color:#fdb915}.tae-cta{display:inline-flex!important;align-items:center;gap:10px;padding:13px 22px!important;font-weight:800;font-size:15.5px;color:#17130b!important;background:#fdb915!important;border:0!important;box-shadow:inset 0 1px 0#ffffff40!important}.tae-cta:hover{background:#ffc93b!important}.tae-cta svg{width:17px;height:17px}.tae-panel{border-radius:18px;border:1px solid #ffffff14;background:#0a0b0dcc;box-shadow:0 24px 50px -24px #000,inset 0 1px #ffffff0a;overflow:hidden}.tae-bar{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid #ffffff0f;font-size:13px}.tae-mark{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:10.5px;font-weight:900;color:#17130b;background:#fdb915}.tae-bar b{color:#e9e3d3;font-weight:700}.tae-bar em{margin-inline-start:auto;font-style:normal;display:inline-flex;align-items:center;gap:6px;color:#8fd49b;font-size:12px;font-weight:600}.tae-bar em i{width:6px;height:6px;border-radius:50%;background:#4ade80;animation:taeLive 1.6s ease-in-out infinite}@keyframes taeLive{50%{opacity:.3}}.tae-body{padding:18px 18px 8px;min-height:212px}.tae-scn{animation:taeIn .45s ease both}.tae-scn[hidden]{display:none}@keyframes taeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tae-scn-title{font-size:15px;font-weight:800;color:#fff;margin-bottom:14px}.tae-scn ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tae-scn li{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;background:#ffffff05;border:1px solid #ffffff0d;font-size:14px;color:#8d887e;transition:color .3s,border-color .3s,background .3s}.tae-st{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;border:1.5px solid #ffffff26;position:relative}.tae-st svg{width:12px;height:12px;color:#17130b;opacity:0;transform:scale(.5);transition:.25s}.tae-scn li.run{color:#e6e0d2;border-color:#fdb91533}.tae-scn li.run .tae-st{border-color:#fdb915;border-top-color:transparent;animation:tnOrbSpin .8s linear infinite}.tae-scn li.ok{color:#e6e0d2}.tae-scn li.ok .tae-st{background:#fdb915;border-color:#fdb915}.tae-scn li.ok .tae-st svg{opacity:1;transform:none}.tae-done{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:12.5px;font-weight:700;color:#8fd49b;opacity:0;transition:opacity .3s}.tae-done svg{width:13px;height:13px}.tae-scn.fin .tae-done{opacity:1}.tae-dots{display:flex;justify-content:center;gap:6px;padding:4px 0 14px}.tae-dots i{width:6px;height:6px;border-radius:99px;background:#ffffff26;transition:width .3s,background .3s}.tae-dots i.on{width:18px;background:#fdb915}@media (max-width:900px){.tae{width:calc(100% - 32px);margin:36px auto}.tae-frame{grid-template-columns:1fr;padding:28px 20px;gap:26px;border-radius:22px}.tae p{font-size:15px!important}.tae-tags{gap:8px 16px;margin:18px 0 22px}.tae-cta{width:100%;justify-content:center}.tae-body{min-height:200px}}@media (prefers-reduced-motion:reduce){.tae *{animation:none!important;transition:none!important}}html.tn-light .tae-frame{border-color:var(--lm-line)!important;background:linear-gradient(160deg,#fff,#f7faff)!important;box-shadow:0 1px 2px #0f1b3d0a,0 24px 60px -34px #0b74e540!important}html.tn-light .tae-frame:before{background:linear-gradient(90deg,transparent,#2d93ff99,transparent)}html.tn-light .tae-frame:after{background:radial-gradient(circle,#2d93ff12,transparent 65%)}html.tn-light .tae-label{color:var(--lm-accent)}html.tn-light .tae-label i{background:var(--lm-accent);box-shadow:0 0 0 4px #0b74e51f}html.tn-light .tae h2{color:var(--lm-text)!important}html.tn-light .tae h2 span{color:#5e6b85}html.tn-light .tae p{color:var(--lm-muted)!important}html.tn-light .tae-tags li{color:var(--lm-text2)}html.tn-light .tae-tags svg{color:var(--lm-accent)}html.tn-light .tae-cta{background:var(--lm-grad)!important;color:#fff!important}html.tn-light .tae-panel{background:#fff;border-color:var(--lm-line);box-shadow:0 20px 44px -26px #0f1b3d40}html.tn-light .tae-bar{border-bottom-color:#edf1f7}html.tn-light .tae-mark{background:var(--lm-grad);color:#fff}html.tn-light .tae-bar b{color:var(--lm-text)}html.tn-light .tae-bar em{color:#15803d}html.tn-light .tae-bar em i{background:#22c55e}html.tn-light .tae-scn-title{color:var(--lm-text)}html.tn-light .tae-scn li{background:#f7f9fc;border-color:#e8edf5;color:#8591a8}html.tn-light .tae-st{border-color:#cdd6e4}html.tn-light .tae-st svg{color:#fff}html.tn-light .tae-scn li.run,html.tn-light .tae-scn li.ok{color:var(--lm-text2)}html.tn-light .tae-scn li.run{border-color:#bcd8f7}html.tn-light .tae-scn li.run .tae-st{border-color:var(--lm-accent);border-top-color:transparent}html.tn-light .tae-scn li.ok .tae-st{background:var(--lm-accent);border-color:var(--lm-accent)}html.tn-light .tae-done{color:#15803d}html.tn-light .tae-dots i{background:#d5deeb}html.tn-light .tae-dots i.on{background:var(--lm-accent)}html.tn-light #preloader img{content:url(logo-light.webp)}html.tn-light #preloader .text-brand{color:var(--lm-accent)!important}html.tn-light .tn-home #top .text-gray-500,html.tn-light #top [class*=text-gray-500]{color:var(--lm-soft)!important}html.tn-light .tn-ai{background:radial-gradient(ellipse at 12% 8%,#eaf4ff,transparent 45%),radial-gradient(ellipse at 90% 40%,#f2f8ff,transparent 40%),var(--lm-bg)!important}html.tn-light .tn-ai:before,html.tn-light .tn-ai:after{filter:hue-rotate(-25deg) saturate(.6);opacity:.5}.tn-foot-links{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;font-size:12.5px}.tn-foot-links .tn-theme-text,.tn-foot-links .tn-motion,.tn-glass footer .tn-foot-links .tn-motion{all:unset;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font:500 12.5px Heebo,Arial,sans-serif;color:#7f7a6f;transition:color .2s;position:static!important;margin:0!important;padding:2px 0!important;border:0!important;background:0 0!important;box-shadow:none!important;width:auto!important}.tn-foot-links .tn-theme-text:hover,.tn-foot-links .tn-motion:hover{color:#fdb915}.tn-foot-links .tn-theme-text:focus-visible,.tn-foot-links .tn-motion:focus-visible{outline:2px solid #fdb915;outline-offset:3px;border-radius:4px}.tn-foot-links .tn-theme-icon,.tn-foot-links .tn-theme-icon svg{width:13px;height:13px}.tn-foot-sep{color:#4a4740}html.tn-light .tn-foot-links .tn-theme-text,html.tn-light .tn-foot-links .tn-motion{color:#7a869c!important;background:0 0!important}html.tn-light .tn-foot-links .tn-theme-text:hover,html.tn-light .tn-foot-links .tn-motion:hover{color:var(--lm-accent)!important}html.tn-light .tn-foot-sep{color:#c3ccda}html.tn-light .acc-panel .acc-state{color:var(--lm-muted)!important;background:#eef3fa!important;border-color:var(--lm-line)!important}html.tn-light #promoModal a[href="#contact"]{background:var(--lm-grad)!important;color:#fff!important;border-color:transparent!important}html.tn-light .acc-panel .acc-ic{background:#eaf3fe!important;border-color:#c6dcf7!important;color:var(--lm-accent)!important}html.tn-light .acc-panel .acc-ic svg{color:var(--lm-accent)!important}@media (max-width:1023px){.float-btn.left-5{display:none!important}}html.tn-light .float-btn.text-white,html.tn-light .float-btn.text-white svg,html.tn-light .bg-blue-600.text-white svg,html.tn-light .tn-cta-wa,html.tn-light .tn-cta-wa svg,html.tn-light .tn-cta-call,html.tn-light .tn-cta-call svg,html.tn-light [class*="bg-[#25D366]"].text-white{color:#fff!important}@media (max-width:1023px){.tn-glass nav .tn-mobile-header-title-scale{top:15px!important}.tn-glass nav .tn-mobile-header-title-scale>div:first-child{font-size:clamp(23px,7vw,28px)!important;line-height:1.1!important}.tn-glass nav .tn-mobile-header-title-scale>div:nth-child(2){font-size:clamp(11px,3.4vw,13px)!important;line-height:1.45!important;margin-top:3px!important;color:#c9c3b6!important;font-weight:600!important;letter-spacing:.2px}html.tn-light .tn-glass nav .tn-mobile-header-title-scale>div:nth-child(2){color:#50607f!important}}.tn-ai-group h3 .tn-ai-new{vertical-align:middle;margin-inline-start:6px;font-size:11px;padding:3px 8px}.tn-ai-group-link{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-weight:800;font-size:14px;color:#fdb915}.tn-ai-group-link:hover{text-decoration:underline;text-underline-offset:4px}html.tn-light .tn-ai-group-link{color:var(--lm-accent)!important}.tn-glass #stats{padding-top:8px!important;padding-bottom:36px!important}@media (min-width:768px){.tn-glass #stats{padding-top:12px!important;padding-bottom:56px!important}}.tn-glass #solutions .solution-card:not(.active)>p.text-gray-400{display:none}.tn-glass #solutions .solution-card:not(.active) .solution-toggle{margin-top:2px}.tn-glass #solutions .solution-card{min-height:0!important}.tn-faq-note{margin-top:18px;font-size:12px;color:#8a857a;text-align:center}.tn-faq-note summary{cursor:pointer;display:inline-block;list-style:none;padding:4px 2px;color:#9a948a;font-weight:600}.tn-faq-note summary::-webkit-details-marker{display:none}.tn-faq-note summary:hover{color:#fdb915}.tn-faq-note p{max-width:760px;margin:8px auto 0;line-height:1.7;font-size:12px;color:#8a857a}html.tn-light .tn-faq-note summary{color:var(--lm-soft)!important}html.tn-light .tn-faq-note summary:hover{color:var(--lm-accent)!important}html.tn-light .tn-faq-note p{color:var(--lm-soft)!important}.tn-svc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:860px){.tn-svc-grid{grid-template-columns:1fr;gap:14px}}.tn-glass .card.tn-svc,.tn-home .card.tn-svc{padding:22px 22px 10px!important;border-radius:22px!important}.tn-svc-head{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid #ffffff12}.tn-svc-badge{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;background:#fdb91512;border:1px solid #fdb91540;color:#fdb915}.tn-svc-badge svg{width:22px;height:22px}.tn-svc-head h3{font-size:20px;font-weight:900;color:#fff;margin:0;line-height:1.3}.tn-svc-head h3 .tn-ai-new{vertical-align:middle;margin-inline-start:6px;font-size:10.5px;padding:3px 7px}.tn-svc-head p{margin:2px 0 0;font-size:13.5px;color:#9a948a;font-weight:600}.tn-svc-list{display:flex;flex-direction:column}.tn-svc-row{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;padding:13px 6px;border-bottom:1px solid #ffffff0d;cursor:pointer;color:#e9e3d3;font-weight:600;font-size:15.5px;border-radius:10px;transition:background .2s,color .2s}.tn-svc-row:last-child{border-bottom:0}.tn-svc-row:hover{background:#ffffff08;color:#fff}.tn-svc-row:focus-visible{outline:2px solid #fdb915;outline-offset:-2px}.tn-svc-ic{width:20px;height:20px;color:#fdb915;flex:none}.tn-svc-row svg.tn-svc-ic{width:20px;height:20px;color:#fdb915}.tn-svc-row span{flex:1}.tn-svc-row svg.tn-svc-chev{width:18px;height:18px;color:#7f7a6f;flex:none;transition:transform .2s,color .2s}.tn-svc-row:hover svg.tn-svc-chev{color:#fdb915}html[dir=rtl] .tn-svc-row:hover svg.tn-svc-chev{transform:translateX(-3px)}html[dir=ltr] .tn-svc-row:hover svg.tn-svc-chev{transform:translateX(3px)}.tn-svc-ai{border-color:#fdb91540!important}html.tn-light .tn-svc-head{border-bottom-color:var(--lm-line)}html.tn-light .tn-svc-badge{background:#eff6fe;border-color:#c6dcf7;color:var(--lm-accent)}html.tn-light .tn-svc-head h3{color:var(--lm-text)!important}html.tn-light .tn-svc-head p{color:var(--lm-soft)}html.tn-light .tn-svc-row{color:var(--lm-text2);border-bottom-color:#eef1f6}html.tn-light .tn-svc-row:hover{background:#f4f8fd;color:var(--lm-text)}html.tn-light .tn-svc-row svg.tn-svc-ic{color:var(--lm-accent)}html.tn-light .tn-svc-row svg.tn-svc-chev{color:#9aa6bb}html.tn-light .tn-svc-row:hover svg.tn-svc-chev{color:var(--lm-accent)}html.tn-light .tn-svc-ai{border-color:#c6dcf7!important}.tn-bento{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start}.tn-bento .tn-svc-wide{grid-column:span 2}.tn-svc-list{display:grid;grid-template-columns:1fr;column-gap:10px;row-gap:0;padding-top:10px}.tn-svc-list .tn-svc-row{order:calc(var(--o)*2);border-bottom:1px solid #ffffff0d}.tn-svc-list .tn-svc-panel{order:calc(var(--o)*2 + 1)}.tn-svc-row svg.tn-svc-chev{transition:transform .3s,color .2s}html[dir] .tn-svc-row:hover svg.tn-svc-chev{transform:none}.tn-svc-row[aria-expanded=true] svg.tn-svc-chev{transform:rotate(180deg)!important;color:#fdb915}.tn-svc-row[aria-expanded=true]{color:#fff;background:#fdb9150f}.tn-svc-list.has-open .tn-svc-row:not([aria-expanded=true]){opacity:.45;filter:blur(1px);transform:scale(.985)}.tn-svc-list .tn-svc-row{transition:opacity .3s,filter .3s,transform .3s,background .2s,color .2s}.tn-svc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1)}.tn-svc-panel.open{grid-template-rows:1fr}.tn-svc-panel>div{overflow:hidden}.tn-svc-panel-in{margin:8px 0 12px;padding:16px 18px;border-radius:14px;border:1px solid #fdb91540;background:linear-gradient(150deg,#fdb91510,#ffffff04);opacity:0;transform:translateY(-6px);transition:opacity .35s .08s,transform .35s .08s}.tn-svc-panel.open .tn-svc-panel-in{opacity:1;transform:none}.tn-svc-panel-in p{margin:0 0 8px;font-size:14.5px;line-height:1.7;color:#cfc9bb}.tn-svc-panel-in p.tn-svc-lead{color:#fff;font-weight:600}.tn-svc-panel-in ul{list-style:none;margin:8px 0 10px;padding:0;display:grid;gap:6px}.tn-svc-panel-in li{position:relative;padding-inline-start:18px;font-size:14px;color:#e6e0d2}.tn-svc-panel-in li:before{content:"";position:absolute;inset-inline-start:2px;top:.6em;width:7px;height:7px;border-radius:50%;background:#fdb915}.tn-svc-cta{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-weight:800;font-size:14px;color:#fdb915}.tn-svc-cta svg{width:16px;height:16px}.tn-svc-cta:hover{text-decoration:underline;text-underline-offset:4px}.tn-svc-cta:focus-visible{outline:2px solid #fdb915;outline-offset:3px;border-radius:4px}@media (min-width:861px){.tn-bento .tn-svc-wide .tn-svc-list{grid-template-columns:repeat(3,minmax(0,1fr))}.tn-bento .tn-svc-wide .tn-svc-row{order:0;border:1px solid #ffffff12;border-bottom:1px solid #ffffff12;border-radius:12px;padding:14px 12px;margin-bottom:6px}.tn-bento .tn-svc-wide .tn-svc-panel{order:1;grid-column:1/-1}}@media (max-width:860px){.tn-bento{grid-template-columns:1fr!important}.tn-bento .tn-svc-wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.tn-svc-panel,.tn-svc-panel-in,.tn-svc-list .tn-svc-row{transition:none}}html.tn-light .tn-svc-row[aria-expanded=true]{color:var(--lm-text);background:#eff6fe}html.tn-light .tn-svc-row[aria-expanded=true] svg.tn-svc-chev{color:var(--lm-accent)}html.tn-light .tn-bento .tn-svc-wide .tn-svc-row{border-color:#e7ecf4!important}html.tn-light .tn-svc-panel-in{border-color:#c6dcf7;background:linear-gradient(150deg,#eef5fe,#fff)}html.tn-light .tn-svc-panel-in p{color:var(--lm-muted)}html.tn-light .tn-svc-panel-in p.tn-svc-lead{color:var(--lm-text)}html.tn-light .tn-svc-panel-in li{color:var(--lm-text2)}html.tn-light .tn-svc-panel-in li:before{background:var(--lm-accent)}html.tn-light .tn-svc-cta{color:var(--lm-accent)}.tn-svc-a{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;align-items:start}.tn-glass .card.tn-svc,.tn-home .card.tn-svc{padding:28px 28px 16px!important}.tn-svc-a .tn-svc-head{padding-bottom:18px;margin-bottom:4px}.tn-svc-a .tn-svc-list{padding-top:6px}.tn-svc-a .tn-svc-row{padding:16px 10px}.tn-svc-a .tn-svc-panel-in{margin:6px 4px 14px}#solutions .tn-svc-grid{margin-top:12px}@media (max-width:860px){.tn-svc-a{grid-template-columns:1fr!important;gap:18px!important}.tn-glass .card.tn-svc,.tn-home .card.tn-svc{padding:22px 20px 12px!important}.tn-svc-a .tn-svc-row{padding:14px 6px}}@media (max-width:860px){.tn-svc-panel-in{padding:14px 14px!important}.tn-svc-panel-in p,.tn-glass .tn-svc-panel-in p{font-size:14px!important;line-height:1.65!important}.tn-svc-panel-in p.tn-svc-lead{font-size:14.5px!important}.tn-svc-panel-in li,.tn-glass .tn-svc-panel-in li{font-size:13.5px!important;line-height:1.55!important}.tn-svc-row span{font-size:15px}}@media (max-width:860px){html body #solutions .tn-svc-panel-in ul li{font-size:13.5px!important;line-height:1.55!important}html body #solutions .tn-svc-panel-in p{font-size:14px!important}html body #solutions .tn-svc-panel-in p.tn-svc-lead{font-size:14.5px!important}}@media (max-width:860px){html body #solutions .tn-svc-panel-in{padding:16px!important}html body #solutions .tn-svc-panel-in p.tn-svc-lead{font-size:16.5px!important;line-height:1.6!important}html body #solutions .tn-svc-panel-in p{font-size:16px!important;line-height:1.75!important}html body #solutions .tn-svc-panel-in ul li{font-size:15.5px!important;line-height:1.6!important}html body #solutions .tn-svc-panel-in ul{gap:9px}}@media (min-width:768px){.tn-glass .tn-client-logo,.tn-home .tn-client-logo{width:300px!important;height:150px!important;padding:20px!important}}.tn-glass #top .tn-scroll-cue,.tn-home #top .tn-scroll-cue{display:none!important}.tn-glass #stats{margin-top:0!important;padding-top:96px!important;padding-bottom:0!important}@media (max-width:767px){.tn-glass #stats{padding-top:44px!important;padding-bottom:0!important}}.tn-glass .tn-client-logo,.tn-home .tn-client-logo{width:240px!important;height:130px!important;padding:18px!important}@media (min-width:768px){.tn-glass .tn-client-logo,.tn-home .tn-client-logo{width:340px!important;height:170px!important;padding:22px!important}}.tn-glass #stats{padding-top:70px!important;padding-bottom:20px!important}@media (max-width:767px){.tn-glass #stats{padding-top:46px!important;padding-bottom:16px!important}}@media (min-width:768px) and (max-width:1279px){.tn-glass #stats{padding-top:110px!important;padding-bottom:0!important}}@media (max-width:1023px){.tn-glass nav button[aria-label="פתח תפריט"],.tn-glass nav button[aria-label="Open menu"]{top:17px!important;left:20px!important;width:43px!important;height:43px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible;transform:none!important}.tn-glass nav button[aria-label="פתח תפריט"] svg,.tn-glass nav button[aria-label="Open menu"] svg{width:64px!important;height:64px!important;flex:none;margin:-10.5px;stroke-width:1.6}}#tn-hero-rotate{unicode-bidi:isolate}.tn-caret{unicode-bidi:isolate}.tn-home .tn-sep{background:#fdb91540!important}.tn-home .tn-sep:after{background:#fdb913!important;box-shadow:0 0 14px #fdb91399!important}.tn-home #about .card svg,#about .card svg{color:#fdb913!important;border-color:#fdb91344!important;background:#fdb9130d!important;box-shadow:inset 0 1px #ffffff14,0 5px 15px #0004!important}.tn-ai .ux-ind-icon{color:#fdb913}@media (max-width:860px){.tn-svc-a{gap:26px!important}.tn-glass .card.tn-svc,.tn-home .card.tn-svc{padding:24px 20px 14px!important}}@media (max-width:767px){.tn-glass #about .grid{gap:18px!important}.tn-glass main section,.tn-glass body>section{scroll-margin-top:80px}}.tn-caret{font-size:0!important;display:inline-block!important;width:3px;height:1.05em;margin-inline-start:5px;background:currentColor;border-radius:2px;vertical-align:-.15em!important;opacity:.75!important}[x-cloak]{display:none!important}@media (max-width:1023px){.tn-glass nav button[aria-label="פתח תפריט"] svg,.tn-glass nav button[aria-label="Open menu"] svg{width:56px!important;height:56px!important;margin:-6.5px!important}}html.tn-light .tn-home #about .card svg,html.tn-light #about .card svg{color:var(--lm-accent)!important;border-color:#c6dcf7!important;background:#eff6fe!important;box-shadow:0 6px 16px -10px #0b74e566!important}html.tn-light .tn-home .tn-sep{background:#0b74e533!important}html.tn-light .tn-home .tn-sep:after{background:var(--lm-accent)!important;box-shadow:0 0 12px #2d93ff88!important}html.tn-light .tn-ai .contact input,html.tn-light .tn-ai .contact textarea,html.tn-light .tn-glass .field input,html.tn-light .tn-glass .field textarea{background:var(--lm-surface2)!important;border:1px solid var(--lm-line)!important;box-shadow:none!important;color:var(--lm-text)!important}html.tn-light .tn-ai .contact input:focus,html.tn-light .tn-ai .contact textarea:focus,html.tn-light .tn-glass .field input:focus,html.tn-light .tn-glass .field textarea:focus{background:#fff!important;border-color:var(--lm-accent)!important;outline:2px solid #0b74e533!important;outline-offset:0;box-shadow:0 0 0 3px #0b74e51a!important}html.tn-light .tn-ai .contact input::placeholder,html.tn-light .tn-ai .contact textarea::placeholder{color:#8a96ad!important}html.tn-light .tn-ai .contact input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #f4f7fb inset!important;-webkit-text-fill-color:var(--lm-text)!important}