.about[data-astro-cid-hrbvpkx7]{--cream:#f6f5f0;--beige:#edebe4;--card:#fffefb;--pine:#1f3a2a;--ink:#111a16;--ink-2:#55524a;--body:#3d4740;--quiet:#8a8578;--green:#2f714b;--accent:#9dc98a;--hair:#e5e2d9;--hair-card:#eceae2;background:var(--cream)}.head-2[data-astro-cid-hrbvpkx7]{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,40px);font-weight:700;line-height:1.12}.ink-accent[data-astro-cid-hrbvpkx7]{color:var(--green)}.standfirst[data-astro-cid-hrbvpkx7]{color:var(--ink-2);max-width:46ch;margin:16px 0 0;font-size:17px;line-height:1.6}.spine[data-astro-cid-hrbvpkx7]{grid-template-columns:minmax(240px,440px) minmax(0,1fr);align-items:start;column-gap:clamp(32px,5vw,72px);display:grid}.hero[data-astro-cid-hrbvpkx7]{padding:56px 0 48px}.hero-title[data-astro-cid-hrbvpkx7]{color:var(--ink);margin:0}.hero-lede[data-astro-cid-hrbvpkx7]{color:var(--ink-2);max-width:36ch;margin:0;font-size:21px;line-height:1.45}.facts[data-astro-cid-hrbvpkx7]{border-top:1px solid var(--hair);color:var(--quiet);margin:24px 0 0;padding-top:16px;font-size:15px;line-height:1.5}.why[data-astro-cid-hrbvpkx7]{background:var(--beige);padding:64px 0}.why-lead[data-astro-cid-hrbvpkx7] .head-2[data-astro-cid-hrbvpkx7]{margin-bottom:20px}.why-copy[data-astro-cid-hrbvpkx7] p[data-astro-cid-hrbvpkx7]{color:var(--body);margin:0 0 20px;font-size:17.5px;line-height:1.7}.why-copy[data-astro-cid-hrbvpkx7] p[data-astro-cid-hrbvpkx7]:last-child{margin-bottom:0}.why-punch[data-astro-cid-hrbvpkx7]{font-weight:600;color:var(--ink)!important}.receipt[data-astro-cid-hrbvpkx7]{width:100%;max-width:340px;margin:0}.receipt-paper[data-astro-cid-hrbvpkx7]{background:var(--card);border:1px solid var(--hair-card);clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),93.75% 100%,87.5% calc(100% - 7px),81.25% 100%,75% calc(100% - 7px),68.75% 100%,62.5% calc(100% - 7px),56.25% 100%,50% calc(100% - 7px),43.75% 100%,37.5% calc(100% - 7px),31.25% 100%,25% calc(100% - 7px),18.75% 100%,12.5% calc(100% - 7px),6.25% 100%,0 calc(100% - 7px));border-bottom:0;border-radius:6px 6px 0 0;padding:20px 20px 26px;box-shadow:0 2px 10px #111a160d}.receipt-head[data-astro-cid-hrbvpkx7]{border-bottom:1px dashed var(--hair);flex-direction:column;gap:3px;padding-bottom:12px;display:flex}.receipt-shop[data-astro-cid-hrbvpkx7]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.08em;color:var(--ink);font-size:13px;font-weight:600}.receipt-meta[data-astro-cid-hrbvpkx7]{font-family:var(--font-mono,"IBM Plex Mono", monospace);color:var(--quiet);letter-spacing:.04em;font-size:10.5px}.receipt-cols[data-astro-cid-hrbvpkx7]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.1em;color:var(--quiet);justify-content:flex-end;gap:14px;margin-top:12px;font-size:9px;font-weight:600;display:flex}.receipt-col-price[data-astro-cid-hrbvpkx7]{text-align:right;min-width:44px}.receipt-col-kcal[data-astro-cid-hrbvpkx7]{color:var(--green);text-align:right;min-width:50px}.receipt-lines[data-astro-cid-hrbvpkx7]{margin:6px 0 0;padding:0;list-style:none}.rl[data-astro-cid-hrbvpkx7]{border-bottom:1px dashed var(--hair);grid-template-columns:1fr auto;grid-template-areas:"name figures""qty figures";align-items:baseline;padding:9px 0;display:grid}.rl-name[data-astro-cid-hrbvpkx7]{color:var(--ink);grid-area:name;padding-right:12px;font-size:13.5px}.rl-qty[data-astro-cid-hrbvpkx7]{font-family:var(--font-mono,"IBM Plex Mono", monospace);color:var(--quiet);grid-area:qty;font-size:10.5px}.rl-figures[data-astro-cid-hrbvpkx7]{font-family:var(--font-mono,"IBM Plex Mono", monospace);font-variant-numeric:tabular-nums;grid-area:figures;grid-auto-flow:column;align-items:baseline;gap:14px;font-size:13px;display:grid}.rl-price[data-astro-cid-hrbvpkx7]{text-align:right;min-width:44px}.rl-kcal[data-astro-cid-hrbvpkx7]{text-align:right;min-width:50px}.rl-total[data-astro-cid-hrbvpkx7]{border-bottom:0;grid-template-areas:"name figures";padding-top:12px}.rl-total[data-astro-cid-hrbvpkx7] .rl-name[data-astro-cid-hrbvpkx7]{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.1em;color:var(--quiet);font-size:10px;font-weight:600}.rl-total[data-astro-cid-hrbvpkx7] .rl-figures[data-astro-cid-hrbvpkx7]{font-size:15px;font-weight:600}.rl-price[data-astro-cid-hrbvpkx7]{color:var(--quiet)}.rl-kcal[data-astro-cid-hrbvpkx7]{color:var(--green);font-weight:600}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rl-kcal[data-astro-cid-hrbvpkx7]{animation:linear both kcal-resolve view();animation-range:cover var(--r0) cover var(--r1)}}}@keyframes kcal-resolve{0%{opacity:0;transform:translateY(6px)}45%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.people[data-astro-cid-hrbvpkx7]{padding:56px 0}.people[data-astro-cid-hrbvpkx7] .standfirst[data-astro-cid-hrbvpkx7]{margin-top:0}.stance[data-astro-cid-hrbvpkx7]{border-top:1px solid var(--hair);padding:48px 0}.rows[data-astro-cid-hrbvpkx7]{margin:0;padding:0;list-style:none}.row[data-astro-cid-hrbvpkx7]{border-bottom:1px solid var(--hair);gap:14px;padding:20px 0;display:flex}.row[data-astro-cid-hrbvpkx7]:first-child{padding-top:0}.row[data-astro-cid-hrbvpkx7]:last-child{border-bottom:0;padding-bottom:0}.mark[data-astro-cid-hrbvpkx7]{width:1.2em;color:var(--quiet);flex:none;font-size:16px;font-weight:600;line-height:1.4}.mark-plus[data-astro-cid-hrbvpkx7]{color:var(--green)}.row-lead[data-astro-cid-hrbvpkx7]{letter-spacing:-.01em;color:var(--ink);margin:0 0 6px;font-size:17px;font-weight:700}.row-body[data-astro-cid-hrbvpkx7]{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.row-link[data-astro-cid-hrbvpkx7]{color:var(--green);margin-top:10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.row-link[data-astro-cid-hrbvpkx7]:hover{text-decoration:underline}.hello[data-astro-cid-hrbvpkx7]{border-top:1px solid var(--hair);padding:48px 0 64px}.hello-list[data-astro-cid-hrbvpkx7]{flex-direction:column;gap:0;margin:0;display:flex}.hello-item[data-astro-cid-hrbvpkx7]{border-bottom:1px solid var(--hair);flex-direction:column;gap:6px;padding:18px 0;display:flex}.hello-item[data-astro-cid-hrbvpkx7]:first-child{padding-top:0}.hello-item[data-astro-cid-hrbvpkx7]:last-child{border-bottom:0;padding-bottom:0}.hello-label[data-astro-cid-hrbvpkx7]{color:var(--quiet);margin:0;font-size:13px}.hello-value[data-astro-cid-hrbvpkx7]{color:var(--ink);margin:0;font-size:17px}.hello-value[data-astro-cid-hrbvpkx7] a[data-astro-cid-hrbvpkx7]{color:var(--green);font-weight:600;text-decoration:none}.hello-value[data-astro-cid-hrbvpkx7] a[data-astro-cid-hrbvpkx7]:hover{text-decoration:underline}.hello-company[data-astro-cid-hrbvpkx7]{color:var(--ink-2);font-size:15.5px;line-height:1.55}.close[data-astro-cid-hrbvpkx7]{background:var(--pine);padding:64px 0}.close-line[data-astro-cid-hrbvpkx7]{letter-spacing:-.03em;color:#fcfcfa;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.15}.close-line[data-astro-cid-hrbvpkx7] .accent[data-astro-cid-hrbvpkx7]{color:var(--accent)}.close-actions[data-astro-cid-hrbvpkx7]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.close-cta[data-astro-cid-hrbvpkx7]{color:#16281d;background:#fcfcfa;padding:13px 24px;font-size:15.5px;font-weight:600;text-decoration:none}.close-secondary[data-astro-cid-hrbvpkx7]{color:var(--accent);font-size:15.5px;font-weight:600;text-decoration:none}.close-secondary[data-astro-cid-hrbvpkx7]:hover{text-decoration:underline}.close-fine[data-astro-cid-hrbvpkx7]{color:#fcfcfa80;margin:18px 0 0;font-size:13px}@media (width<=900px){.spine[data-astro-cid-hrbvpkx7]{grid-template-columns:1fr;row-gap:24px}.hero[data-astro-cid-hrbvpkx7] .spine[data-astro-cid-hrbvpkx7]{row-gap:14px}.hero[data-astro-cid-hrbvpkx7]{padding:48px 0 40px}.why[data-astro-cid-hrbvpkx7],.people[data-astro-cid-hrbvpkx7]{padding:48px 0}.stance[data-astro-cid-hrbvpkx7]{padding:40px 0}.hello[data-astro-cid-hrbvpkx7]{padding:40px 0 56px}.close[data-astro-cid-hrbvpkx7]{padding:48px 0}.receipt[data-astro-cid-hrbvpkx7]{max-width:380px}}@media (width<=700px){.receipt[data-astro-cid-hrbvpkx7]{max-width:none}}
