.tgt-page--claim{padding:120px 0;background-color:#F8FAFC}.tgt-legal-wrapper{max-width:800px;margin:0 auto;font-family:var(--font-body,'Inter',sans-serif);color:var(--tgt-navy-dark,#0A0F18);padding:20px 0}.tgt-legal-header{margin-bottom:40px;border-bottom:2px solid rgb(10 15 24 / .1);padding-bottom:30px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px}.tgt-legal-title{font-family:var(--font-heading,'Space Grotesk',sans-serif);font-size:clamp(2rem, 4vw, 3rem);letter-spacing:-1px;font-weight:700;margin:0 0 10px 0;color:var(--tgt-navy-dark,#0A0F18)}.tgt-legal-subtitle{font-size:.85rem;text-transform:uppercase;letter-spacing:2px;color:var(--tgt-slate,#8D99AE);font-weight:600}.tgt-indecopi-badge{border:1px solid var(--tgt-slate,#8D99AE);padding:10px 15px;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--tgt-navy-dark,#0A0F18);background-color:var(--tgt-stone,#F8FAFC)}.tgt-legal-content p{font-size:1.05rem;line-height:1.8;color:var(--tgt-navy-steel,#162032);margin-bottom:30px}.tgt-claim-form{background-color:var(--tgt-navy-dark,#0A0F18);padding:50px;border-radius:2px;margin-top:40px}.tgt-form-section-title{color:var(--tgt-white,#FFFFFF);font-family:var(--font-heading,'Space Grotesk',sans-serif);font-size:1.2rem;border-bottom:1px solid rgb(255 255 255 / .1);padding-bottom:10px;margin:0 0 25px 0}.tgt-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.tgt-form-group{margin-bottom:25px}.tgt-label{display:block;color:var(--tgt-slate,#8D99AE);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.tgt-input,.tgt-textarea,.tgt-select{width:100%!important;padding:15px 20px!important;background-color:var(--tgt-navy-steel,#162032)!important;border:1px solid rgb(255 255 255 / .05)!important;color:var(--tgt-white,#FFFFFF)!important;font-family:var(--font-body,'Inter',sans-serif)!important;font-size:0.95rem!important;border-radius:2px!important;box-sizing:border-box!important;transition:all 0.3s ease!important;box-shadow:none!important}.tgt-input,.tgt-select{height:55px!important;line-height:normal!important}.tgt-input:focus,.tgt-textarea:focus,.tgt-select:focus{outline:none!important;border-color:var(--tgt-slate,#8D99AE)!important;background-color:var(--tgt-navy-dark,#0A0F18)!important}.tgt-textarea{height:120px!important;resize:vertical!important}.tgt-select{appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%238D99AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:16px!important;padding-right:45px!important}.tgt-select option{background-color:var(--tgt-navy-dark,#0A0F18)!important;color:var(--tgt-white,#FFFFFF)!important;padding:10px!important}.tgt-radio-group{display:flex;gap:20px;color:var(--tgt-white,#FFFFFF);font-size:.95rem}.tgt-radio-label{display:flex;align-items:center;gap:8px;cursor:pointer}.tgt-legal-notice{font-size:.8rem;color:var(--tgt-slate,#8D99AE);line-height:1.5;margin-bottom:25px;padding:15px;background:rgb(255 255 255 / .02);border-left:2px solid var(--tgt-slate,#8D99AE)}.tgt-submit-btn{width:100%;background-color:var(--tgt-white,#FFFFFF);color:var(--tgt-navy-dark,#0A0F18);padding:20px;font-family:var(--font-body,'Inter',sans-serif);font-weight:800;font-size:.9rem;text-transform:uppercase;letter-spacing:2px;border:none;cursor:pointer;transition:all 0.3s ease}.tgt-submit-btn:hover{background-color:var(--tgt-slate,#8D99AE);color:var(--tgt-white,#FFFFFF)}@media (max-width:768px){.tgt-form-row{grid-template-columns:1fr;gap:0}.tgt-claim-form{padding:30px 20px}}.tgt-hp-field{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.tgt-claim-consent{display:flex;align-items:flex-start;gap:10px;color:var(--tgt-slate,#8D99AE);font-size:.85rem;line-height:1.5;margin:0 0 22px}.tgt-claim-consent input{margin-top:4px;flex:0 0 auto}.tgt-claim-consent a{color:var(--tgt-white,#FFFFFF)}.tgt-claim-error{color:#ffb4b4;background:rgb(150 20 20 / .18);border-left:2px solid #ff7b7b;padding:12px 14px;margin:0 0 18px;line-height:1.5}.tgt-claim-success{background:var(--tgt-navy-dark,#0A0F18);color:var(--tgt-white,#FFFFFF);padding:50px;margin-top:40px;text-align:center}.tgt-claim-success h2{color:inherit;margin:0 0 16px}.tgt-claim-success p{color:var(--tgt-slate,#8D99AE);margin:8px 0}.tgt-claim-number{display:inline-block;color:var(--tgt-white,#FFFFFF);font-weight:800;letter-spacing:1px;margin-top:8px}