.PWxYGG_page{min-height:100svh;padding:var(--space-3) var(--gutter) var(--space-4);background:var(--palette-base);grid-template-rows:auto 1fr auto;display:grid}.PWxYGG_top{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;max-width:1100px;margin-inline:auto;display:flex}.PWxYGG_wordmark{font-family:var(--font-serif);font-size:var(--step-1);color:var(--palette-highlight);text-decoration:none}.PWxYGG_wordmark em{color:var(--palette-accent)}.PWxYGG_back{color:rgb(var(--palette-text-rgb) / .75)}.PWxYGG_main{width:100%;max-width:1100px;padding-block:var(--space-7) var(--space-6);margin-inline:auto}.PWxYGG_eyebrow{color:var(--palette-accent);margin-bottom:var(--space-3)}.PWxYGG_title{font-family:var(--font-serif);font-weight:400;font-size:var(--step-4);letter-spacing:-.02em;color:var(--palette-highlight);max-width:14em;line-height:1}.PWxYGG_title em{color:var(--palette-accent)}.PWxYGG_lead{margin-top:var(--space-3);max-width:36em;font-size:var(--step-1);color:rgb(var(--palette-text-rgb) / .82)}.PWxYGG_actions{gap:var(--space-2) var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.PWxYGG_link{color:var(--palette-highlight);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--palette-accent-rgb) / .6);text-decoration-color:rgb(var(--palette-accent-rgb) / .6);text-underline-offset:.25em}.PWxYGG_link:hover,.PWxYGG_link:focus-visible{-webkit-text-decoration-color:var(--palette-accent);text-decoration-color:var(--palette-accent)}.PWxYGG_prose{margin-top:var(--space-5);gap:var(--space-2);max-width:44em;color:rgb(var(--palette-text-rgb) / .86);line-height:1.65;display:grid}.PWxYGG_prose h2{margin-top:var(--space-4);font-family:var(--font-serif);font-weight:400;font-size:var(--step-2);color:var(--palette-highlight)}.PWxYGG_prose ul{gap:var(--space-1);padding-left:1.2em;list-style:outside;display:grid}.PWxYGG_prose li::marker{color:var(--palette-accent)}.PWxYGG_prose strong{color:var(--palette-highlight);font-weight:500}.PWxYGG_prose a{color:var(--palette-highlight);text-underline-offset:.2em}.PWxYGG_foot{width:100%;max-width:1100px;padding-top:var(--space-3);border-top:1px solid var(--color-hairline);color:rgb(var(--palette-text-rgb) / .5);margin-inline:auto}
