main:has(>.myceli){position:relative;z-index:0}.myceli[data-astro-cid-coqb4tch]{position:absolute;top:0;left:0;width:100%;height:0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict}.myceli[data-astro-cid-coqb4tch] canvas{position:absolute;left:0;display:block;width:100%}.myceli[data-astro-cid-coqb4tch] canvas.myceli__tips{top:0;z-index:1;will-change:transform}.landing[data-astro-cid-kybrli77]{overflow-x:clip}.nowrap[data-astro-cid-kybrli77]{white-space:nowrap}.landing[data-astro-cid-kybrli77] .btn{padding:16px 26px;font-size:1.125rem}.hero[data-astro-cid-kybrli77]{padding-top:32px;padding-bottom:0}.hero__eyebrow[data-astro-cid-kybrli77]{margin-bottom:18px;font-size:.875rem;line-height:1.4}.hero__title[data-astro-cid-kybrli77]{color:var(--color-accent);letter-spacing:-.02em}.hero-body[data-astro-cid-kybrli77]{display:flex;flex-wrap:wrap;align-items:center;gap:40px;padding-bottom:80px}.hero__copy[data-astro-cid-kybrli77]{flex:1 1 420px;min-width:0}.hero__lead[data-astro-cid-kybrli77]{max-width:34ch;margin:28px 0 0;font-size:1.3125rem}.hero__actions[data-astro-cid-kybrli77]{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.hero__actions[data-astro-cid-kybrli77] .btn--secondary,.hero__actions[data-astro-cid-kybrli77] .btn--secondary:hover{box-shadow:none}.hero__mascot[data-astro-cid-kybrli77]{flex:1 1 440px;min-width:0;position:relative;min-height:520px}.hero__mascot[data-astro-cid-kybrli77] .dots[data-astro-cid-kybrli77]{position:absolute;inset:40px 0 20px 60px;border-radius:50%;opacity:.9}.hero__mascot[data-astro-cid-kybrli77] .hero__logo{position:relative;display:block;width:100%;max-width:540px;margin:0 auto;filter:drop-shadow(6px 6px 0 var(--color-ink))}.hero__bubble[data-astro-cid-kybrli77]{position:absolute;top:0;left:0;max-width:230px;padding:14px 18px;font-size:1.0625rem}.steps[data-astro-cid-kybrli77]{padding:88px var(--gutter);border-top:0;background:var(--color-ink);color:var(--color-cream)}.steps__inner[data-astro-cid-kybrli77]{padding-inline:0}.steps__inner[data-astro-cid-kybrli77]>h2[data-astro-cid-kybrli77]{color:var(--color-accent-light);margin-bottom:12px}.steps__intro[data-astro-cid-kybrli77]{max-width:52ch;margin:0 0 40px;font-size:1.1875rem;color:var(--lilac-deep)}.steps__grid[data-astro-cid-kybrli77]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:0;padding:0;list-style:none}.steps__grid[data-astro-cid-kybrli77]>.comic-panel[data-astro-cid-kybrli77]{border:0;border-radius:0;background:var(--color-cream);box-shadow:none}.steps__num[data-astro-cid-kybrli77]{margin:0 0 6px;font-family:var(--font-mono);font-size:.8125rem;color:var(--color-accent-dark)}.steps__grid[data-astro-cid-kybrli77] .steps__img{height:220px}.steps__placeholder[data-astro-cid-kybrli77]{background:radial-gradient(rgba(29,29,29,.13) 1.4px,transparent 1.5px) 0 0 / 12px 12px,var(--ph)}.steps__title[data-astro-cid-kybrli77]{margin:0 0 6px;font-family:var(--font-display);font-weight:800;font-size:1.625rem}.comic-panel__body[data-astro-cid-kybrli77] p[data-astro-cid-kybrli77]{margin:0;font-size:1rem;line-height:1.5}.products[data-astro-cid-kybrli77]{padding-top:96px;padding-bottom:112px}.products[data-astro-cid-kybrli77]>h2[data-astro-cid-kybrli77]{margin-bottom:48px}.products__grid[data-astro-cid-kybrli77]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:36px}.product[data-astro-cid-kybrli77]{gap:0;padding:18px;text-decoration:none;color:var(--color-ink)}.product[data-astro-cid-kybrli77] .product__img{height:300px;box-sizing:border-box}.product[data-astro-cid-kybrli77]:nth-child(1){--sticker-rot: -2deg}.product[data-astro-cid-kybrli77]:nth-child(2){--sticker-rot: 1.5deg}.product[data-astro-cid-kybrli77]:nth-child(3){--sticker-rot: -1deg}.product__title[data-astro-cid-kybrli77]{margin:18px 4px 4px;font-family:var(--font-display);font-weight:900;font-variation-settings:"SOFT" 100;font-size:clamp(1.9rem,2.6vw,2.125rem)}.product__text[data-astro-cid-kybrli77]{margin:0 4px 6px;font-size:1rem}.product[data-astro-cid-kybrli77]:nth-child(2){translate:0 18px}.gastro[data-astro-cid-kybrli77]{padding-top:96px;padding-bottom:96px}.gastro__box[data-astro-cid-kybrli77]{display:flex;flex-wrap:wrap;align-items:center;gap:40px;padding:48px;background:var(--color-cream);color:var(--color-ink);border:3px solid var(--color-accent);border-radius:0;box-shadow:var(--shadow-teaser)}.gastro__copy[data-astro-cid-kybrli77]{flex:1 1 460px;min-width:0}.gastro__copy[data-astro-cid-kybrli77] .label[data-astro-cid-kybrli77]{margin-bottom:12px}.gastro__copy[data-astro-cid-kybrli77] h2[data-astro-cid-kybrli77]{margin-bottom:16px;color:var(--color-accent);font-size:clamp(36px,4.4vw,64px)}.gastro__text[data-astro-cid-kybrli77]{max-width:44ch;margin:0 0 28px;font-size:1.1875rem;line-height:1.5}.gastro__box[data-astro-cid-kybrli77] .gastro__img{flex:0 1 320px;min-width:0;width:320px;height:360px;object-fit:cover;border:3px solid var(--color-ink);border-radius:0;transform:rotate(3deg)}.gastro[data-astro-cid-kybrli77] .btn--primary,.gastro[data-astro-cid-kybrli77] .btn--primary:hover{box-shadow:none}@media(max-width:900px){.hero-body[data-astro-cid-kybrli77]{padding-bottom:56px}.hero__mascot[data-astro-cid-kybrli77]{flex-basis:100%;min-height:0;padding-top:56px}.hero__mascot[data-astro-cid-kybrli77] .dots[data-astro-cid-kybrli77]{inset:96px 0 20px 40px}.hero__bubble[data-astro-cid-kybrli77]{max-width:200px}}@media(max-width:768px){.steps[data-astro-cid-kybrli77]{padding-block:56px}.products[data-astro-cid-kybrli77]{padding-top:56px;padding-bottom:64px}.products__grid[data-astro-cid-kybrli77]{gap:28px}.product[data-astro-cid-kybrli77]:nth-child(2){translate:none}.product[data-astro-cid-kybrli77] .product__img{height:240px}.gastro[data-astro-cid-kybrli77]{padding-bottom:56px}.gastro__box[data-astro-cid-kybrli77]{padding:28px 20px;border-radius:0;box-shadow:6px 6px 0 var(--color-ink)}.gastro__box[data-astro-cid-kybrli77] .gastro__img{width:100%;flex-basis:100%;height:260px}}@media(prefers-reduced-motion:reduce){.product[data-astro-cid-kybrli77]:nth-child(2),.gastro__box[data-astro-cid-kybrli77] .gastro__img{translate:none;transform:none}}
