.container.svelte-67zsan{max-width:1200px;margin:0 auto;padding:0 16px;box-sizing:border-box}.bonen.svelte-67zsan{padding:120px 0 80px;background:#f5efe6}.bonen.svelte-67zsan h2:where(.svelte-67zsan){margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:2.2rem;color:#4b2e1d;text-align:center}.hero.svelte-67zsan{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center;margin-top:24px}.copy.svelte-67zsan .sub:where(.svelte-67zsan){margin:0 0 12px;color:#3a2a1e}.usps.svelte-67zsan{list-style:none;padding:0;margin:0 0 16px}.usps.svelte-67zsan li:where(.svelte-67zsan){margin:6px 0}.cta-row.svelte-67zsan{display:flex;gap:12px;margin:12px 0 8px;flex-wrap:wrap}.btn.svelte-67zsan{display:inline-block;padding:12px 18px;border-radius:10px;text-decoration:none;font-weight:600;border:2px solid #4b2e1d}.btn.primary.svelte-67zsan{background:#4b2e1d;color:#fff}.btn.ghost.svelte-67zsan{background:transparent;color:#4b2e1d}.price.svelte-67zsan{color:#3a2a1e;font-weight:600;margin-top:8px}.media.svelte-67zsan img:where(.svelte-67zsan){width:100%;height:auto;border-radius:12px;box-shadow:0 10px 25px #0000001a;max-width:360px;display:block;margin:0 auto}.howto.svelte-67zsan,.sustain.svelte-67zsan,.cta-pickup.svelte-67zsan{margin-top:56px}.howto.svelte-67zsan h3:where(.svelte-67zsan),.sustain.svelte-67zsan h3:where(.svelte-67zsan),.cta-pickup.svelte-67zsan h3:where(.svelte-67zsan){font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;color:#4b2e1d;margin-bottom:12px;text-align:center}.howto.svelte-67zsan .intro:where(.svelte-67zsan){color:#3a2a1e}.brew-list.svelte-67zsan{list-style:disc;padding-left:16px}.brew-list.svelte-67zsan li:where(.svelte-67zsan){margin:8px 0}.sustain.svelte-67zsan .grid.two:where(.svelte-67zsan){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sustain.svelte-67zsan .card:where(.svelte-67zsan){padding:16px}.cta-pickup.svelte-67zsan{text-align:center}.cta-text.svelte-67zsan{color:#4b2e1d;font-weight:600}.faq.svelte-67zsan{margin-top:56px}.faq.svelte-67zsan h3:where(.svelte-67zsan){color:#4b2e1d;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;text-align:center;padding-top:40px}.faq.svelte-67zsan details:where(.svelte-67zsan){background:#fff;border-radius:10px;padding:12px 14px;box-shadow:0 6px 16px #0000000f;margin-bottom:10px}.faq.svelte-67zsan details:where(.svelte-67zsan) summary:where(.svelte-67zsan){cursor:pointer;font-weight:600}@media (max-width: 900px){.hero.svelte-67zsan{grid-template-columns:1fr}.bonen.svelte-67zsan h2:where(.svelte-67zsan){font-size:1.9rem}.sustain.svelte-67zsan .grid.two:where(.svelte-67zsan){grid-template-columns:1fr}}
