.hero[data-astro-cid-6z5z5gt4]{display:grid;grid-template-columns:1fr 1.15fr;gap:16px;padding-block:20px 8px}.hero-copy[data-astro-cid-6z5z5gt4]{display:grid;align-content:center;gap:14px;padding:26px;border-radius:20px;position:relative;overflow:hidden;isolation:isolate}.hero-copy[data-astro-cid-6z5z5gt4]>.hero-scene{z-index:-2}.hero-scrim[data-astro-cid-6z5z5gt4]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--butter) 0 48%,color-mix(in srgb,var(--butter) 70%,transparent) 66%,transparent 100%)}.hero-copy[data-astro-cid-6z5z5gt4]:not(:has(.hero-scene)) .hero-scrim[data-astro-cid-6z5z5gt4]{display:none}.shelf-scene{aspect-ratio:16 / 9;max-width:100%;border-radius:12px}.hero-copy[data-astro-cid-6z5z5gt4] h1[data-astro-cid-6z5z5gt4]{font-size:clamp(30px,4.4vw,50px);line-height:.98;letter-spacing:-.035em;max-width:13ch}.hero-copy[data-astro-cid-6z5z5gt4] p[data-astro-cid-6z5z5gt4]{max-width:42ch}.hero-copy[data-astro-cid-6z5z5gt4] .btn[data-astro-cid-6z5z5gt4]{width:max-content}.hero-stats[data-astro-cid-6z5z5gt4]{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.hero-stats[data-astro-cid-6z5z5gt4] b[data-astro-cid-6z5z5gt4]{display:block;font-family:var(--font);font-size:22px;color:var(--ink);font-variant-numeric:tabular-nums}.shelves[data-astro-cid-6z5z5gt4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.shelf[data-astro-cid-6z5z5gt4]{border-radius:20px;padding:18px;display:grid;gap:10px;align-content:start;position:relative}.shelf[data-astro-cid-6z5z5gt4] .sticker[data-astro-cid-6z5z5gt4]{position:absolute;top:-9px;left:12px}.shelf[data-astro-cid-6z5z5gt4] h3[data-astro-cid-6z5z5gt4]{font-size:24px}.shelf[data-astro-cid-6z5z5gt4] .sub[data-astro-cid-6z5z5gt4]{font-size:13.5px;color:var(--muted)}.shelf[data-astro-cid-6z5z5gt4] ul[data-astro-cid-6z5z5gt4]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.shelf[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4]{background:var(--paper);border-radius:12px;padding:8px 10px;display:flex;justify-content:space-between;gap:10px;font-size:13.5px;font-weight:700}.shelf[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4] a[data-astro-cid-6z5z5gt4]:hover{text-decoration:underline}.shelf[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4] span[data-astro-cid-6z5z5gt4]{font-weight:600;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.shelf[data-astro-cid-6z5z5gt4] .more[data-astro-cid-6z5z5gt4]{font-size:13.5px;font-weight:800}.ingr[data-astro-cid-6z5z5gt4]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ingr[data-astro-cid-6z5z5gt4] a[data-astro-cid-6z5z5gt4]{border-radius:16px;padding:14px;display:grid;gap:4px}.ingr[data-astro-cid-6z5z5gt4] a[data-astro-cid-6z5z5gt4]:hover b[data-astro-cid-6z5z5gt4]{text-decoration:underline}.ingr[data-astro-cid-6z5z5gt4] b[data-astro-cid-6z5z5gt4]{font-family:var(--font);font-size:17px;letter-spacing:-.01em}.ingr[data-astro-cid-6z5z5gt4] span[data-astro-cid-6z5z5gt4]{font-size:12.5px;color:var(--muted)}.ingr[data-astro-cid-6z5z5gt4] small[data-astro-cid-6z5z5gt4]{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.routines[data-astro-cid-6z5z5gt4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.routine[data-astro-cid-6z5z5gt4]{border-radius:20px;padding:16px 18px;display:grid;gap:10px;align-content:start}.routine[data-astro-cid-6z5z5gt4] h3[data-astro-cid-6z5z5gt4]{font-size:19px}.routine[data-astro-cid-6z5z5gt4] h3[data-astro-cid-6z5z5gt4] small[data-astro-cid-6z5z5gt4]{font-family:var(--text);font-weight:600;font-size:13px;color:var(--muted);margin-left:6px}.routine[data-astro-cid-6z5z5gt4] ol[data-astro-cid-6z5z5gt4]{margin:0;padding:0;list-style:none;display:grid;gap:8px;counter-reset:s}.routine[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4]{counter-increment:s;display:grid;grid-template-columns:26px 1fr;gap:8px;font-size:13.5px;line-height:1.35}.routine[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4]:before{content:counter(s);width:24px;height:24px;border-radius:50%;background:var(--paper);display:grid;place-items:center;font-weight:800;font-size:12px}.routine[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4] b[data-astro-cid-6z5z5gt4]{display:block}.routine[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4] span[data-astro-cid-6z5z5gt4]{color:var(--muted);font-size:12.5px}.routine[data-astro-cid-6z5z5gt4] li[data-astro-cid-6z5z5gt4] a[data-astro-cid-6z5z5gt4]:hover{text-decoration:underline}.strip[data-astro-cid-6z5z5gt4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-block:26px 0}.strip[data-astro-cid-6z5z5gt4]>div[data-astro-cid-6z5z5gt4]{border:1.5px solid var(--line);border-radius:14px;padding:12px 14px;font-size:13.5px}.strip[data-astro-cid-6z5z5gt4] b[data-astro-cid-6z5z5gt4]{display:block;font-family:var(--font);font-size:16px}@media(max-width:1060px){.ingr[data-astro-cid-6z5z5gt4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.hero[data-astro-cid-6z5z5gt4],.shelves[data-astro-cid-6z5z5gt4],.routines[data-astro-cid-6z5z5gt4],.strip[data-astro-cid-6z5z5gt4]{grid-template-columns:1fr}}@media(max-width:520px){.ingr[data-astro-cid-6z5z5gt4]{grid-template-columns:1fr 1fr}}
