.mhero[data-astro-cid-yt3kekta]{background:var(--clr-cream);border-bottom:var(--border);padding-top:var(--space-4);min-height:calc(100svh - var(--nav-h));flex-direction:column;display:flex;position:relative;overflow:hidden}.mhero__inner[data-astro-cid-yt3kekta]{z-index:1;gap:var(--space-5);padding-bottom:var(--space-5);flex:1;grid-template-columns:1fr;align-content:center;align-items:center;display:grid;position:relative}@media (width>=900px){.mhero[data-astro-cid-yt3kekta]{padding-top:var(--space-6)}.mhero__inner[data-astro-cid-yt3kekta]{gap:var(--space-8);padding-bottom:var(--space-6);grid-template-columns:1.2fr .8fr}}.mhero__title[data-astro-cid-yt3kekta]{margin-block:var(--space-3) var(--space-4);font-size:clamp(2.25rem,9vw,4rem);line-height:.95;transform:rotate(-1deg)}.mhero__sub[data-astro-cid-yt3kekta]{font-family:var(--font-heading);font-size:var(--text-lg);max-width:42ch;margin-bottom:var(--space-5)}.mhero__ctas[data-astro-cid-yt3kekta]{gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.mhero__meta[data-astro-cid-yt3kekta]{gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;display:flex}.mhero__meta-item[data-astro-cid-yt3kekta]{background:var(--clr-lime);border:var(--border-thin);border-radius:var(--radius-pill);padding:.35rem .8rem}.mhero__card[data-astro-cid-yt3kekta]{justify-self:center;width:min(280px,60vw);position:relative}@media (width>=768px){.mhero__card[data-astro-cid-yt3kekta]{width:min(420px,85vw)}}.mhero__frame[data-astro-cid-yt3kekta]{padding:var(--space-4);background:var(--clr-cream);border:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);aspect-ratio:1;place-items:center;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg)}.mhero__frame[data-astro-cid-yt3kekta]:before{content:"";border-radius:calc(var(--radius-md) - 6px);pointer-events:none;z-index:1;border:2px dashed #1113;position:absolute;inset:10px}.mhero__frame[data-astro-cid-yt3kekta] picture{z-index:1;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.mhero__frame[data-astro-cid-yt3kekta] img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.mhero__sticker[data-astro-cid-yt3kekta]{z-index:2;position:absolute}.mhero__sticker--fresh[data-astro-cid-yt3kekta]{background:var(--clr-yellow);border:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-size:var(--text-base);flex-direction:column;align-items:center;padding:.4rem .9rem .6rem;line-height:1.1;display:inline-flex;top:-14px;right:-6px;transform:rotate(12deg)}@media (width>=768px){.mhero__sticker--fresh[data-astro-cid-yt3kekta]{top:-20px;right:-28px}}.mhero__sticker--avocado[data-astro-cid-yt3kekta]{bottom:-20px;left:-8px;transform:rotate(8deg)}@media (width>=768px){.mhero__sticker--avocado[data-astro-cid-yt3kekta]{bottom:-32px;left:-24px}}.cov[data-astro-cid-6vplru66]{background:var(--clr-cream);border-bottom:var(--border);content-visibility:auto;contain-intrinsic-size:1px 800px;position:relative}.cov__inner[data-astro-cid-6vplru66]{z-index:1;position:relative}.cov__head[data-astro-cid-6vplru66]{text-align:center;margin-bottom:var(--space-8);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.cov__lead[data-astro-cid-6vplru66]{max-width:56ch;font-family:var(--font-heading);font-size:var(--text-lg)}.cov__grid[data-astro-cid-6vplru66]{gap:var(--space-6);grid-template-columns:1fr;max-width:980px;margin-inline:auto;display:grid}@media (width>=768px){.cov__grid[data-astro-cid-6vplru66]{gap:var(--space-8);grid-template-columns:repeat(3,1fr)}}.cov__col-title[data-astro-cid-6vplru66]{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-xl);margin-bottom:var(--space-3);background:var(--clr-yellow);border:var(--border-thin);border-radius:var(--radius-sm);box-shadow:3px 3px 0 var(--clr-ink);padding:.3rem .8rem;display:inline-block;transform:rotate(-1.5deg)}.cov__list[data-astro-cid-6vplru66]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cov__list[data-astro-cid-6vplru66] a[data-astro-cid-6vplru66]{background:var(--clr-cream);border:var(--border-thin);border-radius:var(--radius-sm);color:var(--clr-ink);align-items:center;gap:.7rem;padding:.7rem .9rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.cov__list[data-astro-cid-6vplru66] a[data-astro-cid-6vplru66]:hover{box-shadow:4px 4px 0 var(--clr-ink);transform:translate(-2px,-2px)}.cov__list[data-astro-cid-6vplru66] a[data-astro-cid-6vplru66]:active{box-shadow:2px 2px 0 var(--clr-ink);transform:translate(1px,1px)}.cov__list[data-astro-cid-6vplru66] li[data-astro-cid-6vplru66].is-active a[data-astro-cid-6vplru66]{background:var(--clr-lime);box-shadow:4px 4px 0 var(--clr-ink)}.cov__list[data-astro-cid-6vplru66] strong[data-astro-cid-6vplru66]{font-family:var(--font-heading);font-weight:700;display:block}.cov__list[data-astro-cid-6vplru66] small[data-astro-cid-6vplru66]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;opacity:.6}.cov__pin[data-astro-cid-6vplru66]{font-size:1.2rem}.cov__note[data-astro-cid-6vplru66]{text-align:center;max-width:60ch;margin:var(--space-8) auto 0;font-family:var(--font-heading);opacity:.8}.lprods[data-astro-cid-b2xbnjyw]{background:var(--clr-pink-soft);border-bottom:var(--border);content-visibility:auto;contain-intrinsic-size:1px 900px;position:relative}.lprods__inner[data-astro-cid-b2xbnjyw]{z-index:1;position:relative}.lprods__head[data-astro-cid-b2xbnjyw]{text-align:center;margin-bottom:var(--space-10);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.lprods__lead[data-astro-cid-b2xbnjyw]{max-width:52ch;font-family:var(--font-heading);font-size:var(--text-lg)}.lprods__grid[data-astro-cid-b2xbnjyw]{gap:var(--space-10);grid-template-columns:1fr;max-width:1080px;margin-inline:auto;display:grid}@media (width>=768px){.lprods__grid[data-astro-cid-b2xbnjyw]{gap:var(--space-8);grid-template-columns:repeat(3,1fr)}}.testi[data-astro-cid-lf7surmk]{background:var(--clr-pink-soft);border-bottom:var(--border);content-visibility:auto;contain-intrinsic-size:1px 700px;position:relative}.testi__inner[data-astro-cid-lf7surmk]{z-index:1;position:relative}.testi__head[data-astro-cid-lf7surmk]{text-align:center;margin-bottom:var(--space-8);align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.testi__note[data-astro-cid-lf7surmk]{font-family:var(--font-mono);font-size:var(--text-xs);max-width:60ch;margin-top:var(--space-2);opacity:.75}.testi__grid[data-astro-cid-lf7surmk]{gap:var(--space-6);grid-template-columns:1fr;max-width:1080px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}@media (width>=768px){.testi__grid[data-astro-cid-lf7surmk]{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.testi__card[data-astro-cid-lf7surmk]{background:var(--clr-cream);border:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-5);gap:var(--space-3);flex-direction:column;transition:transform .22s;display:flex}.testi__card[data-astro-cid-lf7surmk]:hover{transform:rotate(0)!important}.testi__quote[data-astro-cid-lf7surmk]{font-family:var(--font-heading);font-size:var(--text-lg);white-space:pre-line;line-height:1.45}.testi__foot[data-astro-cid-lf7surmk]{justify-content:space-between;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;border-top:var(--border-thin);padding-top:var(--space-3);display:flex}.testi__name[data-astro-cid-lf7surmk]{font-weight:700}.testi__barrio[data-astro-cid-lf7surmk]{opacity:.7}