.page_page__d4iuy{min-height:100vh;padding:clamp(1.5rem,4vw,2.75rem) clamp(1rem,4vw,2rem) 3.5rem;background:radial-gradient(ellipse 100% 60% at 50% 0,rgba(46,160,67,.14),transparent),#070d0a;color:#e4f0ea}.page_inner__xzMHM{max-width:720px;margin:0 auto}.page_header__jyHmx{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(86,211,100,.2)}.page_title__TQZPo{font-size:clamp(1.65rem,4vw,2.1rem);font-weight:800;letter-spacing:-.03em;color:#f2faf5;margin-bottom:.5rem}.page_subtitle__KGJTn{font-size:.95rem;line-height:1.55;color:#8aa896;max-width:38rem}.page_oldestNote__YUeeE{margin-top:.65rem;font-size:.8rem;color:#6a8578}.page_templatePanel__LX2d3{margin-bottom:2.25rem;padding:1.25rem 1.35rem;border-radius:12px;border:1px dashed rgba(86,211,100,.35);background:rgba(10,24,16,.65)}.page_templatePanel__LX2d3 h2{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#56d364;margin-bottom:.75rem}.page_templatePanel__LX2d3 li,.page_templatePanel__LX2d3 p{font-size:.875rem;line-height:1.55;color:#a8c2b4}.page_templatePanel__LX2d3 ul{margin:.75rem 0 0;padding-left:1.2rem}.page_path__zYpcn{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;color:#c8e6d0;word-break:break-all}.page_emptyState__kgk6i{text-align:center;padding:2rem 1rem;color:#7a9488;font-size:.95rem}.page_timeline__9IICm{display:flex;flex-direction:column;gap:2rem}.page_yearRow__bncrb{display:grid;grid-template-columns:4rem 1fr;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;align-items:start}@media (max-width:520px){.page_yearRow__bncrb{grid-template-columns:1fr}}.page_yearLabel__nwEaJ{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#56d364;padding-top:.35rem;border-top:2px solid rgba(86,211,100,.35)}.page_postList__Uyx9n{display:flex;flex-direction:column;gap:.85rem}.page_postLink__Y8TFa{display:block;text-decoration:none;color:inherit;padding:1rem 1.1rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:rgba(12,28,18,.55);transition:border-color .2s ease,background .2s ease,transform .2s ease}.page_postLink__Y8TFa:hover{border-color:rgba(86,211,100,.35);background:rgba(16,40,26,.75);transform:translateX(4px)}.page_postLink__Y8TFa:focus-visible{outline:2px solid #56d364;outline-offset:2px}.page_postDate__NZ0fS{font-size:.75rem;color:#7a9488;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:.35rem}.page_postTitle__f8WFj{font-size:1.05rem;font-weight:600;color:#f0faf3;line-height:1.35;margin-bottom:.4rem}.page_postSummary__hf9z8{font-size:.84rem;line-height:1.5;color:#9ab5a8}.page_postCta__SQtQk{margin-top:.55rem;font-size:.78rem;font-weight:600;color:#56d364}.page_postLink__Y8TFa:hover .page_postCta__SQtQk{text-decoration:underline}.page_linkBlogs__9MDlH{display:inline-block;margin-top:2rem;font-size:.875rem;font-weight:600;color:#7dcea0;text-decoration:none}.page_linkBlogs__9MDlH:hover{text-decoration:underline}