.elementor-35971 .elementor-element.elementor-element-f486cfc{--display:flex}.elementor-35971 .elementor-element.elementor-element-d14626a{--display:flex}.elementor-35971 .elementor-element.elementor-element-f9076f9{--display:flex}.elementor-35971 .elementor-element.elementor-element-0dab4ad{--display:flex}.elementor-35971 .elementor-element.elementor-element-4409651{--display:flex}.elementor-35971 .elementor-element.elementor-element-62e74ec{--display:flex}.elementor-35971 .elementor-element.elementor-element-506334f{margin:-71px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-widget-html .tra-online-scope,.tra-online-scope.elementor-override{--deep:#0b1220;--card:#0f172a;--stroke:#1e293b;--text:#fff;--sub:#cbd5e1;--accent:#ff7a00;--muted:#94a3b8;--shadow:0 10px 30px rgba(0,0,0,.35);--gap:34px;background:var(--deep);color:var(--text);font-family:"Inter",system-ui,-apple-system,sans-serif;display:block;width:100%;margin:0;padding:0;line-height:1.7;position:relative}.elementor-widget-html .tra-online-scope *{box-sizing:border-box;margin:0;padding:0}.elementor-widget-html .tra-online-scope .tra-hero{background:var(--deep);border-bottom:1px solid var(--stroke);padding:80px 24px 70px;text-align:center}.elementor-widget-html .tra-online-scope .hero-inner{max-width:980px;margin:0 auto}.elementor-widget-html .tra-online-scope h1{font-size:2.6rem;font-weight:800;color:var(--text);margin-bottom:18px;line-height:1.2}.elementor-widget-html .tra-online-scope .hero-sub{color:var(--sub);font-size:1.08rem;margin-bottom:14px}.elementor-widget-html .tra-online-scope .hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:24px}.elementor-widget-html .tra-online-scope .btn{display:inline-block;padding:12px 22px;border-radius:10px;text-decoration:none;font-weight:700;transition:all .25s ease}.elementor-widget-html .tra-online-scope .btn-primary{background:var(--accent);color:#0b0b0b}.elementor-widget-html .tra-online-scope .btn-primary:hover{background:#ffa64c;transform:translateY(-2px)}.elementor-widget-html .tra-online-scope .btn-ghost{background:0 0;border:1px solid var(--stroke);color:var(--text)}.elementor-widget-html .tra-online-scope .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.elementor-widget-html .tra-online-scope .card{background:var(--card);border:1px solid var(--stroke);border-radius:14px;padding:44px 34px;margin:var(--gap) auto;max-width:1120px;box-shadow:var(--shadow)}.elementor-widget-html .tra-online-scope h2{font-size:1.9rem;font-weight:700;margin-bottom:16px;color:var(--text)}.elementor-widget-html .tra-online-scope h3{font-size:1.25rem;font-weight:600;margin:18px 0 10px;color:var(--text)}.elementor-widget-html .tra-online-scope p{color:var(--sub);margin-bottom:14px}.elementor-widget-html .tra-online-scope ul,.elementor-widget-html .tra-online-scope ol{margin:12px 0 14px 20px;padding:0}.elementor-widget-html .tra-online-scope li{color:var(--sub);margin:6px 0}.elementor-widget-html .tra-online-scope .ticks li{list-style:none;position:relative;padding-left:1.4rem}.elementor-widget-html .tra-online-scope .ticks li:before{content:"✓";color:var(--accent);position:absolute;left:0;top:0;font-weight:700}.elementor-widget-html .tra-online-scope .steps{list-style:decimal;padding-left:1.5rem}.elementor-widget-html .tra-online-scope .steps li{margin-bottom:6px}.elementor-widget-html .tra-online-scope .faq-block{background:rgba(255,255,255,.03);border:1px solid var(--stroke);border-radius:10px;padding:18px 20px;margin-bottom:14px}.elementor-widget-html .tra-online-scope .faq-question{font-weight:700;font-size:1.1rem;color:var(--accent);margin-bottom:8px}.elementor-widget-html .tra-online-scope .faq-answer{color:var(--sub)}.elementor-widget-html .tra-online-scope .credova-wrap{text-align:center;margin-top:14px}.elementor-widget-html .tra-online-scope .credova-wrap img{max-width:100%;border-radius:10px;border:1px solid var(--stroke);box-shadow:var(--shadow)}.elementor-widget-html .tra-online-scope .cta{text-align:center;padding:60px 20px}.elementor-widget-html .tra-online-scope .cta h2{font-size:2rem;margin-bottom:12px}.elementor-widget-html .tra-online-scope .cta p{color:var(--sub);max-width:700px;margin:0 auto 22px}@media (max-width:1024px){.elementor-widget-html .tra-online-scope .card{padding:36px 26px}}@media (max-width:768px){.elementor-widget-html .tra-online-scope h1{font-size:2.2rem}.elementor-widget-html .tra-online-scope h2{font-size:1.6rem}.elementor-widget-html .tra-online-scope .card{padding:30px 22px}}@media (max-width:520px){.elementor-widget-html .tra-online-scope h1{font-size:1.8rem}.elementor-widget-html .tra-online-scope .btn{padding:10px 18px}}