@font-face{font-family:Rubik;font-style:normal;src:url(/fonts/rubik-latin.woff2)format("woff2");font-weight:300 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;src:url(/fonts/rubik-latin-ext.woff2)format("woff2");font-weight:300 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--rojo:#cb2028;--azul:#0079c8;--negro:#000;--texto:#000;color-scheme:light}*{box-sizing:border-box}html,body{min-height:100%;color:var(--texto);background:#fff;margin:0;font-family:Rubik,sans-serif}body{place-items:center;min-height:100svh;padding:24px 16px;display:grid}.prox{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(16px,4vw,64px);width:min(1100px,100%);display:grid}.prox__logo{justify-self:center;width:100%;max-width:520px;height:auto}.prox__texto{text-align:center}h1{color:var(--negro);margin:0;font-size:clamp(33px,4.2vw,50px);font-weight:600;line-height:1.2}h1 .subrayado{white-space:nowrap;position:relative}h1 .subrayado svg{width:104%;height:.4em;position:absolute;bottom:-.32em;left:-2%;overflow:visible}h1 .subrayado path{fill:none;stroke:var(--rojo);stroke-width:4px;stroke-linecap:round}.prox__bajada{max-width:30em;margin:1.5em auto 0;font-size:clamp(15px,1.4vw,17px);font-weight:400;line-height:1.6}.cuenta{grid-template-columns:repeat(4,1fr);gap:8px;margin:clamp(20px,3vw,36px) 0 0;padding:0;list-style:none;display:grid}.cuenta li{gap:2px;display:grid}.cuenta b{color:var(--negro);font-variant-numeric:tabular-nums;font-size:clamp(46px,5.5vw,64px);font-weight:400;line-height:1}.cuenta span{color:var(--negro);font-size:clamp(13px,1.2vw,16px);font-weight:400}.redes{flex-wrap:wrap;justify-content:center;gap:10px;margin:clamp(22px,3vw,36px) 0 0;padding:0;list-style:none;display:flex}.redes a{background:var(--negro);border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s,background .2s;display:grid}.redes a:hover,.redes a:focus-visible{background:var(--rojo);transform:translateY(-3px)}.redes a:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.redes svg{fill:#fff;width:22px;height:22px}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.prox{grid-template-columns:1fr}.prox__logo{max-width:360px}.prox{gap:clamp(20px,4vh,40px)}.redes a{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.redes a{transition:none}}
