.page_page__OM4VR{max-width:640px;margin:0 auto;padding:80px 24px 120px;position:relative}.page_glow__ayDvH{top:-200px;left:-100px;width:600px;height:600px;background:radial-gradient(circle,rgba(30,64,175,.05) 0,transparent 70%);animation:page_glow-breathe__xOdr1 12s ease-in-out infinite}.page_glowBottom__p8SU9,.page_glow__ayDvH{position:fixed;pointer-events:none;z-index:-1}.page_glowBottom__p8SU9{bottom:-300px;right:-200px;width:700px;height:700px;background:radial-gradient(circle,rgba(30,64,175,.04) 0,transparent 70%);animation:page_glow-breathe-alt__AlDnW 14s ease-in-out infinite}@media (min-width:768px){.page_glow__ayDvH{width:1000px;height:1000px;top:-300px;left:-200px;background:radial-gradient(circle,rgba(30,64,175,.07) 0,transparent 70%)}.page_glowBottom__p8SU9{width:1100px;height:1100px;bottom:-400px;right:-300px;background:radial-gradient(circle,rgba(30,64,175,.05) 0,transparent 70%)}}.page_header__J20Aj{margin-bottom:48px}.page_topNav__C47uj{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.page_title__hjQz3{font-family:var(--font-display);font-size:2.5rem;font-weight:600;letter-spacing:-.025em;line-height:1.05;margin-bottom:0}.page_subtitle__GjqaU{font-size:1.05rem;color:var(--fg-muted);line-height:1.5;max-width:38ch}.page_rssLink__T6RB2{font-family:var(--font-display);font-style:italic;font-size:.95rem;font-weight:500;color:var(--fg)!important;border-bottom:1px solid var(--fg);padding-bottom:1px;transition:color .15s,border-color .15s;letter-spacing:0;text-transform:none}.page_rssLink__T6RB2:hover{color:var(--accent)!important;border-bottom-color:var(--accent)}.page_postList__869iE{display:flex;flex-direction:column}.page_postItem__Rcroc{display:flex;gap:22px;padding:16px 0;border-bottom:1px solid var(--border);align-items:baseline;transition:opacity .15s}.page_postList__869iE .page_postItem__Rcroc:first-of-type{padding-top:4px}.page_postList__869iE .page_postItem__Rcroc:last-of-type{border-bottom:none;padding-bottom:4px}.page_postItem__Rcroc:hover .page_postTitle__2zc3o{color:var(--accent)}.page_postMeta__TkfOU{flex-shrink:0}.page_postDate__yh4gm{font-size:.78rem;color:var(--fg-muted);white-space:nowrap;font-family:var(--font-mono);font-weight:500}.page_postContent__1_98B{min-width:0}.page_postTitle__2zc3o{font-family:var(--font-display);font-size:1.15rem;font-weight:500;margin-bottom:4px;color:var(--fg);letter-spacing:-.01em;line-height:1.3;transition:color .15s}.page_postDesc__hUk7H{font-size:.9rem;color:var(--fg-muted);line-height:1.5}.page_comingSoon__PRf5F{padding:12px 0}.page_comingSoonText__gWiXs{font-family:var(--font-display);font-style:italic;font-size:1rem;color:var(--fg-subtle);margin-bottom:16px}.page_comingSoonList__REH6A{list-style:none;padding:0;display:flex;flex-direction:column}.page_comingSoonList__REH6A li{font-size:.92rem;color:var(--fg-muted);padding:12px 0;border-bottom:1px solid var(--border)}@media (max-width:520px){.page_page__OM4VR{padding:48px 20px 80px}.page_postItem__Rcroc{flex-direction:column;gap:4px;align-items:flex-start}.page_postDate__yh4gm{font-size:.72rem}}.SideNav_sideNav__THmK_{position:fixed;left:calc(50% - 500px);top:80px;display:flex;flex-direction:column;gap:12px;text-align:right;padding-right:48px}.SideNav_sideNav__THmK_ a:not(.SideNav_avatarLink__cungi){font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--fg-subtle);text-transform:none;letter-spacing:0;font-weight:400;transition:color .15s}.SideNav_sideNav__THmK_ a:not(.SideNav_avatarLink__cungi):hover{color:var(--fg)}.SideNav_active__pQVq2{color:var(--fg)!important;font-weight:500!important}.SideNav_avatarLink__cungi{display:block;margin-bottom:8px;margin-left:auto;opacity:0;transform:translateY(-8px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.SideNav_avatarVisible__wF9Jz{opacity:1;transform:translateY(0);pointer-events:auto}.SideNav_avatar__ehJLH{width:44px;height:44px;border-radius:50%;object-fit:cover;border:1px solid var(--border);transition:opacity .15s}.SideNav_avatar__ehJLH:hover{opacity:.7}.SideNav_mobileNav__KM5ao{display:none}@media (max-width:960px){.SideNav_sideNav__THmK_{display:none}.SideNav_mobileNav__KM5ao{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:100;background:hsla(0,0%,98%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border);padding:10px 16px max(10px,env(safe-area-inset-bottom));justify-content:space-around}.SideNav_mobileNav__KM5ao a{font-family:var(--font-display);font-style:italic;font-size:.9rem;color:var(--fg-subtle);text-transform:none;letter-spacing:0;font-weight:400;transition:color .15s;padding:4px 8px}.SideNav_mobileNav__KM5ao a:hover{color:var(--fg)}.SideNav_mobileActive__rZzmI{color:var(--fg)!important;font-weight:500!important}}