body:has(.gd){margin:0;background:#f7f5ef}.pl.gd .gd-nav{display:flex;align-items:center;gap:18px;font-size:15px;font-weight:600}.pl.gd .gd-nav a:not(.btn){color:var(--ink-700);text-decoration:none}.pl.gd .gd-nav a:not(.btn):hover{color:var(--indigo-deep)}.pl.gd .gd-main{max-width:840px;padding-top:28px;padding-bottom:72px}.pl.gd .gd-crumbs{font-size:14px}.pl.gd .gd-crumbs,.pl.gd .gd-crumbs a{color:var(--muted)}.pl.gd .gd-head{padding:30px 0 8px}.pl.gd .gd-head h1{margin:18px 0 14px;font-size:clamp(32px,5.6vw,52px);font-weight:800;text-wrap:balance}.pl.gd .gd-intro{font-size:19px;color:var(--ink-700)}.pl.gd .updated{margin-top:14px}.pl.gd .gd-answer{margin:28px 0 8px;padding:22px 24px;border-radius:var(--radius);background:linear-gradient(135deg,var(--indigo-50),#f3fbf7);border:1px solid #dcd9fa}.pl.gd .gd-answer strong{display:block;margin-bottom:6px;font-size:14px;letter-spacing:.02em;color:var(--indigo-deep)}.pl.gd .gd-answer p{color:var(--ink)}.pl.gd .gd-sec{margin-top:40px}.pl.gd .gd-sec h2{margin-bottom:12px;font-size:clamp(24px,3.4vw,30px)}.pl.gd .gd-sec li,.pl.gd .gd-sec p{color:var(--ink-700)}.pl.gd .gd-sec p+p{margin-top:12px}.pl.gd .gd-sec ul{margin:12px 0 0;padding-left:22px;display:grid;gap:8px}.pl.gd .gd-steps{margin:16px 0 0;padding:0;list-style:none;counter-reset:step;display:grid;gap:12px}.pl.gd .gd-steps li{counter-increment:step;position:relative;padding:16px 18px 16px 62px;background:var(--paper);border:1px solid var(--line);border-radius:18px}.pl.gd .gd-steps li:before{content:counter(step);position:absolute;left:16px;top:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;font-size:15px;font-weight:800;color:#fff;background:linear-gradient(180deg,#5b57d6,#3f3a9c)}.pl.gd .gd-steps h3{font-size:18px;letter-spacing:-.01em}.pl.gd .gd-steps p{margin-top:4px}.pl.gd .gd-faq details{margin-top:10px;padding:14px 18px;background:var(--paper);border:1px solid var(--line);border-radius:18px}.pl.gd .gd-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none}.pl.gd .gd-faq summary::-webkit-details-marker{display:none}.pl.gd .gd-faq summary h3{font-size:17.5px;letter-spacing:-.01em}.pl.gd .gd-toggle:after{content:"Ver +";display:inline-block;padding:5px 14px;border-radius:999px;font-size:14px;font-weight:700;white-space:nowrap;color:var(--indigo-deep);background:var(--indigo-50)}.pl.gd .gd-faq details[open] .gd-toggle:after{content:"Cerrar –"}.pl.gd .gd-faq details p{margin-top:10px}.pl.gd .gd-cta{display:grid;gap:18px;margin-top:56px;padding:clamp(22px,4vw,34px);border-radius:26px;color:#fff;background:linear-gradient(135deg,#3f3a9c,#6b4fc8 60%,#1f7a5a)}.pl.gd .gd-cta h2{font-size:clamp(24px,3.6vw,32px)}.pl.gd .gd-cta p{margin-top:8px;color:#fff}.pl.gd .gd-cta-actions{display:flex;flex-wrap:wrap;gap:10px}.pl.gd .gd-cta .btn:not(.ghost){color:var(--indigo-deep);background:#fff}.pl.gd .gd-cta .btn.ghost{color:#fff;background:rgb(20 18 60/.16);border-color:rgb(255 255 255/.45)}.pl.gd .gd-related{margin-top:48px}.pl.gd .gd-related h2{font-size:24px;margin-bottom:14px}.pl.gd .gd-grid,.pl.gd .gd-related ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.pl.gd .gd-related ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pl.gd .gd-grid{margin-top:28px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pl.gd .gd-grid a,.pl.gd .gd-related a{display:grid;gap:6px;height:100%;padding:18px 20px;color:var(--ink);text-decoration:none;background:var(--paper);border:1px solid var(--line);border-radius:20px;transition:border-color .2s,transform .2s}.pl.gd .gd-grid a:hover,.pl.gd .gd-related a:hover{border-color:#b9b5f2;transform:translateY(-2px)}.pl.gd .gd-grid small,.pl.gd .gd-related small{font-size:13px;font-weight:700;color:var(--jade)}.pl.gd .gd-grid h2{font-size:21px;letter-spacing:-.02em}.pl.gd .gd-grid p{font-size:15.5px;color:var(--ink-700)}.pl.gd .gd-more{margin-top:4px;font-weight:700;color:var(--indigo-deep)}.pl.gd .gd-foot{display:grid;gap:22px}.pl.gd .gd-foot>nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 22px}.pl.gd .gd-foot-legal{display:flex;flex-wrap:wrap;gap:12px 26px;justify-content:space-between}.pl.gd .gd-foot-legal nav{display:flex;flex-wrap:wrap;gap:8px 22px}.pl.gd .gd-crumbs a,.pl.gd .gd-foot a{display:inline-block;padding-block:4px;margin-block:-4px}@media (max-width:920px){.pl.gd .gd-nav>a.gd-nav-extra{display:none}}@media (max-width:640px){.pl.gd .gd-nav>a:not(.btn){display:none}.pl.gd .gd-cta-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.pl.gd .gd-grid a,.pl.gd .gd-related a{transition:none}}.pl.gd .gd-wide{max-width:1040px}.pl.gd .gd-answer a,.pl.gd .gd-faq a,.pl.gd .gd-group-text a,.pl.gd .gd-head a:not(.btn),.pl.gd .gd-sec li a,.pl.gd .gd-sec p a,.pl.gd .gd-sources a,.pl.gd .gd-table a{text-decoration:underline;text-underline-offset:3px}.pl.gd .gd-group{margin-top:44px;scroll-margin-top:84px}.pl.gd .gd-group>h2{font-size:clamp(24px,3.4vw,32px)}.pl.gd .gd-group-text{margin-top:8px;color:var(--ink-700)}.pl.gd .gd-group .gd-grid{margin-top:18px}.pl.gd .gd-grid h3{font-size:21px;letter-spacing:-.02em}.pl.gd ul.gd-chips{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none}.pl.gd .gd-chips a,.pl.gd .gd-chips.is-static li{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none;background:var(--paper);border:1px solid var(--line);border-radius:999px}.pl.gd .gd-chips a:hover{border-color:#b9b5f2;color:var(--indigo-deep)}.pl.gd .gd-table{width:100%;margin:16px 0 6px;border-collapse:separate;border-spacing:0;font-size:15.5px;line-height:1.5;background:var(--paper);border:1px solid var(--line);border-radius:18px;overflow:hidden}.pl.gd .gd-table caption{padding:0 2px 10px;font-size:14px;text-align:left;color:var(--muted);caption-side:top}.pl.gd .gd-table td,.pl.gd .gd-table th{padding:12px 14px;text-align:left;vertical-align:top;color:var(--ink-700);overflow-wrap:break-word;border-bottom:1px solid var(--line)}.pl.gd .gd-table thead th{font-size:14px;font-weight:700;color:var(--indigo-deep);background:var(--indigo-50)}.pl.gd .gd-table tbody th{font-weight:700;color:var(--ink)}.pl.gd .gd-table tbody tr:last-child td,.pl.gd .gd-table tbody tr:last-child th{border-bottom:0}.pl.gd .gd-status{display:inline-block;padding:3px 10px;border-radius:10px;font-size:14px;font-weight:700;line-height:1.4}@media (min-width:641px){.pl.gd .gd-calls tbody th{min-width:168px}.pl.gd .gd-calls td[data-label=Estado]{min-width:160px}}.pl.gd .gd-status.is-open{color:#145c43;background:var(--jade-50)}.pl.gd .gd-status.is-closed{color:#3d3d57;background:#eceae3}@media (max-width:640px){.pl.gd .gd-table,.pl.gd .gd-table tbody,.pl.gd .gd-table td,.pl.gd .gd-table th,.pl.gd .gd-table tr{display:block}.pl.gd .gd-table{border:0;background:none;border-radius:0;overflow:visible}.pl.gd .gd-table caption{display:block}.pl.gd .gd-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pl.gd .gd-table tr{margin-bottom:12px;padding:14px 16px;background:var(--paper);border:1px solid var(--line);border-radius:18px}.pl.gd .gd-table tbody th,.pl.gd .gd-table td{padding:4px 0;border:0}.pl.gd .gd-table tbody th{font-size:17px}.pl.gd .gd-table td[data-label]:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;color:var(--muted)}}.pl.gd .gd-sources{margin-top:40px;padding:20px 22px;background:var(--paper);border:1px solid var(--line);border-radius:18px}.pl.gd .gd-sources h2{font-size:20px}.pl.gd .gd-sources p{margin-top:6px;font-size:15px;color:var(--muted)}.pl.gd .gd-sources ul{margin:10px 0 0;padding-left:20px;display:grid;gap:6px;font-size:15.5px}.pl.gd .gd-inline-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;margin-top:32px;padding:16px 18px;background:var(--paper);border:1px solid #dcd9fa;border-left:5px solid var(--indigo);border-radius:18px}.pl.gd .gd-inline-cta p{color:var(--ink-700)}.pl.gd .gd-inline-cta strong{color:var(--ink)}.pl.gd .gd-inline-cta div{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.pl.gd .gd-inline-link{display:inline-flex;align-items:center;min-height:32px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.pl.gd .gd-foot-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px 28px}.pl.gd .gd-foot-cols nav{display:grid;gap:4px;align-content:start}.pl.gd .gd-foot-cols b{margin-bottom:4px;font-size:14px;color:var(--ink)}.pl.gd .gd-foot-cols a{color:var(--ink-700)}.pl.gd ol.sx-pilots,.pl.gd ul.sx-lights,.pl.gd ul.sx-tasks{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:12px}.pl.gd ul.sx-tasks{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pl.gd .sx-pilots>li,.pl.gd .sx-tasks>li{padding:18px 20px;background:var(--paper);border:1px solid var(--line);border-radius:20px}.pl.gd .sx-lights h3,.pl.gd .sx-pilots h3,.pl.gd .sx-tasks h3{font-size:18px;letter-spacing:-.01em}.pl.gd .sx-lights ul,.pl.gd .sx-tasks ul{margin:8px 0 0;padding-left:20px;display:grid;gap:6px;font-size:15.5px}.pl.gd .sx-pilot-top{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.pl.gd .sx-amb,.pl.gd .sx-piece{display:inline-flex;padding:4px 12px;border-radius:999px;font-size:13.5px;font-weight:700}.pl.gd .sx-amb.is-quick-win{color:#145c43;background:var(--jade-50)}.pl.gd .sx-amb.is-run-better{color:var(--indigo-deep);background:var(--indigo-50)}.pl.gd .sx-amb.is-grow{color:#6b4a00;background:var(--amber-50)}.pl.gd .sx-amb.is-transform{color:#5b2a86;background:#f3ecfb}.pl.gd .sx-piece{color:var(--ink-700);background:#f2f0ea}.pl.gd .sx-pilots p{margin-top:6px}.pl.gd .sx-measure{font-size:15px}.pl.gd ul.sx-lights{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pl.gd .sx-lights>li{padding:18px 20px;border-radius:20px;border:1px solid transparent}.pl.gd .sx-lights>li.is-green{background:var(--jade-50);border-color:#c4e6d6}.pl.gd .sx-lights>li.is-amber{background:var(--amber-50);border-color:#f1dfaa}.pl.gd .sx-lights>li.is-red{background:#fdecea;border-color:#f4cdc8}.pl.gd .sx-lights>li.is-green h3{color:#145c43}.pl.gd .sx-lights>li.is-amber h3{color:#6b4a00}.pl.gd .sx-lights>li.is-red h3{color:#8a1f17}.pl.gd .sx-lights li,.pl.gd .sx-lights p{color:var(--ink)}.pl.gd .sx-light-rule{margin-top:4px;font-size:14.5px;font-weight:600}.pl.gd .sx-note{margin-top:28px;font-size:14px;color:var(--muted)}.pl.gd .pc-box{margin-top:28px;padding:clamp(18px,3.4vw,28px);background:var(--paper);border:1px solid var(--line);border-radius:24px;box-shadow:0 18px 40px -30px rgb(20 20 43/.35)}.pl.gd .pc-box h2{font-size:22px}.pl.gd .pc-box h2+*{margin-top:12px}.pl.gd .pc-box h2:not(:first-child){margin-top:26px}.pl.gd .pc-files{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.pl.gd .pc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 16px}.pl.gd .pc-grid label{display:grid;gap:6px;font-size:15px;font-weight:600;color:var(--ink)}.pl.gd .pc-grid input{width:100%;min-height:48px;padding:0 14px;font:inherit;font-size:16px;font-weight:400;color:var(--ink);background:var(--paper);border:1px solid #c9c5ba;border-radius:14px}.pl.gd .pc-grid input::placeholder{color:#6b6b85}.pl.gd .pc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px}.pl.gd .pc-done,.pl.gd .pc-privacy{font-size:14.5px;color:var(--muted)}.pl.gd .pc-done:empty{display:none}.pl.gd .pc-done{margin-top:10px;font-weight:600;color:#145c43}.pl.gd .pc-again{margin-top:16px}.pl.gd .doc-view{margin-top:16px;padding:clamp(20px,5vw,48px);background:var(--paper);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 50px -36px rgb(20 20 43/.4)}.pl.gd .doc-view h2{font-size:clamp(24px,3.6vw,30px)}.pl.gd .doc-view .doc-sub{margin:6px 0 14px;font-size:18px;font-weight:600;color:var(--indigo-deep)}.pl.gd .doc-view h3{margin:26px 0 8px;font-size:19px;color:var(--indigo-deep)}.pl.gd .doc-view li,.pl.gd .doc-view p{color:var(--ink-700)}.pl.gd .doc-view p+p{margin-top:8px}.pl.gd .doc-view ol,.pl.gd .doc-view ul{margin:8px 0;padding-left:22px;display:grid;gap:6px}.pl.gd .doc-view .doc-note{margin-top:22px;font-size:14.5px;font-style:italic;color:var(--muted)}@media (prefers-reduced-motion:reduce){.pl.gd .gd-chips a{transition:none}}.pl.gd .gd-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media (max-width:640px){.pl.gd .gd-hero-actions .btn{width:100%}}