.milestone-page[data-astro-cid-6umjhdgz]{min-height:100vh;padding:2rem 1rem 4rem;background:#edf5f9}.printable-actions[data-astro-cid-6umjhdgz]{display:flex;align-items:center;justify-content:space-between;width:min(760px,100%);margin:0 auto 1rem}.printable-actions[data-astro-cid-6umjhdgz] a[data-astro-cid-6umjhdgz]{color:#078d91;font-weight:800;text-decoration:none}.printable-actions[data-astro-cid-6umjhdgz] button[data-astro-cid-6umjhdgz]{border:0;border-radius:999px;padding:.8rem 1.25rem;background:#08a1a6;color:#fff;font:inherit;font-weight:800;cursor:pointer}.page-stack[data-astro-cid-6umjhdgz]{display:grid;gap:2rem}.milestone-sheet[data-astro-cid-6umjhdgz]{width:min(760px,100%);margin:0 auto;padding:2.6rem 3.5rem 2rem;background:#fff;color:#12355b;box-shadow:0 18px 45px #12355b24}header[data-astro-cid-6umjhdgz]{padding-bottom:1rem;border-bottom:4px solid #12a3a6;text-align:center}.eyebrow[data-astro-cid-6umjhdgz]{margin:0 0 .45rem;color:#07999d;font-size:.78rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}h1[data-astro-cid-6umjhdgz]{margin:0;color:#082f5b;font-family:Georgia,serif;font-size:clamp(2rem,6vw,2.8rem);line-height:1.05}header[data-astro-cid-6umjhdgz]>p[data-astro-cid-6umjhdgz]:last-child{margin:.55rem 0 0;font-size:.9rem}.details-grid[data-astro-cid-6umjhdgz]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1.4rem;margin:1.25rem 0 1rem}.details-grid[data-astro-cid-6umjhdgz] span[data-astro-cid-6umjhdgz]{padding-bottom:.35rem;border-bottom:2px solid #91a5b8;font-size:.78rem}.intro-box[data-astro-cid-6umjhdgz]{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.9rem;padding:.75rem .9rem;border-radius:12px;background:#e4f7f6;text-align:center}.intro-box[data-astro-cid-6umjhdgz] span[data-astro-cid-6umjhdgz]{font-size:.78rem}.milestone-list[data-astro-cid-6umjhdgz]{display:grid;gap:.75rem}.milestone-card[data-astro-cid-6umjhdgz]{padding:.85rem;border:1px solid #d4e0e7;border-radius:12px;break-inside:avoid}.blue[data-astro-cid-6umjhdgz]{background:#e5f3fb}.green[data-astro-cid-6umjhdgz]{background:#e9f7ed}.purple[data-astro-cid-6umjhdgz]{background:#f2eafa}.orange[data-astro-cid-6umjhdgz]{background:#fff2df}.card-heading[data-astro-cid-6umjhdgz]{display:flex;align-items:center;gap:.5rem;margin-bottom:.55rem}.card-heading[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz]{display:grid;width:1.85rem;height:1.85rem;place-items:center;border-radius:50%;background:#fff;color:#07999d;font-weight:900}h2[data-astro-cid-6umjhdgz]{margin:0;color:#082f5b;font-family:Georgia,serif;font-size:1.15rem}.prompt-grid[data-astro-cid-6umjhdgz]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.milestone-card[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz],.notes-box[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz]{display:block;padding-top:.5rem;border-top:1px solid rgba(18,53,91,.13);font-size:.78rem;font-weight:700}.milestone-card[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz],.notes-box[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz],.write-line[data-astro-cid-6umjhdgz],.questions-box[data-astro-cid-6umjhdgz] li[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz]{display:block;height:1.45rem;border-bottom:1px solid #96aab8}.notes-box[data-astro-cid-6umjhdgz],.favorite-moment[data-astro-cid-6umjhdgz],.questions-box[data-astro-cid-6umjhdgz]{margin-top:.8rem;padding:.85rem 1rem;border:2px dashed #13a4a7;border-radius:12px;background:#fff;break-inside:avoid}.notes-box[data-astro-cid-6umjhdgz] h2[data-astro-cid-6umjhdgz]{margin-bottom:.55rem;color:#078d91}.notes-box[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz]+label[data-astro-cid-6umjhdgz]{margin-top:.65rem}.encouragement[data-astro-cid-6umjhdgz]{display:flex;align-items:center;gap:.8rem;margin-top:.8rem;padding:.8rem 1rem;border:2px dashed #e5a941;border-radius:12px}.encouragement[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz],.moment-heading[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz]{color:#e5a941;font-size:1.6rem}.encouragement[data-astro-cid-6umjhdgz] div[data-astro-cid-6umjhdgz]{display:flex;flex-direction:column}.encouragement[data-astro-cid-6umjhdgz] p[data-astro-cid-6umjhdgz]{margin:.2rem 0 0;font-size:.75rem}small[data-astro-cid-6umjhdgz]{color:#078d91;font-size:.67rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.moment-heading[data-astro-cid-6umjhdgz]{display:flex;align-items:center;gap:.65rem}.questions-box[data-astro-cid-6umjhdgz]{display:grid;grid-template-columns:1fr 1.6fr;gap:1rem}.questions-box[data-astro-cid-6umjhdgz] ol[data-astro-cid-6umjhdgz]{margin:0;padding-left:1.25rem}.questions-box[data-astro-cid-6umjhdgz] li[data-astro-cid-6umjhdgz]{padding-left:.25rem}footer[data-astro-cid-6umjhdgz]{margin-top:.8rem;padding-top:.65rem;border-top:1px solid #d8e3e8;font-size:.67rem;line-height:1.35}@media(max-width:650px){.milestone-sheet[data-astro-cid-6umjhdgz]{padding:2rem 1rem}.prompt-grid[data-astro-cid-6umjhdgz],.questions-box[data-astro-cid-6umjhdgz]{grid-template-columns:1fr}.printable-actions[data-astro-cid-6umjhdgz]{align-items:flex-start;gap:1rem}}@media print{@page{size:letter portrait;margin:.3in}nav,body>footer,.printable-actions[data-astro-cid-6umjhdgz]{display:none!important}[data-astro-cid-6umjhdgz]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.milestone-page[data-astro-cid-6umjhdgz]{min-height:auto;padding:0;background:#fff}.page-stack[data-astro-cid-6umjhdgz]{display:block}.milestone-sheet[data-astro-cid-6umjhdgz]{width:100%;height:10.35in;margin:0;padding:.2in .3in;box-shadow:none;break-after:page;page-break-after:always}.milestone-sheet[data-astro-cid-6umjhdgz]:last-child{break-after:auto;page-break-after:auto}.milestone-sheet[data-astro-cid-6umjhdgz]+.milestone-sheet[data-astro-cid-6umjhdgz]{break-before:page!important;page-break-before:always!important}header[data-astro-cid-6umjhdgz]{padding-bottom:.1in}h1[data-astro-cid-6umjhdgz]{font-size:27pt}header[data-astro-cid-6umjhdgz]>p[data-astro-cid-6umjhdgz]:last-child{margin-top:.05in;font-size:9pt}.eyebrow[data-astro-cid-6umjhdgz]{margin-bottom:.04in;font-size:7.5pt}.details-grid[data-astro-cid-6umjhdgz]{margin:.14in 0 .11in}.intro-box[data-astro-cid-6umjhdgz]{margin-bottom:.1in;padding:.08in .1in}.intro-box[data-astro-cid-6umjhdgz] span[data-astro-cid-6umjhdgz]{font-size:8pt}.milestone-list[data-astro-cid-6umjhdgz]{gap:.09in}.milestone-card[data-astro-cid-6umjhdgz]{padding:.09in;border-radius:7px}.card-heading[data-astro-cid-6umjhdgz]{margin-bottom:.05in}h2[data-astro-cid-6umjhdgz]{font-size:13pt}.milestone-card[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz],.notes-box[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz]{font-size:8pt}.milestone-card[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz],.notes-box[data-astro-cid-6umjhdgz] label[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz],.write-line[data-astro-cid-6umjhdgz],.questions-box[data-astro-cid-6umjhdgz] li[data-astro-cid-6umjhdgz]>span[data-astro-cid-6umjhdgz]{height:.22in}.notes-box[data-astro-cid-6umjhdgz],.favorite-moment[data-astro-cid-6umjhdgz],.questions-box[data-astro-cid-6umjhdgz]{margin-top:.1in;padding:.1in .12in}.encouragement[data-astro-cid-6umjhdgz]{margin-top:.1in;padding:.09in .12in}footer[data-astro-cid-6umjhdgz]{margin-top:.08in;padding-top:.05in;font-size:6.5pt}}
