:is(#que-resuelve,#para-quien).sol-sec:has(+.junta){padding-bottom:clamp(36px,4.25vw,64px)}:is(#flujo,#preguntas).sol-sec.junta{padding-top:clamp(36px,4.25vw,64px)}#que-resuelve.sol-sec .sec-head{margin-bottom:0}.ind-hero.sol-video .bg img{animation:none}.ind-hero.sol-video .bg video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,60% 50%);opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.ind-hero.sol-video .bg video.on{opacity:1}@media(min-width:861px){.ind-hero.cine.sol-video:after{background:linear-gradient(90deg,#000000f5,#000000ed 40%,#0000008c 60%,#0000001f 82% 100%),linear-gradient(0deg,#000000b3,#0000 45%)}}.sol-pausa{position:absolute;z-index:2;right:clamp(16px,4vw,72px);top:28px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#00000059;color:#fff;font-size:12px;cursor:pointer}.sol-pausa:hover{background:#0009}.sol-pausa:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:860px){.ind-hero.sol-video .bg video,.sol-pausa{display:none}}@media(max-width:560px){.sol-hero:is(.lado,.cine) .bg{aspect-ratio:auto;height:240px}}@media(min-width:861px){.ind-hero.lado .txt{max-width:var(--txt-max,600px)}}.reto-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,104px);align-items:center}.reto-foto{margin:0;width:100%;justify-self:end;overflow:hidden;background:var(--sum-bg-cool)}.reto-foto img{display:block;width:100%;height:100%;object-fit:cover}.reto-datos{margin:0;justify-self:end;width:100%;max-width:625px}.reto-datos>div{padding:clamp(24px,2.8vw,40px) 0}.reto-datos>div:first-child{padding-top:0}.reto-datos>div:last-child{padding-bottom:0}.reto-datos>div+div{border-top:1px solid var(--sum-cloud)}.reto-datos dt{font-family:var(--font-display);font-variation-settings:"wght" 300,"opsz" 32;font-size:clamp(56px,7.2vw,112px);line-height:1;letter-spacing:-.04em;color:var(--sum-ink)}.reto-datos dd{margin:14px 0 0;font-size:clamp(16.5px,1.25vw,19px);line-height:1.5;color:var(--sum-slate)}.reto-fuente{display:block;margin-top:8px;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.02em;color:var(--sum-slate)}.ind-hero.tipo.sol-centro .txt{max-width:none;text-align:center}.ind-hero.tipo.sol-centro h1{max-width:none;margin-left:auto;margin-right:auto;text-wrap:balance}.ind-hero.tipo.sol-centro p.val{margin-left:auto;margin-right:auto}.ind-hero.tipo.sol-centro .ctas{justify-content:center}.reto-apoyo{margin:18px 0 0;max-width:600px;font-size:clamp(16.5px,1.25vw,19px);line-height:1.6;color:var(--sum-ink)}.reto-apoyo strong{font-variation-settings:"wght" 600}.flujo-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,104px);align-items:center}.flujo-duo .paso-media{aspect-ratio:16/10;max-width:625px}.pasos-lista{list-style:none;margin:0;padding:0}.pasos-lista>li{padding:clamp(22px,2.2vw,30px) 0}.pasos-lista>li:first-child{padding-top:0}.pasos-lista>li:last-child{padding-bottom:0}.pasos-lista>li+li{border-top:1px solid var(--sum-cloud)}.pasos-lista h3{font-family:var(--font-display);font-variation-settings:"wght" 500,"opsz" 32;font-size:clamp(21px,1.9vw,26px);line-height:1.15;letter-spacing:-.02em;color:var(--sum-ink);margin:0 0 8px}.pasos-lista>li>p{font-size:clamp(16px,1.2vw,18px);line-height:1.6;color:var(--sum-slate);margin:0;max-width:520px}.pasos-lista .paso-links{margin-top:16px}@media(min-width:861px){.flujo-duo{align-items:start}.flujo-duo .paso-media{position:sticky;top:145px}}.flujo-duo+.ind-acc{margin-top:clamp(56px,6vw,96px)}.pasos{list-style:none;margin:0;padding:0}.paso{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(40px,5.5vw,104px);align-items:center}.paso+.paso{margin-top:clamp(72px,9vw,136px)}.paso-media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--sum-bg-cool)}.paso-media img,.paso-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.paso-media video{opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.paso-media video.on{opacity:1}.paso-pausa{position:absolute;z-index:2;right:16px;bottom:16px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#00000059;color:#fff;font-size:12px;cursor:pointer}.paso-pausa:hover{background:#0009}.paso-txt{max-width:520px}.paso h3{font-family:var(--font-display);font-variation-settings:"wght" 400,"opsz" 32;font-size:clamp(26px,2.8vw,40px);line-height:1.08;letter-spacing:-.025em;color:var(--sum-ink);margin:0 0 16px}.paso-cuerpo>p{font-size:clamp(16.5px,1.25vw,19px);line-height:1.6;color:var(--sum-slate);margin:0}.paso-links{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.paso-links .cap-link{min-height:40px;padding:7px 16px;gap:0;font-size:14px;line-height:1.3;text-decoration:none}@media(min-width:861px){.paso.foto-der{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.paso.foto-der .paso-media{order:2}.paso.foto-der .paso-txt{justify-self:end}.paso.sin-foto{display:block;border-top:1px solid var(--sum-ink);padding-top:32px}.paso.sin-foto .paso-txt{max-width:none;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(40px,6vw,120px);align-items:start}.paso.sin-foto h3{margin-bottom:0}.paso.sin-foto .paso-cuerpo{padding-top:10px;max-width:520px}.paso.sin-foto+.paso.sin-foto{margin-top:clamp(48px,5vw,72px)}}.sol-sec .paso.sin-foto{border-top:0;padding-top:0}.sol-sec .paso.sin-foto+.paso.sin-foto{margin-top:clamp(40px,4.4vw,64px);padding-top:clamp(40px,4.4vw,64px);border-top:1px solid var(--sum-cloud)}@media(min-width:861px){.sol-sec .paso.sin-foto .paso-txt{align-items:center}.sol-sec .paso.sin-foto .paso-cuerpo{padding-top:0}}.pasos-cierre{margin:clamp(56px,6vw,96px) 0 0;max-width:900px;font-size:clamp(18px,1.6vw,23px);line-height:1.5;color:var(--sum-slate)}.pasos-cierre strong{color:var(--sum-ink);font-variation-settings:"wght" 500}.pasos+.ind-acc{margin-top:clamp(56px,6vw,96px)}.eq{width:100%;border-collapse:collapse}.eq th,.eq td{text-align:left;vertical-align:top;padding:22px 32px 22px 0}.eq thead th{padding-top:0;padding-bottom:14px;font-size:14px;font-variation-settings:"wght" 500;color:var(--sum-slate)}.eq tbody tr+tr{border-top:1px solid var(--sum-cloud)}.eq tbody tr:first-child{border-top:1px solid var(--sum-ink)}.eq tbody th{width:32%;font-size:clamp(17px,1.4vw,20px);line-height:1.35;font-variation-settings:"wght" 500;letter-spacing:-.01em;color:var(--sum-ink)}.eq td.eq-p{width:26%}.eq-p a{display:inline-block;font-size:16px;line-height:1.35;font-variation-settings:"wght" 600;color:var(--sum-ink);text-decoration:underline;text-decoration-color:var(--sum-cloud);text-underline-offset:5px}.eq-p a:hover{text-decoration-color:currentColor}.eq-p .arr{display:inline-block;transition:transform .2s var(--ease-out)}.eq-p a:hover .arr{transform:translate(4px)}.eq-m{display:block;margin-top:6px;font-size:13.5px;line-height:1.4;color:var(--sum-slate)}.eq td.eq-i{font-size:15px;line-height:1.6;color:var(--sum-slate)}.eq td.eq-c{width:1%;padding:12px 0;text-align:right;vertical-align:middle;white-space:nowrap}.eq .sol-cot:hover,.eq .sol-cot:focus-visible{background:var(--sum-red-deep);color:var(--sum-white)}.eq .sol-cot:focus-visible{outline:2px solid var(--sum-ink);outline-offset:2px}.negra .eq thead th{color:#ffffffad}.negra .eq tbody tr+tr{border-color:#ffffff29}.negra .eq tbody tr:first-child{border-top-color:#ffffff80}.negra .eq tbody th,.negra .eq-p a{color:#fff}.negra .eq-p a{text-decoration-color:#ffffff73}.negra .eq-m{color:#ffffffad}.negra .eq td.eq-i{color:#ffffffbd}.negra .eq .sol-cot:focus-visible{outline-color:#fff}@media(min-width:861px){#preguntas.sol-sec>.wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(40px,6vw,104px);align-items:start}#preguntas.sol-sec .sec-head{margin-bottom:0}#preguntas.sol-sec .faq-list{max-width:none;border-top:0}#preguntas.sol-sec .faq-list details:first-child summary{padding-top:6px}}.ir-lista.quien{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(28px,3.4vw,56px)}.quien .ir.tipo{display:flex}.quien .ir-txt{flex:1}.quien .ir h3{font-size:clamp(22px,2.1vw,30px);line-height:1.12;margin-bottom:20px}.quien .ir .cap-link{margin-top:auto}@media(max-width:860px){.reto-duo,.flujo-duo{grid-template-columns:1fr;gap:32px}.flujo-duo .paso-media{max-width:none}.paso{grid-template-columns:1fr;gap:24px}.paso+.paso{margin-top:56px}.paso-txt{max-width:none}.paso.sin-foto{border-top:1px solid var(--sum-ink);padding-top:28px}.paso-media video,.paso-pausa{display:none}.sol-sec .paso.sin-foto+.paso.sin-foto{margin-top:36px;padding-top:36px}.paso-links .cap-link{min-height:44px}.eq,.eq tbody,.eq tr,.eq th,.eq td{display:block;width:auto}.eq thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.eq tbody tr{padding:22px 0}.eq tbody tr:first-child{border-top:0;padding-top:0}.eq th,.eq td,.eq td.eq-p,.eq td.eq-c,.eq tbody th{padding:0;width:auto;text-align:left;white-space:normal}.eq td.eq-p{margin-top:2px}.eq-p a{padding:11px 0}.eq-m{margin-top:0}.eq td.eq-i{margin-top:2px}.eq td.eq-c{margin-top:14px}.ir-lista.quien{grid-template-columns:1fr;gap:0}.quien .ir+.ir{margin-top:28px;padding-top:28px;border-top:1px solid var(--sum-cloud)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.paso-media img{animation:pil-asienta linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.paso-txt{animation:pil-entra linear both;animation-timeline:view();animation-range:entry 10% entry 70%}.eq tbody tr{animation:pil-entra linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}}section#forense.pil.idx.ind-idx{padding:clamp(48px,5.5vw,80px) 0 clamp(32px,3.6vw,52px)}section#industria.pil.idx.ind-idx{padding:clamp(32px,3.6vw,52px) 0 clamp(64px,7vw,104px)}.sol-idx .foto.sol h3{font-size:clamp(21px,1.8vw,26px)}.sol-idx .foto.sol p:not(.foto-k){font-size:15.5px}.sol-para{margin:20px 0 0;max-width:720px;font-size:17px;line-height:1.55;color:var(--sum-slate)}
