:root{--srf-0:#0b0708;--srf-1:#100a0b;--srf-2:#171011;--srf-3:#1e1517;--srf-4:#2a1d1f;--srf-red:#1a080b;--line:#ffffff12;--line-strong:#ffffff1f;--line-focus:#f2eeef;--paper:#f2eeef;--paper-2:#b7b2b4;--paper-3:#a3969a;--paper-4:#a3969a8c;--arena:#c20d17;--arena-glow:#e61826;--arena-deep:#7a080f;--gold:#e3b341;--es-tg:0 0 4px #fff6, 0 1px 1px #000000e6;--es-tgv:0 0 4px #ffffffbf, 0 0 4px #fff6, 0 2px 0 #0009;--font-sans:var(--font-saira,system-ui), var(--font-saira-x,system-ui), system-ui, sans-serif;--font-cond:var(--font-barlow,system-ui), var(--font-barlow-x,system-ui), var(--font-saira,system-ui), sans-serif;--font-mono:var(--font-stm,ui-monospace), ui-monospace, monospace;--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-state:cubic-bezier(.2, 0, 0, 1);--ease-slam:cubic-bezier(.22, 1.2, .36, 1);--dur-1:.12s;--dur-2:.22s;--dur-3:.42s;--dur-4:.7s;--dur-5:1.1s;--web-ribbon-h:0px;--web-season-h:0px;--web-header-h:56px;--web-aviso-h:0px;--web-chrome-h:calc(var(--web-ribbon-h) + var(--web-season-h) + var(--web-header-h) + var(--web-aviso-h));--web-tabbar-h:56px}:root[data-web-ribbon=off]{--web-ribbon-h:0px}:root[data-web-aviso=on]{--web-aviso-h:32px}@media (min-width:1280px){:root{--web-header-h:80px}}:root[data-web-chrome=off]{--web-chrome-h:64px}.web-main{padding-top:calc(var(--web-chrome-h) - 64px);position:relative}:is(.web-main:has([data-web-page]),.web-main:has([data-admin-root])){padding-top:0}@media (max-width:767.98px){.web-main{padding-bottom:calc(var(--web-tabbar-h) + env(safe-area-inset-bottom))}:root[data-web-tabbar=off] .web-main{padding-bottom:0}.web-main:has([data-admin-root]){padding-bottom:0}}[data-web] :focus-visible{outline:2px solid var(--line-focus);outline-offset:3px}.num{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0}.num,.font-mono{font-synthesis-weight:none}@keyframes skeleton-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes web-subir{0%{opacity:0;transform:translateY(var(--rv-y,24px))}to{opacity:1;transform:none}}.web-page-in{--rv-y:12px;animation:web-subir .4s var(--ease-expo) backwards}.rv-on{animation:web-subir var(--rv-dur,.7s) var(--ease-expo) var(--rv-delay,0s) backwards}.rv-stagger.rv-on{animation:none}.rv-stagger.rv-on>*{animation:web-subir .7s var(--ease-expo) backwards;animation-delay:calc(var(--rv-delay,0s) + var(--rv-i,0) * var(--rv-step,80ms))}.rv-stagger.rv-on>:nth-child(2){--rv-i:1}.rv-stagger.rv-on>:nth-child(3){--rv-i:2}.rv-stagger.rv-on>:nth-child(4){--rv-i:3}.rv-stagger.rv-on>:nth-child(5){--rv-i:4}.rv-stagger.rv-on>:nth-child(6){--rv-i:5}.rv-stagger.rv-on>:nth-child(7){--rv-i:6}.rv-stagger.rv-on>:nth-child(8){--rv-i:7}.rv-stagger.rv-on>:nth-child(9){--rv-i:8}.rv-stagger.rv-on>:nth-child(10){--rv-i:9}.rv-stagger.rv-on>:nth-child(11){--rv-i:10}.rv-stagger.rv-on>:nth-child(n+12){--rv-i:11}@keyframes web-linea{0%{clip-path:inset(0 0 100%);transform:translateY(40%)}to{clip-path:inset(0);transform:none}}.rv-linea{animation:web-linea 1.1s var(--ease-expo) var(--rv-delay,0s) backwards}.scroll-x{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}.scroll-x>*{scroll-snap-align:start}.tilt-shine{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #ffffff24, transparent 55%)}.sweep-hover:after{content:"";pointer-events:none;transition:transform .9s var(--ease-expo);background:linear-gradient(105deg,#0000 35%,#ffffff38 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.sweep-hover:hover:after{transform:translate(120%)}.cc-parallax{transform:translate3d(0, var(--cc-y,0px), 0) scale(1.08);will-change:transform}.burst-ray{stroke-dasharray:40;stroke-dashoffset:40px;animation:burst-ray 1.2s var(--ease-expo) forwards}@keyframes burst-ray{0%{stroke-dashoffset:40px;opacity:1}70%{opacity:1}to{stroke-dashoffset:-40px;opacity:0}}.flip-digit{animation:flip-digit .18s var(--ease-state);transform-origin:50% 60%;display:inline-block}@keyframes flip-digit{0%{opacity:.2;transform:translateY(-45%)scaleY(.6)}to{opacity:1;transform:translateY(0)scaleY(1)}}[data-web] a,[data-web] button{-webkit-tap-highlight-color:transparent}
