.loop-video[data-astro-cid-kh647wwm]{object-fit:cover;background:var(--surface-2);width:100%;height:100%;display:block}.phone[data-astro-cid-k7mbr7da]{aspect-ratio:390/844;background:#1f2421;border-radius:42px;width:100%;max-width:260px;margin-inline:auto;padding:10px;overflow:hidden;box-shadow:0 20px 50px #1f242138,inset 0 0 0 2px #3a413d}.screen[data-astro-cid-k7mbr7da]{background:#fbf8f3;border-radius:32px;width:100%;height:100%;overflow:hidden}.screen[data-astro-cid-k7mbr7da] img[data-astro-cid-k7mbr7da]{object-fit:cover;width:100%;height:100%}.mock[data-astro-cid-k7mbr7da]{color:#1f2421;flex-direction:column;gap:12px;height:100%;padding:34px 16px 16px;display:flex;position:relative}.notch[data-astro-cid-k7mbr7da]{background:#1f2421;border-radius:10px;width:34%;height:16px;position:absolute;top:10px;left:50%;translate:-50%}.mock-title[data-astro-cid-k7mbr7da]{font-family:var(--font-serif);margin:6px 0 4px;font-size:1.05rem;font-weight:600;line-height:1.25}.bar[data-astro-cid-k7mbr7da]{background:#e3dccf;border-radius:5px;height:9px;display:block}.title-bar[data-astro-cid-k7mbr7da]{opacity:.8;background:#1f2421;width:45%;height:14px;margin:8px 0 6px}.check[data-astro-cid-k7mbr7da]{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex;box-shadow:0 1px 2px #0000000d}.box[data-astro-cid-k7mbr7da]{border:2px solid #2f6f5e;border-radius:6px;flex:none;width:18px;height:18px}.box[data-astro-cid-k7mbr7da].done{background:#2f6f5e}.week[data-astro-cid-k7mbr7da]{background:#fff;border-radius:12px;grid-template-columns:repeat(7,1fr);gap:6px;padding:12px 10px;display:grid}.day[data-astro-cid-k7mbr7da]{justify-items:center;gap:6px;display:grid}.day[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]{border:1.5px dashed #b9ae9b;border-radius:50%;width:12px;height:12px}.day[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da].on{background:#2f6f5e;border:0}.goal[data-astro-cid-k7mbr7da]{background:#fff;border-radius:12px;gap:8px;padding:12px;display:grid}.goal[data-astro-cid-k7mbr7da] .bar[data-astro-cid-k7mbr7da]{width:60%}.track[data-astro-cid-k7mbr7da]{background:#f4efe6;border-radius:4px;height:8px;display:block;overflow:hidden}.track[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]{background:#f2b544;border-radius:4px;height:100%;display:block}.summary[data-astro-cid-k7mbr7da]{background:#fff;border-radius:12px;gap:10px;padding:14px;display:grid}.pill[data-astro-cid-k7mbr7da]{background:#2f6f5e;border-radius:999px;height:34px;margin-top:8px;display:block}.tiles[data-astro-cid-k7mbr7da]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tile[data-astro-cid-k7mbr7da]{aspect-ratio:1;background:#e4efe9;border:1.5px dashed #2f6f5e;border-radius:16px}.tile[data-astro-cid-k7mbr7da].t1{background:#fbecc9;border-color:#c98f1c}.tile[data-astro-cid-k7mbr7da].t3{background:0 0;border-color:#b9ae9b}.window[data-astro-cid-spfqkjae]{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;margin:0;overflow:hidden}.chrome[data-astro-cid-spfqkjae]{background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 12px;display:flex}.address[data-astro-cid-spfqkjae]{background:var(--bg);border:1px solid var(--line);border-radius:7px;flex:1;height:14px;margin-left:10px}.rows[data-astro-cid-spfqkjae]{align-content:start;gap:12px;padding-top:6px;display:grid}.rows[data-astro-cid-spfqkjae] span[data-astro-cid-spfqkjae]{background:var(--bg);border:1.5px dashed var(--seam);border-radius:6px;height:22px}.rows[data-astro-cid-spfqkjae] span[data-astro-cid-spfqkjae]:nth-child(odd){background:var(--green-soft)}.chrome[data-astro-cid-spfqkjae] span[data-astro-cid-spfqkjae]{background:var(--seam);opacity:.6;border-radius:50%;width:10px;height:10px}img[data-astro-cid-spfqkjae]{aspect-ratio:16/10;object-fit:cover;width:100%}.placeholder[data-astro-cid-spfqkjae]{aspect-ratio:16/10;grid-template-columns:22% 1fr;gap:12px;padding:14px;display:grid;position:relative}.side[data-astro-cid-spfqkjae]{background:var(--surface-2);border-radius:8px}.pages[data-astro-cid-spfqkjae]{grid-template-columns:repeat(3,1fr);align-content:start;gap:10px;display:grid}.pages[data-astro-cid-spfqkjae] span[data-astro-cid-spfqkjae]{aspect-ratio:3/4;border:1.5px dashed var(--seam);background:var(--bg);border-radius:6px}.pages[data-astro-cid-spfqkjae] span[data-astro-cid-spfqkjae]:nth-child(2n){background:var(--green-soft)}figcaption[data-astro-cid-spfqkjae]{text-align:center;font-size:.8rem;position:absolute;bottom:12px;left:14px;right:14px}.cta[data-astro-cid-dybu6lt7]{background:var(--accent-soft);border-top:2px dashed var(--seam)}.center[data-astro-cid-dybu6lt7]{text-align:center}.center-row[data-astro-cid-dybu6lt7]{justify-content:center;margin:8px 0 32px}.btn--lg[data-astro-cid-dybu6lt7]{min-height:56px;padding-inline:2em;font-size:1.08rem}.todo-line[data-astro-cid-dybu6lt7]{margin:0 0 24px;font-size:.9rem}.email[data-astro-cid-dybu6lt7]{color:var(--muted);margin:20px 0 0}
