.bjbX8a_policy{min-width:0;font-family:var(--font-ui)}.bjbX8a_heading{max-width:880px;padding-bottom:var(--space-10);font-family:var(--font-ui)}.bjbX8a_heading h1{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--font-weight-medium);line-height:var(--leading-heading);letter-spacing:-.02em;text-wrap:balance;margin:0}.bjbX8a_heading p{max-width:44em;margin:var(--space-5) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-secondary)}.bjbX8a_heading .bjbX8a_date{gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-label);flex-wrap:wrap;display:flex}.bjbX8a_layout{align-items:start;gap:var(--space-12);grid-template-columns:224px minmax(0,1fr);display:grid}.bjbX8a_contents{top:var(--space-6);padding:var(--space-5);border:var(--border-width) solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);position:sticky}.bjbX8a_contents h2{margin:0 0 var(--space-3);font-size:var(--text-label);font-weight:var(--font-weight-medium)}.bjbX8a_contents ol{margin:0;padding:0;list-style:none}.bjbX8a_contents a{align-items:center;gap:var(--space-2);min-height:var(--control-target);font-size:var(--text-label);line-height:var(--leading-ui);text-decoration:none;display:flex}.bjbX8a_contents a span{color:var(--color-text-secondary);font-size:var(--text-meta);font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 0 2ch}.bjbX8a_contents a:hover{color:var(--color-accent)}.bjbX8a_sections{min-width:0;max-width:68ch}.bjbX8a_section{gap:var(--space-4);border-top:var(--border-width) solid var(--color-border);padding:var(--space-7) 0 var(--space-10);grid-template-columns:32px minmax(0,1fr);display:grid}.bjbX8a_number{padding-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-meta);line-height:var(--leading-body);font-variant-numeric:tabular-nums}.bjbX8a_section h2{scroll-margin-top:var(--space-6);font-size:var(--text-card-title);font-weight:var(--font-weight-medium);line-height:var(--leading-ui);text-wrap:balance;margin:0}.bjbX8a_section p,.bjbX8a_section ul{margin:var(--space-4) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}.bjbX8a_section ul{padding-left:1.3em}.bjbX8a_section li+li{margin-top:var(--space-2)}.bjbX8a_policy a{text-underline-offset:4px;overflow-wrap:anywhere}.bjbX8a_section a{text-decoration:underline}.bjbX8a_policy a:hover{color:var(--color-accent)}.bjbX8a_section .bjbX8a_links{padding-left:0;list-style:none}.bjbX8a_locations{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);color:var(--color-text-secondary)}.bjbX8a_locations summary{min-height:var(--control-target);padding-block:var(--space-2);cursor:pointer;font-size:var(--text-body);line-height:var(--leading-relaxed);display:list-item}.bjbX8a_locations p:last-child{margin-bottom:var(--space-3)}@media (max-width:900px){.bjbX8a_layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.bjbX8a_contents{position:static}.bjbX8a_contents ol{gap:0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:600px){.bjbX8a_heading{padding-bottom:var(--space-7)}.bjbX8a_section{gap:var(--space-2);padding:var(--space-6) 0 var(--space-8);grid-template-columns:24px minmax(0,1fr)}.bjbX8a_section h2{font-size:var(--text-card-title)}.bjbX8a_contents{padding:var(--space-4)}.bjbX8a_contents ol{grid-template-columns:1fr}.bjbX8a_heading p,.bjbX8a_section p,.bjbX8a_section ul{font-size:var(--text-reading)}}
