.lg-page{padding-top:56px;padding-bottom:96px}.lg-head{text-align:center;max-width:760px;margin:0 auto 36px}.lg-head h1{margin-top:12px;font-size:clamp(30px,4.4vw,48px);line-height:1.08}.lg-head p{color:var(--text-2);margin-top:14px}.lg-head .lg-date{font-size:var(--texto-base);color:var(--muted)}.lg-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:22px;display:grid}.lg-toc{border-radius:20px;padding:20px 18px;position:sticky;top:96px}.lg-toc p{font-size:var(--texto-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-weight:800}.lg-toc ol{counter-reset:lg;flex-direction:column;gap:2px;display:flex}.lg-toc li{counter-increment:lg}.lg-toc a{font-size:var(--texto-base);color:var(--text-2);border-radius:9px;gap:8px;padding:7px 8px;font-weight:600;line-height:1.35;display:flex}.lg-toc a:before{content:counter(lg) ".";color:var(--accent);min-width:18px;font-weight:800}.lg-toc a:hover{background:var(--tint-blue);color:var(--text)}.lg-body{font-size:var(--texto-amplio);color:var(--text-2);border-radius:26px;padding:12px 40px 36px;line-height:1.7}.lg-sec{padding-top:30px}.lg-sec+.lg-sec{border-top:1px solid var(--line);margin-top:30px}.lg-sec h2{font-size:var(--texto-titulo);margin-bottom:12px;line-height:1.25}.lg-sec h2 span{color:var(--accent)}.lg-sec p+p,.lg-sec ul+p,.lg-sec p+ul,.lg-sec .lg-table+p,.lg-sec p+.lg-table,.lg-sec dl+p{margin-top:12px}.lg-sec ul{flex-direction:column;gap:8px;display:flex}.lg-sec ul li{padding-left:18px;position:relative}.lg-sec ul li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}.lg-sec ol.lg-steps{counter-reset:paso;flex-direction:column;gap:10px;margin-top:10px;list-style:none;display:flex}.lg-sec ol.lg-steps li{padding-left:34px;position:relative}.lg-sec ol.lg-steps li:before{counter-increment:paso;content:counter(paso);background:var(--tint-blue);width:23px;height:23px;color:var(--blue);font-size:var(--texto-base);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:.1em;left:0}.lg-sec ol.lg-steps+p{margin-top:14px}.lg-sec b{color:var(--text)}.lg-sec a{color:var(--accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.lg-sec code{font-size:var(--texto-base);background:var(--tint-blue);color:var(--accent);border-radius:6px;padding:2px 6px}.lg-id{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.lg-id div{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.lg-id dt{font-size:var(--texto-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:800}.lg-id dd{color:var(--text);margin:3px 0 0;font-weight:600}.lg-pending{font-size:var(--texto-base);color:var(--warn-text);background:var(--tint-amber);border:1px dashed var(--line-amber);border-radius:8px;padding:2px 8px;font-weight:700}.lg-table{border:1px solid var(--line);font-size:var(--texto-medio);border-radius:14px;overflow:hidden}.lg-tr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.lg-tr3{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,1fr)}.lg-tr>span{padding:12px 14px}.lg-tr+.lg-tr{border-top:1px solid var(--line)}.lg-tr>span+span{border-left:1px solid var(--line)}.lg-th{background:var(--surface-2);font-size:var(--texto-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:800}@media (max-width:900px){.lg-layout{grid-template-columns:1fr}.lg-toc{position:static}.lg-body{padding:4px 20px 28px}}@media (max-width:600px){.lg-id,.lg-tr,.lg-tr3{grid-template-columns:1fr}.lg-tr>span+span{border-left:0;padding-top:0}.lg-th{display:none}}
