.small[data-astro-cid-j7pv25f6]{font-size:14px}.section[data-astro-cid-j7pv25f6]{padding:72px 0 0}.section-head[data-astro-cid-j7pv25f6]{max-width:640px;margin-bottom:32px}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(30px,4.5vw,42px);margin:8px 0 12px}.hero[data-astro-cid-j7pv25f6]{padding:48px 0 24px;overflow:hidden}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(40px,6.4vw,68px);letter-spacing:-.04em;margin:12px 0 18px}.hero[data-astro-cid-j7pv25f6] .accent[data-astro-cid-j7pv25f6]{color:var(--teal)}.lead[data-astro-cid-j7pv25f6]{font-size:19px;color:var(--muted);max-width:540px}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:28px 0 22px}.hero-points[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:15px;font-weight:700;color:var(--mint-ink)}.hero-art[data-astro-cid-j7pv25f6]{position:relative;display:flex;justify-content:center;padding:24px 0}.blob[data-astro-cid-j7pv25f6]{position:absolute;inset:8% 2% 4%;background:var(--aqua);border:1.5px solid var(--aqua-line);border-radius:48% 52% 46% 54%/52% 44% 56% 48%}.hero-phone[data-astro-cid-j7pv25f6]{position:relative;width:min(300px,70vw)}.hero-food[data-astro-cid-j7pv25f6]{position:absolute;width:92px;background:var(--surface);border:1.5px solid var(--line);border-radius:24px;padding:8px;box-shadow:0 16px 30px -18px #22252d59}.f1[data-astro-cid-j7pv25f6]{top:10%;left:2%;transform:rotate(-8deg)}.f2[data-astro-cid-j7pv25f6]{bottom:14%;left:6%;transform:rotate(6deg)}.f3[data-astro-cid-j7pv25f6]{top:34%;right:0;transform:rotate(8deg)}.ways[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.way[data-astro-cid-j7pv25f6]{border-radius:var(--radius);padding:24px;border:1.5px solid transparent}.way[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:21px;margin:14px 0 8px}.way[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--muted)}.way-icon[data-astro-cid-j7pv25f6]{font-size:30px;display:inline-grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--surface)}.tint-aqua[data-astro-cid-j7pv25f6]{background:var(--aqua);border-color:var(--aqua-line)}.tint-peach[data-astro-cid-j7pv25f6]{background:var(--peach)}.tint-mint[data-astro-cid-j7pv25f6]{background:var(--mint)}.tint-apricot[data-astro-cid-j7pv25f6]{background:var(--apricot)}.rows[data-astro-cid-j7pv25f6]{display:grid;gap:72px}.row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:300px 1fr;gap:64px;align-items:center;max-width:920px;margin:0 auto}.row[data-astro-cid-j7pv25f6].reverse{grid-template-columns:1fr 300px}.row[data-astro-cid-j7pv25f6].reverse .row-phone[data-astro-cid-j7pv25f6]{order:2}.row-phone[data-astro-cid-j7pv25f6]{width:100%;max-width:300px;justify-self:center}.row-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(28px,4vw,38px);margin:8px 0 14px}.row-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:18px}.target[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 320px;gap:40px;align-items:center;background:var(--surface);border:1.5px solid var(--line);border-radius:32px;padding:40px}.target[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(28px,4vw,38px);margin:8px 0 14px}.goal-table[data-astro-cid-j7pv25f6]{width:100%;border-collapse:separate;border-spacing:0;margin:22px 0 14px;border:1.5px solid var(--line);border-radius:18px;overflow:hidden;font-size:16px}.goal-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.goal-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{text-align:left;padding:12px 16px;border-bottom:1px solid var(--line)}.goal-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{background:var(--mint);font-weight:800}.goal-table[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child td[data-astro-cid-j7pv25f6]{border-bottom:none}.goal-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{color:var(--muted)}.goal-table[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.target-art[data-astro-cid-j7pv25f6]{background:var(--butter);border-radius:50%;aspect-ratio:1;display:grid;place-items:center;padding:20px}.foods[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.food[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;background:var(--surface);border:1.5px solid var(--line);border-radius:22px;padding:12px}.food[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:64px;height:64px;border-radius:16px;background:var(--peach);padding:4px}.food[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.food[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:14px}.privacy-band[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:180px 1fr;gap:32px;align-items:center;background:var(--mint);border-radius:32px;padding:32px 40px}.privacy-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(24px,3.4vw,32px);margin:8px 0 10px}.privacy-band[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{color:var(--mint-ink)}.privacy-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted)}.faq-wrap[data-astro-cid-j7pv25f6]{max-width:820px}.faq[data-astro-cid-j7pv25f6]{display:grid;gap:12px}details[data-astro-cid-j7pv25f6]{background:var(--surface);border:1.5px solid var(--line);border-radius:22px;padding:4px 22px}summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:800;font-size:18px;padding:16px 0;list-style:none;display:flex;justify-content:space-between;gap:16px}summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}summary[data-astro-cid-j7pv25f6]:after{content:"+";color:var(--teal);font-size:24px;line-height:1}details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"–"}details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);padding-bottom:18px}.cta-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 260px;align-items:center;gap:24px;background:#177786;color:#fff;border-radius:36px;padding:40px 48px;overflow:hidden}.cta-card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(30px,4.5vw,44px)}.cta-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:12px 0 24px;color:#def4f6;font-size:18px}@media(max-width:900px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.ways[data-astro-cid-j7pv25f6],.foods[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.target[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:28px}.target-art[data-astro-cid-j7pv25f6]{max-width:220px;margin:0 auto}}@media(max-width:700px){.row[data-astro-cid-j7pv25f6],.row[data-astro-cid-j7pv25f6].reverse{grid-template-columns:1fr;gap:28px}.row[data-astro-cid-j7pv25f6].reverse .row-phone[data-astro-cid-j7pv25f6]{order:0}.row-phone[data-astro-cid-j7pv25f6]{max-width:260px}.privacy-band[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:28px;text-align:center}.privacy-band[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:140px;margin:0 auto}.cta-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:32px 24px;text-align:center}.cta-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:180px;margin:0 auto}}@media(max-width:520px){.ways[data-astro-cid-j7pv25f6],.foods[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-food[data-astro-cid-j7pv25f6]{width:72px;border-radius:18px}.goal-table[data-astro-cid-j7pv25f6]{font-size:14px}.goal-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.goal-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding:10px}}
