.demo_bloque__JUqym{width:100%}.demo_titulo__6M6NU{font-family:var(--font-heading,Georgia,serif);font-size:clamp(22px,3vw,30px);font-weight:400;color:var(--papel-home,#f6f8fa);margin:0 0 22px;text-align:center}.demo_riel__844FM{display:flex;gap:14px;margin:26px calc(clamp(18px, 5vw, 56px) * -1) 0;padding:12px clamp(18px,5vw,56px) 20px;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.demo_riel__844FM::-webkit-scrollbar{display:none}.demo_riel__844FM>*{flex:0 0 clamp(230px,74vw,268px);scroll-snap-align:start}@media (min-width:760px){.demo_riel__844FM{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));margin-inline:0;padding-inline:0;overflow:visible}.demo_riel__844FM>*{flex:initial}}.demo_rejilla__nkCgY{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));grid-gap:14px;gap:14px;margin-top:26px}.demo_tarjetaCaja__RFMnF{display:grid;grid-gap:8px;gap:8px;align-content:start}.demo_tarjeta__Zkrg4{position:relative;display:grid;grid-template-rows:auto 1fr auto auto;grid-gap:14px;gap:14px;width:100%;min-height:292px;padding:16px;border-radius:20px;overflow:hidden;cursor:pointer;text-align:left;font-family:inherit;background:var(--tinta-demo,#0b0b0b);border:1px solid color-mix(in srgb,var(--papel-demo,#eef2f4) 16%,transparent);transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .24s ease}.demo_tarjeta__Zkrg4:focus-visible,.demo_tarjeta__Zkrg4:hover{transform:translateY(-3px);border-color:var(--acento-demo);box-shadow:0 14px 32px rgba(0,0,0,.45);outline:none}.demo_tarjetaHalo___u_Fl{position:absolute;inset:-40% -30% auto auto;width:250px;height:250px;border-radius:50%;background:radial-gradient(closest-side,var(--acento-demo),transparent 72%);opacity:.3;pointer-events:none;transition:opacity .28s ease,transform .28s ease}.demo_tarjeta__Zkrg4:hover .demo_tarjetaHalo___u_Fl{opacity:.46;transform:scale(1.12)}.demo_tarjetaCabeza__0sUf8{position:relative;display:flex;align-items:center;gap:8px}.demo_tarjetaOficio__hKRXz{font-size:10px;letter-spacing:.16em;line-height:1.3;color:var(--acento-texto-demo,var(--acento-demo))}.demo_sello__vVXOD,.demo_tarjetaOficio__hKRXz{font-family:var(--mono,ui-monospace,monospace);text-transform:uppercase}.demo_sello__vVXOD{flex:none;margin-left:auto;padding:3px 8px;border-radius:999px;font-size:9px;letter-spacing:.14em;white-space:nowrap}.demo_selloCliente__C8mgi{color:var(--acento-texto-demo,var(--acento-demo));box-shadow:inset 0 0 0 1px currentColor}.demo_selloDemo__O3LeK{color:var(--papel-demo,#fff);opacity:.8;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--papel-demo,#fff) 34%,transparent)}.demo_tarjetaMarca__uMEa_{position:relative;display:grid;place-items:center;min-height:62px}.demo_tarjetaLogo__SQIaL{width:auto;max-width:128px;max-height:58px}.demo_tarjetaNombreGrande__mpJWf{font-family:var(--font-heading,Georgia,serif);font-size:23px;font-weight:600;letter-spacing:.08em;color:var(--papel-demo,#fff)}.demo_tarjetaResumen__P1Qc_{position:relative;font-size:12.5px;line-height:1.55;color:var(--papel-demo,#fff);opacity:.82}.demo_tarjetaPie__5svD_{position:relative;display:grid;grid-gap:10px;gap:10px}.demo_tarjetaNegocio__hGPXe{display:grid;grid-gap:2px;gap:2px;font-size:13px;font-weight:600;color:var(--papel-demo,#fff)}.demo_tarjetaRubro__hDMmY{font-size:11px;font-weight:400;opacity:.8;color:var(--papel-demo,#fff)}.demo_tarjetaAccion__9Eaob{display:inline-flex;align-items:center;align-self:start;min-height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--acento-texto-demo,var(--acento-demo));font-size:12px;font-weight:600;color:var(--papel-demo,#fff);transition:background .2s ease,border-color .2s ease}.demo_tarjeta__Zkrg4:hover .demo_tarjetaAccion__9Eaob{background:color-mix(in srgb,var(--acento-demo) 22%,transparent);border-color:var(--acento-demo)}.demo_tarjetaLanding___CJBw{padding:0 4px;font-size:11.5px;font-weight:600;color:var(--tenue-home,rgba(238,242,244,.62));transition:color .18s ease}.demo_tarjetaLanding___CJBw:hover{color:var(--papel-home,#eef2f4)}.demo_pista__R0kPg{display:flex;align-items:center;justify-content:center;gap:9px;margin:4px 0 0;font-size:12px;line-height:1.6;color:var(--apagado-home,rgba(238,242,244,.55))}.demo_pistaDesliza__VUVYD{width:26px;height:2px;border-radius:2px;background:var(--teal);animation:demo_deslizarPista__gE_RE 2.4s ease-in-out infinite}@keyframes demo_deslizarPista__gE_RE{0%,to{transform:translateX(-5px);opacity:.5}50%{transform:translateX(5px);opacity:1}}@media (min-width:760px){.demo_pista__R0kPg{display:none}}.demo_velo__g72sM{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(4,6,9,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:demo_aparecerVelo__e_15_ .24s ease both}@keyframes demo_aparecerVelo__e_15_{0%{opacity:0}}.demo_ventana__3_hoO{display:grid;grid-gap:12px;gap:12px;width:100%;max-width:380px;max-height:100%;animation:demo_subirVentana__ADOav .32s cubic-bezier(.22,1,.36,1) both}@keyframes demo_subirVentana__ADOav{0%{opacity:0;transform:translateY(18px) scale(.97)}}.demo_ventanaBarra__P45j2{display:flex;align-items:center;gap:12px}.demo_ventanaTitulo__PjmHi{display:grid;grid-gap:1px;gap:1px;font-family:var(--font-heading,Georgia,serif);font-size:16px;font-weight:600;color:var(--papel-home,#f6f8fa)}.demo_ventanaOficio__USySF{font-family:var(--mono,ui-monospace,monospace);font-size:10px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--acento-texto-demo,var(--acento-demo))}.demo_cerrar__7emJ2{display:grid;place-items:center;width:36px;height:36px;margin-left:auto;flex:none;border-radius:50%;border:1px solid rgba(238,242,244,.2);color:var(--papel-home,#f6f8fa);cursor:pointer;transition:background .18s ease,border-color .18s ease}.demo_cerrar__7emJ2:hover{background:rgba(238,242,244,.1);border-color:rgba(238,242,244,.4)}.demo_telefono__KDgDL{position:relative;width:100%;aspect-ratio:9/18;max-height:62vh;margin:0 auto;padding:9px;border-radius:34px;background:linear-gradient(160deg,#22262d,#0d1014);box-shadow:0 26px 60px rgba(0,0,0,.6),inset 0 0 0 1px rgba(238,242,244,.1)}.demo_muesca__oFFlj{position:absolute;top:9px;left:50%;transform:translateX(-50%);width:84px;height:17px;border-radius:0 0 11px 11px;background:#0d1014;z-index:2}.demo_pantalla__fna8n{width:100%;height:100%;border-radius:26px;overflow:hidden}.demo_marco__DajF4{width:100%;height:100%;border:0;display:block}.demo_ventanaPie__SIsda{display:grid;grid-gap:5px;gap:5px;padding:14px 16px;border-radius:16px;border:1px solid rgba(238,242,244,.12);background:rgba(238,242,244,.045)}.demo_notaEtiqueta__fvi3f{font-family:var(--mono,ui-monospace,monospace);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--acento-texto-demo,var(--acento-demo))}.demo_notaTexto__b2STf{margin:0;font-size:13px;line-height:1.6;color:var(--tenue-home,rgba(238,242,244,.72))}.demo_abrir__OqAOL{justify-self:start;margin-top:4px;font-size:12.5px;font-weight:600;color:var(--papel-home,#f6f8fa);border-bottom:1px solid var(--acento-demo);padding-bottom:1px}@media (max-height:680px){.demo_ventanaPie__SIsda{display:none}.demo_telefono__KDgDL{max-height:74vh}}@media (prefers-reduced-motion:reduce){.demo_tarjetaAccion__9Eaob,.demo_tarjetaHalo___u_Fl,.demo_tarjetaLanding___CJBw,.demo_tarjeta__Zkrg4{transition:none}.demo_tarjeta__Zkrg4:hover{transform:none}.demo_pistaDesliza__VUVYD,.demo_velo__g72sM,.demo_ventana__3_hoO{animation:none}}