.icB8aa_page{background:var(--paper);padding-top:calc(var(--header-h) + clamp(2.5rem, 6vw, 5rem));padding-bottom:var(--space-section)}.icB8aa_inner{gap:clamp(2.5rem,5vw,4.5rem);display:grid}.icB8aa_head{justify-items:start;gap:1.25rem;display:grid}.icB8aa_crumbs ol{font-size:var(--fs-small);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.icB8aa_crumbs li{align-items:center;min-height:2.75rem;display:inline-flex}.icB8aa_crumbs li+li:before{content:"/";margin-right:.5rem}.icB8aa_lead{text-wrap:pretty;max-width:38rem}.icB8aa_updated,.icB8aa_end{font-size:var(--fs-small);color:var(--ink-soft);font-variant-numeric:tabular-nums lining-nums}.icB8aa_layout{gap:clamp(2.5rem,5vw,4rem);min-width:0;display:grid}.icB8aa_toc{border-top:2px solid var(--graphite);min-width:0}.icB8aa_tocTitle{font-size:var(--fs-small);color:var(--ink-soft);padding-block:.9rem .5rem}.icB8aa_toc ol{display:grid}.icB8aa_toc a{border-top:1px solid var(--line-light);min-height:2.75rem;font-size:var(--fs-small);transition:color var(--dur-xs) var(--ease-out);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding-block:.7rem;font-weight:500;line-height:1.35;display:grid}.icB8aa_toc li:last-child a{border-bottom:1px solid var(--line-light)}.icB8aa_tocNum,.icB8aa_num{font-variant-numeric:tabular-nums lining-nums;color:var(--ink-soft)}.icB8aa_tocNum{font-weight:400}@media (hover:hover){.icB8aa_toc a:hover{color:var(--orange-ink)}}.icB8aa_prose{min-width:0;max-width:42rem;font-size:var(--fs-body);-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;line-height:1.65}.icB8aa_section{border-top:1px solid var(--line-light);scroll-margin-top:calc(var(--header-h) + 1.5rem);padding-top:1.75rem}.icB8aa_section:first-child{border-top:2px solid var(--graphite)}.icB8aa_section+.icB8aa_section{margin-top:3rem}.icB8aa_prose h2{font-size:var(--fs-h2);letter-spacing:-.015em;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;gap:.35rem;margin-bottom:1.25rem;font-weight:700;font-stretch:84%;line-height:1.12;display:grid}.icB8aa_num{font-size:var(--fs-small);letter-spacing:0;font-weight:500;font-stretch:100%;line-height:1.2}.icB8aa_prose h3{font-size:var(--fs-h3);-webkit-hyphens:manual;hyphens:manual;margin-top:2rem;margin-bottom:.5rem;font-weight:650;font-stretch:96%;line-height:1.25}.icB8aa_prose p,.icB8aa_prose ul,.icB8aa_prose ol,.icB8aa_prose dl,.icB8aa_prose address{margin-bottom:1rem;font-style:normal}.icB8aa_prose :is(p,ul,ol,dl,address):last-child{margin-bottom:0}.icB8aa_prose ul{gap:.4rem;padding-left:1.25rem;list-style:square;display:grid}.icB8aa_prose li::marker{color:var(--ink-soft)}.icB8aa_prose strong{font-weight:650}.icB8aa_prose dl{border-top:1px solid var(--line-light);display:grid}.icB8aa_prose dl>div{border-bottom:1px solid var(--line-light);gap:.1rem 1.5rem;padding-block:.7rem;display:grid}.icB8aa_prose dt{font-size:var(--fs-small);color:var(--ink-soft)}.icB8aa_prose dd{font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;font-weight:500}.icB8aa_prose a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);overflow-wrap:anywhere}@media (hover:hover){.icB8aa_prose a:hover{-webkit-text-decoration-color:var(--graphite);text-decoration-color:var(--graphite)}}.icB8aa_end{border-top:1px solid var(--line-light);margin-top:3rem;padding-top:1.25rem}@media (min-width:640px){.icB8aa_prose dl>div{grid-template-columns:12rem minmax(0,1fr);align-items:baseline}}@media (min-width:1024px){.icB8aa_layout{gap:calc(var(--col-gap) * 2);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.icB8aa_toc{top:calc(var(--header-h) + 2rem);max-height:calc(100vh - var(--header-h) - 4rem);max-width:22rem;position:sticky;overflow-y:auto}.icB8aa_toc a{min-height:2.5rem;padding-block:.55rem}}@media print{:is(body:has(.icB8aa_page)>header,body:has(.icB8aa_page)>footer,body:has(.icB8aa_page)>div,body:has(.icB8aa_page)>a){display:none}.icB8aa_page{color:#000;background:#fff;padding:0}.icB8aa_crumbs,.icB8aa_toc{display:none}.icB8aa_layout{display:block}.icB8aa_prose{max-width:none;font-size:10.5pt;line-height:1.5}.icB8aa_section{break-inside:auto}.icB8aa_section+.icB8aa_section{margin-top:1.5rem}.icB8aa_prose h2,.icB8aa_prose h3{break-after:avoid}.icB8aa_prose p,.icB8aa_prose li,.icB8aa_prose dl>div{orphans:3;widows:3;break-inside:avoid}.icB8aa_prose a{text-decoration:none}}
