.hero{background:var(--color-mandarina);--titular:clamp(2.75rem, min(14.4vw, 11svh), 6.5rem);position:relative}.hero__pegado{isolation:isolate;position:relative}.hero__tinta{z-index:1;background:var(--color-ciruela);pointer-events:none;will-change:transform;border-radius:50%;display:none;position:absolute;transform:scale(0)}.hero__escena{min-height:100svh;padding:5.5rem var(--gutter) calc(1.75rem + env(safe-area-inset-bottom));grid-template-rows:1fr auto auto;gap:1.25rem;display:grid;position:relative}.hero__marco{place-items:center;min-height:9rem;display:grid;position:relative;container-type:size}.hero__bodegon{--disco:71%;width:min(100cqw,141cqh);position:relative}.hero__bodegon:before{content:"";width:var(--disco);aspect-ratio:1;background:var(--color-ciruela);animation:disco-entra .6s var(--ease-prensa) backwards;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.motion-lista .hero__bodegon:before{display:none}@keyframes disco-entra{0%{scale:0}}.hero__sello{z-index:3;color:var(--color-crema);will-change:transform;position:relative}.hero__sello-svg{width:100%;height:auto;animation:sello-golpe .95s var(--ease-prensa) .3s backwards;display:block}@keyframes sello-golpe{0%{opacity:0;transform:scale(1.85)rotate(-9deg)}45%{opacity:1;transform:scale(.965)rotate(1.2deg)}70%{transform:scale(1.015)rotate(-.4deg)}to{transform:none}}.hero__titular{z-index:0;position:relative}.hero__antetitulo{animation:sube .8s var(--ease-prensa) .65s backwards;margin-bottom:.5rem;font-weight:700;display:block}.hero__lineas{font-size:var(--titular);color:var(--color-ciruela);display:block}.hero__linea{overflow-clip-margin:.12em;white-space:nowrap;padding-bottom:.06em;display:block;overflow:clip}.hero__linea>span{animation:linea-sube 1s var(--ease-prensa) .7s backwards;display:block}.hero__linea:nth-child(2)>span{animation-delay:.8s}@keyframes linea-sube{0%{transform:translateY(118%)rotate(2deg)}}@keyframes sube{0%{opacity:0;transform:translateY(1rem)}}.hero__lado{z-index:0;animation:sube .9s var(--ease-prensa) 1.05s backwards;gap:1.25rem;display:grid;position:relative}.hero__lado .lead{font-weight:500}.hero__acciones{flex-flow:row-reverse wrap;justify-content:flex-end;align-items:center;gap:.9rem 1.25rem;display:flex}.hero__tiendas{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.hero__tienda{background:var(--color-tinta);min-height:3.25rem;color:var(--color-crema);transition:transform .2s var(--ease-prensa), background-color .2s;border-radius:.9rem;align-items:center;gap:.55rem;padding:.45rem 1.1rem .45rem .9rem;font-size:1.0625rem;font-weight:700;line-height:1.05;text-decoration:none;display:inline-flex}.hero__tienda:hover{background:var(--color-ciruela);transform:translateY(-2px)}.hero__tienda:focus-visible{outline:3px solid var(--color-ciruela);outline-offset:3px}.hero__tienda .icono{flex:none;font-size:1.6rem}.hero__tienda small{opacity:.8;font-size:.6875rem;font-weight:600;display:block}@media (width>=900px){.hero{--titular:clamp(3.1rem, min(8.7vw, 19svh), 10.5rem)}.hero__escena{gap:1rem;padding-top:5.75rem;padding-bottom:2.25rem}.hero__bodegon{width:min(64vw,141cqh)}.hero__lineas{gap:.2em;display:flex}.hero__lado{grid-template-columns:minmax(0,34rem) auto;justify-content:space-between;align-items:center;gap:2rem;margin-top:.5rem}.hero__acciones{flex-direction:row}}.hero__movil{--ph:min(58svh, 34rem);--pw:calc(var(--ph) * .47);padding:5.5rem var(--gutter) 2.5rem;background:var(--color-ciruela);align-content:center;justify-items:center;gap:1.1rem;display:grid;position:relative;overflow:hidden}.hero__claim{color:var(--color-mandarina);white-space:nowrap;font-size:clamp(2.6rem,12.5vw,4.5rem);line-height:.88}.hero__claim br{display:none}.hero__claim--izq{order:1}.movil{order:2}.hero__claim--der{order:3}@media (width>=900px){.hero__movil{--ph:min(76svh, 42rem);padding-top:5.25rem}.hero__claim{margin-top:1.5rem;font-size:clamp(4rem,min(10.5vw,21svh),11rem);position:absolute;top:50%;translate:0 -50%}.hero__claim br{display:inline}.hero__claim--izq{right:calc(50% + var(--pw) / 2 + 2.2vw);text-align:right}.hero__claim--der{left:calc(50% + var(--pw) / 2 + 2.2vw)}}.movil{width:var(--pw);height:var(--ph);padding:calc(var(--pw) * .034);border-radius:calc(var(--pw) * .165);box-shadow:inset 0 0 0 1.5px #fff2e633, inset 0 0 0 calc(var(--pw) * .012) #0d080e, 0 2.5rem 5rem -2rem #0f050cd9;will-change:transform, opacity;background:linear-gradient(145deg,#3a2c3b,#120c13 38%,#1d141e);position:relative}.movil__pantalla{border-radius:calc(var(--pw) * .132);background:radial-gradient(120% 80% at 50% 30%, #63224a, var(--color-ciruela) 55%, #45152f);height:100%;color:var(--color-crema);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden;container-type:inline-size}.movil__isla{background:#0d080e;border-radius:999px;width:29cqw;height:8.4cqw;position:absolute;top:3.2cqw;left:50%;translate:-50%}.movil__sol{background:var(--color-rosa);border-radius:50%;width:62cqw;height:62cqw;position:absolute;bottom:-30cqw;right:-30cqw}.movil__hueco{aspect-ratio:2800/1660;width:80cqw;color:var(--color-mandarina);margin-top:36cqw}.movil__sello{width:100%;height:100%;display:block}.movil__lema{text-align:center;margin-top:5cqw;font-size:10.5cqw;rotate:-7deg}.movil__lema:after{content:"";background:var(--color-mandarina);border-radius:999px;width:44%;height:1.3cqw;margin:1.5cqw auto 0;display:block}.movil__btn{z-index:1;border-radius:999px;justify-content:center;align-items:center;gap:2cqw;width:84cqw;height:14cqw;font-size:4.7cqw;font-weight:700;line-height:1;display:flex}.movil__btn--apple{background:linear-gradient(180deg, #ff8a4a, var(--color-mandarina) 60%);color:var(--color-tinta);margin-top:auto;box-shadow:inset 0 .4cqw #ffffff59}.movil__btn--apple .icono{font-size:6cqw}.movil__btn--google{color:var(--color-tinta);background:linear-gradient(#fffaf4,#ffe7d1);margin-top:3.4cqw}.movil__enlace{z-index:1;margin-top:6cqw;font-size:4.4cqw;font-weight:600}.movil__enlace:last-child{margin-bottom:11cqw}.motion .hero{height:300svh}.motion .hero__pegado{height:100svh;position:sticky;top:0;overflow:hidden}.motion .hero__escena{height:100%;min-height:0}.motion .hero__tinta{display:block}.motion .hero__movil{z-index:2;pointer-events:none;background:0 0;position:absolute;inset:0}.motion .movil,.motion .hero__claim{opacity:0}.motion .movil__sello{visibility:hidden}.avatar[data-astro-cid-u5m3xj5o]{width:var(--avatar,3rem);height:var(--avatar,3rem);font-size:calc(var(--avatar,3rem) * .52);background:var(--color-mandarina);color:var(--color-tinta);font-family:var(--font-display);border-radius:47% 53% 51% 49%/52% 46% 54% 48%;flex:none;place-items:center;font-weight:800;font-stretch:75%;line-height:1;display:inline-grid}.avatar--foto[data-astro-cid-u5m3xj5o]{object-fit:cover;vertical-align:middle;display:inline-block}.avatar--ciruela[data-astro-cid-u5m3xj5o]{background:var(--color-ciruela);color:var(--color-crema)}.avatar--rosa[data-astro-cid-u5m3xj5o]{background:var(--color-rosa)}.avatar--melocoton[data-astro-cid-u5m3xj5o]{background:var(--color-melocoton)}.avatar--tinta[data-astro-cid-u5m3xj5o]{background:var(--color-tinta);color:var(--color-crema)}.stars[data-astro-cid-gttqbbyq]{vertical-align:middle;color:var(--stars-color,var(--color-mandarina));line-height:0;display:inline-block;position:relative}.stars__fila[data-astro-cid-gttqbbyq]{gap:.08em;display:inline-flex}.stars__base[data-astro-cid-gttqbbyq]{opacity:.22}.stars__relleno[data-astro-cid-gttqbbyq]{width:calc(var(--v) / 5 * 100%);white-space:nowrap;position:absolute;inset:0;overflow:hidden}.visita{--avatar:2.25rem;background:var(--color-papel);color:var(--color-tinta);border-radius:1.75rem;gap:.9rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid;box-shadow:inset 0 0 0 1px #571d4012,0 1.75rem 3rem -1.75rem #571d4073}.visita__cabecera{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.9rem;display:grid}.visita__miniatura{object-fit:cover;border-radius:1rem;width:3.75rem;height:3.75rem}.visita__sitio{justify-items:start;gap:.25rem;display:grid}.visita__nombre{color:var(--color-ciruela);font-size:clamp(1.6rem,2.4vw,2.1rem)}.visita__cocina{color:var(--color-ciruela);background:#571d4017;border-radius:999px;padding:.1rem .6rem;font-size:.8125rem;font-weight:700}.visita__lugar,.visita__cuando{color:#261c27b8;font-size:.875rem}.visita__lugar{align-items:center;gap:.3rem;display:flex}.visita__cuando{white-space:nowrap;text-align:right}.visita__nota{flex-wrap:wrap;align-items:center;gap:.6rem .75rem;display:flex}.visita__estrellas{font-size:1.5rem}.visita__cifra{color:var(--color-ciruela);font-variant-numeric:tabular-nums;font-size:1.6rem}.visita__precio{color:var(--color-ciruela);background:#ffb86b59;border-radius:999px;align-items:center;gap:.3rem;margin-left:auto;padding:.2rem .65rem;font-size:.875rem;font-weight:700;display:inline-flex}.visita__texto{text-wrap:pretty}.visita__foto{aspect-ratio:5/4;object-fit:cover;border-radius:1.1rem;width:100%;height:auto}.visita__acciones{align-items:center;gap:1.25rem;font-size:.9375rem;font-weight:700;display:flex}.visita__accion{align-items:center;gap:.35rem;display:inline-flex}.visita__accion .icono{font-size:1.5rem}.visita__accion--gusta{color:var(--color-mandarina-hondo)}.visita__accion--fin{margin-left:auto}.visita__pie{border-top:1px solid #571d401a;align-items:center;gap:.65rem;padding-top:.9rem;font-size:.9375rem;line-height:1.3;display:flex}.visita__pie span{color:#261c27b3}.gente{background:var(--color-crema);padding:clamp(5rem,12vw,10rem) 0 clamp(6rem,13vw,11rem)}.gente__rejilla{gap:3rem;display:grid}.gente__cabecera{align-content:start;gap:1.5rem;display:grid}.gente__cabecera h2{color:var(--color-ciruela)}.gente__actividad{gap:1.75rem;display:grid}.gente__aviso{color:#261c27b8;font-size:.875rem}.lista-feed{gap:.75rem;display:grid}.lista-feed__quien{--avatar:2.25rem;align-items:center;gap:.6rem;padding-inline:.25rem;line-height:1.3;display:flex}.lista-feed__quien p{font-size:.9375rem;display:grid}.lista-feed__quien span{color:#261c27b3;font-size:.8125rem}.hoja-feed{background:var(--color-ciruela);min-height:11rem;color:var(--color-crema);border-radius:1.5rem;align-items:center;gap:1rem;padding:1.4rem;display:flex;rotate:-.8deg;box-shadow:0 1.5rem 2.5rem -1.75rem #3b102999}.hoja-feed__texto{flex:1;gap:.5rem;min-width:0;display:grid}.hoja-feed__titulo{color:var(--color-melocoton);font-size:clamp(1.7rem,3vw,2.4rem)}.hoja-feed__resumen{opacity:.9;font-size:.9375rem}.hoja-feed__dato{--avatar:1.75rem;opacity:.9;align-items:center;gap:.35rem;font-size:.8125rem;display:flex}.hoja-feed__abanico{flex:none;align-items:center;padding-right:.5rem;display:flex}.hoja-feed__foto{object-fit:cover;border:3px solid var(--color-ciruela);border-radius:.875rem;width:3rem;height:4.125rem}.hoja-feed__foto:first-child{rotate:-7deg}.hoja-feed__foto:nth-child(2){margin-left:-1.6rem}.hoja-feed__foto:nth-child(3){margin-left:-1.6rem;rotate:7deg}@media (width>=900px){.gente__rejilla{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(3rem,7vw,7rem)}.gente__cabecera{align-self:start;position:sticky;top:7.5rem}.gente__actividad>:first-child{rotate:-1.2deg}.gente__actividad>:nth-child(2){margin-left:10%}.gente__actividad>:nth-child(3){margin-right:8%;rotate:.9deg}}.listas{background:var(--color-mandarina);padding:clamp(5rem,11vw,9rem) 0 clamp(6rem,10vw,9rem);overflow-x:clip}.listas__cabecera[hidden]{display:none}.listas__cabecera{gap:1.5rem;margin-bottom:clamp(2.5rem,6vw,5rem);display:grid}.listas__cabecera h2{color:var(--color-ciruela)}.listas__cabecera .lead{font-weight:500}.listas__aviso{margin-top:1.25rem;font-size:.875rem;font-weight:500}.listas__pila{--tope:5.5rem;--pestana:.9rem;gap:1.5rem;display:grid}.hoja-lista{list-style:none}a.hoja-lista__papel{text-decoration:none}.hoja-lista__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:3rem;height:3rem}.hoja-lista__foto{object-fit:cover}.hoja-lista__papel{background:var(--color-ciruela);color:var(--color-crema);transform-origin:50% 0;will-change:transform;border-radius:clamp(1.5rem,3vw,2.5rem);gap:1.75rem;padding:clamp(1.4rem,4vw,3.5rem);display:grid;box-shadow:0 -.5rem 2.5rem -1rem #261c2773}.hoja-lista__papel--crema{background:var(--color-crema);color:var(--color-tinta)}.hoja-lista__papel--rosa{background:var(--color-rosa);color:var(--color-ciruela-hondo)}.hoja-lista__papel--tinta{background:var(--color-tinta)}.hoja-lista__titulo{align-content:space-between;gap:1.1rem;display:grid}.hoja-lista__titulo h3{font-size:clamp(2.5rem,6.4vw,6rem)}.hoja-lista__papel--ciruela h3,.hoja-lista__papel--tinta h3{color:var(--color-melocoton)}.hoja-lista__autor{--avatar:2.5rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.9375rem;line-height:1.25;display:flex}.hoja-lista__autor .avatar--foto{box-shadow:0 0 0 2px color-mix(in oklab, currentColor, transparent 75%)}.hoja-lista__firma{display:grid}.hoja-lista__firma span{opacity:.75;font-size:.875rem}.hoja-lista__datos{opacity:.8;flex-wrap:wrap;gap:.25rem .9rem;width:100%;font-size:.875rem;font-weight:600;display:flex}.hoja-lista__datos span{align-items:center;gap:.3rem;display:inline-flex}@media (width>=900px){.hoja-lista__datos{border-left:1px solid color-mix(in oklab, currentColor, transparent 75%);width:auto;margin-left:.5rem;padding-left:1rem}}.hoja-lista__sitios{align-content:center;display:grid}.hoja-lista__sitios li{align-items:center;gap:.9rem;padding:.7rem 0;display:flex}.hoja-lista__foto{object-fit:cover;border-radius:.85rem;flex:none;width:3.5rem;height:3.5rem}.hoja-lista__texto{min-width:0;display:grid}.hoja-lista__sitios li+li{border-top:1px solid color-mix(in oklab, currentColor, transparent 82%)}.hoja-lista__num{opacity:.55;flex:none;width:1.6rem;font-size:2.25rem;line-height:1}.hoja-lista__nombre{font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:700;line-height:1.25}.hoja-lista__detalle{opacity:.8;font-size:.9375rem}@media (height>=620px){.hoja-lista{top:calc(var(--tope) + var(--i) * var(--pestana));position:sticky}.listas__pila{gap:22svh;padding-bottom:4svh}}@media (width<=899px){.hoja-lista__sitios li:nth-child(n+4){display:none}}@media (width>=900px){.hoja-lista__papel{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,5rem);min-height:min(31rem,100svh - 10rem)}.hoja-lista__foto{border-radius:1rem;width:4.25rem;height:4.25rem}}.cinta{background:var(--color-ciruela);color:var(--color-crema);margin-top:clamp(3.5rem,8vw,6.5rem);padding:.9rem 0 1.1rem;overflow:hidden;rotate:-2deg;scale:1.03}.cinta__pista{width:max-content;animation:46s linear infinite cinta;display:flex}.cinta:hover .cinta__pista{animation-play-state:paused}.cinta__grupo{white-space:nowrap;font-size:clamp(1.75rem,3.6vw,3rem);line-height:1.1;display:flex}.cinta__grupo li{align-items:center;display:flex}.cinta__grupo li:after{content:"";background:var(--color-mandarina);border-radius:50%;width:.42em;height:.42em;margin:0 .75em}@keyframes cinta{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cinta__pista{animation:none}}.visitas{background:var(--color-crema);padding:clamp(5rem,11vw,9.5rem) 0;overflow-x:clip}.visitas__rejilla{gap:clamp(2.5rem,6vw,4.5rem);display:grid}.visitas__cabecera{gap:1.5rem;display:grid}.visitas__cabecera h2{color:var(--color-ciruela)}.visitas__aviso{color:#261c27b8;margin-top:1rem;font-size:.875rem}.visitas__subtitulo{color:var(--color-ciruela);margin-bottom:.5rem}.puntua{background:var(--color-ciruela);color:var(--color-crema);border-radius:2rem;align-content:start;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.puntua__titulo{font-weight:600}.puntua__estrellas{border-radius:.75rem;justify-self:start;font-size:clamp(2.6rem,11vw,4.25rem);line-height:0;position:relative}.puntua__estrellas:has(:focus-visible){outline:3px solid var(--color-melocoton);outline-offset:6px}.puntua__fila{gap:.06em;display:inline-flex}.puntua__base{color:#fff2e633}.puntua__relleno{width:calc(var(--v,4.5) / 5 * 100%);white-space:nowrap;color:var(--color-mandarina);transition:width .35s var(--ease-prensa);position:absolute;inset:0;overflow:hidden}.puntua__control{opacity:0;cursor:pointer;touch-action:pan-y;width:100%;height:calc(100% + 1rem);margin:0;position:absolute;inset:-.5rem 0}.puntua__resultado{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;min-height:4.5rem;display:flex}.puntua__cifra{color:var(--color-melocoton);font-variant-numeric:tabular-nums;font-size:4.5rem}.puntua__veredicto{transform-origin:0;font-size:2.1rem;display:inline-block;rotate:-3deg}.puntua__veredicto.golpe{animation:veredicto .45s var(--ease-mullido)}@keyframes veredicto{0%{opacity:0;transform:scale(1.35)rotate(-5deg)}}.entrada{grid-template-columns:4.5rem 1fr;gap:.5rem 1rem;padding:1.4rem 0;display:grid}.entrada+.entrada{border-top:1px solid #571d4029}.entrada__fecha{color:var(--color-ciruela);align-content:start;font-weight:600;line-height:1.1;display:grid}.entrada__fecha .display{font-variant-numeric:tabular-nums;font-size:3.5rem;line-height:.85}.entrada__cuerpo{align-items:flex-start;gap:1rem;display:flex}.entrada__foto{object-fit:cover;border-radius:1rem;flex:none;width:4.25rem;height:4.25rem}.entrada__cuerpo h4{font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:800;line-height:1.15}.entrada__detalle{color:#261c27bf;font-size:.9375rem}.entrada__nota{max-width:32rem;margin-top:.5rem}.entrada__nota-final{flex-wrap:wrap;grid-column:2;align-items:center;gap:.5rem .9rem;display:flex}.entrada__estrellas{font-size:1.5rem}.entrada__etiqueta{color:var(--color-ciruela);background:#571d4017;border-radius:999px;padding:.2rem .7rem;font-size:.875rem;font-weight:600}@media (width>=900px){.visitas__rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"cabecera visita""puntua visita""entradas entradas";gap:clamp(2.5rem,5vw,4rem) clamp(2rem,5vw,5rem)}.visitas__cabecera{grid-area:cabecera}.puntua{grid-area:puntua;align-self:start;max-width:32rem;rotate:1.5deg}.visitas__visita{grid-area:visita;align-self:center;rotate:-1.2deg}.visitas__entradas{grid-area:entradas;margin-top:1rem}.entrada{grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;column-gap:2rem;padding:1.6rem 0}.entrada__fecha .display{font-size:5rem}.entrada__cuerpo{align-items:center;gap:1.5rem}.entrada__foto{border-radius:1.25rem;width:6.5rem;height:6.5rem}.entrada__nota-final{flex-direction:column;grid-column:auto;align-items:flex-end}}.top4{background:var(--color-ciruela);color:var(--color-crema);padding:clamp(5rem,11vw,9.5rem) 0 clamp(6rem,12vw,10rem);overflow-x:clip}.top4__cabecera{gap:1.5rem;display:grid}.top4__cabecera h2{color:var(--color-mandarina)}.top4__perfil{--avatar:3.5rem;align-items:center;gap:.9rem;margin-top:clamp(2.5rem,6vw,4.5rem);line-height:1.3;display:flex}.top4__aviso{color:#fff2e6b8;margin-top:2rem;font-size:.875rem}.top4__cartas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.75rem;display:grid}.carta{--giro:0deg;--radio:clamp(1rem, 2vw, 1.6rem);aspect-ratio:3/4;rotate:var(--giro);perspective:900px;transition:rotate .7s var(--ease-prensa), translate .7s var(--ease-prensa), filter .5s var(--ease-prensa);position:relative}.carta__cara{--rx:0deg;--ry:0deg;border-radius:var(--radio);height:100%;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .7s var(--ease-prensa), box-shadow .7s var(--ease-prensa);position:relative;box-shadow:0 1.75rem 2.5rem -1.5rem #0f050cbf}.carta--viva .carta__cara{transition:transform .12s linear, box-shadow .7s var(--ease-prensa)}.carta__recorte{border-radius:inherit;background:var(--color-mandarina);color:var(--color-tinta);clip-path:inset(0 round var(--radio));isolation:isolate;flex-direction:column;padding:clamp(.9rem,2vw,1.5rem);display:flex;position:absolute;inset:0;overflow:clip}.carta__brillo{z-index:2;pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,30%), #ffffff57, transparent 55%);mix-blend-mode:soft-light;opacity:0;transition:opacity .5s var(--ease-prensa);position:absolute;inset:0}.carta:nth-child(odd){--giro:-2deg}.carta:nth-child(2n){--giro:1.6deg}.carta--crema .carta__recorte{background:var(--color-crema)}.carta--rosa .carta__recorte{background:var(--color-rosa)}.carta--melocoton .carta__recorte{background:var(--color-melocoton)}.carta__mancha{color:#571d401a;width:92%;height:auto;transition:rotate .9s var(--ease-prensa);position:absolute;bottom:-16%;right:-22%;rotate:-12deg}.carta__foto{object-fit:cover;width:calc(100% + 2px);height:calc(100% + 2px);transition:scale .9s var(--ease-prensa);position:absolute;inset:-1px}.carta--foto .carta__recorte{background:var(--color-ciruela-hondo)}.carta--foto .carta__recorte:after{content:"";background:linear-gradient(#3b102900,#3b1029eb 78%);position:absolute;inset:35% 0 0}.carta--foto .carta__mancha{display:none}.carta--foto .carta__tipo{background:var(--color-papel);z-index:1;border-radius:999px;align-self:flex-start;padding:.25rem .7rem}.carta--foto .carta__nombre,.carta--foto .carta__ciudad{z-index:1;color:var(--color-crema)}@media (hover:hover){.carta--foto:hover .carta__foto{scale:1.06}}.carta__tipo{font-size:.875rem;font-weight:700;position:relative}.carta__nombre{color:var(--color-ciruela-hondo);text-wrap:balance;hyphens:auto;margin-top:auto;font-size:clamp(1.9rem,4.6vw,4rem);position:relative}.carta__ciudad{margin-top:.4rem;font-size:.9375rem;font-weight:600;position:relative}@media (hover:hover){.carta:hover{z-index:1;translate:0 -1.1rem;rotate:0deg}.carta:hover .carta__cara{box-shadow:0 2.75rem 3.5rem -1.75rem #0f050cd9}.carta:hover .carta__brillo{opacity:1}.carta:hover .carta__mancha{rotate:6deg}.top4__cartas:has(.carta:hover) .carta:not(:hover){filter:saturate(.8)brightness(.88)}.carta:has(~.carta:hover){translate:-.9rem .35rem}.carta:hover~.carta{translate:.9rem .35rem}}@media (width>=900px){.top4__cartas{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.carta{margin-inline:-.5rem}.carta:first-child{--giro:-4deg;margin-top:1.5rem}.carta:nth-child(2){--giro:1.5deg}.carta:nth-child(3){--giro:-1.5deg;margin-top:2.25rem}.carta:nth-child(4){--giro:3.5deg;margin-top:.75rem}}.comunidad{background:var(--color-rosa);color:var(--color-ciruela-hondo);padding:clamp(5.5rem,12vw,10rem) 0 clamp(6rem,12vw,10rem);overflow-x:clip}.comunidad__rejilla{align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.comunidad__texto{gap:1.5rem;display:grid}.comunidad__titulo{font-weight:700}.comunidad__manifiesto{text-wrap:pretty;max-width:14ch;font-size:clamp(2.8rem,7.4vw,7rem);line-height:.98}.comunidad__lead{font-weight:500}.comunidad__avatares{--avatar:clamp(2.3rem, 6.07vw, 5.75rem);vertical-align:-.08em;display:inline-flex}.comunidad__avatares .avatar+.avatar{box-shadow:-.05em 0 0 var(--color-rosa);margin-left:-.22em}.motion [data-manifiesto] [data-palabra]{opacity:.22}.comunidad__aviso{margin-top:1.25rem;font-size:.875rem;font-weight:500}.charla{--avatar:2.5rem;background:var(--color-papel);color:var(--color-tinta);border-radius:1.75rem;gap:1.1rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid;box-shadow:inset 0 0 0 1px #571d4012,0 1.75rem 3rem -1.75rem #3b10298c}.charla__cabecera{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;line-height:1.3;display:grid}.charla__quien{font-size:.9375rem}.charla__nota{color:var(--color-ciruela);align-items:center;gap:.35rem;margin-top:.15rem;font-weight:700;display:flex}.charla__estrellas{font-size:1.05rem}.charla__seguir{background:var(--color-ciruela);height:2.4rem;color:var(--color-crema);pointer-events:none;border-radius:999px;align-items:center;gap:.35rem;padding:0 .95rem;font-size:.875rem;font-weight:700;display:inline-flex}.charla__hilo{border-left:3px solid #ff8fa399;gap:.8rem;padding-left:.5rem;display:grid}.charla__comentario{--avatar:1.75rem;align-items:flex-start;gap:.6rem;padding-left:.6rem;font-size:.9375rem;line-height:1.45;display:flex}.charla__comentario p{text-wrap:pretty}.charla__comentario strong{font-weight:800}.charla__pie{border-top:1px solid #571d401a;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;padding-top:.9rem;font-size:.9375rem;font-weight:700;display:flex}.charla__accion{align-items:center;gap:.35rem;display:inline-flex}.charla__accion .icono{font-size:1.4rem}.charla__accion--gusta{color:var(--color-mandarina-hondo)}.charla__gente{color:#261c27b3;font-size:.8125rem;font-weight:500}@media (width>=900px){.comunidad__rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.charla{rotate:1.2deg}}.faq{background:var(--color-ciruela);color:var(--color-crema);padding:clamp(5rem,10vw,8.5rem) 0 clamp(6rem,11vw,9.5rem)}.faq__rejilla{gap:2.5rem;display:grid}.faq__lado{align-content:start;gap:1.25rem;display:grid}.faq h2{color:var(--color-mandarina)}.faq__intro{color:#fff2e6c7;max-width:24rem}.faq__temas{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.faq__temas[hidden]{display:none}.faq__tema{min-height:2.5rem;color:var(--color-crema);cursor:pointer;transition:background-color .3s var(--ease-prensa), color .3s var(--ease-prensa), scale .4s var(--ease-mullido);border-radius:999px;padding:0 1.05rem;font-size:.9375rem;font-weight:700;box-shadow:inset 0 0 0 2px #fff2e638}.faq__tema:hover{box-shadow:inset 0 0 0 2px var(--color-melocoton)}.faq__tema:active{scale:.95}.faq__tema[aria-pressed=true]{background:var(--color-mandarina);box-shadow:none;color:var(--color-tinta)}.faq__lista{gap:.6rem;display:grid}.faq__item{transition:background-color .4s var(--ease-prensa);interpolate-size:allow-keywords;background:#fff2e60f;border-radius:1.4rem}.faq__item[hidden]{display:none}.faq__item:hover,.faq__item[open]{background:#fff2e61c}.faq__item::details-content{block-size:0;transition:block-size .5s var(--ease-prensa), content-visibility .5s allow-discrete;overflow:clip}.faq__item[open]::details-content{block-size:auto}.faq__item summary{cursor:pointer;align-items:center;gap:1rem;padding:1.1rem 1.1rem 1.1rem 1.35rem;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:700;line-height:1.3;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__num{font-family:var(--font-display);color:var(--color-melocoton);font-variant-numeric:tabular-nums;flex:none;font-size:1.1rem;font-weight:800;font-stretch:75%}.faq__q{flex:1}.faq__mas{background:var(--color-mandarina);width:2.4rem;height:2.4rem;color:var(--color-tinta);transition:rotate .5s var(--ease-mullido), background-color .3s var(--ease-prensa);border-radius:50%;flex:none;place-items:center;display:grid}.faq__item[open] .faq__mas{background:var(--color-melocoton);rotate:135deg}.faq__a p{color:#fff2e6d6;max-width:40rem;padding:0 3.5rem 1.4rem 3.45rem}@media (width<=599px){.faq__a p{padding:0 1.35rem 1.3rem}}@media (width>=900px){.faq__rejilla{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:4rem}.faq__lado{align-self:start;position:sticky;top:7rem}}.descarga__web{border-top:2px solid #571d4040;gap:1rem;max-width:32rem;margin-top:2rem;padding-top:1.75rem;font-weight:500;display:grid}.descarga__web-acciones{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.descarga__entrar{color:var(--color-ciruela-hondo);text-underline-offset:.25em;transition:color .3s var(--ease-prensa);font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.descarga__entrar:hover{color:var(--color-tinta)}.descarga__redes{gap:.85rem;max-width:32rem;font-weight:500;display:grid}.descarga__redes ul{flex-wrap:wrap;gap:.5rem;display:flex}.descarga__redes a{background:var(--color-ciruela-hondo);min-height:2.75rem;color:var(--color-crema);transition:background-color .3s var(--ease-prensa), transform .4s var(--ease-mullido);border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem 0 .8rem;font-weight:700;display:inline-flex}.descarga__redes a .icono{font-size:1.25rem}.descarga__redes a:hover{background:var(--color-tinta);transform:translateY(-2px)}.descarga{background:var(--color-mandarina);padding:clamp(5rem,11vw,9.5rem) 0 clamp(6rem,12vw,10rem);overflow:clip}.descarga__rejilla{align-items:center;gap:3rem;display:grid}.descarga__texto{justify-items:start;gap:1.5rem;display:grid}.descarga__texto h2{color:var(--color-ciruela)}.descarga__texto .lead{font-weight:500}.descarga__tiendas{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.descarga__estado{min-height:1.6rem;font-weight:600}.tienda{background:linear-gradient(180deg, #3a2a3b, var(--color-tinta) 60%);min-height:4rem;color:var(--color-crema);text-align:left;transition:transform .45s var(--ease-mullido), box-shadow .45s var(--ease-mullido);cursor:pointer;touch-action:manipulation;border-radius:1.25rem;align-items:center;gap:.8rem;padding:.6rem 1.5rem .6rem 1.15rem;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 5px #120c13,0 18px 24px -12px #261c2799}.tienda:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2e,0 7px #120c13,0 24px 28px -12px #261c2799}.tienda:active{transition-duration:80ms;transform:translateY(4px)scale(.985);box-shadow:inset 0 2px 4px #0006,0 1px #120c13}.tienda.temblor{animation:temblor .5s var(--ease-prensa)}@keyframes temblor{20%{rotate:-2.5deg}50%{rotate:2deg}80%{rotate:-1deg}}.tienda__icono{font-size:2rem}.tienda__texto{font-size:1.25rem;font-weight:700;line-height:1.15;display:grid}.tienda__texto small{color:var(--color-melocoton);font-size:.8125rem;font-weight:600}.descarga__icono{justify-self:center;width:min(62vw,19rem);margin-block:3rem;position:relative}.descarga__icono:before{content:"";background:var(--color-ciruela);border-radius:50%;position:absolute;inset:-24%}.descarga__icono svg{filter:drop-shadow(0 1.75rem 1.75rem #0f050c8c);width:100%;height:auto;display:block;position:relative;rotate:8deg}@media (width>=900px){.descarga__rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.descarga__icono{width:min(78%,26rem)}}
