#privaia-recorrido{--bg:#0a0e14;--bg2:#0f1621;--card:#131c2b;--line:#1e2b3f;--fg:#eef3fa;--mut:#b3c0d4;--acc:#38e0a6;--acc2:#2bb3ff;--dark:var(--bg);--green:var(--acc);--paper:var(--bg);--ink:var(--fg);--muted:var(--mut);--soft:var(--bg2);--accent:var(--acc);--amber:#edbc71;--progress:0;--journey-header:64px;color:var(--fg);background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Helvetica,Arial,sans-serif;line-height:1.4;isolation:isolate;overflow-anchor:none;scroll-margin-top:var(--journey-header)}#privaia-recorrido *{box-sizing:border-box}#privaia-recorrido button{font:inherit;cursor:pointer;color:inherit;border:0;box-shadow:none;min-width:0;appearance:none;letter-spacing:normal;text-transform:none}#privaia-recorrido button:focus-visible,#privaia-recorrido a:focus-visible{outline:2px solid var(--acc);outline-offset:4px}#privaia-recorrido button:disabled{cursor:default;opacity:.35}#privaia-recorrido [hidden]{display:none!important}#privaia-recorrido svg{display:block}#privaia-recorrido .defs{position:absolute;width:0;height:0;overflow:hidden}#privaia-recorrido .icon{height:24px;width:24px;flex-shrink:0}#privaia-recorrido .journey{height:520vh;position:relative;overflow-anchor:none}#privaia-recorrido .stage{height:calc(100svh - var(--journey-header));min-height:610px;position:sticky;top:var(--journey-header);overflow:hidden;display:flex;flex-direction:column;background:var(--bg)}#privaia-recorrido .lead{display:flex;justify-content:space-between;align-items:end;gap:20px}#privaia-recorrido .eyebrow{font-size:9px;letter-spacing:.17em}#privaia-recorrido .lead .journey-heading{font-weight:650;line-height:1.12}#privaia-recorrido .lead .journey-heading em{font-style:normal;color:var(--acc)}#privaia-recorrido .lead>p{font-size:11px;line-height:1.6;color:var(--mut);margin:0}#privaia-recorrido .example-note{display:block;font-size:10px;margin-top:7px;color:var(--mut)}#privaia-recorrido .work-area{min-height:0}#privaia-recorrido .steps{display:flex;gap:5px}#privaia-recorrido .steps button{display:flex;text-align:left;transition:background .25s,color .25s,border-color .25s}#privaia-recorrido .steps button>span{font-variant-numeric:tabular-nums}#privaia-recorrido .steps button small{display:block}#privaia-recorrido .illustration-area{min-width:0;display:flex;flex-direction:column}#privaia-recorrido .chapter{display:flex;align-items:baseline;gap:13px}#privaia-recorrido .chapter>span{white-space:nowrap;font-variant-numeric:tabular-nums}#privaia-recorrido .chapter h3{font-size:24px;font-weight:500;letter-spacing:-.4px;line-height:1.25;margin:0;color:var(--fg)}#privaia-recorrido .drawing{position:relative;height:430px;flex-shrink:0;isolation:isolate}#privaia-recorrido .drawing:before,#privaia-recorrido .drawing:after{content:'';position:absolute;z-index:-1;pointer-events:none}#privaia-recorrido .outcome{display:flex;align-items:start;gap:10px;border-top:1px solid var(--line)}#privaia-recorrido .outcome-dot{width:5px;height:5px;border-radius:50%;background:var(--acc);flex-shrink:0}#privaia-recorrido .outcome p{margin:0;color:var(--mut)}#privaia-recorrido .outcome strong{color:var(--fg)}#privaia-recorrido .bottom{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0}#privaia-recorrido .bottom>span{color:var(--mut)}#privaia-recorrido .transport{display:flex;align-items:center;gap:15px}#privaia-recorrido .transport button{border:1px solid #2b3b53;border-radius:50%;height:31px;width:31px;font-size:17px;background:var(--card);color:var(--fg);padding:0}#privaia-recorrido .transport>span{font-size:10px;white-space:nowrap;font-variant-numeric:tabular-nums}#privaia-recorrido .transport i{font-style:normal;color:var(--mut)}#privaia-recorrido .progress{height:3px;flex-shrink:0;background:var(--line)}#privaia-recorrido .progress i{display:block;width:calc(var(--progress)*100%);height:100%;background:var(--acc)}#privaia-recorrido .drawing{height:430px;overflow:visible}#privaia-recorrido .fusion-canvas{position:absolute;width:700px;height:430px;left:50%;top:50%;transform:translate(-50%,-50%)scale(var(--fusion-scale,1));transform-origin:center;color:#47633f;isolation:isolate}#privaia-recorrido .f-wires{position:absolute;inset:0;width:700px;height:430px;pointer-events:none;z-index:1}#privaia-recorrido .f-wires path{fill:none;stroke:#719464;stroke-width:1.2;stroke-dasharray:5 5;stroke-dashoffset:calc(var(--travel,0)*-100);opacity:.6}#privaia-recorrido .f-wires .output-line{stroke:#7ca365;stroke-width:1.5}#privaia-recorrido .f-sources{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;position:absolute;inset:0 0 auto;z-index:6}#privaia-recorrido .f-source{background:#fcfdf8;border:1px solid #d1ddc8;border-radius:5px;padding:10px 11px;display:flex;gap:9px;align-items:center;font-size:11px;text-align:left;transition:border-color .2s,background .2s}#privaia-recorrido .f-source:hover,#privaia-recorrido .f-source.active{border-color:#8fb878;background:#eaf3df}#privaia-recorrido .f-source i{display:grid;place-items:center;width:25px;height:25px;font-size:13px;font-style:normal;border-radius:4px;background:#e7edf7;color:#6287b0}#privaia-recorrido .f-source:nth-child(2) i{background:#e5f1e9;color:#488578}#privaia-recorrido .f-source:nth-child(3) i{background:#efe8f5;color:#7c69a0}#privaia-recorrido .f-source:nth-child(4) i{background:#f2eedf;color:#a2905e}#privaia-recorrido .f-source small{display:block;font-size:8px;color:#8b9d7b;margin-top:4px}#privaia-recorrido .f-fragment{position:absolute;z-index:2;width:151px;height:88px;border:1px solid #cfddc3;border-radius:5px;background:#fdfef9;padding:12px 14px;box-shadow:0 7px 15px #49643209;transform-origin:center;will-change:transform,left,top,opacity}#privaia-recorrido .f-fragment strong{display:block;font-size:12px;font-weight:500;color:#6b8657}#privaia-recorrido .f-fragment small{font-size:9px;color:#9aab85;display:block;line-height:1.5;margin-top:7px}#privaia-recorrido .f-fragment .mini-line{width:80%;height:3px;background:#dce7d1;margin-top:7px;border-radius:2px}#privaia-recorrido .f-dossier{position:absolute;z-index:4;left:246px;top:103px;width:211px;height:223px;border:1px solid #acc696;border-radius:6px;background:#fdfef9;padding:17px;box-shadow:0 12px 35px #34562013;will-change:transform,opacity}#privaia-recorrido .f-dossier:before{content:'';position:absolute;right:0;top:0;border-style:solid;border-width:0 19px 19px 0;border-color:transparent var(--paper)#e1edd4 transparent}#privaia-recorrido .f-dossier .f-filehead{display:flex;gap:10px;align-items:center}#privaia-recorrido .f-filehead svg{height:33px;width:27px;color:#83a46d}#privaia-recorrido .f-filehead strong{font-size:13px;font-weight:500;line-height:1.25;display:block}#privaia-recorrido .f-filehead small{font-size:8px;color:#95a983;display:block;margin-top:5px}#privaia-recorrido .f-dossier .f-version{font-size:8px;color:#628e49;background:#e1eed3;border-radius:3px;padding:4px 6px;display:inline-block;margin-top:15px}#privaia-recorrido .f-fields{margin-top:14px}#privaia-recorrido .f-field{width:100%;background:0 0;padding:9px 4px;text-align:left;display:flex;justify-content:space-between;gap:8px;font-size:10px;border-top:1px solid #e2e9da;line-height:1.4}#privaia-recorrido .f-field span{color:#93a581}#privaia-recorrido .f-field b{font-weight:500;color:#638749}#privaia-recorrido .f-field.highlight{background:#e2f0d3}#privaia-recorrido .f-field.active{background:#d4e9bd;box-shadow:inset 2px 0 #81af5f}#privaia-recorrido .f-filepath{font-size:8px;line-height:1.4;color:#98a589;position:absolute;left:245px;top:333px;width:213px;text-align:center}#privaia-recorrido .f-tag{font-size:8px;letter-spacing:.08em;color:#8ba376;text-transform:uppercase}#privaia-recorrido .f-context{position:absolute;left:234px;top:80px;width:236px;font-size:9px;letter-spacing:.06em;text-align:center;color:#6b9752;z-index:5}#privaia-recorrido .f-context span{border:1px solid #bdd5a8;background:#eaf4df;padding:6px 10px;border-radius:20px;display:inline-block}#privaia-recorrido .f-old{position:absolute;left:7px;top:113px;width:207px;height:210px;border:1px solid #d7d9ca;border-radius:5px;background:#fafbf5;padding:17px 16px;color:#9ca68e;z-index:3;will-change:transform,opacity}#privaia-recorrido .f-old .f-filehead strong{font-size:12px;color:#9ba58d}#privaia-recorrido .f-old .f-filehead svg{color:#b2bba6}#privaia-recorrido .f-old .f-version{font-size:8px;margin:15px 0 12px;display:block}#privaia-recorrido .f-old .old-row{display:flex;justify-content:space-between;gap:8px;font-size:10px;line-height:1.4;border-top:1px solid #e7e9df;padding:9px 3px}#privaia-recorrido .f-old .old-row span{color:#a8b098}#privaia-recorrido .f-old .old-row s{color:#b39979}#privaia-recorrido .f-old .old-row.active{background:#f4e9da}#privaia-recorrido .f-comparison-arrow{position:absolute;left:218px;top:213px;width:23px;height:23px;color:#83a469;z-index:4}#privaia-recorrido .f-comparison-caption{position:absolute;left:8px;top:337px;width:205px;text-align:center;font-size:9px;color:#91a37d}#privaia-recorrido .f-next{position:absolute;z-index:5;left:489px;top:104px;width:204px;border:1px solid #a7c493;border-radius:6px;padding:17px 18px;background:#e8f2dd;box-shadow:0 8px 24px #3a602515;will-change:transform,opacity}#privaia-recorrido .f-next h3{font-size:19px;letter-spacing:-.5px;font-weight:400;line-height:1.1;margin:10px 0}#privaia-recorrido .f-next p{font-size:10px;line-height:1.6;color:#7f9569;margin:0}#privaia-recorrido .f-next .f-person{font-size:9px;border-top:1px solid #cbdcba;padding-top:10px;margin-top:12px;color:#698f50;display:flex;align-items:center;gap:8px}#privaia-recorrido .f-person i{font-size:9px;font-style:normal;background:#d8e8c8;border-radius:50%;width:20px;height:20px;display:grid;place-items:center}#privaia-recorrido .f-author{position:absolute;z-index:6;left:489px;top:286px;width:204px;border:1px solid #c0d4ae;border-radius:6px;padding:13px 15px;background:#fbfdf5;box-shadow:0 7px 20px #365a2010;will-change:transform,opacity}#privaia-recorrido .f-author h3{font-size:13px;font-weight:500;line-height:1.35;letter-spacing:-.2px;margin:0 0 9px;color:#60834a}#privaia-recorrido .f-author dl{margin:0}#privaia-recorrido .f-author dl>div{display:grid;grid-template-columns:43px 1fr;gap:7px;margin:6px 0;font-size:9px;line-height:1.45}#privaia-recorrido .f-author dt{color:#a0b28d}#privaia-recorrido .f-author dd{margin:0;color:#79965f}#privaia-recorrido .f-records{position:absolute;left:7px;top:114px;width:207px;z-index:4;background:#fbfdf6;border:1px solid #c5d8b3;border-radius:6px;padding:16px;will-change:transform,opacity}#privaia-recorrido .f-records h3{font-size:18px;line-height:1.2;font-weight:400;letter-spacing:-.4px;margin:10px 0 16px}#privaia-recorrido .f-record{border-top:1px solid #dde7d2;padding:11px 0}#privaia-recorrido .f-record small{font-size:8px;color:#8fa47a;display:block;margin-bottom:6px}#privaia-recorrido .f-record div{display:flex;align-items:center;gap:8px;font-size:10px}#privaia-recorrido .f-record s{color:#a6b397}#privaia-recorrido .f-record b{font-weight:500;color:#638e46}#privaia-recorrido .f-record i{font-style:normal;color:#78a351}#privaia-recorrido .f-timeline{position:absolute;left:489px;top:286px;width:204px;z-index:7;background:#fdfef7;border:1px solid #c5d6b4;border-radius:6px;padding:14px 16px;will-change:transform,opacity}#privaia-recorrido .f-date{display:flex;align-items:center;gap:11px;font-size:10px;line-height:1.4;margin-top:12px;color:#72925a}#privaia-recorrido .f-date b{font-size:23px;font-weight:400;letter-spacing:-.8px;color:#688a4f;width:27px;flex-shrink:0}#privaia-recorrido .f-date small{display:block;font-size:8px;color:#9cad8b;margin-top:2px}#privaia-recorrido .f-status{position:absolute;z-index:5;left:235px;top:362px;width:234px;display:flex;flex-direction:column;gap:7px;font-size:9px;will-change:transform,opacity}#privaia-recorrido .f-status div{border-radius:3px;display:flex;gap:9px;align-items:center;padding:8px 10px;border:1px solid #d5dfc8;background:#eaf2e0;color:#7e9e60}#privaia-recorrido .f-status .is-missing{border-color:#d9c69d;background:#f4eedf;color:#ac8b52}#privaia-recorrido .f-status i{font-style:normal;font-size:10px;width:10px}#privaia-recorrido .f-authorship{position:absolute;left:239px;top:335px;width:224px;text-align:center;font-size:8px;color:#8da678;z-index:6}#privaia-recorrido .fusion-mobile{display:none}#privaia-recorrido .f-source-popover{position:absolute;z-index:15;left:95px;right:95px;top:95px;padding:21px 24px;background:#fdfef8;border:1px solid #b6cf9f;border-radius:6px;box-shadow:0 20px 55px #25461525}#privaia-recorrido .f-source-popover h3{font-size:19px;font-weight:400;margin:0 0 13px;color:#567b3d}#privaia-recorrido .f-source-popover p{font-size:12px;line-height:1.7;color:#879d6e;margin:0}#privaia-recorrido .f-source-popover small{display:block;font-size:9px;margin-top:14px;color:#a4b18d}#privaia-recorrido .f-source-popover button{background:0 0;position:absolute;right:9px;top:6px;color:#8ca472;font-size:19px}#privaia-recorrido .f-scanning{position:absolute;left:4px;right:4px;height:1px;background:linear-gradient(90deg,transparent,#97c477,transparent);box-shadow:0 0 8px #97c47780;top:70px;z-index:7;pointer-events:none;animation:scanning 2.5s ease-in-out infinite;opacity:.6}#privaia-recorrido .f-scanning:after{content:'BUSCANDO EN EL CONTEXTO';position:absolute;right:0;top:8px;font-size:7px;letter-spacing:.1em;color:#9bb482}#privaia-recorrido .f-references{position:absolute;left:251px;top:351px;width:203px;text-align:center;font-size:8px;color:#86a16e;z-index:5}#privaia-recorrido .f-field:disabled{opacity:1;cursor:default}#privaia-recorrido .f-summary-connector{position:absolute;top:95px;left:251px;font-size:8px;letter-spacing:.05em;color:#86a16e;z-index:6}@media(min-width:1400px){#privaia-recorrido .drawing{height:455px}}@media(max-height:770px) and (min-width:761px){#privaia-recorrido .drawing{height:380px}#privaia-recorrido .chapter{margin-bottom:12px}#privaia-recorrido .outcome{margin-top:7px}}@media(max-width:760px){#privaia-recorrido .drawing{height:359px}#privaia-recorrido .fusion-canvas{top:0;transform:translateX(-50%)scale(var(--fusion-scale,.5));transform-origin:top center}#privaia-recorrido .fusion-mobile{display:block;position:absolute;left:0;right:0;bottom:0;padding:14px 16px;border:1px solid #c8d9b8;background:#fdfef7;border-radius:5px;font-size:11px;line-height:1.6;min-height:125px}#privaia-recorrido .fusion-mobile strong{font-size:16px;font-weight:400;letter-spacing:-.35px;color:#4c7837;display:block;margin-bottom:7px}#privaia-recorrido .fusion-mobile p{margin:0;color:#8b9e75;font-size:10px}#privaia-recorrido .fusion-mobile .mobile-meta{margin-top:7px;color:#819a68;font-size:9px}#privaia-recorrido .fusion-mobile .mobile-controls{display:flex;gap:7px;margin-top:9px}#privaia-recorrido .fusion-mobile button{background:#e9f2dd;border:1px solid #c7dcb4;color:#6f9254;border-radius:3px;padding:5px 7px;font-size:8px}#privaia-recorrido .fusion-mobile button[aria-pressed=true]{background:#dcebc9;border-color:#99bc7e}#privaia-recorrido .f-source-popover{left:70px;right:70px;top:65px;padding:22px}#privaia-recorrido .f-source-popover h3{font-size:23px}#privaia-recorrido .f-source-popover p{font-size:19px}#privaia-recorrido .f-source-popover small{font-size:14px}#privaia-recorrido .f-source-popover button{font-size:27px;right:9px}#privaia-recorrido .steps{padding-bottom:9px}#privaia-recorrido .chapter{margin-bottom:8px}}@media(max-width:760px) and (max-height:760px){#privaia-recorrido .drawing{height:327px}#privaia-recorrido .fusion-mobile{padding:10px 13px;min-height:112px}#privaia-recorrido .fusion-mobile strong{font-size:14px;margin-bottom:5px}#privaia-recorrido .fusion-mobile p{font-size:9px}#privaia-recorrido .fusion-mobile .mobile-meta{font-size:8px}#privaia-recorrido .fusion-mobile .mobile-controls{margin-top:7px}}@media(prefers-reduced-motion:reduce){#privaia-recorrido .f-scanning{animation:none!important}#privaia-recorrido .fusion-canvas *{transition:none!important}}#privaia-recorrido .f-filehead{display:flex;gap:9px;align-items:center}#privaia-recorrido .f-dossier{height:230px}#privaia-recorrido .f-filehead strong{font-size:14px}#privaia-recorrido .f-filehead small{font-size:8px}#privaia-recorrido .f-fields{margin-top:12px}#privaia-recorrido .f-field{font-size:12px;padding-top:8px;padding-bottom:8px}#privaia-recorrido .f-field span{color:#7c906a}#privaia-recorrido .f-field b{color:#517a37}#privaia-recorrido .f-filepath{top:340px;color:#899d73}#privaia-recorrido .f-references{top:357px}#privaia-recorrido .f-old{height:219px}#privaia-recorrido .f-old .f-filehead strong{font-size:13px}#privaia-recorrido .f-old .old-row{font-size:11px}#privaia-recorrido .f-old .old-row span{color:#93a080}#privaia-recorrido .f-comparison-caption{top:342px}#privaia-recorrido .f-next p{color:#70845e}#privaia-recorrido .f-author{top:298px;padding:12px 14px}#privaia-recorrido .f-author dl>div{font-size:10px;grid-template-columns:44px 1fr;margin:5px 0}#privaia-recorrido .f-author dt{color:#91a37b}#privaia-recorrido .f-author dd{color:#617e4b}#privaia-recorrido .f-timeline{top:298px;padding-top:12px;padding-bottom:12px}#privaia-recorrido .f-date{font-size:11px;margin-top:10px}#privaia-recorrido .f-date small{font-size:9px}#privaia-recorrido .f-source{font-size:12px}#privaia-recorrido .f-source small{font-size:9px;color:#859871}#privaia-recorrido .f-fragment small{font-size:10px;color:#889b73}#privaia-recorrido .steps button:hover:not(.active){background:#edf1e8}#privaia-recorrido .lead .journey-heading em{margin-left:.18em}@media(max-height:770px) and (min-width:761px){#privaia-recorrido .drawing{height:420px}#privaia-recorrido .outcome{min-height:42px;margin-top:6px;padding-top:12px}}@media(max-width:760px){#privaia-recorrido .lead .journey-heading em{margin-left:0}}#privaia-recorrido .transport #privaia-journey-play-animation{border-radius:5px;width:auto;height:31px;padding:0 13px;font-size:10px;background:#e1efd5;border-color:#bed4aa;color:#5d8444}#privaia-recorrido .transport #privaia-journey-play-animation:hover{background:#d7eac5}#privaia-recorrido .f-next,#privaia-recorrido .f-records,#privaia-recorrido .f-author,#privaia-recorrido .f-timeline{color:#4d713a}@media(max-width:760px){#privaia-recorrido .transport{gap:8px}#privaia-recorrido .transport #privaia-journey-play-animation{font-size:8px;height:27px;padding:0 8px}#privaia-recorrido .bottom>span{max-width:112px;font-size:7px}#privaia-recorrido .bottom{gap:9px}}#privaia-recorrido .f-tag,#privaia-recorrido .f-source small,#privaia-recorrido .f-field span{color:#597344}#privaia-recorrido .f-filehead small,#privaia-recorrido .f-version,#privaia-recorrido .f-record small,#privaia-recorrido .f-date small,#privaia-recorrido .f-context,#privaia-recorrido .f-filepath,#privaia-recorrido .f-references,#privaia-recorrido .f-authorship{color:#6c815c}#privaia-recorrido .f-next p,#privaia-recorrido .f-author dt,#privaia-recorrido .f-author dd{color:#637c4e}#privaia-recorrido .f-fragment small{color:#758965}#privaia-recorrido{--bg:#0a0e14;--bg2:#0f1621;--card:#131c2b;--line:#1e2b3f;--fg:#eef3fa;--mut:#b3c0d4;--acc:#38e0a6;--acc2:#2bb3ff;--dark:var(--bg);--green:var(--acc);--paper:var(--bg);--ink:var(--fg);--muted:var(--mut);--soft:var(--bg2);--accent:var(--acc);--amber:#edbc71}#privaia-recorrido .brand{color:var(--fg)}#privaia-recorrido .brand b{color:var(--acc)}#privaia-recorrido .lead>p,#privaia-recorrido .bottom>span{color:var(--mut)}#privaia-recorrido .stage{background:var(--bg)}#privaia-recorrido .lead,#privaia-recorrido .outcome,#privaia-recorrido .bottom{border-color:var(--line)}#privaia-recorrido .lead .journey-heading{color:var(--fg);font-weight:650}#privaia-recorrido .lead .journey-heading em{color:var(--acc)}#privaia-recorrido .eyebrow,#privaia-recorrido .chapter>span{color:var(--acc)}#privaia-recorrido .chapter h3{color:var(--fg);font-weight:550}#privaia-recorrido .steps button{color:var(--mut);border-radius:12px}#privaia-recorrido .steps button>span,#privaia-recorrido .steps button small{color:var(--mut)}#privaia-recorrido .steps button:hover,#privaia-recorrido .steps button:hover:not(.active){background:var(--card);color:var(--fg)}#privaia-recorrido .steps button.active{background:#112a27;border-color:#28594c;color:var(--fg)}#privaia-recorrido .steps button.active>span,#privaia-recorrido .steps button.complete>span{color:var(--acc)}#privaia-recorrido .steps button.active small{color:#b7d9d0}#privaia-recorrido .drawing:before{background:radial-gradient(ellipse,#142d354d,transparent 68%)}#privaia-recorrido .drawing:after{background-image:radial-gradient(#2a4763 1px,transparent 1px);opacity:.3}#privaia-recorrido .outcome-dot{background:var(--acc)}#privaia-recorrido .outcome p{color:var(--mut)}#privaia-recorrido .outcome strong{color:var(--fg);font-weight:600}#privaia-recorrido .transport button{background:var(--card);border-color:#2b3b53;color:var(--fg)}#privaia-recorrido .transport button:hover:not(:disabled){background:#1c3040;border-color:#3c655f}#privaia-recorrido .transport>span{color:var(--fg)}#privaia-recorrido .transport i{color:var(--mut)}#privaia-recorrido .transport #privaia-journey-play-animation{background:var(--acc);color:#071c15;border-color:var(--acc);border-radius:999px;font-weight:700}#privaia-recorrido .transport #privaia-journey-play-animation:hover{background:#6ceabd}#privaia-recorrido .progress{background:var(--line)}#privaia-recorrido .progress i{background:var(--acc)}#privaia-recorrido .fusion-canvas{color:var(--fg)}#privaia-recorrido .f-source,#privaia-recorrido .f-fragment,#privaia-recorrido .f-dossier,#privaia-recorrido .f-old,#privaia-recorrido .f-next,#privaia-recorrido .f-author,#privaia-recorrido .f-records,#privaia-recorrido .f-timeline,#privaia-recorrido .f-source-popover,#privaia-recorrido .fusion-mobile{background:var(--card);border-color:#304158;color:var(--fg);border-radius:12px;box-shadow:0 12px 30px #00000026}#privaia-recorrido .f-source{box-shadow:none}#privaia-recorrido .f-source:hover,#privaia-recorrido .f-source.active{background:#15322d;border-color:var(--acc)}#privaia-recorrido .f-source i,#privaia-recorrido .source i{background:#17364b;color:#80d2ff;border-radius:7px}#privaia-recorrido .f-source:nth-child(2) i,#privaia-recorrido .source:nth-child(2) i{background:#15372e;color:#6be5b7}#privaia-recorrido .f-source:nth-child(3) i,#privaia-recorrido .source:nth-child(3) i{background:#302941;color:#c4aff0}#privaia-recorrido .f-source:nth-child(4) i,#privaia-recorrido .source:nth-child(4) i{background:#3c3220;color:#edca84}#privaia-recorrido .f-source small,#privaia-recorrido .f-fragment small,#privaia-recorrido .f-filehead small,#privaia-recorrido .f-filepath,#privaia-recorrido .f-tag,#privaia-recorrido .f-comparison-caption,#privaia-recorrido .f-record small,#privaia-recorrido .f-date small,#privaia-recorrido .f-authorship,#privaia-recorrido .f-references,#privaia-recorrido .f-summary-connector,#privaia-recorrido .f-author dt,#privaia-recorrido .f-source-popover small{color:var(--mut)}#privaia-recorrido .f-fragment strong,#privaia-recorrido .f-filehead strong,#privaia-recorrido .f-author h3,#privaia-recorrido .f-next h3,#privaia-recorrido .f-records h3,#privaia-recorrido .f-source-popover h3{color:var(--fg);font-weight:600}#privaia-recorrido .f-fragment .mini-line{background:#31465d}#privaia-recorrido .f-dossier{border-color:#347966;box-shadow:0 16px 44px #0000003d}#privaia-recorrido .f-dossier:before{border-color:transparent var(--bg)#285b4d transparent}#privaia-recorrido .f-filehead svg{color:var(--acc)}#privaia-recorrido .f-dossier .f-version{background:#173d31;color:#70efbe}#privaia-recorrido .f-field{border-color:#29394f;color:var(--fg)}#privaia-recorrido .f-field span{color:var(--mut)}#privaia-recorrido .f-field b{color:var(--fg);font-weight:600}#privaia-recorrido .f-field.highlight{background:#163c31}#privaia-recorrido .f-field.active{background:#1b473a;box-shadow:inset 3px 0 var(--acc)}#privaia-recorrido .f-field.active b,#privaia-recorrido .f-field.highlight b{color:#83f4c8}#privaia-recorrido .f-context{color:var(--acc)}#privaia-recorrido .f-context span{background:#112c25;border-color:#2c705a;color:#89f1ca}#privaia-recorrido .f-old{background:var(--bg2);border-color:#2b374b}#privaia-recorrido .f-old .f-filehead strong,#privaia-recorrido .f-old .f-filehead svg,#privaia-recorrido .f-old .f-version,#privaia-recorrido .f-old .old-row span{color:var(--mut)}#privaia-recorrido .f-old .old-row{border-color:#25334a}#privaia-recorrido .f-old .old-row s{color:#d7b08b}#privaia-recorrido .f-old .old-row.active{background:#3d3022}#privaia-recorrido .f-comparison-arrow{color:var(--acc)}#privaia-recorrido .f-next{background:#102c25;border-color:#347961}#privaia-recorrido .f-next p,#privaia-recorrido .f-author dd,#privaia-recorrido .f-source-popover p{color:var(--mut)}#privaia-recorrido .f-next .f-person{border-color:#2b5748;color:#bbdfd1}#privaia-recorrido .f-person i{background:#235341;color:#8cf5cc}#privaia-recorrido .f-record{border-color:#2b3d51}#privaia-recorrido .f-record s{color:var(--mut)}#privaia-recorrido .f-record b,#privaia-recorrido .f-record i{color:var(--acc)}#privaia-recorrido .f-date{color:var(--fg)}#privaia-recorrido .f-date b{color:var(--acc)}#privaia-recorrido .f-status div{background:#112f26;border-color:#2f6551;color:#90edc7}#privaia-recorrido .f-status .is-missing{background:#332b1c;border-color:#6b5532;color:#edca89}#privaia-recorrido .f-source-popover{background:#142031;border-color:#45647b;box-shadow:0 20px 55px #00000080}#privaia-recorrido .f-source-popover button{color:var(--mut)}#privaia-recorrido .f-scanning{background:linear-gradient(90deg,transparent,var(--acc),transparent);box-shadow:0 0 8px #38e0a633}#privaia-recorrido .f-scanning:after{color:#8ddfbe}#privaia-recorrido .f-wires path{stroke:#558475;opacity:.8}#privaia-recorrido .f-wires .output-line{stroke:var(--acc)}#privaia-recorrido .fusion-mobile strong{color:var(--fg);font-weight:600}#privaia-recorrido .fusion-mobile p,#privaia-recorrido .fusion-mobile .mobile-meta{color:var(--mut)}#privaia-recorrido .fusion-mobile button{background:#19362c;border-color:#356953;color:#a8f2d3;border-radius:7px}#privaia-recorrido .fusion-mobile button[aria-pressed=true]{background:#24573e;border-color:var(--acc)}#privaia-recorrido .journey{overflow-anchor:none}#privaia-recorrido .journey{scroll-margin-top:67px}#privaia-recorrido .stage{top:67px;height:calc(100svh - 67px);min-height:610px}#privaia-recorrido .lead{padding:22px 5vw 18px;align-items:center;border-bottom:0}#privaia-recorrido .lead .journey-heading{font-size:clamp(27px,2.65vw,43px);line-height:1.12;letter-spacing:-1.1px;margin-top:10px}#privaia-recorrido .lead .journey-heading br{display:none}#privaia-recorrido .lead .journey-heading em{margin-left:.12em}#privaia-recorrido .lead>p{font-size:12px;line-height:1.7}#privaia-recorrido .work-area{display:flex;flex-direction:column;padding:0 5vw;gap:0;min-height:0;flex:1}#privaia-recorrido .illustration-area{order:1;width:100%;max-width:1160px;align-self:center;flex:1;min-height:0;justify-content:center}#privaia-recorrido .chapter{margin:0 0 15px;align-items:center;justify-content:center;gap:12px;min-height:28px}#privaia-recorrido .chapter>span{font-size:10px;border:1px solid #254536;border-radius:99px;padding:6px 9px;background:#10271f}#privaia-recorrido .chapter h3{font-size:clamp(18px,1.65vw,24px);line-height:1.25;font-weight:500;letter-spacing:-.4px}#privaia-recorrido .drawing{height:clamp(360px,51vh,510px);width:100%;max-width:1050px;align-self:center}#privaia-recorrido .drawing:before{inset:-3% -3%;background:radial-gradient(ellipse at 50% 40%,#15493855,transparent 60%)}#privaia-recorrido .drawing:after{inset:0;opacity:.24;background-size:24px 24px;mask-image:radial-gradient(ellipse,black,transparent 75%)}#privaia-recorrido .fusion-canvas{transition:filter .3s}#privaia-recorrido .f-wires path{stroke-width:1.5;stroke-dasharray:none;stroke:#2f8169}#privaia-recorrido .f-wires .output-line{stroke-dasharray:4 4;stroke-width:1.5}#privaia-recorrido .f-wires path.is-focused{stroke:#a2ffda;stroke-width:2.5;filter:drop-shadow(0 0 5px #38e0a6);opacity:1!important}#privaia-recorrido .f-record div{font-size:9px;gap:6px;white-space:nowrap}#privaia-recorrido .f-packet{fill:#9effd8;filter:drop-shadow(0 0 4px #38e0a6)}#privaia-recorrido .f-source{background:linear-gradient(145deg,#172233,#101924);border-color:#2b3d50}#privaia-recorrido .f-source i{font-weight:700}#privaia-recorrido .f-source small{margin-top:3px}#privaia-recorrido .f-fragment{background:linear-gradient(145deg,#172333,#121b28);box-shadow:0 8px 30px #0005}#privaia-recorrido .f-dossier{background:linear-gradient(145deg,#172c31,#132124 65%);border-color:#429b7d;box-shadow:0 0 0 4px #38e0a605,0 0 70px #38e0a61a,0 20px 45px #0007}#privaia-recorrido .f-dossier:before{display:none}#privaia-recorrido .f-filehead strong{font-size:15px}#privaia-recorrido .f-dossier .f-version{font-size:8px;font-weight:650;letter-spacing:.06em}#privaia-recorrido .f-context span{box-shadow:0 0 20px #38e0a61a}#privaia-recorrido .f-next{background:linear-gradient(140deg,#163c2e,#102820);box-shadow:0 8px 32px #0005}#privaia-recorrido .f-next{padding:15px 17px}#privaia-recorrido .f-next p{line-height:1.5}#privaia-recorrido .f-next h3{font-size:18px;font-weight:550;letter-spacing:-.5px;line-height:1.12}#privaia-recorrido .f-next h3{margin:8px 0}#privaia-recorrido .f-author,#privaia-recorrido .f-records,#privaia-recorrido .f-timeline{background:linear-gradient(140deg,#182434,#121c29)}#privaia-recorrido .f-tag{font-weight:600;color:#83cbb1}#privaia-recorrido .f-scanning{animation:none;opacity:1;background:linear-gradient(90deg,transparent,#38e0a6,transparent);box-shadow:0 0 22px #38e0a659}#privaia-recorrido .f-scanning:after{font-size:8px;color:#80e6be}#privaia-recorrido .outcome{align-self:center;justify-content:center;width:100%;max-width:1000px;min-height:47px;margin:8px 0 0;padding:11px 0 5px;border-color:#20392f}#privaia-recorrido .outcome p{font-size:12px;line-height:1.5}#privaia-recorrido .outcome-dot{margin-top:6px;box-shadow:0 0 9px #38e0a65c}#privaia-recorrido .steps{order:2;display:grid;grid-template-columns:repeat(7,1fr);gap:7px;padding:12px 0 16px;width:100%;max-width:1160px;align-self:center;flex-shrink:0}#privaia-recorrido .steps button{min-height:58px;padding:10px 8px;gap:8px;align-items:center;border:1px solid #1e2b3f;background:#0f162180;border-radius:9px}#privaia-recorrido .steps button>span{font-size:10px;width:auto;flex-shrink:0}#privaia-recorrido .steps button>div{font-size:10px;line-height:1.35}#privaia-recorrido .steps button small{display:none}#privaia-recorrido .steps button.active{background:#133329;border-color:#387f65;box-shadow:inset 0 -2px #38e0a6}#privaia-recorrido .bottom{padding:10px 5vw 12px}#privaia-recorrido .bottom>span{font-size:10px;max-width:none}#privaia-recorrido .transport #privaia-journey-play-animation{font-size:11px;min-width:104px;height:32px}#privaia-recorrido .progress{height:3px}#privaia-recorrido .progress i{box-shadow:0 0 15px #38e0a675}@media(min-width:1500px){#privaia-recorrido .lead{padding-top:25px;padding-bottom:25px}#privaia-recorrido .steps button>div{font-size:12px}#privaia-recorrido .drawing{height:clamp(430px,51vh,570px)}}@media(max-height:820px) and (min-width:761px){#privaia-recorrido .stage{min-height:580px}#privaia-recorrido .lead{padding-top:15px;padding-bottom:13px}#privaia-recorrido .lead .journey-heading{font-size:28px;margin-top:7px}#privaia-recorrido .lead>p{font-size:10px}#privaia-recorrido .drawing{height:calc(100svh - 326px);min-height:310px;max-height:430px}#privaia-recorrido .chapter{margin-bottom:10px;min-height:25px}#privaia-recorrido .chapter h3{font-size:19px}#privaia-recorrido .steps{padding-top:5px;padding-bottom:10px}#privaia-recorrido .steps button{min-height:47px;padding:7px}#privaia-recorrido .outcome{min-height:42px;padding-top:8px}#privaia-recorrido .outcome p{font-size:11px}}@media(max-width:1050px) and (min-width:761px){#privaia-recorrido .lead .journey-heading{font-size:28px}#privaia-recorrido .lead .journey-heading br{display:block}#privaia-recorrido .lead .journey-heading em{margin-left:0}#privaia-recorrido .lead>p{font-size:10px}#privaia-recorrido .steps button{flex-direction:column;align-items:start;gap:3px}#privaia-recorrido .steps button>div{font-size:9px}#privaia-recorrido .steps{gap:5px}}@media(max-width:760px){#privaia-recorrido .journey{scroll-margin-top:52px}#privaia-recorrido .stage{top:52px;height:calc(100svh - 52px);min-height:570px}#privaia-recorrido .lead{padding:15px 18px 14px}#privaia-recorrido .lead .journey-heading{font-size:26px;line-height:1.13;letter-spacing:-.7px;margin-top:7px}#privaia-recorrido .lead .journey-heading br{display:block}#privaia-recorrido .lead .journey-heading em{margin-left:0}#privaia-recorrido .eyebrow{font-size:7px}#privaia-recorrido .work-area{padding:0 18px}#privaia-recorrido .illustration-area{justify-content:center}#privaia-recorrido .chapter{display:block;margin-bottom:14px;min-height:56px;text-align:left}#privaia-recorrido .chapter>span{display:inline-block;font-size:8px;padding:4px 7px;margin-bottom:7px}#privaia-recorrido .chapter h3{font-size:17px;max-width:none}#privaia-recorrido .drawing{height:335px;min-height:0;max-height:none}#privaia-recorrido .fusion-mobile{min-height:111px;padding:12px 14px;bottom:0;background:#101d27e8;border-color:#2e4b46}#privaia-recorrido .fusion-mobile strong{font-size:15px}#privaia-recorrido .fusion-mobile p{font-size:10px}#privaia-recorrido .fusion-mobile .mobile-meta{font-size:9px}#privaia-recorrido .outcome{display:none}#privaia-recorrido .steps{padding:13px 0 14px;gap:6px;display:grid}#privaia-recorrido .steps button{padding:8px 0;min-height:30px;align-items:center;justify-content:center;border-radius:6px}#privaia-recorrido .steps button>span{font-size:10px}#privaia-recorrido .steps button>div{display:none}#privaia-recorrido .bottom{padding:9px 18px 11px;gap:10px}#privaia-recorrido .bottom>span{max-width:108px;font-size:8px}#privaia-recorrido .transport{gap:8px}#privaia-recorrido .transport #privaia-journey-play-animation{min-width:85px;height:29px;padding:0 9px;font-size:9px}}@media(max-width:760px) and (max-height:710px){#privaia-recorrido .stage{min-height:563px}#privaia-recorrido .lead{padding-top:11px;padding-bottom:11px}#privaia-recorrido .lead .journey-heading{font-size:23px}#privaia-recorrido .chapter{margin-bottom:9px;min-height:53px}#privaia-recorrido .drawing{height:314px}#privaia-recorrido .fusion-mobile{min-height:109px;padding:10px 12px}#privaia-recorrido .fusion-mobile strong{font-size:14px}#privaia-recorrido .fusion-mobile p{font-size:9px}#privaia-recorrido .fusion-mobile .mobile-meta{font-size:8px}#privaia-recorrido .steps{padding-top:10px;padding-bottom:9px}}#privaia-recorrido .stage{top:var(--journey-header);height:calc(100svh - var(--journey-header))}#privaia-recorrido .journey{scroll-margin-top:var(--journey-header)}#privaia-recorrido .lead .journey-heading{color:var(--fg);font-weight:650}#privaia-recorrido .lead .journey-heading em{color:var(--acc)}#privaia-recorrido .chapter h3{color:var(--fg);font-weight:500}#privaia-recorrido .f-scanning{animation:none!important}#privaia-recorrido .f-fragment{pointer-events:none}#privaia-recorrido .f-source-popover button{width:30px;height:30px}#privaia-recorrido .f-field:disabled{opacity:1}#privaia-recorrido .example-note{font-size:10px;color:var(--mut)}#privaia-recorrido noscript p{max-width:900px;margin:0 auto;padding:24px;color:var(--mut)}@media(max-width:760px){#privaia-recorrido .lead>p{display:none}#privaia-recorrido .lead .journey-heading{font-size:24px}#privaia-recorrido .chapter h3{font-size:17px}#privaia-recorrido .stage{min-height:563px}#privaia-recorrido .journey{height:520vh}}@media(max-height:650px){#privaia-recorrido .stage{position:relative;top:0;height:auto;min-height:0}#privaia-recorrido .journey{height:auto}#privaia-recorrido .lead{padding-top:24px}#privaia-recorrido .drawing{height:340px}#privaia-recorrido .illustration-area{padding-top:20px}#privaia-recorrido .steps{padding-bottom:20px}#privaia-recorrido .bottom{padding-bottom:18px}}@media(prefers-reduced-motion:reduce){#privaia-recorrido *,#privaia-recorrido *:before,#privaia-recorrido *:after{animation:none!important;transition:none!important}#privaia-recorrido .journey{height:auto}#privaia-recorrido .stage{position:relative;top:0;height:auto;min-height:0;padding-top:16px}#privaia-recorrido .drawing{min-height:430px}#privaia-recorrido .steps{padding-bottom:22px}}#privaia-recorrido{margin:0;padding:0;width:100%;max-width:none;display:block;height:auto}#privaia-recorrido .lead{max-width:none;margin:0;font-size:inherit;line-height:1.4}#privaia-recorrido .journey-heading{margin-left:0;margin-right:0;margin-bottom:0}#privaia-recorrido .bottom{padding-right:max(100px,5vw)}body:has(#privaia-recorrido[data-in-view=true]) #fc-teaser{visibility:hidden;pointer-events:none}body:has(#privaia-recorrido[data-in-view=true])>.sticky{visibility:hidden;pointer-events:none}body:has(#privaia-recorrido[data-in-view=true]) #fc-widget{bottom:calc(16px + var(--fc-keyboard,0px) + env(safe-area-inset-bottom))}@media(max-width:760px){#privaia-recorrido .bottom{padding-right:90px;justify-content:flex-start}#privaia-recorrido .bottom>span{display:none}}@media(max-width:760px){body:has(#privaia-recorrido[data-in-view=true]) #fc-widget .fc-launcher{width:44px;height:44px;min-height:44px}}#privaia-recorrido[data-language=en] .f-scanning:after{content:"SEARCHING THE CONTEXT"}@media(max-width:760px){#privaia-recorrido .chapter{flex-shrink:0}#privaia-recorrido .drawing{flex-shrink:1}}