.norm-page{--mono:ui-monospace, "SFMono-Regular", "JetBrains Mono", Menlo, monospace}.norm-page button{font:inherit;color:inherit}.norm-page .crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:13.5px;font-weight:600;display:flex}.norm-page .crumbs span[aria-hidden]{color:var(--muted-2)}.c-undated{margin-top:12px}.c-hero{background:linear-gradient(180deg, var(--cream) 0%, #fff 100%);border-bottom:1px solid var(--line);padding:36px 0 40px}.c-hero__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:56px;margin-top:36px;display:grid}.c-hero__title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.02}.c-hero__title span{color:var(--coral)}.c-hero__lead{color:var(--muted);text-wrap:pretty;font-size:17.5px;line-height:1.6}.c-axis{height:250px;margin-top:40px;position:relative}.c-axis__dots,.c-axis__years{position:absolute;inset:0}.c-axis__years{pointer-events:none}.c-axis__track{background:var(--line-2);height:2px;position:absolute;bottom:34px;left:0;right:0}.c-axis__track:before{content:"";left:calc(var(--brk,8%) - 10px);background:linear-gradient(115deg,#0000 42%,#fff 42% 58%,#0000 58%);width:20px;height:20px;position:absolute;top:-9px}.c-axis__track:after{content:"";left:calc(var(--brk,8%) - 7px);border-left:2px solid var(--line-2);border-right:2px solid var(--line-2);width:14px;height:16px;position:absolute;top:-7px;transform:skew(-25deg)}.c-axis__years span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;position:absolute;bottom:0;transform:translate(-50%)}.c-axis__years span:before{content:"";background:var(--line-2);width:1px;height:8px;position:absolute;bottom:24px;left:50%}.c-dot{bottom:calc(44px + var(--s) * 30px);background:var(--c);cursor:pointer;border:3px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:transform .16s,opacity .2s,box-shadow .16s;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 2px 6px #091a362e}.c-dot:hover,.c-dot:focus-visible{z-index:3;outline:0;transform:translate(-50%)scale(1.2)}.c-dot[aria-pressed=true]{z-index:2;box-shadow:0 0 0 4px var(--soft), 0 0 0 6px var(--c)}.c-dot.is-off{opacity:.15;pointer-events:none}.c-dot:after{content:attr(data-tip);background:var(--ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.c-dot:hover:after,.c-dot:focus-visible:after{opacity:1}.c-dot__stem{background:var(--line-2);width:2px;height:10px;position:absolute;bottom:35px;transform:translate(-50%)}.c-tools{margin-top:26px}.c-tools__row{justify-content:space-between;align-items:center;gap:16px;display:flex}.c-search{border:1px solid var(--line-2);height:44px;color:var(--muted);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex:0 0 360px;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.c-search:focus-within{border-color:var(--navy);box-shadow:0 0 0 4px #0d1f3c14}.c-search input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.c-search__count{color:var(--muted);white-space:nowrap;flex:none;font-size:12.5px;font-weight:700}.c-empty{border:1px dashed var(--line-2);border-radius:var(--radius);color:var(--muted);text-align:center;padding:28px}.c-empty b{color:var(--ink)}.c-blocks__status{color:var(--muted);align-items:center;gap:14px;font-size:13px;font-weight:600;display:flex}.c-blocks__status button{color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.c-blocks__status button[hidden]{display:none}.c-blocks{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.c-blocks button{border:1px solid var(--line);border-radius:var(--radius);text-align:left;cursor:pointer;background:#fff;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:4px 12px;padding:14px 34px 14px 14px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.c-blocks button:hover{border-color:var(--c);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.c-blocks button:focus-visible{outline:2px solid var(--c);outline-offset:2px}.c-blocks__ico{background:var(--soft);width:40px;height:40px;color:var(--c);border-radius:11px;grid-row:span 2;place-items:center;transition:background .16s,color .16s;display:grid}.c-blocks__ico svg{width:22px;height:22px}.c-blocks strong{letter-spacing:-.01em;font-size:14.5px;font-weight:800;line-height:1.2}.c-blocks small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.c-blocks small b{color:var(--c);font-weight:800}.c-blocks__check{background:var(--c);color:#fff;opacity:0;border-radius:50%;place-items:center;width:20px;height:20px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:10px;right:10px;transform:scale(.6)}.c-blocks button[aria-pressed=true]{border-color:var(--c);background:var(--soft);box-shadow:0 0 0 1px var(--c)}.c-blocks button[aria-pressed=true] .c-blocks__ico{background:var(--c);color:#fff}.c-blocks button[aria-pressed=true] .c-blocks__check{opacity:1;transform:none}.c-body{padding:56px 0 104px}.c-body__grid{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:56px;display:grid}.c-decade{padding-left:116px;position:relative}.c-decade+.c-decade{margin-top:12px}.c-decade[hidden]{display:none}.c-decade__label{width:92px;position:absolute;top:0;bottom:0;left:0}.c-decade__label b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1;display:block;position:sticky;top:92px}.c-decade__label small{color:var(--muted);margin-top:6px;font-size:12.5px;font-weight:600;display:block;position:sticky;top:126px}.c-decade__list{border-left:2px solid var(--line);gap:10px;padding:4px 0 24px 28px;display:grid;position:relative}.c-item{border:1px solid var(--line);border-radius:var(--radius);text-align:left;cursor:pointer;background:#fff;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:16px 18px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid;position:relative}.c-item[hidden]{display:none}.c-item:before{content:"";background:var(--c);width:14px;height:14px;box-shadow:0 0 0 1px var(--line-2);border:3px solid #fff;border-radius:50%;margin-top:-7px;position:absolute;top:50%;left:-36px}.c-item:hover{border-color:var(--line-2);box-shadow:var(--shadow-sm)}.c-item.is-sel{border-color:var(--c);background:var(--soft);box-shadow:var(--shadow)}.c-item__date{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;line-height:1.3}.c-item__date b{color:var(--ink);letter-spacing:-.03em;font-size:20px;font-weight:800;display:block}.c-item h3{letter-spacing:-.015em;font-size:16.5px;font-weight:700;line-height:1.3}.c-item p{color:var(--muted);margin-top:2px;font-size:13.5px}.c-item__tag{background:var(--soft);color:var(--c);white-space:nowrap;border-radius:7px;padding:4px 9px;font-size:12px;font-weight:800}.c-item.is-sel .c-item__tag{background:#fff}.c-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;position:sticky;top:92px;overflow:hidden}.c-panel__boe{background:var(--navy);color:#ffffffbf;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;font-size:11.5px;font-weight:700;display:flex}.c-panel__boe code{color:#fff;font-family:var(--mono);letter-spacing:0;text-transform:none;font-size:12px}.c-panel__main{padding:24px 22px 22px;animation:.26s both c-in}@keyframes c-in{0%{opacity:0;transform:translateY(6px)}}.c-panel__tipo{color:var(--c);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.c-panel__num{letter-spacing:-.055em;margin-top:6px;font-size:44px;font-weight:800;line-height:1}.c-panel h2{letter-spacing:-.025em;margin-top:10px;font-size:21px;font-weight:700;line-height:1.25}.c-panel__meta{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:13.5px;font-weight:600;display:flex}.c-panel__meta span:before{content:"·";color:var(--muted-2);margin-right:14px}.c-panel__meta span:first-child:before{display:none}.c-panel__nums{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,1fr);margin-top:22px;display:grid}.c-panel__nums div{text-align:center;padding:12px 6px}.c-panel__nums div+div{border-left:1px solid var(--line)}.c-panel__nums b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;display:block}.c-panel__nums b.is-zero{color:var(--muted-2)}.c-panel__nums small{color:var(--muted);font-size:11.5px;font-weight:600}.c-panel h4{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:22px;font-size:11.5px;font-weight:800}.c-opos{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.c-opos li{border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 10px 0 5px;font-size:13px;font-weight:600;display:inline-flex}.c-opos img{border-radius:50%;width:22px;height:22px}.c-panel__actions{grid-template-columns:1fr auto;gap:10px;margin-top:24px;display:grid}.c-panel__nav{border-top:1px solid var(--line);background:var(--cream);justify-content:space-between;padding:12px 22px;display:flex}.c-panel__nav button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.c-panel__nav button:hover:not(:disabled){color:var(--ink)}.c-panel__nav button:disabled{opacity:.35;cursor:default}.c-panel__close{display:none}@media (width<=1080px){.c-tools__row{flex-direction:column;align-items:stretch;gap:10px}.c-search{flex:none;width:100%}.c-blocks__status{justify-content:space-between}.c-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.c-hero__grid{grid-template-columns:1fr;gap:18px}.c-body__grid{grid-template-columns:1fr}.c-panel{z-index:80;max-height:78vh;box-shadow:var(--shadow-lg);transition:transform .28s;position:fixed;inset:auto 12px 12px;overflow-y:auto;transform:translateY(110%)}.c-panel.is-open{transform:none}.c-panel__close{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}}@media (width<=520px){.c-blocks button{grid-template-columns:34px minmax(0,1fr);gap:4px 10px;padding:12px}.c-blocks__check{display:none}.c-blocks__ico{width:34px;height:34px}.c-blocks strong{font-size:13.5px}}@media (width<=720px){.c-axis{height:220px;margin-top:28px;overflow:auto hidden}.c-axis__track,.c-axis__dots,.c-axis__years{min-width:640px}.c-dot{width:22px;height:22px;bottom:calc(44px + var(--s) * 25px)}.c-decade{padding-left:0}.c-decade__label{align-items:baseline;gap:10px;width:auto;margin-bottom:10px;display:flex;position:static}.c-decade__label b,.c-decade__label small{position:static}.c-decade__label b{font-size:24px}.c-decade__list{padding-left:20px}.c-item:before{left:-28px}.c-item{grid-template-columns:1fr auto;gap:6px 12px}.c-item__date{grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.c-item__date b{font-size:15px;display:inline}}.c-dot__sig{color:#fff;font-size:var(--fs,14px);letter-spacing:-.03em;text-align:center;opacity:0;pointer-events:none;place-items:center;padding:0 3px;font-weight:900;line-height:.95;display:grid;position:absolute;inset:0}.c-dot.is-flying{z-index:5;transform-origin:50% 100%;pointer-events:none;border-width:5px;width:48px;height:48px;box-shadow:0 6px 14px #091a3638}.c-dot.is-flying:after{display:none}.c-dot.is-waiting{opacity:0}.c-dot__onda{bottom:calc(44px + var(--s) * 30px);border:2px solid var(--c);pointer-events:none;border-radius:50%;width:26px;height:26px;margin-left:-13px;animation:.52s cubic-bezier(.2,.7,.3,1) forwards onda;position:absolute}@keyframes onda{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.c-axis.is-intro .c-axis__track{transform-origin:0;animation:.52s cubic-bezier(.3,.8,.3,1) both pista}.c-axis.is-intro .c-axis__years span{animation:.38s both anio;animation-delay:calc(var(--i) * 70ms + .2s)}@keyframes pista{0%{transform:scaleX(0)}}@keyframes anio{0%{opacity:0;transform:translate(-50%,6px)}}@media (width<=720px){.c-dot.is-flying{border-width:5px;width:40px;height:40px}.c-dot__onda{bottom:calc(44px + var(--s) * 25px);width:22px;height:22px;margin-left:-11px}}@media (prefers-reduced-motion:reduce){.c-axis.is-intro .c-axis__track,.c-axis.is-intro .c-axis__years span{animation:none}}.c-dot.is-pulso{z-index:30;transform-origin:50% calc(100% - 13px);pointer-events:none;border-width:5px;width:48px;height:48px;box-shadow:0 8px 20px #091a3640}.c-dot.is-pulso:after{display:none}.c-dot.is-dim,.c-dot__stem.is-dim{opacity:.28}.c-dot__stem{transition:opacity .2s}@media (width<=720px){.c-dot.is-pulso{transform-origin:50% calc(100% - 11px);width:40px;height:40px}}.c-replay-row{z-index:40;pointer-events:none;justify-content:flex-end;height:28px;margin:28px 0 -56px;display:flex;position:relative}.norm-page .c-replay{height:28px;color:var(--muted-2);cursor:pointer;opacity:0;visibility:hidden;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;transition:opacity .4s,visibility .4s,color .16s,background .16s;display:inline-flex}.norm-page .c-replay[hidden]{display:none}.norm-page .c-replay.is-ready{opacity:1;visibility:visible;pointer-events:auto}.norm-page .c-replay:hover svg{transform:rotate(-200deg)}.c-replay svg{transition:transform .42s}.c-replay:focus-visible{outline:2px solid var(--navy);outline-offset:2px}@media (width<=720px){.c-replay-row{margin:20px 0 -48px}}.norm-page{--ink:#16181d;--ink-2:#4a4f59;--muted:#6d7480;--muted-2:#8b919c;--line:#e3e8f0;--line-2:#d9dbe0;--paper:#f7f4ef;--accent:#0f3b73;--navy:#0f3b73;--navy-2:#1d4f8f;--navy-3:#1d4f8f;--coral:#d9573f;--coral-dark:#a8361f;--coral-soft:#fdf1ee;--tint:#eef3fa;--cream:#f7f4ef;--cream-2:#efeae1;--teal:#1f7a5a;--teal-soft:#e8f4ee;--shell:min(1320px, calc(100% - 48px));--radius:12px;--shadow-sm:0 1px 2px #0f3b730d, 0 6px 16px -8px #0f3b732e;--shadow:0 2px 4px #0f3b730a, 0 24px 48px -24px #0f3b7352;--dots:radial-gradient(#0f3b7317 1px, transparent 1.4px) 0 0 / 22px 22px;color:var(--ink);font-feature-settings:"cv11", "ss01"}.norm-page main{counter-reset:lam}.norm-page .kicker{counter-increment:lam;color:var(--muted);letter-spacing:.12em;align-items:center;gap:10px;margin-bottom:18px;font-size:11.5px;font-weight:750;display:inline-flex}.norm-page .kicker:before{content:counter(lam, decimal-leading-zero);background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:6px;place-items:center;min-width:30px;height:26px;padding:0 6px;font-size:13px;display:grid}.norm-page .sec-title{color:var(--accent);letter-spacing:-.028em;background:linear-gradient(var(--coral), var(--coral)) no-repeat 0 0 / 54px 5px;padding-top:18px;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.1}.norm-page .sec-lead{color:var(--ink-2);text-wrap:pretty;max-width:480px;font-size:17px;line-height:1.6}.norm-page .nd-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 56px;margin-bottom:34px;display:grid}.norm-page .nd-head .sec-lead{justify-self:end;padding-bottom:4px}.norm-page .btn{border-radius:9px;box-shadow:none!important}.norm-page .btn--coral{background:var(--coral)}.norm-page .btn--coral:hover{background:var(--coral-dark)}.norm-page .btn--navy{background:var(--accent)}.norm-page .btn--navy:hover{background:var(--navy-2)}.norm-page .btn--ghost{border-color:var(--line-2);color:var(--accent)}.norm-page .btn--ghost:hover{border-color:var(--accent)}.norm-page .c-hero{background:var(--dots), var(--paper);border:0;padding:30px 0 0;position:relative;overflow:hidden}.norm-page .c-hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#fffffff2,#fff0);border-radius:50%;width:64vw;position:absolute;top:0;right:-12vw}.norm-page .c-hero>.shell{position:relative}.norm-page .crumbs{color:var(--muted)}.norm-page .crumbs a:hover{color:var(--accent)}.norm-page .nd-top{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;column-gap:40px;min-height:560px;padding:18px 0 30px;display:grid}.norm-page .nd-dateline{background:var(--accent);color:#fffc;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:10px 16px;font-size:12px;font-weight:650;display:inline-flex}.norm-page .nd-dateline time,.norm-page .nd-dateline b{color:#fff;font-weight:800}.norm-page .nd-dateline__sep{background:var(--coral);width:1px;height:14px}.norm-page .c-hero__title{color:var(--accent);letter-spacing:-.035em;background:linear-gradient(var(--coral), var(--coral)) no-repeat 0 0 / 64px 6px;margin-top:30px;padding-top:18px;font-size:clamp(42px,5vw,70px);line-height:1.02}.norm-page .c-hero__title span{color:var(--coral)}.norm-page .c-hero__lead{max-width:500px;color:var(--ink-2);margin-top:22px;font-size:19px;line-height:1.6}.norm-page .nd-acc{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.norm-page .nd-acc .btn{height:50px;padding:0 22px;font-size:15px}.norm-page .nd-acc .btn--navy{box-shadow:0 18px 34px -16px #0f3b7399!important}.norm-page .d-scene{aspect-ratio:1.2;--px:0;--py:0;--sy:0;justify-self:end;width:min(100%,660px);position:relative}.norm-page .d-l,.norm-page .d-chip{translate:calc(var(--px) * var(--z) * 26px) calc(var(--py) * var(--z) * 18px + var(--sy) * var(--z) * -140px);margin:0;transition:translate .6s cubic-bezier(.2,.7,.2,1);position:absolute}.norm-page .d-l img{filter:drop-shadow(0 26px 30px #0f3b7333);width:100%;height:auto;display:block}.norm-page .d-l--codigos{z-index:2;width:58%;bottom:7%;left:17%}.norm-page .d-l--balanza{z-index:3;width:36%;bottom:13%;right:-3%}.norm-page .d-l--boletines{z-index:1;width:30%;top:11%;left:-2%}.norm-page .d-l--calendario{z-index:1;width:21%;top:3%;right:6%}.norm-page .d-l--marcador{z-index:4;width:8.5%;top:36%;left:29%}.norm-page .d-l--marcador:after{content:"";aspect-ratio:2.4;border:3px solid var(--coral);opacity:0;z-index:-1;border-radius:50%;width:170%;position:absolute;bottom:-6%;left:50%;translate:-50% 50%}.norm-page .d-chip{z-index:5;color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px 16px;font-size:14px;font-weight:550;display:flex;box-shadow:0 16px 34px -12px #0f3b7359}.norm-page .d-chip b{color:var(--accent);font-weight:800}.norm-page .d-chip--a{top:56%;left:0}.norm-page .d-chip--a i{background:var(--coral);width:9px;height:9px;box-shadow:0 0 0 4px var(--coral-soft);border-radius:50%}.norm-page .d-chip--a b{font-size:18px}.norm-page .d-chip--b{bottom:2%;right:2%}.norm-page .d-chip--b b{background:var(--tint);letter-spacing:.04em;border-radius:5px;margin-right:4px;padding:2px 6px;font-size:12px;display:inline-block}@media (prefers-reduced-motion:no-preference){.js .norm-page .d-l img{animation:.8s cubic-bezier(.2,.8,.2,1) both d-sube}.js .norm-page .d-l--codigos img{animation-delay:50ms}.js .norm-page .d-l--balanza img{transform-origin:50% 100%;animation:.8s cubic-bezier(.2,.8,.2,1) .35s both d-sube,6s ease-in-out 1.4s infinite d-mece}.js .norm-page .d-l--boletines img{animation:.8s cubic-bezier(.2,.8,.2,1) .15s both d-sube,7s ease-in-out 1s infinite d-flota}.js .norm-page .d-l--calendario img{animation:.8s cubic-bezier(.2,.8,.2,1) .25s both d-sube,6s ease-in-out 1.4s infinite reverse d-flota}.js .norm-page .d-l--marcador img{animation:.9s cubic-bezier(.3,0,.4,1) 1.1s both d-cae,3.2s ease-in-out 2.1s infinite d-flota}.js .norm-page .d-l--marcador:after{animation:2.4s ease-out 1.8s infinite d-onda}.js .norm-page .d-chip{animation:.6s cubic-bezier(.2,.8,.2,1.2) both d-aparece}.js .norm-page .d-chip--a{animation-delay:1.6s}.js .norm-page .d-chip--b{animation-delay:1.9s}}@keyframes d-sube{0%{opacity:0;transform:translateY(40px)}}@keyframes d-cae{0%{opacity:0;transform:translateY(-260%)}55%{opacity:1;transform:translateY(0)scale(1.08,.9)}72%{transform:translateY(-14%)scale(.97,1.04)}86%{transform:translateY(0)scale(1.03,.97)}to{transform:none}}@keyframes d-flota{50%{transform:translateY(-8px)}}@keyframes d-mece{25%{transform:rotate(-1.2deg)}75%{transform:rotate(1.2deg)}}@keyframes d-onda{0%{opacity:.7;scale:.3}to{opacity:0;scale:1.4}}@keyframes d-aparece{0%{opacity:0;transform:translateY(14px)scale(.92)}}@media (prefers-reduced-motion:reduce){.norm-page .d-l,.norm-page .d-chip{transition:none;translate:none}}.norm-page .nd-stats{border-top:1px solid var(--line-2);grid-template-columns:repeat(5,minmax(0,1fr));padding:30px 0 34px;display:grid}.norm-page .nd-stats>div{border-left:1px solid var(--line-2);flex-direction:column;padding:4px 24px;display:flex}.norm-page .nd-stats>div:first-child{border-left:0;padding-left:0}.norm-page .nd-stats dd{color:var(--accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:-1;font-size:clamp(34px,3.6vw,50px);font-weight:850;line-height:1.05}.norm-page .nd-stats>div:first-child dd{color:var(--coral)}.norm-page .nd-stats dt{color:var(--ink-2);margin-top:4px;font-size:14px;font-weight:500}.norm-page .nd-eje{background:#fff;padding:92px 0 72px;scroll-margin-top:0}.norm-page #eje-head,.norm-page #normas{scroll-margin-top:100px}.norm-page .nd-board{border:1px solid var(--line);background:var(--dots), var(--paper);border-radius:18px;padding:4px 34px 10px;position:relative;box-shadow:0 40px 80px -50px #0f3b7373}.norm-page .nd-board:before{content:"Toca un punto";color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:750;position:absolute;top:22px;left:34px}.norm-page .c-replay-row{margin:16px 0 -44px}.norm-page .c-axis{margin-top:30px}.norm-page .c-axis__track{background:#c9d4e4;border-radius:3px;height:3px}.norm-page .c-axis__track:before{background:linear-gradient(115deg, transparent 42%, var(--paper) 42%, var(--paper) 58%, transparent 58%)}.norm-page .c-axis__track:after{border-color:#c9d4e4}.norm-page .c-axis__years span{color:var(--accent);font-size:13px;font-weight:800}.norm-page .c-axis__years span:before,.norm-page .c-dot__stem{background:#c9d4e4}.norm-page .c-dot{box-shadow:0 4px 10px #0f3b7340}.norm-page .c-dot[aria-pressed=true]{box-shadow:0 0 0 4px var(--soft), 0 0 0 6px var(--c), 0 8px 18px #0f3b734d}.norm-page .c-dot:after{background:var(--accent)}.norm-page .c-replay:hover{color:var(--accent);background:#0f3b730f}.norm-page .c-tools{margin-top:26px}.norm-page .c-search{border-color:var(--line-2);background:#fff;border-radius:12px;flex-basis:420px;height:54px;padding:0 18px;box-shadow:0 18px 40px -22px #0f3b7366}.norm-page .c-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--tint), 0 18px 40px -22px #0f3b7366}.norm-page .c-search input{font-size:15.5px}.norm-page .c-search__count{background:var(--tint);color:var(--accent);border-radius:6px;padding:3px 8px}.norm-page .c-search__count:empty{display:none}.norm-page .c-blocks__status{color:var(--muted)}.norm-page .c-blocks__status button{color:var(--accent)}.norm-page .c-blocks{gap:12px;margin-top:16px}.norm-page .c-blocks button{border-color:var(--line);border-radius:12px;padding:16px 36px 16px 16px}.norm-page .c-blocks button:hover{border-color:var(--c);transform:translateY(-2px);box-shadow:0 16px 30px -20px #0f3b7373}.norm-page .c-blocks__ico{border-radius:10px;width:44px;height:44px}.norm-page .c-blocks strong{color:var(--accent);font-size:15px}.norm-page .c-blocks button[aria-pressed=true] strong{color:var(--ink)}.norm-page .c-body{background:var(--paper);border-top:1px solid var(--line);padding:92px 0 110px}.norm-page .nd-head--normas{margin-bottom:44px}.norm-page .c-body__grid{grid-template-columns:minmax(0,1fr) 430px}.norm-page .c-decade__label b{color:var(--accent);font-size:34px;top:96px}.norm-page .c-decade__label small{top:134px}.norm-page .c-decade__list{border-left-color:#d6dfec}.norm-page .c-item{border-color:var(--line);background:#fff;border-radius:12px;transition:border-color .16s,box-shadow .2s,transform .2s,background .16s}.norm-page .c-item:before{border-color:var(--paper);box-shadow:0 0 0 1px #d6dfec}.norm-page .c-item:hover{border-color:#c9d4e4;transform:translate(3px);box-shadow:0 18px 34px -24px #0f3b7380}.norm-page .c-item.is-sel{border-color:var(--c);box-shadow:inset 4px 0 0 var(--c), 0 22px 40px -26px #0f3b738c;background:#fff}.norm-page .c-item.is-sel:before{width:18px;height:18px;box-shadow:0 0 0 4px var(--soft), 0 0 0 5px var(--c);margin-top:-9px;left:-38px}.norm-page .c-item__date b{color:var(--accent)}.norm-page .c-item h3{color:var(--ink)}.norm-page .c-item.is-sel h3{color:var(--accent)}.norm-page .c-item.is-sel .c-item__tag{background:var(--soft)}.norm-page .c-empty{background:#fff;border-color:#c9d4e4}.norm-page .c-panel{border:0;border-radius:16px;box-shadow:0 0 0 1px #0f3b7314,0 40px 80px -36px #0f3b7380}.norm-page .c-panel__boe{background:var(--accent);padding:14px 22px;position:relative}.norm-page .c-panel__boe:after{content:"";background:var(--coral);width:54px;height:5px;position:absolute;bottom:-3px;left:22px}.norm-page .c-panel__main{padding:28px 24px 24px}.norm-page .c-panel__num{color:var(--accent);letter-spacing:-.045em;font-size:52px}.norm-page .c-panel h2{color:var(--ink)}.norm-page .c-panel__nums{border:0;gap:8px}.norm-page .c-panel__nums div,.norm-page .c-panel__nums div+div{border:1px solid var(--line);background:#f9fafc;border-radius:10px;padding:12px 4px 10px}.norm-page .c-panel__nums div:first-child{background:var(--coral-soft);border-color:#f0cdbf}.norm-page .c-panel__nums div:first-child b{color:var(--coral-dark)}.norm-page .c-panel__nums b{color:var(--accent);font-size:26px}.norm-page .c-panel__nums b.is-zero,.norm-page .c-panel__nums div:first-child b.is-zero{color:var(--muted-2)}.norm-page .c-opos li{border-color:var(--line);color:var(--ink-2);background:#fff}.norm-page .c-panel__actions .btn{height:50px}.norm-page .c-panel__nav{background:var(--paper)}.norm-page .c-panel__nav button:hover:not(:disabled){color:var(--accent)}@media (width>=1081px){.norm-page .c-panel{top:96px}}.norm-page .foot{background:#0b2547}.norm-page .foot h4{color:#fff}@media (width<=1080px){.norm-page .nd-top{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);column-gap:24px;min-height:0}.norm-page .c-hero__title{font-size:clamp(40px,5.4vw,56px)}.norm-page .d-chip--a{top:auto;bottom:20%}.norm-page .nd-stats{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.norm-page .nd-stats>div:nth-child(4){border-left:0;padding-left:0}.norm-page .nd-head{grid-template-columns:minmax(0,1fr)}.norm-page .nd-head .sec-lead{justify-self:start}.norm-page .c-body__grid{grid-template-columns:minmax(0,1fr)}.norm-page .c-search{flex-basis:auto}}@media (width<=860px){.norm-page .nd-top{grid-template-columns:minmax(0,1fr);row-gap:0;padding-top:10px}.norm-page .nd-copy{display:contents}.norm-page .nd-copy>*{order:3;grid-column:1;min-width:0}.norm-page .nd-copy>h1,.norm-page .nd-copy>:has(~h1){order:1}.norm-page .nd-copy>.nd-dateline{justify-self:start}.norm-page .d-scene{order:2;grid-row:auto;justify-self:center;width:min(100%,560px);margin:14px 0 6px}}@media (width<=720px){.norm-page .c-hero{padding-top:20px}.norm-page .nd-dateline__mas,.norm-page .d-chip{display:none}.norm-page .nd-dateline{white-space:normal;font-size:11px}.norm-page .c-hero__title{margin-top:22px;font-size:40px}.norm-page .c-hero__lead{font-size:17px}.norm-page .nd-acc .btn{flex:auto}.norm-page .nd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.norm-page .nd-stats>div:first-child{grid-column:1/-1}.norm-page .nd-stats>div:nth-child(2n){border-left:0;padding-left:0}.norm-page .nd-stats>div:nth-child(odd):not(:first-child){border-left:1px solid var(--line-2);padding-left:16px}.norm-page .nd-eje,.norm-page .c-body{padding:64px 0}.norm-page .nd-board{margin-inline:-8px;padding:4px 14px 10px}.norm-page .nd-board:before{left:14px}.norm-page .c-item.is-sel:before{left:-30px}}
