.elementor-32163 .elementor-element.elementor-element-e75f5e8{--display:flex}.elementor-32163 .elementor-element.elementor-element-fd9388c{--display:flex}.elementor-32163 .elementor-element.elementor-element-f5f1902{--display:flex}.elementor-32163 .elementor-element.elementor-element-10decc5{--display:flex}.elementor-32163 .elementor-element.elementor-element-6d71055{--display:flex}.elementor-32163 .elementor-element.elementor-element-2c50611{--display:flex}.elementor-32163 .elementor-element.elementor-element-e14b161{margin:-72px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-32163 .elementor-element.elementor-element-0e08420{background:#0b1220;color:#fff;font-family:'Inter',sans-serif}.elementor-32163 .elementor-element.elementor-element-0e08420 .tra-hero-card{background:#0f172a;border:1px solid #1e293b;border-radius:14px;padding:70px 20px 60px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.35)}.elementor-32163 .elementor-element.elementor-element-0e08420 .tra-hero-inner h1{font-size:2.8rem;font-weight:800;line-height:1.25;color:#fff;letter-spacing:.3px;margin-bottom:20px;white-space:normal;word-break:break-word}.elementor-32163 .elementor-element.elementor-element-0e08420 .tra-hero-inner p{color:#cbd5e1;font-size:1.05rem;line-height:1.7;max-width:900px;margin:0 auto 18px}.elementor-32163 .elementor-element.elementor-element-0e08420 .content-card{background:#0f172a;border:1px solid #1e293b;border-radius:14px;padding:40px 32px;margin:40px auto;box-shadow:0 10px 30px rgba(0,0,0,.35);max-width:1100px}.elementor-32163 .elementor-element.elementor-element-0e08420 h2{font-size:1.8rem;color:#fff;margin-bottom:14px}.elementor-32163 .elementor-element.elementor-element-0e08420 p,.elementor-32163 .elementor-element.elementor-element-0e08420 li{color:#cbd5e1;line-height:1.7}.elementor-32163 .elementor-element.elementor-element-0e08420 .btn,.elementor-32163 .elementor-element.elementor-element-0e08420 a.btn{display:inline-block;padding:14px 26px;border-radius:12px;font-weight:700;text-decoration:none;text-align:center;transition:all .25s ease;border:none;cursor:pointer;background:linear-gradient(135deg,#ff7a00 0%,#ffa94d 100%);color:#0b0b0b;box-shadow:0 4px 12px rgba(255,122,0,.3)}.elementor-32163 .elementor-element.elementor-element-0e08420 .btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(255,122,0,.4)}.elementor-32163 .elementor-element.elementor-element-0e08420 .btn--outline{background:0 0;color:#ffa94d;border:2px solid #ffa94d}.elementor-32163 .elementor-element.elementor-element-0e08420 .btn--outline:hover{background:linear-gradient(135deg,#ff7a00 0%,#ffa94d 100%);color:#0b0b0b;transform:translateY(-2px);box-shadow:0 8px 18px rgba(255,122,0,.4)}.elementor-32163 .elementor-element.elementor-element-0e08420 .btn-row{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:22px}.elementor-32163 .elementor-element.elementor-element-0e08420 .ticks li{list-style:none;position:relative;padding-left:1.4rem}.elementor-32163 .elementor-element.elementor-element-0e08420 .ticks li:before{content:"✓";color:#ff7a00;position:absolute;left:0;top:0;font-weight:700}.elementor-32163 .elementor-element.elementor-element-0e08420 .pill-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.elementor-32163 .elementor-element.elementor-element-0e08420 .pill-grid span{border:1px solid #1e293b;color:#cbd5e1;padding:6px 10px;border-radius:999px;font-size:.9rem}.elementor-32163 .elementor-element.elementor-element-0e08420 .faq-block{border-top:1px solid #1e293b;padding:14px 0}.elementor-32163 .elementor-element.elementor-element-0e08420 .faq-block:first-child{border-top:none}.elementor-32163 .elementor-element.elementor-element-0e08420 .faq-block h3{color:#ff7a00;font-size:1.1rem;margin-bottom:6px}.elementor-32163 .elementor-element.elementor-element-0e08420 .faq-answer{color:#cbd5e1;line-height:1.6}.elementor-32163 .elementor-element.elementor-element-0e08420 .legal-note{font-size:.95rem;color:#94a3b8;margin-top:10px;text-align:center}@media (max-width:768px){.elementor-32163 .elementor-element.elementor-element-0e08420 .tra-hero-inner h1{font-size:2.1rem}.elementor-32163 .elementor-element.elementor-element-0e08420 .btn{padding:12px 22px;font-size:.95rem}}