.pr{background:var(--color-navy);color:#fff;position:relative;overflow:hidden}.pr-marco{--u:calc(100cqw / 390);width:min(100%,480px);margin:0 auto;position:relative;container-type:inline-size}.pr-escena{height:calc(742 * var(--u));position:relative}.pr-h1{margin:0}.pr-w{left:calc(14 * var(--u));white-space:nowrap;letter-spacing:-.065em;font-weight:900;line-height:.8;display:block;position:absolute}.pr-w>span{display:block}.pr-w1{top:calc(40 * var(--u));z-index:2;font-size:calc(122 * var(--u))}.pr-w2{top:calc(138 * var(--u));z-index:2;font-size:calc(82 * var(--u))}.pr-w3,.pr-w4{z-index:4;color:#0000;-webkit-text-stroke:calc(2 * var(--u)) var(--color-gold)}.pr-w3{top:calc(561 * var(--u));font-size:calc(120 * var(--u))}.pr-w4{top:calc(653 * var(--u));font-size:calc(80 * var(--u))}.pr-en .pr-w4{top:calc(657 * var(--u));font-size:calc(74 * var(--u))}.pr-luz{right:calc(-150 * var(--u));top:calc(72 * var(--u));width:calc(520 * var(--u));height:calc(640 * var(--u));z-index:1;pointer-events:none;background:radial-gradient(closest-side at 50% 42%,#c9a2279e,#c9a22742 55%,#0000 100%);position:absolute}.pr-foto{right:calc(-34 * var(--u));top:calc(128 * var(--u));height:calc(640 * var(--u));z-index:3;width:auto;max-width:none;translate:calc(var(--aj-x,0) * var(--u)) calc(var(--aj-y,0) * var(--u));scale:var(--aj-s,1);transform-origin:50% 100%;position:absolute}.pr-cifras{left:calc(20 * var(--u));top:calc(260 * var(--u));z-index:5;width:calc(150 * var(--u));position:absolute}.pr-cifras>div+div{margin-top:calc(20 * var(--u))}.pr-cifras dd{font-size:calc(34 * var(--u));letter-spacing:-.03em;font-weight:800;line-height:1}.pr-cifras dd.pr-rango{font-size:calc(29.5 * var(--u));white-space:nowrap}.pr-cifras dt{margin-top:calc(4 * var(--u));font-size:calc(12 * var(--u));color:#ffffffa6}.pr-cifras>div{flex-direction:column-reverse;display:flex}@media (min-width:481px){.pr-escena{overflow:visible}}.pr-num{z-index:0;font-family:var(--font-titulos,inherit);font-weight:var(--peso-titulos,900);letter-spacing:-.07em;color:#d6dbe2;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:230px;line-height:.8;position:absolute;top:-26px;right:-18px}@media (min-width:640px){.pr-num{font-size:300px;top:-40px;right:0}}
