.pp-poster-scale{width:calc(540px * var(--pp-scale,1));height:calc(747px * var(--pp-scale,1))}.pp-poster-scale .pp-poster{transform:scale(var(--pp-scale,1));transform-origin:0 0}.pp-pass.pp-poster{border-radius:26px;width:540px;height:747px;padding:0}.pp-pass.pp-poster:before{border-radius:26px;inset:0}.pp-pass.pp-poster .pp-banderole{height:20px}.pp-pass.pp-poster .ppp-strip{background:radial-gradient(ellipse 62% 115% at 12% 100%, color-mix(in srgb, var(--pp-accent) 48%, transparent), transparent 72%), radial-gradient(ellipse 62% 115% at 88% 100%, color-mix(in srgb, var(--mat-solid) 42%, transparent), transparent 72%);pointer-events:none;z-index:1;height:187px;position:absolute;top:560px;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 25px);mask-image:linear-gradient(#0000 0,#000 25px)}.pp-pass.pp-poster .ppp-keyline{border:1px solid color-mix(in srgb, var(--pp-accent) 55%, transparent);pointer-events:none;z-index:2;border-radius:12px;position:absolute;inset:34px 14px 14px}.pp-pass.pp-poster .pp-watermark,.pp-pass.pp-poster .pp-seal{width:231px;height:231px;inset:300px auto auto 323px}.pp-pass.pp-poster{--pp-wm-parallax:2.5}.pp-pass.pp-poster .ppp-head{text-align:center;z-index:2;position:absolute;top:52px;left:40px;right:40px}.pp-pass.pp-poster .ppp-doc{font-family:var(--font-sans);letter-spacing:.2em;color:var(--red);text-transform:uppercase;margin-right:-.2em;font-size:20px;font-weight:700;line-height:1}.pp-pass.pp-poster .ppp-number{font-family:var(--font-sans);letter-spacing:.28em;color:var(--ink-soft);margin-top:8px;margin-right:-.28em;font-size:16px;font-weight:600;line-height:1}.pp-pass.pp-poster .ppp-magazine{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;margin-top:7px;font-size:30px;font-weight:800;line-height:1.1;overflow:hidden}.pp-pass.pp-poster .ppp-divider{border-top:1.75px solid color-mix(in srgb, var(--pp-accent) 40%, transparent);height:0;margin-top:8px}.pp-pass.pp-poster .ppp-photo{--pp-edge-line:color-mix(in srgb, var(--mat-dark) 12%, transparent);z-index:2;background:#9a8a64;width:141px;height:141px;position:absolute;top:168px;left:50%;overflow:hidden;transform:translate(-50%)}.pp-pass.pp-poster.pp-liga-premium .ppp-photo{--pp-edge-line:#ffffff0f;background:#2a2620}.pp-pass.pp-poster .ppp-stamp{opacity:.55;filter:brightness(1.3)saturate(1.05);z-index:4;pointer-events:none;width:106px;max-width:none;height:106px;position:absolute;top:301px;left:174px;transform:translate(-50%,-50%)rotate(-12deg)}.pp-pass.pp-poster .ppp-stamp.ppp-stamp-tinted{filter:none}.pp-pass.pp-poster .ppp-meta{z-index:2;grid-template-columns:204px 1fr;row-gap:5px;display:grid;position:absolute;top:372px;left:92px;right:92px}.pp-pass.pp-poster .ppp-label{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:600}.pp-pass.pp-poster .ppp-value{font-family:var(--font-stamp);color:var(--ink);margin-top:3px;font-size:19px}.pp-pass.pp-poster .ppp-foot{text-align:center;z-index:2;position:absolute;top:513px;left:0;right:0}.pp-pass.pp-poster .ppp-foot img{opacity:.9;width:182px;max-width:none;height:auto;display:inline-block}.pp-pass.pp-poster.pp-liga-premium .ppp-magazine{color:#f6efdc}.pp-pass.pp-poster.pp-liga-premium .ppp-doc{color:#e8707a}.pp-pass.pp-poster.pp-liga-premium .ppp-number,.pp-pass.pp-poster.pp-liga-premium .ppp-label{color:#cbb98a}.pp-pass.pp-poster.pp-liga-premium .ppp-value{color:#f5ecd6}.pp-pass.pp-poster.pp-liga-premium .ppp-foot img{filter:invert()brightness(1.12)}@keyframes ppp-fx-word{0%{background-position:130% 0}40%{background-position:-30% 0}to{background-position:-30% 0}}.pp-pass.pp-poster.pp-fx-word .ppp-doc{background:linear-gradient(100deg, currentColor 0%, currentColor 44%, color-mix(in srgb, currentColor 40%, #fff) 50%, currentColor 56%, currentColor 100%);-webkit-text-fill-color:transparent;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite ppp-fx-word}@media (prefers-reduced-motion:reduce){.pp-pass.pp-poster.pp-fx-word .ppp-doc{animation:none}}@keyframes ppWalletSlideNext{0%{opacity:.55;transform:translate(7px)}to{opacity:1;transform:translate(0)}}@keyframes ppWalletSlidePrev{0%{opacity:.55;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}.pp-wallet-deal-next{animation:.24s ease-out ppWalletSlideNext}.pp-wallet-deal-prev{animation:.24s ease-out ppWalletSlidePrev}@media (prefers-reduced-motion:reduce){.pp-wallet-deal-next,.pp-wallet-deal-prev{animation:none}}