.page_main__vPMwc{padding:4rem 2rem;max-width:860px;margin:0 auto;width:100%;box-sizing:border-box;color:var(--foreground)}.page_crumbs__cCV_D ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1.5rem;padding:0;font-size:.9rem}.page_crumbs__cCV_D li{display:inline-flex;align-items:center;gap:.4rem;opacity:.75}.page_crumbs__cCV_D li+li:before{content:"/";opacity:.6}.page_crumbs__cCV_D a{color:inherit;text-decoration:underline;text-underline-offset:3px}.page_crumbs__cCV_D a:hover{color:var(--primary)}.page_header__Yi_aZ{margin-bottom:2rem}.page_title__4pODV{font-size:3rem;line-height:1.15;margin:0 0 .5rem;text-align:left}.page_updated__D0hGO{margin:0 0 1rem;font-size:.95rem;opacity:.7}.page_intro__K3AWK{font-size:1.15rem;line-height:1.7;margin:0;opacity:.85;max-width:42em}.page_section__Qb3Hw{padding:1.6rem 0;border-top:1px solid var(--card-border);font-size:1rem;line-height:1.75}.page_section__Qb3Hw p{margin:0 0 .75rem;max-width:44em;opacity:.88}.page_section__Qb3Hw code{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.9em}.page_heading__TQJr_{font-size:1.5rem;line-height:1.35;margin:0 0 .75rem;padding:0;border:none;color:var(--foreground)}.page_subheading__PwFsQ{font-size:1.1rem;line-height:1.4;margin:1.25rem 0 .4rem;color:var(--foreground)}.page_list__yUesG{margin:0 0 .75rem;padding-left:1.25rem;max-width:44em;opacity:.88}.page_list__yUesG li+li{margin-top:.4rem}.page_link__GreeB{color:inherit;font-weight:600;text-decoration:underline;text-decoration-color:var(--primary);text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere}.page_link__GreeB:hover{color:var(--primary)}@media (max-width:640px){.page_main__vPMwc{padding:2.5rem 1rem 4.5rem}.page_title__4pODV{font-size:2.2rem}.page_heading__TQJr_{font-size:1.3rem}}