@layer tema{.mc-sub{color:var(--mc-gris);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:10px 0 0;font-size:15px;display:flex}.mc-sub .num{color:var(--mc-tinta);font-weight:700}.mc-sub__desde .num{font-size:17px}.mc-ft{background:#fff;margin:48px 0 0;padding:36px 40px 40px}.mc-ft__cab{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.mc-ft__h{font-family:var(--mc-druk);text-transform:uppercase;color:var(--mc-navy);font-size:30px;font-style:italic;font-weight:700;line-height:1}.mc-ft__n{color:var(--mc-gris);font-size:14px}.mc-ft__cifras{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:28px 0 0;display:grid}.mc-cifra{background:var(--mc-panel);flex-direction:column;gap:10px;padding:18px 20px 16px;display:flex}.mc-cifra dd{font-family:var(--mc-druk);letter-spacing:-.005em;text-transform:uppercase;color:var(--mc-navy);white-space:nowrap;font-size:44px;font-style:italic;font-weight:700;line-height:.9}.mc-cifra small{letter-spacing:.01em;margin-left:5px;font-size:22px}.mc-ft__bloque{grid-template-columns:132px minmax(0,1fr);gap:0 24px;margin:36px 0 0;display:grid}.mc-ft__t{letter-spacing:.1em;text-transform:uppercase;color:var(--mc-navy);padding-top:1px;font-size:11px;font-weight:700}.mc-ft__rej{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 28px;display:grid}.mc-ft__d--fila{grid-column-start:1}.mc-cifra dt,.mc-ft__d dt{color:var(--mc-gris);font-size:12.5px;font-weight:500}.mc-ft__d dt{line-height:1.3}.mc-ft__d dd{color:var(--mc-tinta);margin:5px 0 0;font-size:15px;font-weight:600;line-height:1.4}@media (width<=1180px){.mc-ft{margin:40px 16px 0;padding:28px 24px 32px}}@media (width<=640px){.mc-sub{font-size:14px}.mc-ft{margin:36px 0 0;padding:26px 16px 30px}.mc-ft__h{font-size:26px}.mc-ft__n{font-size:13px}.mc-ft__cifras{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;margin-top:22px}.mc-cifra:last-child:nth-child(odd){grid-column:1/-1}.mc-cifra{gap:8px;padding:14px 14px 12px}.mc-cifra dd{font-size:34px}.mc-cifra small{margin-left:4px;font-size:18px}.mc-ft__bloque{grid-template-columns:1fr;gap:14px 0;margin-top:30px}.mc-ft__rej{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.mc-ft__d dd{margin-top:4px;font-size:14.5px;font-weight:500}.mc-ft__d--largo{grid-column:1/-1}}}
