.post_post__VdG_S{max-width:46rem;margin:0 auto;padding:calc(var(--header-height) + 8vh) var(--grid-margin) var(--space-xl)}.post_back__VzcYd{display:inline-block;margin-bottom:2.4rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--void-dim);transition:color .3s ease}.post_back__VzcYd:hover{color:var(--void-accent)}.post_post__VdG_S h1{font-size:clamp(2.2rem,5.5vw,3.6rem);line-height:1.08;letter-spacing:-.035em;margin-bottom:1.2rem}.post_post__VdG_S h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin:3rem 0 1rem}.post_post__VdG_S p{font-size:1.2rem;line-height:1.8;color:var(--void-muted);margin-bottom:1.4rem}.post_post__VdG_S blockquote{margin:2.4rem 0;padding-left:1.6rem;border-left:2px solid var(--void-accent);font-size:1.4rem;font-style:italic;color:var(--void-ice)}.post_post__VdG_S ul{margin:0 0 1.6rem;padding-left:1.2rem;list-style:disc}.post_post__VdG_S li{font-size:1.15rem;line-height:1.75;color:var(--void-muted);margin-bottom:.6rem}.post_post__VdG_S strong{color:var(--void-white);font-weight:400}.post_post__VdG_S code{font-family:var(--font-mono);font-size:.9em;background:rgba(242,248,252,.06);padding:.15em .4em}.post_post__VdG_S hr{border:none;border-top:1px solid var(--void-subtle);margin:3rem 0}.post_post__VdG_S a{color:var(--void-accent);border-bottom:1px solid transparent}.post_post__VdG_S a:hover{border-color:var(--void-accent)}.post_footer__LjhcJ{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--void-subtle)}