@charset "UTF-8";html.is-rebrand-entry,html.is-rebrand-entry body{height:100%;overflow:hidden}.rebrand-entry{display:none}html.is-rebrand-entry body>:not(.rebrand-entry){visibility:hidden}html.is-rebrand-entry .rebrand-entry{background:var(--papel-blanco);color:var(--ink);display:block;inset:0;isolation:isolate;min-height:100dvh;opacity:1;overflow:auto;overscroll-behavior:contain;padding:clamp(24px,4.4vw,64px);position:fixed;transition:opacity .26s var(--ease-standard);z-index:3000}html.is-rebrand-entry .rebrand-entry:before{aspect-ratio:388.41/345.36;background:url(../img/unicos/brand-mark.svg) 50%/contain no-repeat;bottom:clamp(-96px,-5vw,-54px);content:"";opacity:.035;pointer-events:none;position:fixed;right:clamp(-92px,-4vw,-42px);width:clamp(300px,34vw,530px);z-index:-1}html.rebrand-entry-closing .rebrand-entry{opacity:0}html.is-rebrand-entry.rebrand-entry-closing body>:not(.rebrand-entry){visibility:visible}.rebrand-entry-frame{display:grid;grid-template-rows:auto minmax(0,1fr) auto;margin:0 auto;min-height:calc(100dvh - clamp(48px,8.8vw,128px));width:min(1180px,100%)}.rebrand-entry-eyebrow{color:var(--text-secondary);font:500 11px/1.2 var(--font-mono);letter-spacing:.16em;margin:0;text-transform:uppercase}.rebrand-entry-close{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:var(--r-sm);color:var(--ink);display:grid;height:48px;padding:0;place-items:center;position:fixed;right:max(20px,env(safe-area-inset-right));top:max(20px,env(safe-area-inset-top));transition:background .16s var(--ease-standard),border-color .16s var(--ease-standard);width:48px;z-index:2}.rebrand-entry-close:hover{background:var(--papel-tibio);border-color:var(--hairline-strong)}.rebrand-entry-close svg{height:20px;width:20px}.rebrand-entry-content{align-self:center;margin:clamp(42px,7vh,92px) auto;text-align:center;width:min(900px,100%)}.rebrand-entry-identities{align-items:center;display:flex;gap:clamp(22px,3vw,44px);justify-content:center;margin-bottom:clamp(34px,5vh,58px);min-height:46px}.rebrand-entry-legacy-logo{height:auto;width:clamp(190px,19vw,240px)}.rebrand-entry-transition{align-items:center;color:var(--tinta-30);display:flex;width:clamp(54px,7vw,88px)}.rebrand-entry-transition span{background:currentColor;height:1px;width:100%}.rebrand-entry-transition svg{flex:0 0 27px;margin-left:-1px;width:27px}.rebrand-entry-new-logo{align-items:flex-start;display:inline-flex;position:relative}.rebrand-entry-new-logo img{height:auto;width:clamp(142px,15vw,184px)}.rebrand-entry h2{text-wrap:balance;color:var(--ink);font:400 clamp(52px,6.1vw,84px)/.96 var(--font-text);letter-spacing:var(--ls-serif-lg);margin:0 auto;max-width:850px;outline:none}.rebrand-entry h2 sup{font:500 .22em/0 var(--font-sans);letter-spacing:0;margin-left:.08em;position:relative;top:-.62em}.rebrand-entry-content>p{text-wrap:pretty;color:var(--text-strong);font:400 17px/1.55 var(--font-sans);letter-spacing:.005em;margin:26px auto 0;max-width:650px}.rebrand-entry-action{align-items:center;background:var(--rojo-querer);border:1px solid var(--rojo-querer);border-radius:var(--r-sm);color:var(--papel-blanco);display:inline-flex;font:500 14px/1.3 var(--font-sans);gap:14px;justify-content:center;margin-top:34px;min-height:52px;min-width:220px;padding:13px 20px;transition:background .16s var(--ease-standard),border-color .16s var(--ease-standard)}.rebrand-entry-action:hover{background:var(--ink);border-color:var(--ink)}.rebrand-entry-action svg{height:18px;width:18px}.rebrand-entry-foot{align-items:center;color:var(--text-secondary);display:flex;font:400 12px/1.4 var(--font-sans);gap:16px;justify-content:center}.rebrand-entry-foot i{background:var(--rojo-querer);border-radius:50%;height:3px;opacity:.55;width:3px}.rebrand-entry :is(button):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}html.is-rebrand-entry:not(.rebrand-entry-ready) .rebrand-entry-content,html.is-rebrand-entry:not(.rebrand-entry-ready) .rebrand-entry-eyebrow,html.is-rebrand-entry:not(.rebrand-entry-ready) .rebrand-entry-foot{opacity:0;transform:translateY(7px)}html.rebrand-entry-ready .rebrand-entry-content,html.rebrand-entry-ready .rebrand-entry-eyebrow,html.rebrand-entry-ready .rebrand-entry-foot{opacity:1;transform:none;transition:opacity .46s var(--ease-standard),transform .46s var(--ease-standard)}html.rebrand-entry-ready .rebrand-entry-eyebrow{transition-delay:40ms}html.rebrand-entry-ready .rebrand-entry-content{transition-delay:90ms}html.rebrand-entry-ready .rebrand-entry-foot{transition-delay:.15s}@media(max-width:760px){html.is-rebrand-entry .rebrand-entry{padding:max(20px,env(safe-area-inset-top)) 18px max(22px,env(safe-area-inset-bottom))}html.is-rebrand-entry .rebrand-entry:before{bottom:-62px;opacity:.03;right:-82px;width:300px}.rebrand-entry-frame{min-height:calc(100dvh - max(42px,env(safe-area-inset-top) + env(safe-area-inset-bottom)))}.rebrand-entry-eyebrow{font-size:10px;padding-top:5px}.rebrand-entry-close{height:44px;right:8px;top:max(8px,env(safe-area-inset-top));width:44px}.rebrand-entry-content{margin:42px auto 34px}.rebrand-entry-identities{gap:15px;margin-bottom:38px}.rebrand-entry-legacy-logo{width:clamp(128px,38vw,158px)}.rebrand-entry-transition{width:clamp(32px,10vw,44px)}.rebrand-entry-transition svg{flex-basis:20px;width:20px}.rebrand-entry-new-logo img{width:clamp(102px,29vw,122px)}.rebrand-entry h2{font-size:clamp(42px,12vw,50px);line-height:.98;max-width:360px}.rebrand-entry-content>p{font-size:15px;line-height:1.55;margin-top:22px;max-width:350px}.rebrand-entry-action{margin-top:28px;min-height:50px;width:min(100%,354px)}.rebrand-entry-foot{flex-wrap:wrap;font-size:10px;gap:7px 11px;margin:0 auto;max-width:330px}}@media(max-height:690px){.rebrand-entry-content{margin-block:28px 24px}.rebrand-entry-identities{margin-bottom:24px}.rebrand-entry h2{font-size:clamp(39px,8vh,64px)}.rebrand-entry-content>p{margin-top:18px}.rebrand-entry-action{margin-top:22px}}@media(prefers-reduced-motion:reduce){.rebrand-entry,.rebrand-entry-content,.rebrand-entry-eyebrow,.rebrand-entry-foot{transition:none!important}}