.surface.svelte-1d73e2x{background-color:var(--cork);background-image:var(--cork-texture);background-size:420px 420px;background-repeat:repeat;min-height:100vh}.terms-wrap.svelte-1d73e2x{padding-top:7rem;padding-bottom:6rem}.terms-section.svelte-1d73e2x{padding:2rem 0}.recipe-card-wrap.svelte-1d73e2x{position:relative;width:min(920px,95vw);margin:0 auto;color:var(--ink)}.tape.svelte-1d73e2x{position:absolute;top:-14px;width:98px;height:24px;border-left:2px dashed rgba(255,255,255,.35);border-right:2px dashed rgba(255,255,255,.35);box-shadow:0 2px 5px #00000021;pointer-events:none;z-index:4}.tape-left.svelte-1d73e2x{left:12%;transform:rotate(-7deg);background:#d9483b42}.tape-right.svelte-1d73e2x{right:10%;transform:rotate(6deg);background:#2f9e4433}.pin.svelte-1d73e2x{position:absolute;top:-18px;left:50%;width:20px;height:20px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle at 34% 34%,#ee5f50,#c0392b 56%,#8f2b21);box-shadow:0 4px 8px #00000040,inset 0 1px 2px #ffffff59;z-index:5}.recipe-card.svelte-1d73e2x{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--paper-alt) 0%,var(--paper-aged) 100%);border-radius:1px;box-shadow:0 8px 22px #00000024,0 2px 7px #0000001a;transform:rotate(.7deg);padding:1.8rem 2rem 1.6rem}.card-noise.svelte-1d73e2x{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.008) 3px,rgba(0,0,0,.008) 6px);opacity:.8}.card-header.svelte-1d73e2x{position:relative;z-index:1;text-align:center}.brand.svelte-1d73e2x{margin:0;font-family:var(--display-font);letter-spacing:var(--track-handwritten-xwide);font-size:var(--type-lg)}.tagline.svelte-1d73e2x{margin:.15rem 0 0;font-size:var(--type-sm);letter-spacing:var(--track-handwritten);color:var(--ink)}.meta.svelte-1d73e2x{display:flex;justify-content:space-between;gap:.8rem;font-size:var(--type-sm);color:var(--ink);padding:.35rem 0}.divider.svelte-1d73e2x{margin:.45rem 0;height:1px}.divider.dotted.svelte-1d73e2x{background-image:repeating-linear-gradient(90deg,rgba(45,45,45,.34),rgba(45,45,45,.34) 3px,transparent 3px,transparent 6px);opacity:.32}h1.svelte-1d73e2x{margin:.35rem 0 .4rem;font-size:var(--type-legal-title);color:var(--ink)}.terms-content.svelte-1d73e2x{position:relative;z-index:1;display:grid;gap:.75rem;max-width:76ch}h2.svelte-1d73e2x{margin:1rem 0 .1rem;font-size:var(--type-lg);color:var(--ink);letter-spacing:var(--track-tight)}p.svelte-1d73e2x{margin:0;font-size:var(--type-base);line-height:1.45;color:var(--ink)}a.svelte-1d73e2x{color:#8b201a;text-decoration-thickness:1px;text-underline-offset:2px}.recipe-bottom.svelte-1d73e2x{position:relative;z-index:1;height:8px;margin-top:1rem;background:linear-gradient(180deg,#fffef8,#fdf9ee);clip-path:polygon(0% 0%,4% 68%,8% 22%,12% 76%,16% 34%,20% 72%,24% 26%,28% 70%,32% 28%,36% 75%,40% 26%,44% 72%,48% 32%,52% 74%,56% 22%,60% 68%,64% 30%,68% 76%,72% 32%,76% 70%,80% 25%,84% 74%,88% 30%,92% 76%,96% 28%,100% 0%);opacity:.95}.doodle.svelte-1d73e2x{position:absolute;color:#2d2d2d8f;pointer-events:none}.doodle-squiggle.svelte-1d73e2x{width:86px;height:42px;right:-26px;top:46px;transform:rotate(7deg)}.doodle-star.svelte-1d73e2x{width:52px;height:52px;left:-30px;bottom:24px;transform:rotate(-10deg)}@media(max-width:760px){.terms-wrap.svelte-1d73e2x{padding-top:6rem}.recipe-card.svelte-1d73e2x{transform:rotate(.35deg);padding:1.45rem 1.2rem 1.2rem}.doodle-squiggle.svelte-1d73e2x{right:-20px;top:58px;width:68px}.doodle-star.svelte-1d73e2x{width:42px;left:-20px}}
