.dct-c-lg{background:var(--dw-noche);color:var(--dw-tinta);font-family:var(--dw-cuerpo);overflow-x:clip}.dct-c-lg *{box-sizing:border-box}.dct-c-lg :focus-visible{outline:3px solid var(--dw-foco);outline-offset:3px;border-radius:6px}.dct-c-lg-top{max-width:var(--dw-ancho);margin:0 auto;padding:20px 32px}.dct-c-lg-top a{align-items:center;min-height:44px;display:inline-flex}.dct-c-lg-top img{width:auto;height:56px}.dct-c-lg-top a:focus-visible{outline-color:var(--dw-amarillo)}.dct-c-lg-main{background:linear-gradient(#12031c 0,#250f36 50px,#614b7d 100px,#bfb1d2 150px,#f6f0fb 200px);background-color:var(--dw-lavanda);background-repeat:no-repeat;background-size:100% 200px;padding:168px 32px 120px}.dct-c-lg-art{background:var(--dw-papel);max-width:760px;color:var(--dw-texto);border-radius:26px;margin:0 auto;padding:48px 56px;font-size:17px;line-height:1.65;box-shadow:0 30px 70px -40px #39075c59}.dct-c-lg-art h1{font-family:var(--dw-display);color:var(--dw-violeta);text-wrap:balance;margin:0 0 8px;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.05}.dct-c-lg-art .dct-c-lg-fecha{color:var(--dw-mut);margin:0 0 24px;font-size:15px}.dct-c-lg-art h2{font-family:var(--dw-display);color:var(--dw-violeta);margin:40px 0 12px;scroll-margin-top:24px;font-size:26px;font-weight:500;line-height:1.15}.dct-c-lg-art h3{color:var(--dw-tinta);margin:28px 0 8px;font-size:18px;font-weight:600}.dct-c-lg-art p{margin:0 0 14px}.dct-c-lg-art ul{margin:0 0 14px;padding-left:22px}.dct-c-lg-art li{margin:0 0 8px}.dct-c-lg-art li ul{margin-top:8px}.dct-c-lg-art strong{color:var(--dw-tinta);font-weight:600}.dct-c-lg-art a{color:var(--dw-foco);text-underline-offset:3px;font-weight:600}.dct-c-lg-tabla{width:100%;margin:0 0 16px;overflow-x:auto}.dct-c-lg-art table{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.5}.dct-c-lg-art th,.dct-c-lg-art td{text-align:left;vertical-align:top;border-bottom:1px solid var(--dw-linea);padding:10px 12px}.dct-c-lg-art th{color:var(--dw-violeta);background:var(--dw-chip);font-weight:600}.dct-c-lg-pend{background:var(--dw-chip);color:var(--dw-violeta);border-radius:14px;padding:16px 18px}@media (max-width:900px){.dct-c-lg-top{padding:16px 20px}.dct-c-lg-main{padding:128px 12px 96px}.dct-c-lg-art{padding:28px 20px;font-size:16px}}
