@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(./outfit-latin-ext-300-normal-BYS6Dpvq.woff2)format("woff2"),url(./outfit-latin-ext-300-normal-CMIMshEd.woff)format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(./outfit-latin-300-normal-CRYTwY6m.woff2)format("woff2"),url(./outfit-latin-300-normal-AWLfuCom.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(./outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(./outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(./outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(./outfit-latin-400-normal-DMwTpYkH.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(./outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(./outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(./outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(./outfit-latin-500-normal-ClnHRwRh.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(./outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(./outfit-latin-600-normal-BEfTtDA7.woff)format("woff");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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(./instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");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}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(./instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");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}:root{--navy:#1f3652;--crema:#f5f3e2;--naranja:#da5a29;--lima:#aed139;--crema-90:#f5f3e2e6;--crema-75:#f5f3e2bf;--crema-60:#f5f3e299;--crema-30:#f5f3e24d;--crema-15:#f5f3e226;--crema-08:#f5f3e214;--navy-75:#1f3652bf;--navy-20:#1f365233;--navy-10:#1f36521a;--fuente-sans:"Outfit", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fuente-display:"Instrument Serif", "Iowan Old Style", Georgia, "Times New Roman", serif;--radio:14px;--giro:.62s;--curva:cubic-bezier(.22, .7, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--navy);min-height:100dvh;color:var(--crema);font-family:var(--fuente-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-weight:400;line-height:1.5}button,input{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation}button:disabled{cursor:default}:focus-visible{outline:3px solid var(--lima);outline-offset:3px}h1,h2,p{margin:0}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{z-index:20;background:var(--crema);color:var(--navy);border-radius:10px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.saltar:focus{top:12px}.filete{background:var(--naranja);vertical-align:middle;border-radius:2px;width:28px;height:3px;display:inline-block}.punto-lima{background:var(--lima);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.etiqueta{letter-spacing:.14em;text-transform:uppercase;color:var(--crema-75);margin:0 0 10px;padding:0;font-size:13px;font-weight:500;display:block}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--crema-90);align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.aviso{color:var(--crema-60);font-size:13px;line-height:1.5}.lema{letter-spacing:.22em;color:var(--crema-60);font-size:12px;font-weight:500}.boton{border-radius:var(--radio);letter-spacing:.08em;text-transform:uppercase;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .16s,color .16s,border-color .16s,transform .12s;display:inline-flex}.boton svg{flex:none;width:20px;height:20px}.boton:active:not(:disabled){transform:scale(.98)}.boton:disabled{opacity:.55}.boton--primario{background:var(--naranja);color:var(--crema);letter-spacing:.06em;font-size:19px}.boton--primario:hover:not(:disabled){background:#c84f22}.boton--grande{width:100%;min-height:60px}.boton--secundario{background:0 0;border-color:currentColor}.boton--accion{background:var(--crema-08);border-color:var(--crema-30);min-height:58px;color:var(--crema);letter-spacing:.06em;flex-direction:column;gap:4px;padding:8px;font-size:12.5px}.boton--accion:hover:not(:disabled){background:var(--crema-15)}.boton--fav{border-color:var(--lima)}.boton--fav svg{color:var(--lima)}.boton-icono{background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;width:44px;height:44px;display:inline-grid}.boton-icono:hover{background:var(--navy-10)}.enlace{min-height:44px;color:var(--crema);text-decoration:underline;-webkit-text-decoration-color:var(--naranja);text-decoration-color:var(--naranja);text-underline-offset:6px;background:0 0;border:0;align-items:center;gap:8px;padding:8px 4px;font-size:15px;font-weight:500;text-decoration-thickness:2px;display:inline-flex}.enlace__icono{width:18px;height:18px}fieldset{border:0;min-width:0;margin:0;padding:0}.segmentos{border-radius:calc(var(--radio) + 4px);background:var(--crema-08);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.segmento{border-radius:var(--radio);text-align:center;cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-height:48px;padding:8px 10px;transition:background-color .16s,color .16s;display:flex;position:relative}.segmento input,.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:is(.segmento:has(input:focus-visible),.chip:has(input:focus-visible)){outline:3px solid var(--lima);outline-offset:2px}.segmento__nombre{font-size:15px;font-weight:500;line-height:1.2}.segmento__detalle{opacity:.75;font-size:12px}.segmento--activo{background:var(--crema);color:var(--navy)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips>legend{float:left;width:100%}.chip{border:1px solid var(--crema-30);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-size:15px;font-weight:400;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex;position:relative}.chip--azar:before{content:"";background:var(--naranja);border-radius:50%;width:8px;height:8px}.chip--activo{background:var(--crema);border-color:var(--crema);color:var(--navy);font-weight:500}.inicio{max-width:560px;min-height:100dvh;padding:max(28px, env(safe-area-inset-top)) 20px max(28px, env(safe-area-inset-bottom));flex-direction:column;gap:28px;margin:0 auto;display:flex;position:relative;overflow:hidden}.inicio__marca{align-items:center;display:flex}.inicio__logo{width:auto;height:40px}.inicio__intro{gap:18px;display:grid}.inicio__titulo{font-family:var(--fuente-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(44px,12vw,72px);font-weight:400;line-height:.98}.inicio__desc{color:var(--crema-90);max-width:34ch;font-size:18px;font-weight:300;line-height:1.55}.inicio__opciones{gap:24px;display:grid}.inicio__nota{color:var(--crema-75);font-size:15px;font-weight:300}.inicio__cta{gap:14px;display:grid}.estado{color:var(--crema-75);text-align:center;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.inicio__pie{text-align:center;justify-items:center;gap:10px;margin-top:auto;padding-top:8px;display:grid}.barra{z-index:5;padding:max(8px, env(safe-area-inset-top)) 12px 8px;background:var(--navy);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid;position:sticky;top:0}.barra__boton{background:0 0;border:0;border-radius:12px;justify-self:start;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:8px 10px;font-size:15px;font-weight:500;display:inline-flex}.barra__boton:hover{background:var(--crema-08)}.barra__boton svg{width:22px;height:22px}.barra__boton--der{justify-self:end}.barra__logo{width:auto;height:24px}.pantalla{min-height:100dvh}.experiencia{--ancho-carta:min(calc(100vw - 40px), 400px, max(220px, calc((100vh - 350px) * .714)));padding:4px 20px max(28px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:18px;display:flex}@supports (height:100svh){.experiencia{--ancho-carta:min(calc(100vw - 40px), 400px, max(220px, calc((100svh - 350px) * .714)))}}.experiencia__contexto{letter-spacing:.14em;text-transform:uppercase;color:var(--crema-75);font-size:13px;font-weight:500}.experiencia__previo{width:var(--ancho-carta);text-align:center;color:var(--crema-90);gap:14px;font-weight:300;display:grid}.acciones{width:var(--ancho-carta);grid-template-columns:1fr 1fr;gap:10px;min-width:min(100%,320px);display:grid}.acciones__otra{grid-column:1/-1}.volteable{width:var(--ancho-carta);perspective:1800px}.volteable__giro{aspect-ratio:5/7;transform-style:preserve-3d;transition:transform var(--giro) var(--curva);position:relative}.volteable--revelada .volteable__giro{transform:rotateY(180deg)}.volteable__cara{backface-visibility:hidden;border-radius:4cqw;position:absolute;inset:0;container-type:inline-size}.volteable__cara--reverso{text-align:inherit;background:0 0;border:0;padding:0;transform:rotateY(0)}.volteable__cara--reverso:not(:disabled):hover .reverso{transform:translateY(-3px)}.volteable__cara--frente{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){:root{--giro:0s}.volteable__giro,.volteable--revelada .volteable__giro{transition:none;transform:none}.volteable__cara{transition:opacity .16s linear;transform:none}.volteable__cara--frente{opacity:0;visibility:hidden}.volteable--revelada .volteable__cara--frente{opacity:1;visibility:visible}.volteable--revelada .volteable__cara--reverso{opacity:0;visibility:hidden}.boton,.reverso,.aviso-flotante{transition:none!important}}.reverso{background:var(--crema);color:var(--navy);border-radius:4cqw;flex-direction:column;justify-content:space-between;align-items:center;padding:9cqw 8cqw 8cqw;transition:transform .2s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #00000038}.reverso__marco{border:1px solid var(--navy-20);pointer-events:none;border-radius:2.4cqw;position:absolute;inset:3.6cqw}.reverso__geo{width:118cqw;height:118cqw;color:var(--navy);opacity:.16;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reverso__cab{letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:3cqw;font-size:3.2cqw;font-weight:500;display:flex;position:relative}.reverso__cab .carta__filete{width:7cqw}.reverso__iso{width:30cqw;height:auto;position:relative}.reverso__pie{letter-spacing:.18em;text-transform:uppercase;font-size:3.6cqw;font-weight:500;position:relative}.carta{border-radius:4cqw;flex-direction:column;padding:9cqw 8.5cqw 0;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #00000038}.carta--A{background:var(--navy);color:var(--crema);--suave:var(--crema-75);--linea:#f5f3e238;outline:1px solid var(--crema-30);outline-offset:-1px}.carta--B,.carta--C{background:var(--crema);color:var(--navy);--suave:var(--navy-75);--linea:var(--navy-20)}.carta__marco{border:1px solid var(--linea);pointer-events:none;border-radius:2.4cqw;position:absolute;inset:3.7cqw}.carta__arcos{width:64cqw;height:64cqw;color:var(--navy);pointer-events:none;position:absolute;top:0;right:0}.carta__cab{letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:3cqw;font-size:2.9cqw;font-weight:500;display:flex;position:relative}.carta__filete{background:var(--naranja);border-radius:1cqw;flex:none;width:7cqw;height:.7cqw;min-height:2px;display:inline-block}.carta__filete--corto{width:4cqw}.carta__cat{flex:1}.carta__prod{color:var(--suave);letter-spacing:.2em;font-size:2.6cqw}.carta__cuerpo{flex-direction:column;flex:1;justify-content:center;gap:6cqw;padding:6cqw 0;display:flex;position:relative}.carta__texto{font-family:var(--fuente-display);letter-spacing:-.005em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-weight:400;line-height:1.1}.carta__texto--corto{font-size:11.6cqw}.carta__texto--medio{font-size:9.8cqw}.carta__texto--largo{font-size:8.3cqw}.carta__comp{gap:2cqw;display:grid}.carta__etq{letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:2.4cqw;font-size:2.5cqw;font-weight:500;display:flex}.carta__comp p{color:var(--suave);text-wrap:pretty;font-size:3.6cqw;font-weight:300;line-height:1.4}.carta__pie{border-top:1px solid var(--linea);justify-content:space-between;align-items:center;gap:3cqw;height:18cqw;display:flex;position:relative}.carta--C .carta__pie{background:var(--navy);color:var(--crema);border-top:0;margin:0 -8.5cqw;padding:0 8.5cqw}.carta__logo{flex:none;width:auto;height:5.6cqw}.carta__lema{letter-spacing:.16em;color:var(--suave);white-space:nowrap;font-size:1.95cqw;font-weight:500}.carta--C .carta__lema{color:var(--crema-75)}.carta--mini .carta__pie{height:16cqw}.carta--mini .carta__logo{height:7cqw}@supports not (width:1cqw){.carta,.reverso{padding:28px 24px 0}.carta__cab,.reverso__cab{font-size:10px}.carta__texto--corto{font-size:34px}.carta__texto--medio{font-size:28px}.carta__texto--largo{font-size:24px}.carta__comp p{font-size:13px}.carta__pie{height:56px}.carta__logo{height:18px}.carta__lema{font-size:7px}.reverso__iso{width:96px}}.hoja{background:var(--crema);width:100%;max-width:560px;max-height:94dvh;color:var(--navy);overscroll-behavior:contain;border:0;border-radius:22px 22px 0 0;margin:auto auto 0;padding:0;overflow:auto}.hoja::backdrop{background:#1f3652c7}.hoja[open]{animation:subir .24s var(--curva)}@keyframes subir{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.hoja[open]{animation:none}}.hoja__contenido{padding:16px 20px max(20px, env(safe-area-inset-bottom));gap:14px;display:grid}.hoja__barra{justify-content:space-between;align-items:center;display:flex}.hoja__barra h2{font-family:var(--fuente-display);font-size:30px;font-weight:400}.hoja .segmentos{background:var(--navy-10)}.hoja .segmento--activo{background:var(--navy);color:var(--crema)}.segmentos--estilo .segmento{flex-direction:row;gap:8px}.muestra{border:1px solid var(--navy-20);border-radius:4px;width:16px;height:20px}.segmento--activo .muestra{border-color:var(--crema-60)}.muestra--A{background:var(--navy)}.muestra--B{background:var(--crema)}.muestra--C{background:var(--crema);box-shadow:inset 0 -6px 0 var(--navy)}.hoja__vista{justify-content:center;align-items:center;height:min(46dvh,440px);min-height:200px;display:flex}.hoja__vista img{object-fit:contain;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;border-radius:10px;width:auto;max-width:100%;height:100%;display:block;box-shadow:0 10px 30px #1f365240}.hoja__estado{color:var(--navy-75);font-size:15px}.hoja__medida{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--navy-75);font-size:12px}.hoja__acciones{gap:10px;display:grid}.hoja__acciones .boton{width:100%}.hoja .boton--secundario{color:var(--navy);font-size:15px}.hoja__estado-accion{justify-content:center;align-items:center;gap:8px;min-height:20px;font-size:14px;font-weight:500;display:flex}.hoja__estado-accion .punto-lima{outline:2px solid var(--navy)}.hoja__nota{color:var(--navy-75);font-size:13px;line-height:1.5}@media (width>=640px){.hoja{border-radius:22px;margin:auto}}.favoritos{max-width:960px;padding:8px 20px max(32px, env(safe-area-inset-bottom));gap:18px;margin:0 auto;display:grid}.favoritos__titulo{font-family:var(--fuente-display);font-size:clamp(38px,10vw,56px);font-weight:400;line-height:1}.pestanas{border-bottom:1px solid var(--crema-15);gap:6px;display:flex}.pestana{min-height:48px;color:var(--crema-75);background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:15px;font-weight:500}.pestana--activa{color:var(--crema);border-bottom-color:var(--naranja)}.aviso--caja{background:var(--crema-08);border-radius:12px;padding:12px 14px}.vacio{text-align:center;color:var(--crema-75);padding:32px 0;font-weight:300}.rejilla{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px;margin:0;padding:0;list-style:none;display:grid}.rejilla__item{gap:6px;display:grid}.rejilla__carta{aspect-ratio:5/7;text-align:left;background:0 0;border:0;border-radius:4cqw;padding:0;position:relative;container-type:inline-size}.rejilla__carta .carta{box-shadow:0 8px 20px #0003}.rejilla__pie{justify-content:space-between;align-items:center;gap:4px;display:flex}.rejilla__fecha{color:var(--crema-60);font-size:12px}.rejilla__acciones{display:flex}.rejilla__acciones .boton-icono:hover{background:var(--crema-08)}.rejilla__acciones svg{width:20px;height:20px}.favoritos__reinicio{text-align:center;justify-items:center;gap:8px;padding-top:12px;display:grid}.aviso-flotante{left:50%;bottom:max(20px, env(safe-area-inset-bottom));z-index:30;background:var(--crema);width:max-content;max-width:min(100vw - 32px,460px);color:var(--navy);opacity:0;transition:transform .22s var(--curva), opacity .22s ease;pointer-events:none;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:500;display:flex;position:fixed;transform:translate(-50%,160%);box-shadow:0 10px 30px #00000040}.aviso-flotante--visible{opacity:1;transform:translate(-50%)}.aviso-flotante .punto-lima{outline:2px solid var(--navy)}@media (width>=900px){.inicio{gap:40px;padding-top:56px}.experiencia{--ancho-carta:min(420px, max(260px, calc((100vh - 370px) * .714)))}}
