.ForensicMadridR15_page__qB_jE{--navy:#061b31;--deep:#041322;--ink:#0b1d3a;--orange:#ff6a00;--paper:#f4f1e9;background:var(--paper);color:var(--ink);overflow:clip}.ForensicMadridR15_container__ltLUW,.ForensicMadridR15_formIntro__giuMS>div{width:min(100% - 40px,1240px);margin-inline:auto}.ForensicMadridR15_hero__IushN{position:relative;min-height:680px;display:grid;align-items:center;isolation:isolate;background:var(--navy);color:#fff}.ForensicMadridR15_heroImage__coN8r,.ForensicMadridR15_heroOverlay__ZW0Bo{position:absolute;inset:0;z-index:-2}.ForensicMadridR15_heroImage__coN8r img,.ForensicMadridR15_heroImage__coN8r picture{display:block;width:100%;height:100%}.ForensicMadridR15_heroImage__coN8r img{object-fit:cover;object-position:center;filter:contrast(1.07) saturate(1.02)}.ForensicMadridR15_heroOverlay__ZW0Bo{z-index:-1;background:linear-gradient(90deg,rgba(4,19,34,.99),rgba(4,19,34,.87) 36%,rgba(4,19,34,.24) 74%,rgba(4,19,34,.06))}.ForensicMadridR15_hero__IushN .ForensicMadridR15_container__ltLUW{padding-block:9rem 4.8rem}.ForensicMadridR15_heroCopy__oKe9T{width:min(54%,650px)}.ForensicMadridR15_eyebrow__Zrodp{margin:0 0 1rem;color:var(--orange);font-size:.76rem;font-weight:800;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}.ForensicMadridR15_hero__IushN h1{max-width:10ch;margin:0;color:#fff;font-size:clamp(3.3rem,5.7vw,5.45rem);font-weight:800;letter-spacing:-.04em;line-height:.95;text-wrap:balance}.ForensicMadridR15_heroCopy__oKe9T>p:not(.ForensicMadridR15_eyebrow__Zrodp){max-width:54ch;margin:1.5rem 0 2.3rem;color:rgba(255,255,255,.86);font-size:clamp(1rem,.95rem + .35vw,1.25rem);line-height:1.58}.ForensicMadridR15_traceLine__coGh_{position:absolute;z-index:1;top:8%;right:18%;width:3px;height:84%;background:var(--orange);box-shadow:0 0 16px rgba(255,106,0,.8);pointer-events:none}.ForensicMadridR15_traceLine__coGh_ i{position:absolute;left:50%;width:18px;height:18px;border:4px solid #fff;border-radius:50%;background:var(--orange);box-shadow:0 0 0 3px var(--orange),0 0 18px rgba(255,106,0,.8);transform:translate(-50%,-50%)}.ForensicMadridR15_traceLine__coGh_ i:first-child{top:14%}.ForensicMadridR15_traceLine__coGh_ i:nth-child(2){top:39%}.ForensicMadridR15_traceLine__coGh_ i:nth-child(3){top:65%}.ForensicMadridR15_traceLine__coGh_ i:nth-child(4){top:88%}.ForensicMadridR15_section__p0mu2{position:relative;padding-block:clamp(4rem,6.5vw,6.5rem);isolation:isolate;overflow:hidden}.ForensicMadridR15_formIntro__giuMS h2,.ForensicMadridR15_section__p0mu2 h2{margin:0;color:var(--ink);font-size:clamp(2.4rem,4vw,4rem);font-weight:800;letter-spacing:-.04em;line-height:1;text-wrap:balance}.ForensicMadridR15_body__rCIAS{margin:1.4rem 0 0;color:#506176;font-size:clamp(1rem,.96rem + .2vw,1.15rem);line-height:1.68}.ForensicMadridR15_twoColumns__WVdlC{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(3rem,6vw,6rem);align-items:center}.ForensicMadridR15_decision__Zvqt2,.ForensicMadridR15_mechanism__6LNlH,.ForensicMadridR15_symptom__HkD02{background:var(--navy);color:#fff}.ForensicMadridR15_decision__Zvqt2 h2,.ForensicMadridR15_mechanism__6LNlH h2,.ForensicMadridR15_symptom__HkD02 h2{color:#fff}.ForensicMadridR15_decision__Zvqt2 .ForensicMadridR15_body__rCIAS,.ForensicMadridR15_mechanism__6LNlH .ForensicMadridR15_body__rCIAS,.ForensicMadridR15_symptom__HkD02 .ForensicMadridR15_body__rCIAS{color:rgba(255,255,255,.7)}.ForensicMadridR15_decision__Zvqt2:before,.ForensicMadridR15_mechanism__6LNlH:before,.ForensicMadridR15_symptom__HkD02:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:54px 54px;mask-image:linear-gradient(90deg,#000,transparent)}.ForensicMadridR15_symptom__HkD02{min-height:640px;display:grid;align-items:center}.ForensicMadridR15_decisionVisual__hZiD5,.ForensicMadridR15_symptomVisual__6tNhV{position:absolute;inset:0 0 0 auto;width:min(66%,1440px);z-index:-3;opacity:.82;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 22%)}.ForensicMadridR15_decisionVisual__hZiD5 img,.ForensicMadridR15_decisionVisual__hZiD5 picture,.ForensicMadridR15_symptomVisual__6tNhV img,.ForensicMadridR15_symptomVisual__6tNhV picture{display:block;width:100%;height:100%}.ForensicMadridR15_decisionVisual__hZiD5 img,.ForensicMadridR15_symptomVisual__6tNhV img{object-fit:cover;object-position:center;filter:contrast(1.08) saturate(1.02)}.ForensicMadridR15_decision__Zvqt2:after,.ForensicMadridR15_symptom__HkD02:after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(4,19,34,1) 0 34%,rgba(4,19,34,.74) 58%,rgba(4,19,34,.2));pointer-events:none}.ForensicMadridR15_sectionTrace__8CSs_{position:absolute;z-index:1;top:0;right:18%;width:3px;height:100%;background:var(--orange);pointer-events:none}.ForensicMadridR15_sectionTrace__8CSs_ i{position:absolute;left:50%;width:16px;height:16px;border:3px solid #fff;border-radius:50%;background:var(--orange);transform:translate(-50%,-50%)}.ForensicMadridR15_sectionTrace__8CSs_ i:first-child{top:22%}.ForensicMadridR15_sectionTrace__8CSs_ i:nth-child(2){top:52%}.ForensicMadridR15_sectionTrace__8CSs_ i:nth-child(3){top:82%}.ForensicMadridR15_traceSteps__FgRg3{position:relative;margin:0;padding:0 0 0 3.5rem;list-style:none}.ForensicMadridR15_traceSteps__FgRg3:before{content:"";position:absolute;left:16px;top:12px;bottom:12px;width:2px;background:var(--orange)}.ForensicMadridR15_traceSteps__FgRg3 li{position:relative;min-height:110px;display:grid;grid-template-columns:48px 1fr;gap:1rem;align-items:start;padding-block:1.2rem;border-bottom:1px solid rgba(255,255,255,.13)}.ForensicMadridR15_traceSteps__FgRg3 li>span{position:relative;z-index:1;display:grid;width:34px;height:34px;place-items:center;margin-left:-3.5rem;border:2px solid var(--orange);border-radius:50%;background:var(--navy);color:#fff;font-size:.68rem;font-weight:800}.ForensicMadridR15_traceSteps__FgRg3 h3{margin:0;color:#fff;font-size:1.25rem;font-weight:800}.ForensicMadridR15_traceSteps__FgRg3 p{margin:.4rem 0 0;color:rgba(255,255,255,.64)}.ForensicMadridR15_route__u09wV{background:var(--paper)}.ForensicMadridR15_routeHeader__m6C0_,.ForensicMadridR15_verifyHeader__R3O_C{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:2.4rem}.ForensicMadridR15_routeHeader__m6C0_ .ForensicMadridR15_body__rCIAS,.ForensicMadridR15_verifyHeader__R3O_C .ForensicMadridR15_body__rCIAS{margin:0}.ForensicMadridR15_routeDesktop__VwYGQ{position:relative;aspect-ratio:16/6.2;overflow:hidden;box-shadow:0 20px 50px rgba(4,19,34,.12)}.ForensicMadridR15_routeDesktop__VwYGQ img,.ForensicMadridR15_routeDesktop__VwYGQ picture{display:block;width:100%;height:100%}.ForensicMadridR15_routeDesktop__VwYGQ img{object-fit:cover;filter:contrast(1.07) saturate(1.02)}.ForensicMadridR15_routeMobile__xexYk{display:none}.ForensicMadridR15_routeLegend__nqNXY{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;border:1px solid rgba(11,29,58,.15);background:#fff}.ForensicMadridR15_routeLegend__nqNXY li{min-height:112px;display:grid;grid-template-columns:42px 1fr;gap:.8rem;padding:1.1rem;border-right:1px solid rgba(11,29,58,.15)}.ForensicMadridR15_routeLegend__nqNXY li:last-child{border-right:0}.ForensicMadridR15_routeLegend__nqNXY li>span{color:var(--orange);font-size:1.2rem;font-weight:800}.ForensicMadridR15_routeLegend__nqNXY h3{margin:0;color:var(--ink);font-size:1rem;font-weight:800}.ForensicMadridR15_routeLegend__nqNXY p{margin:.35rem 0 0;color:#647489;font-size:.85rem;line-height:1.45}.ForensicMadridR15_mechanismVisual__ESH6J{position:relative;min-height:520px;overflow:hidden;border:1px solid rgba(255,255,255,.15)}.ForensicMadridR15_mechanismVisual__ESH6J img,.ForensicMadridR15_mechanismVisual__ESH6J picture{display:block;width:100%;height:100%}.ForensicMadridR15_mechanismVisual__ESH6J img{position:absolute;inset:0;object-fit:cover;filter:contrast(1.08) saturate(1.02)}.ForensicMadridR15_mechanismVisual__ESH6J ul{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);margin:0;padding:1rem;list-style:none;background:rgba(4,19,34,.82);backdrop-filter:blur(8px)}.ForensicMadridR15_mechanismVisual__ESH6J li{min-height:48px;display:flex;align-items:center;padding-inline:1rem;border-bottom:1px solid rgba(255,255,255,.14);color:#fff;font-size:.82rem;font-weight:700}.ForensicMadridR15_mechanismVisual__ESH6J li:last-child{border-bottom:0}.ForensicMadridR15_verify__msJBU{background:var(--paper)}.ForensicMadridR15_verifyGrid__JbBW4{display:grid;grid-template-columns:1.3fr .7fr;gap:1px;background:rgba(11,29,58,.16);border:1px solid rgba(11,29,58,.16)}.ForensicMadridR15_verifyVisual__hKr_D{min-height:480px;overflow:hidden;background:#ddd8cf}.ForensicMadridR15_verifyVisual__hKr_D img,.ForensicMadridR15_verifyVisual__hKr_D picture{display:block;width:100%;height:100%}.ForensicMadridR15_verifyVisual__hKr_D img{object-fit:cover;filter:contrast(1.07) saturate(1.02)}.ForensicMadridR15_verifyGrid__JbBW4 ol{margin:0;padding:0;list-style:none;background:#fff}.ForensicMadridR15_verifyGrid__JbBW4 li{min-height:33.333%;display:grid;grid-template-columns:50px 1fr;gap:1rem;align-content:center;padding:1.5rem;border-bottom:1px solid rgba(11,29,58,.15)}.ForensicMadridR15_verifyGrid__JbBW4 li:last-child{border-bottom:0}.ForensicMadridR15_verifyGrid__JbBW4 li>span{color:var(--orange);font-size:1.15rem;font-weight:800}.ForensicMadridR15_verifyGrid__JbBW4 h3{margin:0;color:var(--ink);font-size:1.2rem;font-weight:800}.ForensicMadridR15_verifyGrid__JbBW4 p{margin:.45rem 0 0;color:#617286;font-size:.88rem;line-height:1.5}.ForensicMadridR15_decision__Zvqt2{min-height:580px;display:grid;align-items:center}.ForensicMadridR15_decisionVisual__hZiD5{opacity:.7}.ForensicMadridR15_decision__Zvqt2 nav{display:grid;gap:1px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.15)}.ForensicMadridR15_decision__Zvqt2 nav a{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.4rem;background:rgba(4,19,34,.86);color:#fff;transition:background .18s ease}.ForensicMadridR15_decision__Zvqt2 nav a:hover{background:rgba(255,106,0,.15)}.ForensicMadridR15_decision__Zvqt2 nav a:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.ForensicMadridR15_decision__Zvqt2 nav small,.ForensicMadridR15_decision__Zvqt2 nav strong{display:block}.ForensicMadridR15_decision__Zvqt2 nav strong{font-size:1rem}.ForensicMadridR15_decision__Zvqt2 nav small{margin-top:.25rem;color:rgba(255,255,255,.6)}.ForensicMadridR15_decision__Zvqt2 nav svg{width:22px;height:22px;color:var(--orange)}.ForensicMadridR15_formIntro__giuMS{padding:clamp(4rem,7vw,6.5rem) 0 1rem;background:#fff}.ForensicMadridR15_formIntro__giuMS h2{max-width:16ch}.ForensicMadridR15_formIntro__giuMS p:last-child{max-width:60ch;margin:1.2rem 0 0;color:#526478}.ForensicMadridR15_page__qB_jE #contacto>div{min-height:650px;align-items:stretch}.ForensicMadridR15_page__qB_jE #contacto>div>div:first-child,.ForensicMadridR15_page__qB_jE #contacto>div>div:last-child{padding:clamp(3rem,5vw,5rem)!important}.ForensicMadridR15_page__qB_jE #contacto h2{font-size:clamp(2.35rem,4vw,3.8rem)!important;letter-spacing:-.035em!important}@media (max-width:1023px){.ForensicMadridR15_heroCopy__oKe9T{width:64%}.ForensicMadridR15_sectionTrace__8CSs_,.ForensicMadridR15_traceLine__coGh_{right:12%}.ForensicMadridR15_twoColumns__WVdlC{grid-template-columns:.9fr 1.1fr;gap:3rem}.ForensicMadridR15_mechanismVisual__ESH6J{min-height:480px}.ForensicMadridR15_verifyGrid__JbBW4{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ForensicMadridR15_container__ltLUW,.ForensicMadridR15_formIntro__giuMS>div{width:min(100% - 32px,1240px)}.ForensicMadridR15_hero__IushN{min-height:680px;align-items:end}.ForensicMadridR15_heroOverlay__ZW0Bo{background:linear-gradient(0deg,rgba(4,19,34,.99),rgba(4,19,34,.78) 47%,rgba(4,19,34,.08) 90%)}.ForensicMadridR15_hero__IushN .ForensicMadridR15_container__ltLUW{padding-block:7rem 2.8rem}.ForensicMadridR15_heroCopy__oKe9T{width:100%}.ForensicMadridR15_hero__IushN h1{font-size:clamp(2.7rem,12.2vw,3.9rem)}.ForensicMadridR15_traceLine__coGh_{top:6%;right:22%;height:52%}.ForensicMadridR15_section__p0mu2{padding-block:3.6rem}.ForensicMadridR15_formIntro__giuMS h2,.ForensicMadridR15_section__p0mu2 h2{font-size:clamp(2.1rem,9.5vw,3rem)}.ForensicMadridR15_routeHeader__m6C0_,.ForensicMadridR15_twoColumns__WVdlC,.ForensicMadridR15_verifyHeader__R3O_C{grid-template-columns:1fr;gap:1.8rem}.ForensicMadridR15_decision__Zvqt2,.ForensicMadridR15_symptom__HkD02{min-height:0}.ForensicMadridR15_decisionVisual__hZiD5,.ForensicMadridR15_symptomVisual__6tNhV{inset:auto 0 0;width:100%;height:55%;opacity:.46;mask-image:linear-gradient(0deg,#000,transparent)}.ForensicMadridR15_sectionTrace__8CSs_{right:20%;height:54%}.ForensicMadridR15_traceSteps__FgRg3{padding-left:3rem}.ForensicMadridR15_routeDesktop__VwYGQ{display:none}.ForensicMadridR15_routeMobile__xexYk{display:grid;grid-template-columns:1fr 1fr;gap:2px}.ForensicMadridR15_routeMobile__xexYk img{display:block;width:100%;height:auto;filter:contrast(1.07) saturate(1.02)}.ForensicMadridR15_routeLegend__nqNXY{grid-template-columns:1fr}.ForensicMadridR15_routeLegend__nqNXY li{min-height:0;border-right:0;border-bottom:1px solid rgba(11,29,58,.15)}.ForensicMadridR15_routeLegend__nqNXY li:last-child{border-bottom:0}.ForensicMadridR15_mechanismVisual__ESH6J{min-height:0;aspect-ratio:4/5}.ForensicMadridR15_mechanismVisual__ESH6J img{position:static;object-fit:cover}.ForensicMadridR15_mechanismVisual__ESH6J ul{left:1rem;right:1rem;top:auto;bottom:1rem;transform:none}.ForensicMadridR15_mechanismVisual__ESH6J li{min-height:40px}.ForensicMadridR15_verifyGrid__JbBW4{grid-template-columns:1fr}.ForensicMadridR15_verifyVisual__hKr_D{min-height:0}.ForensicMadridR15_verifyVisual__hKr_D img{height:auto}.ForensicMadridR15_verifyGrid__JbBW4 li{min-height:118px}.ForensicMadridR15_formIntro__giuMS{padding-top:4rem}.ForensicMadridR15_page__qB_jE #contacto>div{min-height:0}.ForensicMadridR15_page__qB_jE #contacto>div>div:first-child,.ForensicMadridR15_page__qB_jE #contacto>div>div:last-child{padding:3.25rem 1.25rem!important}}@media(max-width:359px){.ForensicMadridR15_container__ltLUW,.ForensicMadridR15_formIntro__giuMS>div{width:min(100% - 24px,1240px)}.ForensicMadridR15_routeMobile__xexYk{grid-template-columns:1fr}.ForensicMadridR15_traceLine__coGh_{right:18%}}@media(prefers-reduced-motion:reduce){.ForensicMadridR15_decision__Zvqt2 nav a{transition:none}}