.pl3ciG_page{gap:var(--bf-space-5);padding-block:clamp(1.75rem, 1rem + 2.5vw, 2.75rem) var(--bf-space-7);grid-template-columns:minmax(0,1fr);display:grid}.pl3ciG_side{align-self:start}.pl3ciG_sideTitle{margin-bottom:var(--bf-space-2);padding-bottom:var(--bf-space-2);border-bottom:1px solid var(--bf-line-strong);color:var(--bf-ink-soft);font-family:var(--bf-font-data);font-size:var(--pub-mono);font-weight:var(--bf-weight-medium);letter-spacing:.09em;text-transform:uppercase}.pl3ciG_sideList{gap:var(--bf-space-2) var(--bf-space-4);font-size:var(--bf-text-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pl3ciG_sideList a{color:var(--bf-ink-mid);text-decoration:none}.pl3ciG_sideList a:hover{color:var(--bf-ink);text-underline-offset:.2em;text-decoration:underline}.pl3ciG_sideCurrent{font-weight:var(--bf-weight-medium);color:var(--bf-ink)!important}.pl3ciG_document{max-width:72ch}.pl3ciG_updated{margin-top:var(--bf-space-3);color:var(--bf-ink-soft);font-family:var(--bf-font-data);font-size:var(--bf-text-xs)}.pl3ciG_intro{margin-top:var(--bf-space-5);color:var(--bf-ink-mid);font-size:var(--bf-text-m)}.pl3ciG_section{margin-top:var(--bf-space-5);padding-top:var(--bf-space-4);border-top:1px solid var(--bf-line)}.pl3ciG_section h2{font-size:var(--pub-h3)}.pl3ciG_section p{margin-top:var(--bf-space-3);color:var(--bf-ink-mid);font-size:var(--bf-text-s)}.pl3ciG_list{margin-top:var(--bf-space-4);font-size:var(--bf-text-s);padding:0;list-style:none}.pl3ciG_list li{color:var(--bf-ink-mid);padding-block:.35rem;padding-inline-start:1.2rem;position:relative}.pl3ciG_list li:before{content:"";background-color:var(--bf-accent);width:6px;height:1px;position:absolute;inset-block-start:.95em;inset-inline-start:0}.pl3ciG_footer{margin-top:var(--bf-space-7);padding-top:var(--bf-space-5);border-top:1px solid var(--bf-line);color:var(--bf-ink-soft);font-size:var(--bf-text-s)}@media (min-width:64rem){.pl3ciG_page{gap:var(--bf-space-6);grid-template-columns:12rem minmax(0,1fr)}.pl3ciG_side{position:sticky;top:5.75rem}.pl3ciG_sideList{gap:var(--bf-space-2);flex-direction:column}}
