:root{--ease-ui:cubic-bezier(.2, .8, .2, 1);--ms-press:.187s;--ms-fast:.44s;--ms-med:.62s;--ms-screen-in:.82s;--ms-screen-out:.48s;--ms-progress:1.1s;--ms-color:.4s;--ms-settle:.34s;--ms-shadow:.25s;--ms-info:.32s;--ms-option:.52s;--ms-stagger:.32s;--ms-option-start:.22s;--ms-drawer:.34s;--ms-portada-out:1.2s;--ms-portal:1.2s;--ms-info-pausa:.18s;--ms-info-parrafo:90ms;--ms-info-ancla:0s;--px-sweep:44px;--px-option:24px;--px-lift:5px;--px-choice-lift:3px;--px-info:8px;--scale-badge:.98}@keyframes sfScreenIn{0%{opacity:0;transform:translate3d(var(--px-sweep), 0, 0)}to{opacity:1;transform:translate(0,0)}}.sf-screen-in{animation:sfScreenIn var(--ms-screen-in) var(--ease-ui) both;will-change:transform, opacity}@keyframes sfScreenOut{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate3d(calc(var(--px-sweep) * -.7), 0, 0)}}.sf-screen-out{animation:sfScreenOut var(--ms-screen-out) var(--ease-ui) both}.sf-progress-fill{transition:width var(--ms-progress) var(--ease-ui);will-change:width}@keyframes sfOptionIn{0%{opacity:0;transform:translate3d(calc(var(--px-option) * -1), 0, 0)}to{opacity:1;transform:translate(0,0)}}.sf-stagger{animation:sfOptionIn var(--ms-option) var(--ease-ui) both;animation-delay:calc(var(--ms-option-start) + var(--i,0) * var(--ms-stagger))}@keyframes sfChildIn{0%{opacity:0;transform:translate3d(0, calc(var(--px-info) * -1), 0)}to{opacity:1;transform:translate(0,0)}}.sf-child{animation:sfChildIn var(--ms-option) var(--ease-ui) both}.sf-choice{will-change:transform, box-shadow, opacity;box-shadow:0 var(--px-choice-lift) 0 #363c981f;transition:opacity var(--ms-color) ease, transform var(--ms-press) var(--ease-ui), box-shadow var(--ms-press) var(--ease-ui), border-color var(--ms-color) ease, color var(--ms-color) ease, background-color var(--ms-color) ease}.sf-choice:active{transform:translateY(var(--px-choice-lift));box-shadow:0 0 #363c981f}.sf-choice:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 5px #363c988c, 0 var(--px-choice-lift) 0 #363c981f;outline:none}.sf-choice.is-selected:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 5px #ff690ba6,0 2px #ff690b59}.sf-choice.is-selected{transition:transform var(--ms-settle) var(--ease-ui), box-shadow var(--ms-settle) var(--ease-ui), border-color var(--ms-color) ease, color var(--ms-color) ease, background-color var(--ms-color) ease, opacity var(--ms-color) ease;transform:translateY(1px);box-shadow:0 2px #ff690b59}.sf-cta{opacity:.35;transform:translateY(var(--px-lift));box-shadow:none;will-change:transform, box-shadow, opacity;transition:opacity var(--ms-med) var(--ease-ui), transform var(--ms-med) var(--ease-ui), background-color var(--ms-color) ease, box-shadow var(--ms-shadow) ease}.sf-cta.is-enabled{opacity:1;box-shadow:0 var(--px-lift) 0 #171a578c;transform:translateY(0)}.sf-cta.is-enabled:active{transform:translateY(var(--px-lift));transition:transform var(--ms-press) var(--ease-ui), box-shadow var(--ms-press) var(--ease-ui);box-shadow:0 0 #171a578c}@keyframes sfCaret{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.sf-caret{vertical-align:-.12em;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite sfCaret;display:inline-block}@keyframes sfPausaIn{0%{opacity:0;transform:translateY(14px)scale(.94)}60%{opacity:1;transform:translate(0,0)scale(1.02)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes sfPausaOut{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(-16px)scale(1.02)}}.sf-pausa{--ms-pausa-espera:1.1s;animation:sfPausaIn var(--ms-med) var(--ease-ui) both, sfPausaOut var(--ms-fast) var(--ease-ui) forwards var(--ms-pausa-espera)}.sf-info{opacity:0;transform:translateY(var(--px-info));pointer-events:none}.sf-info.is-visible{opacity:1;pointer-events:auto;transition:opacity var(--ms-info) var(--ease-ui), transform var(--ms-info) var(--ease-ui);transform:translateY(0)}.sf-badge{opacity:0;transform:scale(var(--scale-badge))}.sf-badge.is-visible{opacity:1;transition:opacity var(--ms-fast) var(--ease-ui), transform var(--ms-fast) var(--ease-ui);transform:scale(1)}.sf-tap{transition:transform var(--ms-press) var(--ease-ui), box-shadow var(--ms-press) var(--ease-ui), background-color var(--ms-color) ease, border-color var(--ms-color) ease, color var(--ms-color) ease, opacity var(--ms-color) ease}@keyframes sfPortadaSlide{0%{transform:translate(0,0)}to{transform:translateY(90px)}}@keyframes sfPortadaFade{0%{opacity:1}to{opacity:0}}@keyframes sfLogoPortal{0%{filter:blur()saturate();opacity:1;transform:scale(1)rotate(0)}7%{filter:blur()saturate(1.1);opacity:1;transform:scale(1.12)rotate(-2deg)}14%{filter:blur(.4px)saturate(1.2);opacity:1;transform:scale(.97)rotate(2deg)}45%{filter:blur(2.2px)saturate(1.8);opacity:1;transform:scale(.72)rotate(150deg)}72%{filter:blur(4.6px)saturate(2.4);opacity:.85;transform:scale(.34)rotate(340deg)}to{filter:blur(8px)saturate(2.8);opacity:0;transform:scale(.03)rotate(520deg)}}.sf-logo-portal{animation:sfLogoPortal var(--ms-portal) cubic-bezier(.42, 0, .75, .3) forwards;will-change:transform, opacity, filter}@keyframes sfHiloPortal{0%{stroke-dashoffset:140px;opacity:0;transform:rotate(0)scale(1.15)}30%{opacity:.95}to{stroke-dashoffset:-900px;opacity:0;transform:rotate(var(--giro,200deg)) scale(.1)}}.sf-hilo{animation:sfHiloPortal var(--ms-portal) cubic-bezier(.4, 0, .7, .35) forwards;transform-origin:50%}.sf-portada-out{animation:sfPortadaSlide var(--ms-portada-out) var(--ease-ui) forwards;pointer-events:none}.sf-portada-out .sf-portada-texto{animation:sfPortadaFade var(--ms-fast) var(--ease-ui) forwards}@keyframes sfFlotanteIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}.sf-flotante{animation:sfFlotanteIn var(--ms-screen-in) var(--ease-ui) both}@keyframes sfDrawerIn{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes sfBackdropIn{0%{opacity:0}to{opacity:1}}.sf-drawer{animation:sfDrawerIn var(--ms-drawer) var(--ease-ui) both;will-change:transform}.sf-backdrop{animation:sfBackdropIn var(--ms-drawer) var(--ease-ui) both}@media (prefers-reduced-motion:reduce){.sf-screen-in,.sf-screen-out,.sf-stagger,.sf-child,.sf-portada-out,.sf-logo-portal,.sf-hilo,.sf-flotante,.sf-drawer,.sf-backdrop,.sf-caret{animation:none!important}.sf-choice,.sf-cta,.sf-progress-fill,.sf-info,.sf-badge,.sf-tap{transition:none!important;transform:none!important}.sf-cta{opacity:.5}.sf-cta.is-enabled,.sf-info,.sf-badge{opacity:1}.sf-info{pointer-events:auto}.sf-caret{display:none}}
