.slider[data-astro-cid-qoefl3ui]{flex-direction:column;align-items:center;gap:16px;display:flex}.phone[data-astro-cid-qoefl3ui]{background:#1d1714;border-radius:42px;width:min(280px,72vw);padding:9px;box-shadow:0 30px 60px -20px oklch(40% .08 30/.45)}.screen[data-astro-cid-qoefl3ui]{aspect-ratio:390/844;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:34px;width:100%;display:flex;overflow:auto hidden}.screen[data-astro-cid-qoefl3ui]::-webkit-scrollbar{display:none}.screen[data-astro-cid-qoefl3ui] img[data-astro-cid-qoefl3ui]{aspect-ratio:390/844;object-fit:cover;scroll-snap-align:center;flex:0 0 100%;width:100%;height:auto;display:block}.dots[data-astro-cid-qoefl3ui]{gap:10px;display:flex}.dots[data-astro-cid-qoefl3ui] button[data-astro-cid-qoefl3ui]{border:2px solid var(--c);cursor:pointer;background:0 0;border-radius:50%;width:14px;height:14px;padding:0}.dots[data-astro-cid-qoefl3ui] button[data-astro-cid-qoefl3ui][aria-selected=true]{background:var(--c);transform:scale(1.25)}.dotname[data-astro-cid-qoefl3ui]{position:absolute;left:-9999px}.caption[data-astro-cid-qoefl3ui]{text-align:center;margin:0}.phone[data-astro-cid-k7mbr7da]{background:#1d1714;border-radius:40px;width:min(260px,70vw);margin-inline:auto;padding:8px;box-shadow:0 30px 60px -20px oklch(40% .08 30/.45)}.phone[data-astro-cid-k7mbr7da] img[data-astro-cid-k7mbr7da]{aspect-ratio:390/844;object-fit:cover;border-radius:32px;width:100%;display:block}.hero[data-astro-cid-lcdefpme]{padding-top:32px}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:40px;display:grid}.tiny[data-astro-cid-lcdefpme]{max-width:32em;margin-top:18px;font-size:.8rem}.center[data-astro-cid-lcdefpme]{text-align:center}.center[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-inline:auto}.center[data-astro-cid-lcdefpme] .chips[data-astro-cid-lcdefpme]{justify-content:center}.mid[data-astro-cid-lcdefpme]{margin-top:24px}.narrow[data-astro-cid-lcdefpme]{max-width:680px}.split[data-astro-cid-lcdefpme]{align-items:center;gap:36px;display:grid}.split[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{margin-bottom:16px}.steps[data-astro-cid-lcdefpme]{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:16px;display:flex}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3em}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.num[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--teal), var(--coral));color:#1f1410;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font:600 1.1rem Fraunces,serif;display:grid}.bar-c[data-astro-cid-lcdefpme]{background:var(--c);border-radius:3px;width:44px;height:6px;margin-bottom:14px;display:block}.rail[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;padding:4px 0 18px;scrollbar-width:none;gap:14px;margin:24px -20px 0;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.rail[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.rail[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 78%}.phase[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.meal[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px}.phase[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.6em}.meal[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:10px 0 0;padding-left:1.1em}.meal[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:.3em}.pair[data-astro-cid-lcdefpme]{align-items:start}.ticks[data-astro-cid-lcdefpme],.plain[data-astro-cid-lcdefpme]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-lcdefpme]{padding:24px}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:32px;position:relative}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(135deg, var(--teal), var(--coral));border-radius:50%;width:16px;height:16px;position:absolute;top:.45em;left:0}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:12px}.event[data-astro-cid-lcdefpme],.chat[data-astro-cid-lcdefpme]{padding:22px}.seg[data-astro-cid-lcdefpme]{background:var(--glass-bg);border-radius:999px;gap:6px;margin:12px 0;padding:4px;display:flex}.seg[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-align:center;color:var(--muted);border-radius:999px;flex:1;padding:8px;font-size:.9rem}.seg[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{color:#2a1c16;box-shadow:var(--glass-shadow);background:#fffc}.ev[data-astro-cid-lcdefpme]{border-radius:18px;padding:18px}.ev[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:4px 0 10px}.ev[data-astro-cid-lcdefpme] .why[data-astro-cid-lcdefpme]{margin:12px 0 0}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.tags[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:999px;padding:4px 12px;font-size:.85rem}.fits[data-astro-cid-lcdefpme]{background:#57acc538;border-radius:14px;padding:12px 14px;font-size:.95rem}.fridge[data-astro-cid-lcdefpme]{margin-top:36px}.bubble[data-astro-cid-lcdefpme]{border-radius:18px;max-width:92%;margin:10px 0 0;padding:12px 16px}.bubble[data-astro-cid-lcdefpme].me{background:linear-gradient(135deg,#57acc559,#fb906a59);border-bottom-right-radius:6px;margin-left:auto}.bubble[data-astro-cid-lcdefpme].ai{background:var(--glass-bg);border:1px solid var(--glass-border);border-bottom-left-radius:6px}.compass[data-astro-cid-lcdefpme]{padding:22px}.bars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,1fr);gap:8px;margin:18px 0;display:grid}.day[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:6px;display:flex}.bar-wrap[data-astro-cid-lcdefpme]{align-items:flex-end;width:100%;height:96px;display:flex}.bar[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--coral), var(--teal));opacity:.9;border-radius:10px;width:100%}.b0[data-astro-cid-lcdefpme]{opacity:.35;height:8%}.b1[data-astro-cid-lcdefpme]{height:30%}.b2[data-astro-cid-lcdefpme]{height:60%}.b3[data-astro-cid-lcdefpme]{height:95%}.dn[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem}.tip[data-astro-cid-lcdefpme]{border-radius:18px;padding:16px 18px}.tip[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.joinbox[data-astro-cid-lcdefpme]{padding:32px 20px}.join[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.join[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border:1px solid var(--glass-border);background:var(--glass-bg);min-height:48px;color:var(--text);font:inherit;border-radius:999px;flex:220px;padding:12px 18px}.join[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:160px}.sr[data-astro-cid-lcdefpme]{position:absolute;left:-9999px}@media (width>=760px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;gap:56px}.split[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;gap:56px}.split[data-astro-cid-lcdefpme].flip{grid-template-columns:.9fr 1.1fr}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column}.rail[data-astro-cid-lcdefpme]{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.rail[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{flex:calc(25% - 14px)}.rail[data-astro-cid-lcdefpme].five>[data-astro-cid-lcdefpme]{flex:calc(20% - 14px)}.joinbox[data-astro-cid-lcdefpme]{padding:48px 40px}}
