@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-wdth-normal.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Bagel Fat One;src:url(/fonts/bagel-fat-one-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Caveat Brush;src:url(/fonts/caveat-brush-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Permanent Marker;src:url(/fonts/permanent-marker-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yellowtail;src:url(/fonts/yellowtail-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:root{color-scheme:light;--papel:#f6e7e4;--papel-claro:#f9f4e4;--tinta:#1d1a16;--tomate:#e0262b;--rosa:#f2c6d3;--albahaca:#2e6a3a;--vino:#7a1f24;--humo:#bbada9;--mostaza:#f0c33c;--gris-texto:#4b443c;--f-display:"Bagel Fat One", "Arial Black", Impact, sans-serif;--f-rotulo:"Permanent Marker", "Marker Felt", "Comic Sans MS", cursive;--f-mano:"Caveat Brush", "Bradley Hand", cursive;--f-grotesk:"Archivo", "Helvetica Neue", Arial, sans-serif;--f-firma:"Yellowtail", "Brush Script MT", cursive;--grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .3 0 0 0 0 .2 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--mantel:linear-gradient(90deg, #e0262b8c 50%, transparent 50%), linear-gradient(#e0262b8c 50%, transparent 50%);--goteo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='56'%3E%3Cpath d='M0 0H300V12C280 12 276 16 274 24C272 36 262 36 260 24C258 16 250 12 230 12C206 12 202 18 200 32C198 52 182 52 180 32C178 18 172 12 150 12C120 12 116 16 114 22C112 30 104 30 102 22C100 16 94 12 70 12C50 12 46 18 44 30C42 44 30 44 28 30C26 18 20 12 0 12Z' fill='%23E0262B'/%3E%3C/svg%3E")}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--papel);color:var(--tinta);font-family:var(--f-grotesk);margin:0;font-size:17px;line-height:1.55;overflow-x:hidden}main{overflow-x:clip}body:after{content:"";pointer-events:none;z-index:90;background-image:var(--grano);opacity:.32;mix-blend-mode:multiply;position:fixed;inset:0}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--papel);position:fixed;inset:0 0 auto}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}a{color:inherit}button{font:inherit}:focus-visible{outline:3px solid var(--tomate);outline-offset:3px}.inner{max-width:1180px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.band{padding-block:clamp(64px,9vw,120px);position:relative}.eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:13px;font-weight:800;font-stretch:72%}.cartel{text-transform:uppercase;letter-spacing:-.015em;font-weight:900;font-stretch:62%;line-height:.88}.mano{font-family:var(--f-mano)}.ill{overflow:visible}@media (prefers-reduced-motion:no-preference){.ill{animation:.42s step-end infinite hervir}}@keyframes hervir{0%{filter:url(#b1)}33.3%{filter:url(#b2)}66.6%{filter:url(#b3)}}.tag{letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border:2px solid;border-radius:999px;padding:3px 8px 2px;font-size:12px;font-weight:900;font-stretch:70%;line-height:1.2;display:inline-block}.tag.seo{color:var(--tomate)}.tag.geo{color:var(--albahaca)}.tag.lleno.seo{background:var(--tomate);color:var(--papel-claro);border-color:var(--tomate)}.tag.lleno.geo{background:var(--albahaca);color:var(--papel-claro);border-color:var(--albahaca)}.tag.ejemplo{color:#24502d;text-transform:none;letter-spacing:.02em}.btn{cursor:pointer;text-transform:uppercase;letter-spacing:.03em;background:var(--tomate);color:var(--papel-claro);border:2.5px solid var(--tinta);box-shadow:4px 4px 0 var(--tinta);align-items:center;gap:8px;padding:12px 20px;font-size:16px;font-weight:800;font-stretch:75%;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.btn:hover{box-shadow:6px 6px 0 var(--tinta);transform:translate(-2px,-2px)rotate(-1.5deg)}.btn:active{box-shadow:1px 1px 0 var(--tinta);transform:translate(2px,2px)}.btn.sec{background:var(--papel-claro);color:var(--tinta)}.nav{top:env(safe-area-inset-top,0px);z-index:50;background:var(--papel);border-bottom:2.5px solid var(--tinta);position:sticky}.nav .inner{justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.nav .logo{font-family:var(--f-display);color:var(--tomate);align-items:center;gap:6px;font-size:28px;line-height:1;text-decoration:none;display:inline-flex;transform:rotate(-2deg)}.nav .logo svg{width:30px;height:34px}.nav .logo i{color:var(--tinta);font-style:normal}.nav ul{gap:26px;margin:0;padding:0;list-style:none;display:flex}.nav ul a{text-transform:uppercase;z-index:0;font-size:15px;font-weight:800;font-stretch:78%;text-decoration:none;position:relative}.nav ul a:after{content:"";background:var(--tomate);opacity:.35;transform-origin:0;z-index:-1;border-radius:4px;height:9px;transition:transform .2s;position:absolute;bottom:-2px;left:-4px;right:-4px;transform:skew(-12deg)scaleX(0)}.nav ul a:hover:after{transform:skew(-12deg)scaleX(1)}.nav .btn{box-shadow:3px 3px 0 var(--tinta);padding:8px 14px;font-size:14px}.nav-acciones{align-items:center;gap:12px;display:flex}@media (width<=1140px){.nav-acciones .btn.sec{display:none}}@media (width<=900px){.nav ul{display:none}}.hero{padding-block:clamp(24px,4vw,48px) clamp(56px,7vw,88px)}.hero .esquinas{justify-content:flex-end;gap:16px;display:flex}.hero .esquinas p{text-transform:uppercase;text-align:right;font-size:clamp(13px,1.7vw,17px);font-weight:800;font-stretch:68%;line-height:1.05}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);margin-top:clamp(20px,3vw,40px);display:grid}.hero-grid>div{min-width:0}.lema{gap:4px;font-size:clamp(30px,3.4vw,44px);display:grid}.lema span{display:block}.lema .l-ia b{color:var(--albahaca);font-weight:900}.hero .lead{max-width:52ch;color:var(--gris-texto);margin-top:22px;font-size:19px;line-height:1.5}.hero .ctas{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.demo{gap:18px;min-width:0;padding-bottom:8px;display:grid;position:relative}.tarjeta{background:var(--papel-claro);border:2.5px solid var(--tinta);box-shadow:7px 7px 0 var(--tinta);min-width:0;padding:16px 18px 18px;position:relative}.t-google{margin-left:clamp(28px,6vw,72px);transform:rotate(-1.5deg)}.t-ia{background:var(--rosa);color:var(--albahaca);box-shadow:7px 7px 0 var(--albahaca);border-color:var(--albahaca);padding:22px;transform:rotate(1.2deg)}.t-etq{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.t-etq .donde{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:800;font-stretch:75%}.t-ia .donde{color:#24502d}.t-tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.buscador{border:2px solid var(--tinta);background:#fff;border-radius:999px;align-items:center;gap:10px;min-height:42px;padding:8px 14px;font-size:16px;display:flex}.buscador svg{flex:none;width:18px;height:18px}.caret{vertical-align:-.15em;background:currentColor;width:2px;height:1.1em;margin-left:1px;display:inline-block}@media (prefers-reduced-motion:no-preference){.caret{animation:1s step-end infinite parpadeo}}@keyframes parpadeo{50%{opacity:0}}.resultados{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.r{gap:5px;transition:transform .35s cubic-bezier(.3,1.5,.5,1),opacity .25s;display:grid}.resultados.vacio .r{opacity:0;transform:translateY(8px)}.resultados .r:nth-child(2){transition-delay:.12s}.resultados .r:nth-child(3){transition-delay:.24s}.r .lin{background:#1d1a1629;border-radius:9px;height:9px;display:block}.r .lin.azul{background:#1d1a1652;height:11px}.r.tu{position:relative}.r.tu .url{color:var(--gris-texto);font-size:12.5px}.r.tu b{color:#1a3fa0;font-size:18px;font-weight:800;font-stretch:85%;line-height:1.2}.r.tu .desc{color:var(--gris-texto);font-size:13.5px;line-height:1.35}.circulo{pointer-events:none;width:calc(100% + 30px);height:calc(100% + 22px);position:absolute;inset:-12px -14px -10px -16px;overflow:visible}.circulo path{stroke:var(--tomate);stroke-width:3.5px;fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.aqui{font-family:var(--f-mano);color:var(--tomate);font-size:26px;line-height:1;position:absolute;top:-26px;right:-6px;transform:rotate(8deg)}.preg{background:var(--albahaca);color:var(--papel-claro);border-radius:16px 16px 4px;justify-self:end;max-width:92%;min-height:1.35em;padding:10px 14px;font-size:17px;font-weight:700;line-height:1.35}.resp-fila{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin-top:12px;display:grid}.resp-fila img{--g:-8deg;width:52px;height:52px;display:block}.resp{color:#24502d;min-height:4.4em;font-size:17px;line-height:1.5}.resp mark{color:var(--tinta);background:linear-gradient(#0000 55%,#e0262b73 55%) 0 0/100% 100% no-repeat;padding-inline:2px;font-weight:800;transition:background-size .5s}.resp mark.sin{background-size:0% 100%}.escena-dots{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.escena-dots button{border:2px solid var(--tinta);cursor:pointer;background:0 0;border-radius:50%;width:12px;height:12px;padding:0}.escena-dots button[aria-pressed=true]{background:var(--tomate)}@media (width<=860px){.hero-grid{grid-template-columns:1fr}.t-google{margin-left:28px}}@media (prefers-reduced-motion:no-preference){.flota{transform-box:fill-box;transform-origin:50% 90%;animation:3.4s ease-in-out infinite flotar}.ala{transform-box:fill-box;transform-origin:0 100%;animation:.26s ease-in-out infinite alternate aletear}.saluda{transform-box:fill-box;transform-origin:100% 100%;animation:.8s ease-in-out infinite alternate saludar}.parpado{transform-box:fill-box;transform-origin:50%;animation:4.6s infinite parpadear}}@keyframes flotar{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes aletear{0%{transform:rotate(0)}to{transform:rotate(-18deg)}}@keyframes saludar{0%{transform:rotate(-12deg)}to{transform:rotate(16deg)}}@keyframes parpadear{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.cinta{background:var(--tomate);color:var(--papel-claro);border-top:2.5px solid var(--tinta);z-index:4;margin-inline:-20px;position:relative;transform:rotate(-1.2deg)}.cinta-vista{overflow:hidden}.cinta-track{width:max-content;padding-block:12px 6px;display:flex}.cinta-track span{text-transform:uppercase;white-space:nowrap;padding-right:28px;font-size:clamp(26px,3.6vw,40px);font-weight:900;font-stretch:62%;line-height:1}.cinta-track span i{font-style:normal;font-family:var(--f-rotulo);color:var(--mostaza);padding-left:28px;font-weight:400}@media (prefers-reduced-motion:no-preference){.cinta-track{animation:30s linear infinite desliza}}@keyframes desliza{to{transform:translate(-50%)}}.goteo{background:var(--goteo) repeat-x;transform-origin:top;pointer-events:none;background-size:300px 56px;height:56px;position:absolute;top:100%;left:0;right:0}@media (prefers-reduced-motion:no-preference){.goteo{animation:4s ease-in-out infinite alternate estirar}}@keyframes estirar{0%{transform:scaleY(.8)}to{transform:scaleY(1.25)}}.cabecera{gap:12px;max-width:64ch;margin-bottom:clamp(32px,5vw,56px);display:grid}.cabecera h2{font-size:clamp(46px,7.6vw,100px)}.cabecera p{color:var(--gris-texto)}.dos .cabecera{max-width:none}.dos .cabecera p{max-width:62ch;font-size:19px;line-height:1.5}.dos h2 em{color:var(--tomate);font-style:normal}.dos h2 em.g{color:var(--albahaca)}.diptico{grid-template-columns:minmax(0,1.15fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(12px,2vw,24px);display:grid}.lado{border:2.5px solid var(--tinta);align-content:start;gap:14px;min-width:0;padding:clamp(18px,3vw,30px);display:grid}.lado.seo{background:var(--papel-claro);box-shadow:8px 8px 0 var(--tinta);transform:rotate(-.8deg)}.lado.geo{background:var(--albahaca);color:var(--rosa);box-shadow:8px 8px 0 var(--tinta);transform:rotate(.8deg)}.sigla-fila{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.sigla-nota{font-size:24px;line-height:1.1}.lado .sigla{font-family:var(--f-rotulo);font-size:clamp(44px,5vw,64px);line-height:.85}.lado.seo .sigla{color:var(--tomate)}.lado .que{text-transform:uppercase;font-size:clamp(30px,3.6vw,44px);font-weight:900;font-stretch:62%;line-height:.9}.lado svg.escena{width:100%;height:auto;max-height:240px}.lado p{font-size:17px;line-height:1.5}.lado.geo p,.lado.geo ul{color:var(--papel-claro)}.lado.seo p{color:var(--gris-texto)}.lado ul{gap:6px;margin:0;padding:0;font-size:16.5px;font-weight:700;font-stretch:85%;line-height:1.4;list-style:none;display:grid}.lado ul li:before{content:"✸ "}.lado.seo ul li:before{color:var(--tomate)}.lado.geo ul li:before{color:var(--mostaza)}.mas-grande{font-family:var(--f-rotulo);color:var(--tomate);text-align:center;align-self:center;font-size:clamp(56px,7vw,90px);line-height:1}@media (prefers-reduced-motion:no-preference){.mas-grande{animation:1.6s ease-in-out infinite latir}}@keyframes latir{0%,to{transform:scale(1)rotate(-6deg)}50%{transform:scale(1.15)rotate(6deg)}}.datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(36px,5vw,56px);display:grid}.dato{border-top:4px solid var(--tinta);align-content:start;gap:6px;padding-top:12px;display:grid}.dato b{font-variant-numeric:tabular-nums;color:var(--albahaca);font-size:clamp(52px,6vw,76px);font-weight:900;font-stretch:62%;line-height:.85}.dato span{font-size:17px;line-height:1.5}.dato small{color:var(--gris-texto);font-size:12px}@media (width<=860px){.diptico{grid-template-columns:1fr}.mas-grande{margin-block:-8px}.datos{grid-template-columns:1fr}}.salsas{background:var(--papel-claro);border-block:2.5px solid var(--tinta)}.salsas h2{color:var(--tomate)}.salsas-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.estante{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:end;gap:30px 14px;display:grid}.estante-nota{color:var(--gris-texto);border-top:2px dashed #1d1a164d;grid-column:1/-1;padding-top:14px;font-size:14.5px;line-height:1.45}.estante-nota b{color:var(--tinta)}.botella .elegido{background:var(--mostaza);border:2px solid var(--tinta);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;z-index:2;box-shadow:2px 2px 0 var(--tinta);padding:3px 8px;font-size:11.5px;font-weight:900;font-stretch:70%;position:absolute;top:-14px;left:50%;transform:translate(-50%)rotate(-5deg)}.botella.destacada figure{width:min(100%,138px)}.estante-pista{font-family:var(--f-mano);color:var(--tomate);grid-column:1/-1;font-size:24px;line-height:1.1;transform:rotate(-2deg)}.botella{appearance:none;border:0;border-bottom:6px solid var(--tinta);cursor:pointer;color:var(--tinta);font:inherit;background:0 0;border-radius:0;justify-items:center;gap:4px;padding:0 0 10px;display:grid;position:relative}.botella figure{aspect-ratio:200/360;width:min(100%,120px);margin:0;transition:transform .4s cubic-bezier(.3,1.6,.5,1),opacity .3s}.botella figure svg{width:100%;height:100%;display:block;overflow:visible}.botella:hover figure,.botella:focus-visible figure{transform:rotate(-8deg)translateY(-8px)}.botella.cogida figure{opacity:.12;transform:translateY(-50px)rotate(10deg)}.botella .nom{text-transform:uppercase;padding-inline:3px;font-size:24px;font-weight:900;font-stretch:62%;line-height:1}.botella .sub{color:var(--gris-texto);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800;font-stretch:80%}.botella[aria-pressed=true] .nom{background:linear-gradient(#0000 55%,#e0262b66 55%)}.escenario{min-width:0;position:relative}.vertido{z-index:2;pointer-events:none;width:100%;height:auto;margin-bottom:-20%;display:block;position:relative;overflow:hidden}.marchando{font-family:var(--f-mano);color:var(--tomate);z-index:1;font-size:clamp(22px,2.4vw,30px);line-height:1;position:absolute;top:6%;left:4%;transform:rotate(-6deg)}@media (prefers-reduced-motion:no-preference){.hierve{animation:.42s step-end infinite hervir}}.mano{transition:transform .6s cubic-bezier(.5,0,.3,1.15)}.mano.fuera{transform:translate(340px)}.bot-v{transform-origin:400px 108px;transition:transform .45s cubic-bezier(.4,0,.3,1.3)}.bot-v.vierte{transform:rotate(-120deg)}#chorro{stroke-dasharray:1;stroke-dashoffset:1px;fill:none;stroke-linecap:round;opacity:0}.plato{color:var(--p-ink,var(--papel-claro));transform-origin:50% 0;--p-fill:var(--tomate);padding:clamp(44px,9%,72px) clamp(30px,10%,76px) clamp(56px,11%,84px);position:relative}.plato .mancha{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plato .mancha path,.plato .mancha ellipse{fill:var(--p-fill);stroke:var(--tinta);stroke-width:3px;vector-effect:non-scaling-stroke;transition:fill .2s}.plato-txt{z-index:1;gap:12px;max-width:46ch;margin:0 auto;display:grid;position:relative}.p-cab{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.p-chiles{gap:2px;display:inline-flex}.p-chiles svg{--chili:var(--mostaza);width:22px;height:28px}.p-badge{text-transform:uppercase;letter-spacing:.06em;border:2px solid;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:900;font-stretch:70%}.p-precio{align-items:baseline;gap:6px;display:flex}.p-precio b{font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,60px);font-weight:900;font-stretch:62%;line-height:.9}.p-precio span{text-transform:uppercase;font-size:15px;font-weight:800;font-stretch:75%}.plato-txt li.y{font-weight:900}.plato-txt li.y:before{content:""}.plato-txt h3{text-transform:uppercase;font-size:clamp(34px,4vw,48px);font-weight:900;font-stretch:62%;line-height:.9}.plato-txt p{font-size:16.5px;line-height:1.5}.plato-txt ul{gap:4px;margin:0;padding:0;font-size:15px;font-weight:700;font-stretch:85%;line-height:1.35;list-style:none;display:grid}.p-mas{font-size:15px;font-weight:900;font-stretch:80%}.p-mas:empty{display:none}.p-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.p-stat{border:2px dashed;align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}.p-stat b{font-variant-numeric:tabular-nums;font-size:clamp(34px,3.4vw,46px);font-weight:900;font-stretch:62%;line-height:.9}.p-stat span{font-size:13.5px;font-weight:700;font-stretch:85%;line-height:1.25}.p-stat small{opacity:.8;font-size:12px;line-height:1.2}@media (prefers-reduced-motion:no-preference){.plato.salpica .p-stat{animation:.4s both aparece}.plato.salpica .p-stat:nth-child(2){animation-delay:.38s}.plato.salpica .p-stat:nth-child(3){animation-delay:.46s}.plato.salpica .p-stat:nth-child(4){animation-delay:.54s}}.p-acciones{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;display:flex}.p-ver{color:inherit;text-underline-offset:4px;font-weight:800;font-stretch:85%;text-decoration-thickness:2px}.comparar{grid-column:1/-1;justify-self:start}.plato-txt ul li:before{content:"✸ "}.plato.recoge{opacity:0;transition:transform .3s ease-in,opacity .3s;transform:scale(.12)}@media (prefers-reduced-motion:no-preference){.plato.salpica{animation:.75s cubic-bezier(.3,1.6,.5,1) salpicar}.plato.salpica .plato-txt{animation:.45s .3s both aparece}}@keyframes salpicar{0%{transform:scale(.12,.05)}55%{transform:scale(1.06,.95)}to{transform:none}}@keyframes aparece{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=860px){.salsas-grid{grid-template-columns:1fr}.estante{gap:26px 8px}.botella.destacada{order:-1}.estante-pista{order:-2}.botella .elegido{padding:2px 5px;font-size:10px}.botella figure{width:min(100%,74px)}.botella .nom{font-size:17px}.botella .sub{font-size:12px}.nav .btn{white-space:nowrap;padding:7px 10px;font-size:12px}}.mesa{background:var(--rosa);color:var(--albahaca);border:2.5px solid var(--tinta);box-shadow:8px 8px 0 var(--tinta);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);margin-top:clamp(64px,9vw,110px);margin-bottom:clamp(56px,8vw,96px);padding:clamp(22px,4vw,48px);display:grid;position:relative;margin-bottom:64px!important}.mesa-txt{align-content:start;gap:16px;min-width:0;display:grid}.mesa h3{font-size:clamp(34px,4.1vw,58px)}.mesa h3 .nw{white-space:nowrap;display:inline-block}.mesa-txt{grid-row:1/span 2}.mesa-lead{color:#24502d;max-width:44ch;font-size:18px}.mesa-puntos{counter-reset:silla;gap:12px;margin:0;padding:0;list-style:none;display:grid}.mesa-puntos li{color:#24502d;counter-increment:silla;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;font-size:15.5px;line-height:1.45;display:grid}.mesa-puntos li:before{content:counter(silla);font-family:var(--f-rotulo);background:var(--albahaca);width:40px;height:40px;color:var(--rosa);border-radius:50%;place-items:center;font-size:26px;line-height:1;display:grid;transform:rotate(-6deg)}.mesa-puntos b{color:var(--albahaca);font-weight:900}.mesa-acciones{margin-top:6px}.mesa-ill{align-self:center;min-width:0}.mesa-ill svg{width:100%;height:auto;display:block}.exclusiva{grid-column:2;justify-self:end;width:min(320px,100%);margin:-8px -10px -64px 0}.exclusiva .ticket{padding:20px;transform:rotate(3deg)}.exclusiva .t-rot{font-size:28px}.exclusiva p{font-size:14.5px;line-height:1.4}.ex-precio{color:var(--tomate);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;font-weight:900;font-stretch:62%;display:flex;font-size:40px!important;line-height:1!important}.ex-precio span{text-transform:uppercase;color:var(--gris-texto);font-size:13px;font-weight:800;font-stretch:78%}.tacha{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.cuarta{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite rechazo}.tacha{animation:3.2s ease-in-out infinite tachar}}@keyframes rechazo{0%,20%{transform:translate(-26px)rotate(0)}34%{transform:translate(-26px)rotate(-8deg)}40%,to{transform:translate(0)rotate(4deg)}}@keyframes tachar{0%,36%{stroke-dashoffset:1px}52%,to{stroke-dashoffset:0}}@media (width<=860px){.mesa{grid-template-columns:1fr;padding-bottom:24px}.mesa-txt{grid-row:auto}.exclusiva{grid-column:auto;justify-self:center;width:100%;max-width:360px;margin:10px auto 0}}.receta{background:var(--humo);color:var(--vino)}.receta .cabecera p{color:#5a1a1e}.pasos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.paso{border:2.5px solid var(--vino);transform:rotate(var(--r,-1deg));background:#ffffff1a;align-content:start;gap:10px;padding:20px;transition:transform .25s;display:grid}.paso:nth-child(2n){--r:1deg}.paso:hover{transform:rotate(0)translateY(-6px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.paso{animation:linear both sello view();animation-range:entry 10%}}}@keyframes sello{0%{transform:scale(1.18) rotate(calc(var(--r,-1deg) * 6))}to{transform:rotate(var(--r,-1deg))}}.paso .cab{justify-content:space-between;align-items:baseline;display:flex}.paso .num{font-family:var(--f-rotulo);font-size:56px;line-height:.8}.paso svg{width:100%;height:110px}.paso h3{text-transform:uppercase;font-size:36px;font-weight:900;font-stretch:62%;line-height:.9}.paso p{color:#4f171b;font-size:15px;line-height:1.45}.paso .tag{color:var(--vino)}@media (width<=900px){.pasos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.pasos{grid-template-columns:1fr}}.picante{background:var(--mostaza)}.picante .cabecera p{color:#3d3418}.pica-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.pica-grid .cabecera{grid-template-columns:minmax(0,1fr);margin-bottom:0}.pica-grid .cabecera h2{font-size:clamp(40px,4.8vw,66px)}.pm-incluye{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pm-incluye li{color:#3d3418;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;font-size:16px;line-height:1.4;display:grid}.pm-incluye svg{--chili:var(--tomate);width:26px;height:32px}.pm-incluye b{color:var(--tinta)}.cocina{background:var(--papel-claro);border:2.5px solid var(--tinta);box-shadow:8px 8px 0 var(--tinta);align-content:center;min-width:0;min-height:420px;padding:clamp(20px,3.4vw,36px);display:grid;position:relative}.pm-paso{gap:14px;display:grid}.pm-paso[hidden]{display:none!important}.pm-label{text-transform:uppercase;font-size:clamp(26px,3vw,34px);font-weight:900;font-stretch:65%;line-height:.95}.pm-campo{border:2.5px solid var(--tinta);background:#fff;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.pm-campo input{min-width:0;font-family:var(--f-grotesk);color:var(--tinta);background:0 0;border:0;outline:none;flex:180px;padding:6px 10px;font-size:20px;font-weight:600}.pm-campo input::placeholder{color:#1d1a1661;font-weight:500}.pm-campo:focus-within{box-shadow:0 0 0 3px var(--tomate)}.pm-campo .btn{flex:none}.pm-nota{color:var(--gris-texto);font-size:14.5px}.pm-nota b{color:var(--tinta)}.pm-error{font-family:var(--f-mano);color:var(--tomate);font-size:21px}.olla{width:100%;max-width:440px;height:auto;margin:0 auto;display:block;overflow:visible}.pm-estado{text-align:center;text-transform:uppercase;min-height:1em;font-size:clamp(22px,2.6vw,30px);font-weight:900;font-stretch:65%;line-height:1}.pm-web{text-align:center;overflow-wrap:anywhere;color:var(--tinta);border:2px solid var(--tinta);background:#fff;border-radius:999px;justify-self:center;padding:5px 14px;font-size:17px;font-weight:800;font-stretch:85%;line-height:1.2}.pm-barra{border:2.5px solid var(--tinta);background:#fff;border-radius:999px;height:18px;position:relative;overflow:hidden}.pm-barra i{background:repeating-linear-gradient(-45deg, var(--tomate) 0 10px, #b3171c 10px 20px);width:0;transition:width .25s linear;position:absolute;inset:0 auto 0 0}.pm-escala{text-transform:uppercase;color:var(--gris-texto);justify-content:space-between;font-size:12px;font-weight:800;font-stretch:75%;display:flex}@media (prefers-reduced-motion:no-preference){.cocinando .llama{transform-box:fill-box;transform-origin:50% 100%;animation:.5s ease-in-out infinite alternate llama}.cocinando .llama.l2{animation-delay:-.2s}.cocinando .llama.l3{animation-delay:-.35s}.cocinando .burbuja-o{transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in infinite burbujear}.cocinando .burbuja-o.o2{animation-delay:-.5s}.cocinando .burbuja-o.o3{animation-delay:-.9s}.cocinando .burbuja-o.o4{animation-delay:-1.2s}.cocinando .vapor{animation:2.2s ease-in-out infinite vapor}.cocinando .vapor.v2{animation-delay:-.7s}.cocinando .vapor.v3{animation-delay:-1.4s}.cocinando .cuchara{transform-origin:200px 150px;animation:1.6s ease-in-out infinite alternate remover}.cocinando .cae{animation:1.25s cubic-bezier(.5,0,.9,.6) infinite caer-olla}.cocinando .cae.c2{animation-delay:-.42s}.cocinando .cae.c3{animation-delay:-.84s}.cocinando .tapa{transform-box:fill-box;transform-origin:50% 100%;animation:.3s steps(2,end) infinite tapa}}.cae{opacity:0}@keyframes llama{0%{transform:scaleY(.85)skew(-4deg)}to{transform:scaleY(1.12)skew(4deg)}}@keyframes burbujear{0%{opacity:0;transform:scale(0)}30%{opacity:1}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes vapor{0%{opacity:0;transform:translateY(10px)}40%{opacity:.9}to{opacity:0;transform:translateY(-30px)}}@keyframes remover{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes caer-olla{0%{opacity:0;transform:translateY(-70px)rotate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(60px)rotate(200deg)}}.pm-lista-t{text-align:center;justify-items:center;gap:6px;display:grid}.pm-lista-t .t-rot{font-family:var(--f-display);letter-spacing:-.005em;color:var(--tomate);text-wrap:balance;filter:url(#tosco);margin:0;font-size:clamp(34px,3.9vw,50px);font-weight:400;line-height:.95}.pm-sello{z-index:2;width:96px;height:96px;position:absolute;top:-52px;left:-48px;transform:rotate(-12deg)}.pm-form{border:2px solid var(--tinta);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pm-form .campo{border-bottom:2px solid var(--tinta)}.pm-form .campo input{font-family:var(--f-grotesk);color:var(--tinta);font-size:17px;font-weight:600}.pm-form .campo input::placeholder{color:#1d1a1661;font-weight:500}.pm-form .campo:last-child{border-bottom:0}@media (prefers-reduced-motion:no-preference){.pm-aparece{animation:.55s cubic-bezier(.3,1.6,.5,1) both pm-pop}}@keyframes pm-pop{0%{opacity:0;transform:scale(.85)rotate(-3deg)}to{opacity:1;transform:none}}@media (width<=860px){.pica-grid{grid-template-columns:1fr}.cocina{min-height:0}.pm-sello{width:70px;height:70px;top:-40px;left:-14px}}.ticket{background:var(--papel-claro);color:var(--tinta);filter:drop-shadow(0 12px 14px #0000002e);padding:26px clamp(18px,3vw,30px);position:relative}.ticket:before,.ticket:after{content:"";background-repeat:repeat-x;background-size:18px 10px;height:10px;position:absolute;left:0;right:0}.ticket:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath d='M0 10 L9 0 L18 10Z' fill='%23F9F4E4'/%3E%3C/svg%3E");top:-10px}.ticket:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath d='M0 0 L9 10 L18 0Z' fill='%23F9F4E4'/%3E%3C/svg%3E");bottom:-10px}.ticket .t-cab{text-transform:uppercase;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;font-stretch:80%;display:flex}.ticket .t-rot{font-family:var(--f-rotulo);text-align:center;margin-block:8px;font-size:34px;line-height:1}.ticket hr{border:0;border-top:2px dashed var(--tinta);margin:12px 0}.humo h2{color:var(--tomate)}.humo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.promesa{border-top:4px solid var(--tinta);align-content:start;gap:8px;padding-top:16px;display:grid}.promesa .no{font-family:var(--f-rotulo);color:var(--tomate);font-size:26px;line-height:1;display:inline-block;transform:rotate(-3deg)}.promesa h3{text-transform:uppercase;font-size:30px;font-weight:900;font-stretch:62%;line-height:.92}.promesa p{color:var(--gris-texto);font-size:15px;line-height:1.45}@media (width<=900px){.humo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.humo-grid{grid-template-columns:1fr}}.faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,4vw,56px);margin-top:clamp(56px,8vw,96px);display:grid}.faq h2{font-size:clamp(44px,6vw,72px)}.faq .firma{font-family:var(--f-firma);color:var(--albahaca);margin-top:8px;font-size:40px;display:inline-block;transform:rotate(-4deg)}.faq-list{display:grid}details{border-bottom:2.5px solid var(--tinta)}details:first-child{border-top:2.5px solid var(--tinta)}summary{cursor:pointer;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;font-size:clamp(22px,2.6vw,30px);font-weight:900;font-stretch:65%;line-height:1;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary .mas{font-family:var(--f-rotulo);color:var(--tomate);flex:none;font-size:34px;transition:transform .25s}details[open] summary .mas{transform:rotate(45deg)}details p{max-width:64ch;color:var(--gris-texto);padding-bottom:20px}@media (width<=860px){.faq{grid-template-columns:1fr}}.cta{background:var(--tomate);color:var(--papel-claro);border-top:2.5px solid var(--tinta)}.cta-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.cta h1,.cta h2{font-family:var(--f-display);white-space:nowrap;filter:url(#tosco);color:var(--papel-claro);font-size:clamp(52px,6.6vw,92px);font-weight:400;line-height:.85}.cta .txt{gap:20px;min-width:0;display:grid}.cta .txt p{max-width:42ch;font-size:18px}.cta .txt .cta-lead{font-size:clamp(19px,1.8vw,22px);font-weight:600;line-height:1.4}.cta-pasos{counter-reset:cp;gap:10px;margin:0;padding:0;list-style:none;display:grid}.cta-pasos li{counter-increment:cp;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;font-size:16.5px;display:grid}.cta-pasos li:before{content:counter(cp);background:var(--papel-claro);width:34px;height:34px;color:var(--tomate);font-family:var(--f-rotulo);border:2px solid var(--tinta);border-radius:50%;place-items:center;font-size:20px;display:grid}.cta-pasos b{font-weight:900}.cta-canales{flex-wrap:wrap;gap:10px;display:flex}.cta-canales span{user-select:all;background:#00000024;align-items:baseline;gap:8px;padding:8px 12px;font-size:15px;display:inline-flex}.cta-canales span i{text-transform:uppercase;letter-spacing:.05em;opacity:.85;user-select:none;font-size:12px;font-style:normal;font-weight:800;font-stretch:75%}.cta-pica{font-family:var(--f-mano);font-size:22px;line-height:1.15}.cta-pica a{color:var(--mostaza)}.interes{border-bottom:2px solid var(--tinta);grid-column:1/-1;gap:8px;padding:10px 12px 12px;display:grid}.interes legend,.interes .leg{text-transform:uppercase;font-size:12px;font-weight:800;font-stretch:75%}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip-i{position:relative}.chip-i input{opacity:0;pointer-events:none;position:absolute}.chip-i span{border:2px solid var(--tinta);cursor:pointer;background:#fff;border-radius:999px;padding:4px 11px;font-size:14px;font-weight:700;font-stretch:85%;transition:background .15s,color .15s,transform .15s;display:inline-block}.chip-i span:hover{transform:rotate(-2deg)}.chip-i input:checked+span{background:var(--tomate);color:var(--papel-claro)}.chip-i input:focus-visible+span{outline:3px solid var(--tomate);outline-offset:2px}.campo.texto{grid-template-columns:1fr;gap:4px}.campo textarea{font-family:var(--f-grotesk);color:var(--tinta);resize:vertical;background:0 0;border:0;outline:none;width:100%;min-height:76px;padding:0;font-size:16px;font-weight:500;line-height:1.4}.campo textarea::placeholder{color:#1d1a1661}.opc{text-transform:none;opacity:.6;font-weight:600}.cta .brindis{width:min(100%,400px);height:auto}.comanda{justify-self:center;width:100%;max-width:560px;transform:rotate(-1.5deg)}.comanda .tabla{border:2px solid var(--tinta);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.campo{border-bottom:2px solid var(--tinta);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;padding:10px 12px;display:grid}.campo.ancho{grid-column:1/-1}.campo.izq{border-right:2px solid var(--tinta)}.campo:last-child{border-bottom:0}.campo label{text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:800;font-stretch:75%}.campo input,.campo select{font-family:var(--f-grotesk);color:var(--tinta);background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:17px;font-weight:600}.campo input::placeholder{color:#1d1a1661;font-weight:500}.campo:focus-within{background:#fff7d9}.comanda .btn{justify-content:center;width:100%;margin-top:16px;font-size:18px}.recibida{text-align:center;gap:6px;display:grid}.recibida .num{font-family:var(--f-display);color:var(--tomate);filter:url(#tosco);font-size:clamp(36px,4vw,48px);font-weight:400;line-height:.95}@media (prefers-reduced-motion:no-preference){.recibida{animation:.6s steps(6,end) both imprimir}}@keyframes imprimir{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (width<=860px){.cta-grid{grid-template-columns:1fr}}@media (width<=520px){.comanda .tabla,.pm-form{grid-template-columns:1fr}.campo.izq{border-right:0}}[id]{scroll-margin-top:90px}.srv-hero{border-bottom:2.5px solid var(--tinta);padding-block:clamp(36px,6vw,72px) clamp(40px,6vw,72px)}.srv-hero .inner{gap:16px;display:grid}.volver{text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid;justify-self:start;font-size:13px;font-weight:800;font-stretch:80%;text-decoration:none}.srv-tit{font-family:var(--f-display);color:var(--tomate);filter:url(#tosco);max-width:16ch;font-size:clamp(48px,8vw,120px);font-weight:400;line-height:.88}.srv-lead{max-width:62ch;color:var(--gris-texto);font-size:19px;line-height:1.5}@media (width<=860px){.srv-lead{font-size:18px}}.srv-chip{background:var(--albahaca);color:var(--papel-claro);justify-self:start;padding:10px 14px;font-size:15.5px;transform:rotate(-1deg)}.srv-indice{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.srv-indice a{border:2px solid var(--tinta);text-transform:uppercase;background:var(--papel-claro);border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:800;font-stretch:80%;text-decoration:none;transition:transform .15s,background .15s}.srv-indice a:hover{background:var(--mostaza);transform:rotate(-2deg)}.srv-empezar h2,.srv-planes h2,.srv-comp h2,.srv-extras h2,.srv-preguntas h2{color:var(--tomate)}.empezar-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.paso-e{border:2.5px solid var(--tinta);background:var(--papel-claro);box-shadow:6px 6px 0 var(--tinta);gap:12px;padding:clamp(20px,3vw,30px);display:grid;position:relative}.paso-e.auditoria{background:var(--rosa)}.paso-e h3{text-transform:uppercase;font-size:clamp(32px,3.4vw,44px);font-weight:900;font-stretch:62%;line-height:.9}.paso-e p{font-size:15.5px;line-height:1.5}.paso-e .btn{justify-self:start}.paso-n{background:var(--tomate);width:48px;height:48px;color:var(--papel-claro);border:2.5px solid var(--tinta);font-family:var(--f-rotulo);border-radius:50%;place-items:center;font-size:26px;display:grid;position:absolute;top:-20px;right:18px;transform:rotate(8deg)}.aud-precios{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aud-precios div{background:var(--papel-claro);border:2px solid var(--tinta);gap:2px;padding:12px;display:grid}.aud-precios span{text-transform:uppercase;letter-spacing:.03em;font-size:12.5px;font-weight:800;font-stretch:80%}.aud-precios b{color:var(--tomate);font-variant-numeric:tabular-nums;font-size:44px;font-weight:900;font-stretch:62%;line-height:.95}.aud-precios small{color:var(--gris-texto);font-size:13px}.paso-e ul,.plan ul{gap:6px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.paso-e li,.plan li{grid-template-columns:18px minmax(0,1fr);gap:6px;display:grid}.paso-e li:before,.plan li:before{content:"✸";color:var(--tomate)}.aud-descuento{background:var(--mostaza);border:2px solid var(--tinta);padding:10px 12px}.srv-planes{background:var(--papel-claro);border-block:2.5px solid var(--tinta)}.planes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.plan{border:2.5px solid var(--tinta);box-shadow:6px 6px 0 var(--tinta);gap:12px;padding:22px;display:grid;position:relative}.plan.pl-suave{background:#f7d9e2}.plan.pl-picante{color:var(--papel-claro);background:#b3171c;transform:translateY(-14px)}.plan.pl-picante li:before{color:var(--mostaza)}.plan.pl-fuego{background:var(--vino);color:var(--papel-claro)}.plan.pl-fuego li:before{color:var(--mostaza)}.plan .elegido{background:var(--mostaza);color:var(--tinta);border:2px solid var(--tinta);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;box-shadow:2px 2px 0 var(--tinta);z-index:2;padding:4px 10px;font-size:12px;font-weight:900;font-stretch:70%;position:absolute;top:-16px;left:50%;transform:translate(-50%)rotate(-4deg)}.plan-bot{aspect-ratio:200/360;width:54px;max-width:100%;position:absolute;top:18px;right:18px;transform:rotate(8deg)}.plan-bot svg{width:100%;height:100%;display:block}.plan-cab{gap:6px;padding-right:64px;display:grid}.plan-chiles{gap:2px;display:flex}.plan-chiles svg{--chili:var(--mostaza);width:22px;height:28px}.pl-suave .plan-chiles svg{--chili:var(--tomate)}.plan h3{font-family:var(--f-display);font-size:clamp(38px,3.6vw,50px);font-weight:400;line-height:.9}.plan-precio{white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.plan-precio b{font-variant-numeric:tabular-nums;font-size:clamp(44px,4.4vw,58px);font-weight:900;font-stretch:62%;line-height:.9}.plan-precio span{text-transform:uppercase;font-size:14px;font-weight:800;font-stretch:75%}.plan-para{font-size:17px;line-height:1.5}.plan-mas{border-top:2px dashed;padding-top:10px;font-size:15px;font-weight:900;font-stretch:80%}.plan .btn{justify-self:start;margin-top:6px}.plan.pl-picante .btn,.plan.pl-fuego .btn{background:var(--papel-claro);color:var(--tinta)}.tabla-scroll{border:2.5px solid var(--tinta);background:var(--papel-claro);box-shadow:6px 6px 0 var(--tinta);overflow-x:auto}.comp{border-collapse:collapse;width:100%;min-width:720px;font-size:16px;line-height:1.4}.comp th,.comp td{text-align:left;vertical-align:top;border-bottom:1.5px dashed #1d1a1640;padding:12px 14px}.comp tbody th{width:40%;font-weight:600}.comp thead th{font-family:var(--f-display);border-bottom:2.5px solid var(--tinta);font-size:26px;font-weight:400;line-height:1}.comp thead th small{font-family:var(--f-grotesk);margin-top:4px;font-size:13px;font-weight:800;font-stretch:80%;display:block}.comp .c-suave{color:var(--vino)}.comp .c-picante{color:var(--papel-claro);background:#b3171c}.comp .c-fuego{color:var(--vino)}.comp td:nth-child(3){background:#e0262b14;font-weight:700}.comp tr.grupo-f th{background:var(--tinta);color:var(--papel-claro);text-transform:uppercase;letter-spacing:.06em;padding-block:8px;font-size:13px;font-weight:900;font-stretch:70%}.comp .si{background:var(--albahaca);width:26px;height:26px;color:var(--rosa);border-radius:50%;place-items:center;font-weight:900;display:inline-grid}.comp .no{color:#1d1a1659;font-weight:900}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabla-pista{font-family:var(--f-mano);color:var(--tomate);margin-top:10px;font-size:24px;display:none}.extras-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.srv-extras{background:var(--papel-claro);border-top:2.5px solid var(--tinta)}.extras{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.extra{border:2.5px solid var(--tinta);box-shadow:5px 5px 0 var(--tinta);background:#fff;align-content:start;gap:8px;padding:20px;transition:transform .2s;display:grid}.extra:nth-child(odd){transform:rotate(-.6deg)}.extra:nth-child(2n){transform:rotate(.6deg)}.extra:hover{transform:translateY(-4px)rotate(0)}.extra h3{text-transform:uppercase;font-size:28px;font-weight:900;font-stretch:62%;line-height:.92}.extra-precio{background:var(--mostaza);border:2px solid var(--tinta);font-variant-numeric:tabular-nums;justify-self:start;padding:2px 9px;font-size:14px;font-weight:800;font-stretch:80%}.extra p:last-child{color:var(--gris-texto);font-size:16.5px;line-height:1.5}@media (width<=900px){.extras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.extras{grid-template-columns:1fr}}.linea{border-bottom:1.5px dashed #1d1a1659;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding-block:11px;display:grid}.linea:last-child{border-bottom:0}.linea b{text-transform:uppercase;font-size:21px;font-weight:900;font-stretch:65%;line-height:1}.linea .precio{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tomate);font-size:15.5px;font-weight:800}.linea p{color:var(--gris-texto);grid-column:1/-1;font-size:14px;line-height:1.4}.srv-cta{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}@media (width<=900px){.empezar-grid,.extras-grid{grid-template-columns:1fr}.planes{grid-template-columns:1fr;gap:30px}.plan.pl-picante{order:-1;transform:none}.tabla-pista{display:block}}@media (width<=520px){.aud-precios{grid-template-columns:1fr}}.faq-hero{border-bottom:2.5px solid var(--tinta);padding-block:clamp(36px,6vw,72px)}.faq-hero .inner{gap:16px;display:grid}.faq-tit{font-family:var(--f-display);color:var(--tomate);filter:url(#tosco);max-width:11ch;font-size:clamp(48px,8vw,116px);font-weight:400;line-height:.88}.faq-lead{max-width:60ch;color:var(--gris-texto);font-size:clamp(17px,1.6vw,20px)}.faq-nota{max-width:62ch;color:var(--gris-texto);border-left:4px solid var(--albahaca);padding-left:12px;font-size:14px}.faq-mantel{background-color:#fff;background-image:var(--mantel);background-size:34px 34px}.filtros{flex-wrap:wrap;gap:8px;margin-bottom:clamp(30px,4vw,48px);display:flex}.filtro{border:2.5px solid var(--tinta);background:var(--papel-claro);text-transform:uppercase;cursor:pointer;box-shadow:3px 3px 0 var(--tinta);border-radius:999px;padding:7px 15px;font-size:13.5px;font-weight:800;font-stretch:80%;transition:transform .12s,background .12s}.filtro:hover{transform:rotate(-2deg)}.filtro[aria-pressed=true]{background:var(--tomate);color:var(--papel-claro)}.arts{columns:3 320px;column-gap:28px}.art{break-inside:avoid;transform:rotate(var(--rot,0deg));gap:12px;margin:14px 0 42px;transition:transform .25s;display:grid}.art:hover,.art:focus-within,.art:target{transform:rotate(0)translateY(-4px)}.art hr{margin:0}.art h2{text-transform:uppercase;text-wrap:balance;font-size:clamp(28px,2.6vw,34px);font-weight:900;font-stretch:62%;line-height:.92}.art-lede{font-size:15.5px;line-height:1.5}.art-dato{background:var(--mostaza);border:2px solid var(--tinta);gap:2px;padding:10px 12px;display:grid}.art-dato b{color:var(--tomate);font-variant-numeric:tabular-nums;font-size:44px;font-weight:900;font-stretch:62%;line-height:.9}.art-dato span{font-size:13.5px;font-weight:700;font-stretch:88%;line-height:1.3}.art[data-cat=ia] .art-dato{background:var(--rosa)}.art[data-cat=tecnico] .art-dato{background:#dde8d6}.art[data-cat=medicion] .art-dato{background:var(--humo)}.art-dato.cat-ia{background:var(--rosa)}.art-dato.cat-tecnico{background:#dde8d6}.art-dato.cat-medicion{background:var(--humo)}.art-mas{border-top:2px dashed var(--tinta);padding-top:10px}.art-mas summary{cursor:pointer;text-transform:uppercase;letter-spacing:.03em;color:var(--tomate);justify-content:space-between;align-items:center;font-size:15px;font-weight:900;font-stretch:72%;list-style:none;display:flex}.art-mas summary::-webkit-details-marker{display:none}.art-mas summary i{font-style:normal;font-family:var(--f-rotulo);font-size:26px;transition:transform .25s}.art-mas[open] summary i{transform:rotate(45deg)}.art-mas .cerrar,.art-mas[open] .abrir{display:none}.art-mas[open] .cerrar{display:inline}.art-cuerpo{gap:10px;padding-top:12px;font-size:15px;line-height:1.55;display:grid}.art-cuerpo ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.art-cuerpo li{grid-template-columns:18px minmax(0,1fr);gap:6px;display:grid}.art-cuerpo li:before{content:"✸";color:var(--tomate)}.art-fuente{color:var(--gris-texto);border-top:1.5px dashed #1d1a164d;padding-top:8px;font-size:12.5px}@media (prefers-reduced-motion:no-preference){.art-mas[open] .art-cuerpo{animation:.35s both aparece}}.faq-cta{text-align:center;justify-items:center;gap:12px;max-width:520px;margin:20px auto 0;display:grid;transform:rotate(-1deg)}.faq-cta .t-rot{font-family:var(--f-display);color:var(--tomate);filter:url(#tosco);font-size:clamp(30px,3.4vw,40px)}.art-link{border-top:2px dashed var(--tinta);text-transform:uppercase;letter-spacing:.03em;color:var(--tomate);justify-content:space-between;align-items:center;padding-top:10px;font-size:15px;font-weight:900;font-stretch:72%;text-decoration:none;display:flex}.art-link i{font-size:22px;font-style:normal;transition:transform .2s}.art-link:hover i{transform:translate(5px)}.articulo{padding-block:clamp(32px,5vw,64px) clamp(56px,8vw,96px)}.art-pag{gap:clamp(24px,4vw,40px);display:grid}.art-migas a{text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid;font-size:13px;font-weight:800;font-stretch:80%;text-decoration:none}.art-pag-cab{gap:14px;max-width:900px;display:grid}.art-pag-tit{font-family:var(--f-display);color:var(--tomate);filter:url(#tosco);text-wrap:balance;font-size:clamp(40px,6.4vw,88px);font-weight:400;line-height:.92}.art-pag-lede{max-width:46ch;font-size:clamp(19px,2vw,24px);font-weight:600;line-height:1.4}.art-pag-meta{text-transform:uppercase;letter-spacing:.05em;color:var(--gris-texto);font-size:13px;font-weight:800;font-stretch:80%}.art-pag-grid{border-top:2.5px solid var(--tinta);grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:clamp(28px,5vw,64px);padding-top:clamp(24px,4vw,40px);display:grid}.art-pag-cuerpo{gap:18px;min-width:0;max-width:66ch;font-size:18px;line-height:1.65;display:grid}.art-pag-cuerpo h2{scroll-margin-top:100px}.art-pag-cuerpo ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.art-pag-cuerpo li{grid-template-columns:22px minmax(0,1fr);gap:8px;display:grid}.art-pag-cuerpo li:before{content:"✸";color:var(--tomate)}.art-pag-cuerpo .art-fuente{margin-top:10px;font-size:14px}.art-pag-lado{top:calc(env(safe-area-inset-top,0px) + 96px);gap:34px;display:grid;position:sticky}.art-pag-lado .art-dato{box-shadow:5px 5px 0 var(--tinta);padding:16px;transform:rotate(-1.5deg)}.art-pag-lado .art-dato b{font-size:64px}.art-pag-lado .art-dato span{font-size:15px}.art-pag-cta{justify-items:start;gap:10px;display:grid;transform:rotate(1deg)}.art-pag-cta .t-rot{font-family:var(--f-display);color:var(--tomate);text-align:left;filter:url(#tosco);margin:0;font-size:30px}.art-pag-nav{border-top:2.5px solid var(--tinta);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding-top:24px;display:grid}.art-pag-nav a{border:2.5px solid var(--tinta);background:var(--papel-claro);box-shadow:4px 4px 0 var(--tinta);gap:4px;padding:14px 16px;text-decoration:none;transition:transform .15s;display:grid}.art-pag-nav a:hover{transform:translate(-2px,-2px)}.art-pag-nav a:last-child{text-align:right}.art-pag-nav small{text-transform:uppercase;letter-spacing:.05em;color:var(--tomate);font-size:12px;font-weight:800;font-stretch:80%}.art-pag-nav span{text-transform:uppercase;font-size:20px;font-weight:900;font-stretch:65%;line-height:1}.art-pag-nav a[hidden]{display:none}@media (width<=860px){.art-pag-grid{grid-template-columns:1fr}.art-pag-lado{position:static}.art-pag-nav{grid-template-columns:1fr}}.art-pag-cuerpo h2{text-transform:uppercase;color:var(--tinta);text-wrap:balance;margin-top:18px;font-size:clamp(28px,3vw,38px);font-weight:900;font-stretch:62%;line-height:.95}.art-pag-cuerpo p{margin:0}.art-pag-cuerpo strong{background:linear-gradient(#0000 62%,#f0c33c8c 62%);font-weight:800}.art-pag-cuerpo a{color:var(--tomate);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.art-pag-cuerpo ol{counter-reset:ap;gap:12px;margin:0;padding:0;list-style:none;display:grid}.art-pag-cuerpo ol li{counter-increment:ap;grid-template-columns:34px minmax(0,1fr);gap:10px;display:grid}.art-pag-cuerpo ol li:before{content:counter(ap);background:var(--tomate);width:30px;height:30px;color:var(--papel-claro);font-family:var(--f-rotulo);border-radius:50%;place-items:center;margin-top:1px;font-size:17px;display:grid}.art-pag-cuerpo blockquote{background:var(--papel-claro);border:2.5px solid var(--tinta);box-shadow:5px 5px 0 var(--tinta);margin:6px 0;padding:18px 22px;transform:rotate(-.6deg)}.art-pag-cuerpo blockquote p{font-family:var(--f-mano);color:var(--albahaca);font-size:clamp(24px,2.4vw,30px);line-height:1.2}.art-pag-cuerpo blockquote cite{text-transform:uppercase;letter-spacing:.05em;margin-top:8px;font-size:13px;font-style:normal;font-weight:800;font-stretch:80%;display:block}.art-resumen{background:var(--albahaca);color:var(--rosa);border:2.5px solid var(--tinta);margin-top:10px;padding:20px 22px}.art-resumen-t{text-transform:uppercase;font-size:28px;font-weight:900;font-stretch:62%;line-height:1;margin-bottom:12px!important}.art-resumen ul{gap:8px!important}.art-resumen li{font-size:16.5px;line-height:1.45}.art-pag-cuerpo .art-resumen li:before{color:var(--mostaza)}.art-nos{background:var(--rosa);border:2.5px dashed var(--tomate);justify-items:start;gap:10px;padding:20px 22px;display:grid}.art-nos-t{font-family:var(--f-display);color:var(--tomate);filter:url(#tosco);font-size:26px;line-height:1}.art-nos p{font-size:16.5px}.art-pag-cuerpo a.btn{color:var(--papel-claro);font-weight:800;text-decoration:none}.art-fuentes{border-top:2.5px solid var(--tinta);margin-top:6px;padding-top:16px}.art-fuentes h2{margin:0 0 10px!important;font-size:22px!important}.art-fuentes ol{gap:6px!important}.art-fuentes li{font-size:14px;line-height:1.4;grid-template-columns:26px minmax(0,1fr)!important}.art-fuentes li:before{background:var(--tinta)!important;width:22px!important;height:22px!important;font-size:12px!important}.art-fuentes a{overflow-wrap:anywhere;color:var(--tinta)!important;font-weight:600!important}.art-indice{border:2.5px solid var(--tinta);background:var(--papel-claro);gap:8px;padding:16px 18px;display:grid}.art-indice p{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:900;font-stretch:70%}.art-indice a{all:unset;cursor:pointer;border-bottom:1px dashed #1d1a1640;padding:3px 0;font-size:14.5px;font-weight:600;line-height:1.3}.art-indice a:hover{color:var(--tomate)}.art-indice a:focus-visible{outline:3px solid var(--tomate);outline-offset:2px}@media (width<=860px){.art-indice{display:none}}.hero-form{gap:10px;max-width:560px;margin-top:22px;display:grid}.hero .lema{font-size:clamp(44px,5.2vw,76px);line-height:.95}.hero .lema b{white-space:nowrap}.hero .lead{margin-top:14px}@media (width<=860px){.hero .lead{font-size:18px}}.hero{padding-top:clamp(14px,2vw,28px)}.hero-grid{margin-top:8px!important}.hero-form-l{font-family:var(--f-mano);color:var(--tomate);transform-origin:0;align-items:flex-start;gap:6px;font-size:24px;line-height:1.15;display:flex;transform:rotate(-2deg)}.hero-form-l span{text-wrap:balance}.hero-form-l svg{flex:none;width:46px;height:43px;margin-top:8px}.hero-form-n{color:var(--gris-texto);font-size:14px}.hero-form-n a{color:var(--tinta);text-underline-offset:3px;font-weight:800}.garantias-f{background:var(--papel-claro);border-bottom:2.5px solid var(--tinta);padding-block:62px 28px}.garantias-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gar{border-left:4px solid var(--tomate);gap:2px;padding-left:12px;display:grid}.gar b{text-transform:uppercase;font-size:26px;font-weight:900;font-stretch:62%;line-height:1}.gar span{color:var(--gris-texto);font-size:14.5px;line-height:1.35}.sec-cta{border-top:2px dashed #1d1a1659;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:clamp(32px,4vw,48px);padding-top:22px;display:flex}.sec-cta p{text-transform:uppercase;margin-right:auto;font-size:clamp(20px,2.2vw,26px);font-weight:900;font-stretch:65%;line-height:1}.ver-todas{color:var(--tinta);text-underline-offset:4px;margin-top:14px;font-weight:800;text-decoration-thickness:2px;display:inline-block}.confianza{color:var(--gris-texto);text-align:center;margin-top:12px;font-size:13.5px}.wa-link{background:#00000024;align-items:baseline;gap:8px;padding:8px 12px;font-size:15px;text-decoration:none;display:inline-flex}.wa-link i{text-transform:uppercase;letter-spacing:.05em;opacity:.85;font-size:12px;font-style:normal;font-weight:800;font-stretch:75%}.wa-flota{right:max(18px, env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:70;background:var(--albahaca);color:var(--papel-claro);border:2.5px solid var(--tinta);box-shadow:4px 4px 0 var(--tinta);text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 8px;font-size:15px;font-weight:900;font-stretch:70%;text-decoration:none;transition:transform .15s;display:inline-flex;position:fixed}.wa-flota:hover{transform:translate(-2px,-2px)rotate(-2deg)}.wa-flota svg{width:34px;height:34px}.barra-movil{display:none}@media (width<=860px){.garantias-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gar:last-child{grid-column:1/-1}.wa-flota{right:12px;bottom:calc(82px + env(safe-area-inset-bottom,0px));padding:8px}.wa-flota span{display:none}.barra-movil{z-index:70;background:var(--papel);border-top:2.5px solid var(--tinta);padding:10px max(12px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));grid-template-columns:1.3fr 1fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.barra-movil .btn{white-space:nowrap;box-shadow:3px 3px 0 var(--tinta);justify-content:center;padding:11px 8px;font-size:clamp(12px,3.7vw,15px)}footer{padding-bottom:110px}}.srv-hero-ctas{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.extras-cta{margin-top:22px;font-size:17px;font-weight:700}.extras-cta a{color:var(--tinta);text-underline-offset:4px;font-weight:800;text-decoration-thickness:2px}.migas-n{color:var(--gris-texto);font-size:13px;font-weight:700;font-stretch:85%}.migas-n a{color:var(--tinta)}.relacionados{border-top:2.5px solid var(--tinta);gap:16px;padding-top:24px;display:grid}.relacionados h2{text-transform:uppercase;font-size:30px;font-weight:900;font-stretch:62%;line-height:1}.rel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rel-grid a{gap:8px;text-decoration:none;transition:transform .2s;display:grid}.rel-grid a:hover{transform:translateY(-4px)rotate(-.5deg)}.rel-grid a h3{text-transform:uppercase;font-size:24px;font-weight:900;font-stretch:62%;line-height:.95}.rel-grid a p{color:var(--gris-texto);font-size:14.5px;line-height:1.45}@media (width<=860px){.rel-grid{grid-template-columns:1fr}}footer{background:var(--papel);padding-block:88px 40px;position:relative}footer .goteo{top:0}footer .inner{gap:22px;display:grid}footer .gigante{justify-content:center;align-items:center;gap:12px;display:flex}footer .gigante span{font-family:var(--f-display);color:var(--tomate);filter:url(#tosco);font-size:clamp(44px,11vw,150px);line-height:.9}footer .gigante span i{color:var(--tinta);font-style:normal}footer .gigante svg{flex:none;width:clamp(70px,12vw,150px);height:auto}footer .fila{text-transform:uppercase;border-top:2.5px solid var(--tinta);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:14px;font-size:14px;font-weight:800;font-stretch:75%;display:flex}.pie-legal{flex-wrap:wrap;gap:6px 22px;font-size:14.5px;display:flex}.pie-legal a{color:var(--tinta);text-underline-offset:3px;padding-block:6px}.mapa{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;gap:clamp(28px,4vw,44px) clamp(24px,4vw,48px);display:grid}.mapa h2{border-bottom:4px solid var(--tinta);text-transform:uppercase;margin-bottom:12px;padding-bottom:8px;font-size:clamp(26px,2.6vw,32px);font-weight:900;font-stretch:62%;line-height:.95}.mapa ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mapa a{color:var(--tinta);text-underline-offset:3px;padding-block:6px;font-size:17px;line-height:1.35;display:block}.mapa a:hover{color:var(--tomate)}.pie-config{color:var(--tinta);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}.cookies{width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--tinta);background:var(--papel-claro);border:2.5px solid var(--tinta);box-shadow:8px 8px 0 var(--tinta);outline:none;margin:auto;padding:clamp(22px,4vw,30px);font-size:16.5px;line-height:1.5;overflow:auto}.cookies[open]{gap:14px;display:grid}.cookies::backdrop{background:#1d1a168c}.cookies p{margin:0}.cookies .cookies-tit{font-family:var(--f-display);color:var(--tomate);font-size:clamp(28px,4vw,34px);line-height:1.05}.cookies-estado{font-weight:700}.cookies-botones{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:4px;display:grid}.cookies-botones .btn{justify-content:center}.cookies-mas{font-size:14.5px}.cookies-mas a{color:var(--tinta);text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.cookies[open]{animation:.25s ease-out cookies-entra}@keyframes cookies-entra{0%{opacity:0;transform:translateY(12px)rotate(-1deg)}}}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.antes-ahora{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;margin-bottom:clamp(48px,6vw,64px);display:grid}.antes-ahora .ticket{align-content:start;gap:12px;min-width:0;display:grid}.aa-antes{transform:rotate(-1.5deg)}.aa-ahora{transform:rotate(1.2deg)}.ticket.rosa{background:var(--rosa)}.ticket.rosa:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath d='M0 10 L9 0 L18 10Z' fill='%23F2C6D3'/%3E%3C/svg%3E")}.ticket.rosa:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath d='M0 0 L9 10 L18 0Z' fill='%23F2C6D3'/%3E%3C/svg%3E")}.aa-tit{font-size:26px}.aa-antes .aa-tit{color:var(--tomate)}.aa-ahora .aa-tit{color:var(--albahaca)}.aa-texto{font-size:18px;line-height:1.5}.aa-ahora .aa-texto,.aa-ahora .resp{color:#24502d}.antes-ahora .buscador{min-height:36px;padding:6px 12px;font-size:14px}.antes-ahora .buscador svg{width:15px;height:15px}.antes-ahora .resultados{gap:9px;margin-top:10px}.antes-ahora .r .lin{height:8px}.antes-ahora .r .lin.azul{height:9px}.antes-ahora .preg{font-size:15px}.antes-ahora .resp-fila{margin-top:10px}.antes-ahora .resp{min-height:0;font-size:15px}.aa-flecha{width:70px;height:auto;overflow:visible}.aa-flecha path{stroke-dasharray:1;stroke-dashoffset:0}.frentes{font-family:var(--f-rotulo);margin-bottom:24px;font-size:28px;line-height:1.15}@media (prefers-reduced-motion:no-preference){.aa-espera .aa-paso{opacity:0;translate:0 12px}.aa-espera .aa-flecha{opacity:0}.aa-espera .aa-flecha path{stroke-dashoffset:1px}.aa-entra .aa-flecha{transition:opacity 0s .25s}.aa-entra .aa-paso{transition:opacity .4s ease-out,translate .4s ease-out}.aa-entra .aa-ahora{transition-delay:.5s}.aa-entra .aa-flecha path{transition:stroke-dashoffset .4s ease-out .25s}}@media (width<=860px){.antes-ahora{grid-template-columns:minmax(0,1fr);gap:28px}.aa-flecha{justify-self:center;transform:rotate(90deg)}}.servilleta{border:2px solid var(--tinta);max-width:440px;box-shadow:5px 5px 0 var(--tinta);background-color:var(--papel-claro);background-image:linear-gradient(#1d1a1614,#1d1a1614),linear-gradient(#1d1a1614,#1d1a1614);background-position:50%;background-repeat:no-repeat;background-size:100% 1px,1px 100%;gap:10px;margin:clamp(40px,5vw,56px) 0 0 auto;padding:24px;display:grid;transform:rotate(-2.5deg)}.servilleta:hover{transform:rotate(-1deg)}@media (prefers-reduced-motion:no-preference){.servilleta{transition:transform .2s}}.servilleta .eyebrow{font-size:14px}.servilleta-lineas{font-size:28px;line-height:1.25;display:grid}.servilleta-lineas b{font-weight:400}.servilleta-lineas .s-seo{color:var(--tomate)}.servilleta-lineas .s-geo{color:var(--albahaca)}@media (width<=860px){.servilleta{margin-inline:auto}}.ia-flota{rotate:var(--g,-6deg)}@media (prefers-reduced-motion:no-preference){.ia-flota{animation:ia-flotar var(--t,3.6s) ease-in-out var(--d,0s) infinite alternate}}@keyframes ia-flotar{0%{translate:0 -6px;rotate:calc(var(--g,-6deg) - 4deg)}to{translate:0 7px;rotate:calc(var(--g,-6deg) + 4deg)}}.ias{pointer-events:none;flex-wrap:wrap;align-items:center;gap:14px;padding-block:10px;display:flex}.ias img{width:58px;height:58px;display:block}.ias img:first-child{--g:-11deg;--t:3.4s;--d:-.4s;margin-top:8px}.ias img:nth-child(2){--g:8deg;--t:4s;--d:-1.6s;margin-top:-6px}.ias img:nth-child(3){--g:-5deg;--t:3.1s;--d:-2.3s;margin-top:12px}.ias img:nth-child(4){--g:12deg;--t:3.8s;--d:-.9s;margin-top:-4px}.ias img:nth-child(5){--g:-9deg;--t:4.3s;--d:-3s;margin-top:7px}@media (width>=861px){.ias--hero{z-index:3;padding:0;display:block;position:absolute;inset:0}.ias--hero img{width:60px;height:60px;margin:0;position:absolute}.ias--hero img:first-child{bottom:-30px;left:56%}.ias--hero img:nth-child(2){top:52%;left:-14px}.ias--hero img:nth-child(3){width:54px;height:54px;top:73%;left:0}.ias--hero img:nth-child(4){bottom:-22px;left:26%}}@media (width<=860px){.ias{justify-content:center;gap:8px}.ias img{width:54px;height:54px}}@media (width>=1000px){.dos .cabecera,.srv-hero .inner,.faq-hero .inner{position:relative}.ias--titulo{width:340px;height:250px;padding:0;display:block;position:absolute;top:8px;right:0}.ias--titulo img{width:84px;height:84px;margin:0;position:absolute}.ias--titulo img:first-child{top:16px;left:18px}.ias--titulo img:nth-child(2){top:0;right:40px}.ias--titulo img:nth-child(3){width:96px;height:96px;top:102px;left:124px}.ias--titulo img:nth-child(4){top:136px;left:0}.ias--titulo img:nth-child(5){top:120px;right:0}}.lado.geo .ias img{width:54px;height:54px}@media (width<=860px){.lado.geo .ias img{width:48px;height:48px}}.ia-celda{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.ia-celda .ia-marca{width:42px;height:42px;display:block}.ia-celda .ia-marca:nth-child(2){--g:9deg;--d:-1.4s}.ia-texto{vertical-align:-9px;width:32px;height:32px;margin-right:8px;display:inline-block}.art-pag-cuerpo .ias img{width:60px;height:60px}.plan ul{font-size:16.5px;line-height:1.5}.receta-det{gap:22px;margin:0;padding:0;list-style:none;display:grid}.paso-det{grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:28px}.paso-det:nth-child(odd){--r:-.6deg}.paso-det:nth-child(2n){--r:.6deg}.det-ilu{align-content:start;gap:8px;display:grid}.paso-det .det-ilu svg{height:140px}.det-txt{align-content:start;gap:10px;min-width:0;display:grid}.paso-det .det-resumen{color:#4f171b;max-width:50ch;font-size:20px;font-weight:700;line-height:1.35}.det-lista{color:#4f171b;gap:6px;max-width:65ch;margin:0;padding:0;font-size:17px;line-height:1.5;list-style:none;display:grid}.det-lista li{grid-template-columns:18px minmax(0,1fr);gap:6px;display:grid}.det-lista li:before{content:"✸"}.det-datos{border-top:2px dashed var(--vino);gap:8px;max-width:65ch;margin:6px 0 0;padding-top:12px;display:grid}.det-datos>div{color:#4f171b;grid-template-columns:110px minmax(0,1fr);gap:10px;font-size:16.5px;line-height:1.45;display:grid}.det-datos dt{font-weight:900}.det-datos dd{margin:0}.srv-receta .mesa{margin-top:clamp(48px,7vw,76px)}.det-mas{border:0;margin-top:2px}.det-mas summary{text-transform:none;color:#4f171b;text-underline-offset:4px;justify-content:flex-start;gap:8px;padding-block:4px;font-size:17px;font-weight:800;font-stretch:90%;line-height:1.3;text-decoration:underline;display:inline-flex}.det-mas summary:before{content:"";border-left:9px solid;border-block:6px solid #0000;flex:none;align-self:center;width:0;height:0}.det-mas[open] summary:before{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.det-mas summary:before{transition:transform .2s}}.det-cols{color:#4f171b;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:12px;display:grid}.det-cols h4{text-transform:uppercase;margin:0 0 6px;font-size:22px;font-weight:900;font-stretch:65%;line-height:1}.det-cols ul{gap:6px;margin:0;padding:0;font-size:16.5px;line-height:1.5;list-style:none;display:grid}.det-cols li{grid-template-columns:18px minmax(0,1fr);gap:6px;display:grid}.det-cols li:before{content:"✸"}.planes-nota{text-align:center;margin-top:26px;max-width:65ch;margin-inline:auto;font-size:16.5px;line-height:1.5}.planes-nota+.planes-nota{margin-top:6px}.planes-mas{text-align:center;margin-top:14px}.planes-mas a{color:var(--tinta);text-underline-offset:4px;font-size:24px}.fila-auditoria th,.comp .fila-auditoria td{background:#2e6a3a1a}.comp-pestanas{display:none}.comp-tab[aria-selected=true]{color:var(--papel-claro);background:#b3171c}@media (width<=719px){.con-pestanas .comp-pestanas{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.con-pestanas .tabla-pista{display:none}.con-pestanas .comp{min-width:0}.con-pestanas .comp tbody th:not([colspan]),.con-pestanas .comp thead th:first-child{width:55%}.comp[data-ver=suave] tr:not(.grupo-f)>:nth-child(3),.comp[data-ver=suave] tr:not(.grupo-f)>:nth-child(4),.comp[data-ver=picante] tr:not(.grupo-f)>:nth-child(2),.comp[data-ver=picante] tr:not(.grupo-f)>:nth-child(4),.comp[data-ver=fuego] tr:not(.grupo-f)>:nth-child(2),.comp[data-ver=fuego] tr:not(.grupo-f)>:nth-child(3){display:none}}.srv-preguntas{background:var(--papel)}.srv-preguntas .faq{margin-top:0}.srv-cierre{background:var(--mostaza);color:var(--tinta);border-top:2.5px solid var(--tinta)}.srv-cierre .cabecera{margin-bottom:0}.srv-cierre .cabecera h2{font-size:clamp(40px,5.6vw,72px)}.srv-cierre .cabecera p{color:var(--tinta);font-size:19px;line-height:1.5}@media (width<=860px){.paso-det{grid-template-columns:minmax(0,1fr);gap:14px}.det-cols{grid-template-columns:minmax(0,1fr)}.paso-det .det-ilu svg{height:110px}.det-datos>div{grid-template-columns:minmax(0,1fr);gap:0}.srv-cierre .cabecera p{font-size:18px}}.receta-link{color:var(--vino);text-underline-offset:4px;font-size:24px;display:inline-block}.receta-acciones{align-items:center;gap:14px 24px}.comp-cta{justify-content:center}.art-pag-cuerpo li>span{min-width:0}.estante-iva{color:var(--gris-texto);grid-column:1/-1;margin-top:-22px;font-size:14.5px;line-height:1.45}
