.ti-capa,.ti-pantalla>*{--pt:calc(100cqw / 440)}.ti-capa{position:absolute;inset:0}.ti-fondo{overflow:hidden;background:linear-gradient(176deg,#fdfbf8,#f8f3ed 55%,#f1e9df);--ti-pila:rgba(176,140,104,0.16)}.ti-fondo-pila{position:absolute;width:calc(560 * var(--pt));height:calc(560 * var(--pt));border-radius:calc(179.2 * var(--pt));background:var(--ti-pila)}.ti-fondo-pila[data-capa="1"]{top:calc(41.2 * var(--pt));left:calc(96.8 * var(--pt));opacity:.4}.ti-fondo-pila[data-capa="2"]{top:calc(198 * var(--pt));left:calc(-60 * var(--pt));opacity:.66}.ti-fondo-pila[data-capa="3"]{top:calc(354.8 * var(--pt));left:calc(-216.8 * var(--pt))}.ti-fondo[data-noche]{background:linear-gradient(176deg,#2b3340,#232a35 50%,#1a1f28);--ti-pila:rgba(255,255,255,0.07)}.ti-estado{position:absolute;top:0;left:0;right:0;z-index:170;height:calc(59 * var(--pt));display:flex;align-items:center;justify-content:space-between;padding:0 calc(30 * var(--pt)) 0 calc(44 * var(--pt));color:#101014;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;pointer-events:none;transition:color .3s ease}.ti-estado[data-tono=claro]{color:#ffffff}.ti-estado-hora{min-width:calc(44 * var(--pt));font-size:calc(17 * var(--pt));font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.ti-estado-iconos{display:flex;align-items:center;gap:calc(6 * var(--pt))}.ti-estado-iconos svg{display:block;width:auto}.ti-estado-iconos svg:first-child,.ti-estado-iconos svg:nth-child(2){height:calc(12 * var(--pt))}.ti-estado-iconos svg:nth-child(3){height:calc(13 * var(--pt))}.ti-isla{top:calc(11 * var(--pt));z-index:175;width:calc(126 * var(--pt));height:calc(37 * var(--pt));background:#000000}.ti-indicador,.ti-isla{position:absolute;left:50%;border-radius:999px;transform:translateX(-50%);pointer-events:none}.ti-indicador{bottom:calc(8 * var(--pt));z-index:130;width:calc(140 * var(--pt));height:calc(5 * var(--pt));background:rgba(16,16,20,.82)}.ti-inicio{z-index:10;transform-origin:50% 46%}.ti-inicio[data-tapada]{visibility:hidden}.ti-paginas{position:absolute;top:calc(104 * var(--pt));left:0;right:0;bottom:calc(150 * var(--pt));display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.ti-paginas::-webkit-scrollbar{display:none}.ti-rejilla{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:repeat(4,calc(80 * var(--pt)));grid-auto-rows:max-content;justify-content:space-between;align-content:start;grid-row-gap:calc(28 * var(--pt));row-gap:calc(28 * var(--pt));padding:0 calc(24 * var(--pt))}.ti-puntos{position:absolute;left:50%;bottom:calc(140 * var(--pt));z-index:12;display:flex;gap:calc(9 * var(--pt));padding:calc(7 * var(--pt)) calc(11 * var(--pt));border-radius:999px;background:rgba(16,16,20,.08);transform:translateX(-50%)}.ti-puntos button{width:calc(8 * var(--pt));height:calc(8 * var(--pt));padding:0;border:0;border-radius:999px;background:rgba(16,16,20,.28);cursor:pointer}.ti-puntos button[aria-current=true]{background:rgba(16,16,20,.85)}.ti-dock{position:absolute;left:calc(14 * var(--pt));right:calc(14 * var(--pt));bottom:calc(22 * var(--pt));z-index:12;height:calc(104 * var(--pt));display:grid;grid-template-columns:repeat(4,calc(80 * var(--pt)));justify-content:space-between;padding:0 calc(10 * var(--pt));border-radius:calc(40 * var(--pt));background:rgba(255,255,255,.34);-webkit-backdrop-filter:blur(calc(22 * var(--pt))) saturate(1.7);backdrop-filter:blur(calc(22 * var(--pt))) saturate(1.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 calc(10 * var(--pt)) calc(30 * var(--pt)) rgba(120,72,40,.1)}.ti-app,.ti-dock{align-items:center}.ti-app{position:relative;display:flex;flex-direction:column;gap:calc(7 * var(--pt));width:calc(80 * var(--pt));padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ti-app:focus-visible{outline:none}.ti-app:focus-visible .ti-caja{outline:calc(3 * var(--pt)) solid rgba(16,16,20,.75);outline-offset:calc(3 * var(--pt));border-radius:24%}.ti-caja{position:relative;display:block;width:calc(80 * var(--pt));height:calc(80 * var(--pt));flex:none;transition:transform .18s cubic-bezier(.3,.7,.4,1)}.ti-app:active .ti-caja{transform:scale(.92)}.ti-caja>svg{position:relative;z-index:1;display:block;width:100%;height:100%}.ti-caja:before{content:"";position:absolute;inset:4% 6% 0;border-radius:26%;box-shadow:0 calc(6 * var(--pt)) calc(14 * var(--pt)) rgba(90,52,28,.2)}.ti-etiqueta{display:block;max-width:calc(96 * var(--pt));font-size:calc(14.5 * var(--pt));font-weight:500;line-height:calc(18 * var(--pt));letter-spacing:-.01em;color:rgba(16,16,20,.88);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ti-onda{position:absolute;inset:0;z-index:0;border-radius:26%;pointer-events:none;opacity:0}.ti-app[data-resalte] .ti-onda{animation:ti-onda 1.5s cubic-bezier(.2,.7,.3,1) both}@keyframes ti-onda{0%{opacity:.9;box-shadow:0 0 0 0 rgba(255,255,255,.95),0 0 0 0 rgba(16,16,20,.16)}to{opacity:0;box-shadow:0 0 0 calc(16 * var(--pt)) rgba(255,255,255,0),0 0 0 calc(26 * var(--pt)) rgba(16,16,20,0)}}.ti-carpeta{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;align-content:start;grid-gap:calc(5 * var(--pt));gap:calc(5 * var(--pt));width:100%;height:100%;padding:calc(10 * var(--pt));background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,250,245,.44));box-shadow:inset 0 0 0 calc(1.2 * var(--pt)) rgba(255,255,255,.7),inset 0 calc(-14 * var(--pt)) calc(24 * var(--pt)) rgba(160,110,80,.08);-webkit-backdrop-filter:blur(calc(18 * var(--pt))) saturate(1.6);backdrop-filter:blur(calc(18 * var(--pt))) saturate(1.6);-webkit-mask:var(--ti-squircle) center /100% 100% no-repeat;mask:var(--ti-squircle) center /100% 100% no-repeat}.ti-carpeta>svg{display:block;width:100%;height:auto}.ti-velo{z-index:60;background:rgba(40,26,18,.22);-webkit-backdrop-filter:blur(calc(26 * var(--pt))) saturate(1.3);backdrop-filter:blur(calc(26 * var(--pt))) saturate(1.3)}.ti-velo[data-cerrando]{pointer-events:none}.ti-carpeta-titulo{right:calc(48 * var(--pt));top:calc(196 * var(--pt));margin:0;color:#ffffff;font-size:calc(32 * var(--pt));font-weight:600;letter-spacing:-.02em;line-height:1.1;text-shadow:0 1px calc(10 * var(--pt)) rgba(40,20,10,.25)}.ti-carpeta-titulo,.ti-panel{position:absolute;left:calc(48 * var(--pt))}.ti-panel{top:calc(250 * var(--pt));width:calc(344 * var(--pt));height:calc(400 * var(--pt));transform-origin:0 0;display:grid;grid-template-columns:repeat(3,calc(80 * var(--pt)));grid-auto-rows:max-content;justify-content:space-between;align-content:start;grid-row-gap:calc(22 * var(--pt));row-gap:calc(22 * var(--pt));padding:calc(30 * var(--pt)) calc(26 * var(--pt));border-radius:calc(40 * var(--pt));background:rgba(255,252,249,.66);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5),0 calc(24 * var(--pt)) calc(60 * var(--pt)) rgba(60,30,14,.18)}.ti-espera{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border-radius:24%;background:rgba(24,16,12,.36)}.ti-espera:after{content:"";width:34%;height:34%;border-radius:999px;border:calc(2.8 * var(--pt)) solid rgba(255,255,255,.95);box-shadow:0 1px calc(6 * var(--pt)) rgba(16,16,20,.22)}.ti-hoja-velo{z-index:80;background:rgba(30,20,14,.32)}.ti-hoja{position:absolute;left:0;right:0;bottom:0;z-index:81;display:grid;grid-gap:calc(14 * var(--pt));gap:calc(14 * var(--pt));max-height:calc(100% - 70 * var(--pt));overflow-y:auto;padding:calc(14 * var(--pt)) calc(26 * var(--pt)) calc(46 * var(--pt));border-radius:calc(40 * var(--pt)) calc(40 * var(--pt)) 0 0;background:#fbf8f5;color:#101014;box-shadow:0 calc(-12 * var(--pt)) calc(40 * var(--pt)) rgba(30,16,8,.18);font-size:calc(17 * var(--pt));line-height:1.4}.ti-hoja-asa{justify-self:center;width:calc(42 * var(--pt));height:calc(5 * var(--pt));border-radius:999px;background:rgba(16,16,20,.18)}.ti-hoja-cerrar{position:absolute;top:calc(18 * var(--pt));right:calc(18 * var(--pt));display:grid;place-items:center;width:calc(36 * var(--pt));height:calc(36 * var(--pt));padding:0;border:0;border-radius:999px;background:rgba(16,16,20,.07);color:#55555e;cursor:pointer}.ti-hoja-cerrar svg{width:calc(16 * var(--pt));height:calc(16 * var(--pt))}.ti-hoja-cabeza{display:flex;align-items:center;gap:calc(16 * var(--pt));padding-right:calc(40 * var(--pt))}.ti-hoja-cabeza>svg{flex:none;width:calc(76 * var(--pt));height:calc(76 * var(--pt))}.ti-hoja-cabeza b{display:block;font-size:calc(24 * var(--pt));font-weight:600;letter-spacing:-.02em;line-height:1.15}.ti-pronto{display:inline-block;margin-top:calc(6 * var(--pt));padding:calc(4 * var(--pt)) calc(10 * var(--pt));border-radius:999px;background:rgba(16,16,20,.07);color:#55555e;font-size:calc(13 * var(--pt));font-weight:600;letter-spacing:.01em}.ti-hoja-que{margin:0;color:#34343c;font-size:calc(17 * var(--pt));line-height:1.45}.ti-hoja-texto{margin:0;color:#55555e;font-size:calc(15 * var(--pt));line-height:1.45}.ti-hoja form{display:grid;grid-gap:calc(10 * var(--pt));gap:calc(10 * var(--pt))}.ti-campo{width:100%;height:calc(52 * var(--pt));min-height:40px;padding:0 calc(16 * var(--pt));border:1px solid rgba(16,16,20,.14);border-radius:calc(14 * var(--pt));background:#ffffff;color:#101014;font:inherit;font-size:16px}.ti-campo:focus{outline:2px solid var(--ti-of-texto,#101014);outline-offset:1px}.ti-tel .lz-tel{flex-wrap:wrap;min-height:calc(52 * var(--pt));border:1px solid rgba(16,16,20,.14);border-radius:calc(14 * var(--pt))}.ti-tel .lz-tel .lz-tel-num,.ti-tel .lz-tel .lz-tel-pais{min-height:max(40px,calc(52 * var(--pt)));font-size:16px}.ti-tel .lz-tel .lz-tel-pais{padding:0 calc(14 * var(--pt));border-radius:calc(14 * var(--pt)) 0 0 calc(14 * var(--pt))}.ti-tel .lz-tel .lz-tel-num{flex:1 1;padding:0 calc(16 * var(--pt))}.ti-tel .lz-tel:focus-within{border-color:var(--ti-of-texto,#101014);box-shadow:none}.ti-tel .lz-tel-pais:focus-visible{outline-color:var(--ti-of-texto,#101014)}.ti-tel .lz-tel.malo{border-color:#b42318}.ti-tel .lz-tel-lista{position:static;flex:1 1 100%;width:auto;border:0;border-top:1px solid rgba(16,16,20,.1);border-radius:0 0 calc(14 * var(--pt)) calc(14 * var(--pt));box-shadow:none}.ti-tel .lz-tel-busca{font-size:16px}.ti-tel .lz-tel-filas{max-height:176px}.ti-boton{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--pt));height:calc(52 * var(--pt));min-height:40px;padding:0 calc(20 * var(--pt));border:0;border-radius:calc(14 * var(--pt));background:var(--ti-of-color,#101014);color:var(--ti-of-tinta,#ffffff);box-shadow:inset 0 0 0 1px rgba(16,16,20,.08);font:inherit;font-size:calc(17 * var(--pt));font-weight:600;cursor:pointer}.ti-boton:disabled{opacity:.6;cursor:progress}.ti-listo{display:flex;gap:calc(12 * var(--pt));align-items:flex-start;padding:calc(16 * var(--pt));border-radius:calc(16 * var(--pt));background:#ffffff;box-shadow:inset 0 0 0 1px rgba(16,16,20,.08)}.ti-listo svg{flex:none;width:calc(22 * var(--pt));height:calc(22 * var(--pt));color:var(--ti-of-texto,#101014)}.ti-listo b{display:block;margin-bottom:calc(4 * var(--pt))}.ti-fallo,.ti-listo p{margin:0;font-size:calc(15 * var(--pt))}.ti-fallo{color:#b42318}.ti-capa-app{z-index:100;transform-origin:0 0;overflow:hidden;background:transparent}.ti-capa-app[data-movil]{position:fixed;z-index:300}.ti-portada{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:var(--ti-of-color,#101014);pointer-events:none}.ti-portada-icono{position:absolute;left:0;right:0;top:50%;aspect-ratio:1;transform:translateY(-50%)}.ti-portada-icono>svg{display:block;width:100%;height:100%}.ti-portada-icono[data-fuera],.ti-portada[data-fuera]{opacity:0}.ti-capa-app[data-cerrando]{pointer-events:none}.ti-capa-app:focus{outline:none}.ti-portada-carga{position:absolute;left:50%;bottom:22%;width:26px;height:26px;margin-left:-13px;border-radius:999px;border:2.5px solid color-mix(in srgb,var(--ti-of-tinta,#ffffff) 30%,transparent);border-top-color:var(--ti-of-tinta,#ffffff);animation:ti-gira .8s linear infinite}@keyframes ti-gira{to{transform:rotate(1turn)}}.ti-error-app{position:absolute;inset:0;z-index:6;display:grid;place-content:center;justify-items:center;grid-gap:calc(14 * var(--pt));gap:calc(14 * var(--pt));padding:calc(40 * var(--pt));background:var(--ti-of-color,#101014);color:var(--ti-of-tinta,#ffffff);text-align:center;font-size:calc(17 * var(--pt))}.ti-error-app a,.ti-error-app button{color:inherit;font:inherit;font-weight:600;text-decoration:underline;background:none;border:0;cursor:pointer}@media (prefers-reduced-motion:reduce){.ti-app:active .ti-caja{transform:none}.ti-app[data-resalte] .ti-onda{animation:none}}.ti-bloqueo{z-index:160;display:block;width:100%;height:100%;padding:0;border:0;overflow:hidden;color:#ffffff;font-family:inherit;text-align:center;cursor:pointer;background:#2a1d18}.ti-bloqueo[data-estado=abriendo]{animation:ti-desbloqueo .42s cubic-bezier(.5,0,.75,0) both;pointer-events:none}@keyframes ti-desbloqueo{to{transform:translateY(-100%);opacity:.4}}.ti-bloqueo-reloj{position:absolute;top:calc(74 * var(--pt));left:0;right:0;display:grid;justify-items:center;grid-gap:calc(2 * var(--pt));gap:calc(2 * var(--pt));opacity:0;transition:opacity .4s ease}.ti-bloqueo-reloj[data-listo]{opacity:1}.ti-bloqueo-fecha{font-size:calc(20 * var(--pt));font-weight:600;opacity:.88}.ti-bloqueo-hora{font-size:calc(104 * var(--pt));font-weight:600;letter-spacing:-.035em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ti-bloqueo-aviso{position:absolute;left:calc(14 * var(--pt));right:calc(14 * var(--pt));bottom:calc(150 * var(--pt));display:flex;align-items:center;gap:calc(12 * var(--pt));padding:calc(14 * var(--pt)) calc(16 * var(--pt));border-radius:calc(26 * var(--pt));background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(calc(20 * var(--pt))) saturate(1.4);backdrop-filter:blur(calc(20 * var(--pt))) saturate(1.4);text-align:left;animation:ti-aviso .55s cubic-bezier(.2,.9,.25,1.1) .25s both}@keyframes ti-aviso{0%{opacity:0;transform:translateY(calc(18 * var(--pt))) scale(.96)}}.ti-bloqueo-aviso-icono{display:grid;place-items:center;flex:none;width:calc(42 * var(--pt));height:calc(42 * var(--pt));border-radius:calc(10 * var(--pt));background:#ffffff}.ti-bloqueo-aviso-icono svg{width:calc(26 * var(--pt));height:calc(26 * var(--pt))}.ti-bloqueo-aviso-texto{display:grid;grid-gap:calc(2 * var(--pt));gap:calc(2 * var(--pt));min-width:0;font-size:calc(15.5 * var(--pt));line-height:1.3}.ti-bloqueo-aviso-cabeza{display:flex;justify-content:space-between;gap:calc(8 * var(--pt))}.ti-bloqueo-aviso-cabeza b{font-weight:600}.ti-bloqueo-aviso-cabeza small{font-size:calc(13.5 * var(--pt));opacity:.7}.ti-bloqueo-entrar{position:absolute;left:0;right:0;bottom:calc(46 * var(--pt));display:grid;justify-items:center;grid-gap:calc(6 * var(--pt));gap:calc(6 * var(--pt));font-size:calc(17 * var(--pt));font-weight:500;animation:ti-flota 1.8s ease-in-out infinite}.ti-bloqueo-entrar svg{width:calc(28 * var(--pt));height:calc(28 * var(--pt))}@keyframes ti-flota{0%,to{transform:translateY(0);opacity:.75}50%{transform:translateY(calc(-6 * var(--pt)));opacity:1}}@media (prefers-reduced-motion:reduce){.ti-bloqueo-aviso,.ti-bloqueo-entrar{animation:none}}.cns.ti-consentimiento{font-size:max(12px,calc(13 * var(--pt)));color:#55555e;margin:calc(4 * var(--pt)) 0 calc(8 * var(--pt))}