body:has(.pennytally){--bg:#f5f4f1;--text:#303a36;--text-secondary:#5e6963;--accent:#4f675e;--accent-hover:#40574e;--accent-text:#fff;--header-bg:#f5f4f1f0}[data-theme=dark] body:has(.pennytally){--bg:#171c1a;--text:#edf0eb;--text-secondary:#b0bab3;--accent:#b6cdbf;--accent-hover:#c9dfd1;--accent-text:#17251c;--header-bg:#171c1af0}.penny-hero[data-astro-cid-sof4ukgq]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:4rem;padding-block:3rem;display:grid}.penny-brand[data-astro-cid-sof4ukgq]{color:var(--text-secondary);align-items:center;gap:.8rem;margin-bottom:1.5rem;font-weight:600;display:flex}.penny-brand[data-astro-cid-sof4ukgq] img[data-astro-cid-sof4ukgq]{border-radius:12px}.penny-hero[data-astro-cid-sof4ukgq] h1[data-astro-cid-sof4ukgq]{letter-spacing:-.045em;font-size:clamp(2.5rem,4.8vw,4.8rem);line-height:1.08}.penny-hero[data-astro-cid-sof4ukgq] h1[data-astro-cid-sof4ukgq] span[data-astro-cid-sof4ukgq]{display:block}.penny-intro[data-astro-cid-sof4ukgq]{max-width:38ch;color:var(--text-secondary);margin-top:1.5rem;font-size:1.15rem}.penny-hero[data-astro-cid-sof4ukgq] .hero-actions[data-astro-cid-sof4ukgq]{margin-top:1.75rem}.penny-screen[data-astro-cid-sof4ukgq]{justify-self:center;width:min(100%,16rem)}.penny-screen[data-astro-cid-sof4ukgq] img[data-astro-cid-sof4ukgq]{border:1px solid var(--border);border-radius:28px;width:100%;height:auto;display:block}.penny-records[data-astro-cid-sof4ukgq] h2[data-astro-cid-sof4ukgq],.penny-privacy[data-astro-cid-sof4ukgq] h2[data-astro-cid-sof4ukgq],.penny-beta[data-astro-cid-sof4ukgq] h2[data-astro-cid-sof4ukgq]{max-width:25ch}.penny-lead[data-astro-cid-sof4ukgq]{max-width:52ch;color:var(--text-secondary);margin-block:1.2rem 1.75rem;font-size:1.12rem}.penny-features[data-astro-cid-sof4ukgq]{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:3rem;display:grid}.penny-features[data-astro-cid-sof4ukgq] article[data-astro-cid-sof4ukgq]{border-top:1px solid var(--border);padding-top:1.5rem}.penny-features[data-astro-cid-sof4ukgq] h3[data-astro-cid-sof4ukgq]{margin-bottom:.8rem}.penny-history[data-astro-cid-sof4ukgq]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:4rem;display:grid}.penny-history[data-astro-cid-sof4ukgq] h2[data-astro-cid-sof4ukgq]{max-width:18ch}.penny-sample[data-astro-cid-sof4ukgq]{color:var(--text-secondary);margin-top:2rem;font-size:.8rem}.penny-privacy[data-astro-cid-sof4ukgq]{border-block:1px solid var(--border)}.penny-beta[data-astro-cid-sof4ukgq] .text-link[data-astro-cid-sof4ukgq]{margin-top:1.5rem;display:inline-block}.document-content[data-astro-cid-sof4ukgq] p[data-astro-cid-sof4ukgq]{overflow-wrap:anywhere}.document-header[data-astro-cid-sof4ukgq]{padding-block:2.5rem 1.5rem}.document-layout[data-astro-cid-sof4ukgq]{grid-template-columns:13rem minmax(0,1fr);gap:3rem;padding-bottom:4rem;display:grid}.document-toc[data-astro-cid-sof4ukgq] nav[data-astro-cid-sof4ukgq]{gap:.5rem;display:grid}.document-toc[data-astro-cid-sof4ukgq] a[data-astro-cid-sof4ukgq]{padding-block:.6rem;line-height:1.5;display:block}.document-content[data-astro-cid-sof4ukgq]{max-width:70ch}.document-content[data-astro-cid-sof4ukgq] section[data-astro-cid-sof4ukgq]{scroll-margin-top:6rem}.document-content[data-astro-cid-sof4ukgq] section[data-astro-cid-sof4ukgq]+section[data-astro-cid-sof4ukgq]{margin-top:2.5rem}.document-content[data-astro-cid-sof4ukgq] h2[data-astro-cid-sof4ukgq]{margin-bottom:1rem;font-size:1.5rem}.document-content[data-astro-cid-sof4ukgq] p[data-astro-cid-sof4ukgq]+p[data-astro-cid-sof4ukgq]{margin-top:1rem}@media (width<=720px){.document-layout[data-astro-cid-sof4ukgq]{grid-template-columns:1fr;gap:2rem}}.button[data-astro-cid-sof4ukgq]{white-space:nowrap}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.pennytally){--bg:#171c1a;--text:#edf0eb;--text-secondary:#b0bab3;--accent:#b6cdbf;--accent-hover:#c9dfd1;--accent-text:#17251c;--header-bg:#171c1af0}}@media (width<=720px){.penny-hero[data-astro-cid-sof4ukgq],.penny-history[data-astro-cid-sof4ukgq]{grid-template-columns:1fr;gap:2.5rem}.penny-hero[data-astro-cid-sof4ukgq]{padding-top:2.5rem}.penny-hero[data-astro-cid-sof4ukgq] h1[data-astro-cid-sof4ukgq]{font-size:clamp(2.25rem,8.5vw,3.7rem)}.penny-screen[data-astro-cid-sof4ukgq]{width:min(65%,16rem)}.penny-features[data-astro-cid-sof4ukgq]{grid-template-columns:1fr;gap:1.5rem}.penny-history[data-astro-cid-sof4ukgq]>div[data-astro-cid-sof4ukgq]{grid-row:1}}
