.notes-project[data-astro-cid-333yluf3]{width:min(calc(100% - 5rem),var(--page-max));margin:0 auto;padding:2.6rem 0 6rem}.back-link[data-astro-cid-333yluf3]{display:inline-block;margin-bottom:2.5rem;color:var(--text-muted);font-size:.85rem;text-decoration:none}.back-link[data-astro-cid-333yluf3]:hover{color:var(--accent)}.notes-hero__copy[data-astro-cid-333yluf3]{max-width:780px}.notes-hero[data-astro-cid-333yluf3] h1[data-astro-cid-333yluf3]{margin:.8rem 0 1.4rem;font-size:clamp(3.5rem,6.5vw,5.4rem);letter-spacing:-.065em;line-height:1}.notes-hero[data-astro-cid-333yluf3] h1[data-astro-cid-333yluf3] span[data-astro-cid-333yluf3]{display:block;margin-top:.7rem;color:var(--accent);font-family:var(--font-sans);font-size:.65em;font-weight:500;letter-spacing:-.05em;line-height:1.14}.notes-hero__copy[data-astro-cid-333yluf3]>p[data-astro-cid-333yluf3]:not(.eyebrow){max-width:590px;color:var(--text-muted);line-height:1.8}.notes-hero__copy[data-astro-cid-333yluf3] .notes-hero__meta[data-astro-cid-333yluf3]{margin-top:1.2rem;font-size:.78rem}.notes-screen[data-astro-cid-333yluf3]{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.notes-screen--desktop[data-astro-cid-333yluf3]{margin-top:2.8rem}.notes-screen[data-astro-cid-333yluf3]>a[data-astro-cid-333yluf3],.notes-phone[data-astro-cid-333yluf3]>a[data-astro-cid-333yluf3]{display:block}.notes-screen[data-astro-cid-333yluf3] img[data-astro-cid-333yluf3]{display:block;width:100%;height:auto}.notes-screen[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1.5rem;padding:.9rem 1.1rem;color:var(--text-muted);font-size:.75rem;line-height:1.5}.notes-screen[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3]>span[data-astro-cid-333yluf3]:first-child{font-family:var(--font-mono);color:var(--accent);font-size:.58rem;letter-spacing:.065em;text-transform:uppercase}.notes-screen[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3] a[data-astro-cid-333yluf3]{display:inline-flex;gap:.3rem;align-items:center;min-height:32px;color:var(--accent);text-decoration:none}.notes-screen[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3]>span[data-astro-cid-333yluf3]:last-child a[data-astro-cid-333yluf3]{margin-left:.55rem}.notes-screen[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3] a[data-astro-cid-333yluf3]:hover{text-decoration:underline}.notes-features[data-astro-cid-333yluf3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;padding:3.5rem 0 4rem}.notes-features[data-astro-cid-333yluf3] article[data-astro-cid-333yluf3]{border-top:1px solid var(--line);padding-top:1.25rem}.notes-features[data-astro-cid-333yluf3] h2[data-astro-cid-333yluf3]{margin:.8rem 0 .7rem;font-size:1.3rem;font-weight:500;letter-spacing:-.035em}.notes-features[data-astro-cid-333yluf3] article[data-astro-cid-333yluf3]>p[data-astro-cid-333yluf3]:last-child{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.8}.notes-mobile[data-astro-cid-333yluf3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:5rem;align-items:center;padding:3.5rem 0 4.5rem;border-top:1px solid var(--line)}.notes-section-copy[data-astro-cid-333yluf3] h2[data-astro-cid-333yluf3],.notes-start[data-astro-cid-333yluf3] h2[data-astro-cid-333yluf3]{margin:.7rem 0 1.3rem;font-size:clamp(2rem,3.8vw,3.2rem);font-weight:500;letter-spacing:-.055em;line-height:1.12}.notes-section-copy[data-astro-cid-333yluf3]>p[data-astro-cid-333yluf3]:not(.eyebrow){color:var(--text-muted);line-height:1.8}.notes-detail[data-astro-cid-333yluf3]{margin-top:1.8rem;padding-top:1.35rem;border-top:1px solid var(--line)}.notes-detail[data-astro-cid-333yluf3] h3[data-astro-cid-333yluf3]{margin:0 0 .55rem;font-size:1.05rem;font-weight:500}.notes-detail[data-astro-cid-333yluf3] p[data-astro-cid-333yluf3]{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.8}.notes-mobile[data-astro-cid-333yluf3] .text-link[data-astro-cid-333yluf3]{margin-top:1rem}.notes-phone[data-astro-cid-333yluf3]{width:min(100%,340px);margin:0 auto}.notes-phone[data-astro-cid-333yluf3] img[data-astro-cid-333yluf3]{display:block;width:100%;height:auto;border:1px solid var(--border-strong);border-radius:15px;box-shadow:var(--shadow-soft)}.notes-phone[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3]{padding-top:.8rem;color:var(--text-muted);font-size:.68rem;line-height:1.6;text-align:center}.notes-backups[data-astro-cid-333yluf3]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;align-items:center;padding:3.5rem 0 4.5rem;border-top:1px solid var(--line)}.notes-small[data-astro-cid-333yluf3]{font-size:.77rem;line-height:1.7}.notes-start[data-astro-cid-333yluf3]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:5rem;padding-top:3.5rem;border-top:1px solid var(--line)}.notes-start[data-astro-cid-333yluf3] h3[data-astro-cid-333yluf3]{margin:.75rem 0 1rem;font-size:1.2rem;line-height:1.4;font-weight:500;letter-spacing:-.025em}.notes-start[data-astro-cid-333yluf3] p[data-astro-cid-333yluf3]:not(.eyebrow){color:var(--text-muted);line-height:1.8}.notes-start[data-astro-cid-333yluf3] aside[data-astro-cid-333yluf3]>p[data-astro-cid-333yluf3]:not(.eyebrow){font-size:.85rem}.notes-start[data-astro-cid-333yluf3] .button[data-astro-cid-333yluf3]{margin-top:1.2rem}@media(max-width:900px){.notes-mobile[data-astro-cid-333yluf3]{gap:3rem}.notes-backups[data-astro-cid-333yluf3]{grid-template-columns:1fr;gap:1.5rem}.notes-backups[data-astro-cid-333yluf3] .notes-section-copy[data-astro-cid-333yluf3]{max-width:650px}.notes-features[data-astro-cid-333yluf3]{gap:1.5rem}.notes-start[data-astro-cid-333yluf3]{gap:3rem}}@media(max-width:650px){.notes-project[data-astro-cid-333yluf3]{width:calc(100% - 2.5rem);padding:1.8rem 0 4rem}.back-link[data-astro-cid-333yluf3]{margin-bottom:1.75rem}.notes-hero[data-astro-cid-333yluf3] h1[data-astro-cid-333yluf3]{font-size:3.65rem}.notes-hero__copy[data-astro-cid-333yluf3]>p[data-astro-cid-333yluf3]:not(.eyebrow){font-size:.95rem}.notes-hero__copy[data-astro-cid-333yluf3] .notes-hero__meta[data-astro-cid-333yluf3]{font-size:.73rem}.notes-screen--desktop[data-astro-cid-333yluf3]{margin-top:2rem}.notes-screen[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3]{padding:.7rem .8rem;font-size:.68rem;gap:.35rem}.notes-screen[data-astro-cid-333yluf3] figcaption[data-astro-cid-333yluf3]>span[data-astro-cid-333yluf3]:last-child a[data-astro-cid-333yluf3]{margin-left:0}.notes-features[data-astro-cid-333yluf3]{grid-template-columns:1fr;gap:1.75rem;padding:2.5rem 0 3rem}.notes-features[data-astro-cid-333yluf3] article[data-astro-cid-333yluf3]{padding-top:1rem}.notes-features[data-astro-cid-333yluf3] h2[data-astro-cid-333yluf3]{margin-top:.65rem}.notes-mobile[data-astro-cid-333yluf3],.notes-start[data-astro-cid-333yluf3]{grid-template-columns:1fr;gap:2rem}.notes-mobile[data-astro-cid-333yluf3],.notes-backups[data-astro-cid-333yluf3]{padding:2.5rem 0 3rem}.notes-section-copy[data-astro-cid-333yluf3] h2[data-astro-cid-333yluf3],.notes-start[data-astro-cid-333yluf3] h2[data-astro-cid-333yluf3]{font-size:2.35rem}.notes-phone[data-astro-cid-333yluf3]{max-width:320px}.notes-start[data-astro-cid-333yluf3]{padding-top:2.5rem}}
