.page_page__yflAI{max-width:46rem;margin:0 auto;padding:var(--s-7) var(--s-5) var(--s-8);display:flex;flex-direction:column;gap:var(--s-5)}.page_back__cLJGr{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-full);font-size:var(--t-sm);font-weight:var(--fw-medium);color:var(--c-text);text-decoration:none}.page_back__cLJGr:hover{background:var(--c-surface-sunken)}.page_cover__MJlpA{width:100%;max-height:26rem;object-fit:cover;border-radius:var(--r-lg)}.page_head__hNBaS{display:flex;flex-direction:column;gap:var(--s-3)}.page_meta__p0rBO{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--c-text-muted)}.page_metaDot__5GSIS{color:var(--c-text-faint)}.page_category__n9ZGV{display:inline-flex;padding:2px var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-full);font-size:var(--t-xs);color:var(--c-text-muted)}.page_title__xYFu1{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:-.02em}.page_excerpt__49i5h{font-size:var(--t-md);color:var(--c-text-muted);line-height:var(--lh-normal)}.page_tags___EWDJ{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2)}.page_tag__3zm_Q{padding:2px var(--s-3);border-radius:var(--r-full);background:var(--c-surface-sunken);color:var(--c-text-muted);font-size:var(--t-xs);white-space:nowrap}.page_body__EQ_PO{font-size:var(--t-md);line-height:1.75}.page_body__EQ_PO p{margin:0 0 var(--s-4)}.page_body__EQ_PO h1,.page_body__EQ_PO h2,.page_body__EQ_PO h3,.page_body__EQ_PO h4{margin:var(--s-6) 0 var(--s-3);line-height:var(--lh-tight);font-weight:var(--fw-semibold);letter-spacing:-.01em}.page_body__EQ_PO h1{font-size:var(--t-xl)}.page_body__EQ_PO h2{font-size:var(--t-lg)}.page_body__EQ_PO h3{font-size:var(--t-md)}.page_body__EQ_PO ol,.page_body__EQ_PO ul{margin:0 0 var(--s-4);padding-left:var(--s-5)}.page_body__EQ_PO li{margin-bottom:var(--s-2)}.page_body__EQ_PO blockquote{margin:var(--s-5) 0;padding-left:var(--s-4);border-left:3px solid var(--c-brand-orange);color:var(--c-text-muted);font-style:italic}.page_body__EQ_PO pre{padding:var(--s-4);border-radius:var(--r-md);overflow-x:auto;font-size:var(--t-sm);margin:0 0 var(--s-4)}.page_body__EQ_PO code,.page_body__EQ_PO pre{background:var(--c-surface-sunken);font-family:inherit}.page_body__EQ_PO code{font-size:.9em;padding:1px 5px;border-radius:var(--r-sm)}.page_body__EQ_PO pre code{background:none;padding:0}.page_body__EQ_PO a{color:var(--c-brand-orange-ink);text-decoration:underline;text-underline-offset:2px}.page_body__EQ_PO img{max-width:100%;height:auto;border-radius:var(--r-md);margin:var(--s-4) 0}.page_body__EQ_PO hr{border:none;border-top:1px solid var(--c-border);margin:var(--s-6) 0}.page_body__EQ_PO mark{padding:1px 3px;border-radius:var(--r-sm)}.page_footer__uAMhs{padding-top:var(--s-5);border-top:1px solid var(--c-border)}.page_moreLink__Z_ISq{display:inline-flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-full);font-size:var(--t-sm);font-weight:var(--fw-medium);color:var(--c-text);text-decoration:none}.page_moreLink__Z_ISq:hover{background:var(--c-surface-sunken)}