.page_blogPost__G8Cff{min-height:100vh;padding:8rem 2rem;background-color:var(--background)}.page_container__k3NOM{max-width:800px;margin:0 auto}.page_header__51gyf{margin-bottom:3rem;text-align:center}.page_meta__BbR4I{display:flex;gap:.75rem;justify-content:center;margin-bottom:1.5rem}.page_tag__d00Ie{padding:.25rem .75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:100px;font-size:.85rem;color:var(--foreground-muted)}.page_title__0xZae{font-size:clamp(2.5rem,5vw,4rem);line-height:1.2;margin-bottom:1.5rem;font-weight:700;word-wrap:break-word}.page_excerpt__GAi3K{font-size:1.25rem;color:var(--foreground-muted);line-height:1.6}.page_imageWrapper__ffuUY{width:100%;aspect-ratio:16/9;margin-bottom:4rem;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.page_coverImage__SdcJm{width:100%;height:100%;object-fit:cover}.page_content__AOvVv{line-height:1.8;font-size:1.125rem;color:var(--foreground)}.page_content__AOvVv h2{margin:2.5rem 0 1rem;font-size:1.75rem}.page_content__AOvVv p{margin-bottom:1.5rem}.page_content__AOvVv ul{margin-bottom:1.5rem;padding-left:1.5rem}.page_content__AOvVv li{margin-bottom:.5rem}