.spx.wp{padding:var(--spx-s-6) var(--spx-gutter) var(--spx-s-16)}.spx .wp-grid{display:grid;gap:var(--spx-s-8);grid-template-columns:minmax(0,1fr);max-width:76ch;margin-inline:auto}.spx .wp-doc,.spx .wp-doc section,.spx .wp-head{display:flex;flex-direction:column;gap:var(--spx-s-4);min-width:0}.spx .wp-doc{gap:var(--spx-s-12)}.spx .wp-doc section{scroll-margin-top:var(--spx-s-6)}@media (max-width:767px){.spx .wp-doc section{scroll-margin-top:calc(var(--spx-s-6) + 106px)}}.spx .wp-doc p,.spx .wp-head p{overflow-wrap:anywhere;text-wrap:pretty}.spx .wp-title{font-size:var(--spx-fs-d3);line-height:var(--spx-lh-d3);font-weight:700;color:var(--spx-brand-warm)}.spx .wp-tagline,.spx .wp-title{font-family:var(--spx-font-display)}.spx .wp-tagline{font-size:var(--spx-fs-d1);line-height:var(--spx-lh-d1);color:var(--spx-muted)}.spx .wp-h2{text-wrap:balance;overflow-wrap:anywhere}.spx .wp-toc{display:flex;flex-direction:column;gap:var(--spx-s-2)}.spx .wp-toc ol{display:flex;flex-wrap:wrap;gap:var(--spx-s-2) var(--spx-s-4);scroll-target-group:auto}.spx .wp-toc a{text-decoration:none}.spx .wp-toc a:target-current{color:var(--spx-text);text-decoration:underline}.spx .wp-dash{display:flex;flex-direction:column;gap:var(--spx-s-2)}.spx .wp-dash>li{position:relative;padding-inline-start:var(--spx-s-4);overflow-wrap:anywhere}.spx .wp-dash>li:before{content:"";position:absolute;top:7px;inset-inline-start:0;width:6px;height:6px;background-color:var(--spx-brand-warm)}.spx .wp-pct{color:var(--spx-brand)}.spx .wp-ref{color:var(--spx-muted)}.spx .wp-table th[scope=row]{font-size:var(--spx-fs-body);line-height:var(--spx-lh-body);white-space:normal;color:var(--spx-text);position:static}.spx .wp-use{display:flex;align-items:center;gap:var(--spx-s-2)}.spx .wp-alloc{display:grid;gap:var(--spx-s-4)}.spx .wp-alloc .spx-panel p{overflow-wrap:anywhere}.spx .wp-amount{display:flex;flex-wrap:wrap;align-items:baseline}.spx .wp-amount,.spx .wp-sign{gap:var(--spx-s-2)}.spx .wp-by{font-family:var(--spx-font-display);font-size:var(--spx-fs-d1);line-height:var(--spx-lh-d1);color:var(--spx-brand-warm)}.spx .wp-line{position:relative;display:flex;flex-direction:column;gap:var(--spx-s-8);padding-inline-start:var(--spx-s-8)}.spx .wp-line:before{content:"";position:absolute;inset-block:var(--spx-s-2);inset-inline-start:5px;width:2px;background-color:var(--spx-line-strong)}.spx .wp-line>li{position:relative;display:flex;flex-direction:column;gap:var(--spx-s-3);min-width:0}.spx .wp-line>li:before{content:"";position:absolute;top:4px;inset-inline-start:calc(var(--spx-s-8) * -1);width:12px;height:12px;background-color:var(--c,var(--spx-brand))}.spx .wp-line h3{font-family:var(--spx-font-display);font-size:var(--spx-fs-d1);line-height:var(--spx-lh-d1);font-weight:400;text-transform:uppercase;color:var(--spx-brand-warm)}.spx .wp-line h4{font-size:var(--spx-fs-body);line-height:var(--spx-lh-body);font-weight:400;color:var(--spx-muted)}.spx .wp-steps{gap:var(--spx-s-4)}.spx .wp-close,.spx .wp-steps{display:flex;flex-direction:column}.spx .wp-close{gap:var(--spx-s-2);padding-top:var(--spx-s-6);border-top:2px solid var(--spx-line)}@media (min-width:768px){.spx .wp-title{font-size:var(--spx-fs-d4);line-height:var(--spx-lh-d4)}}@media (min-width:1024px){.spx .wp-grid{max-width:calc(76ch + 200px + var(--spx-s-12));grid-template-columns:200px minmax(0,76ch);column-gap:var(--spx-s-12);grid-template-areas:". head" "toc doc"}.spx .wp-head{grid-area:head}.spx .wp-toc{grid-area:toc;position:sticky;top:var(--spx-s-6);align-self:start}.spx .wp-toc ol{flex-direction:column}.spx .wp-doc{grid-area:doc}}