.z9{padding-block:var(--dn);display:grid;grid-template-columns:1fr;gap:2rem}@media (width>=880px){.z9{grid-template-columns:.85fr 1.15fr;gap:4rem;align-items:start}}.aa1{max-width:32rem}.aw8{margin:.75rem 0 0}.aw8 a{display:inline-flex;align-items:center;min-height:24px;font-weight:600;color:var(--j);text-decoration:underline;text-decoration-color:var(--bo);text-underline-offset:.2em;transition:color 150ms cubic-bezier(.4, 0, .2, 1)}.aw8 a:after{content:none;white-space:pre}@media (hover:hover){.aw8 a:hover{color:var(--accent)}}@media (width>=880px){.aa1{position:sticky;top:var(--bi)}}@media (width<=879.98px){.aw7{row-gap:0}.aw7 .aa1{display:contents}.aw7 :is(.abc,.ajk){max-width:32rem}.aw7 .abd{margin-top:2rem}.aw7 .aw8{order:1;margin-top:var(--space-lg)}}.abc{font-family:var(--font-display);font-size-adjust:from-font;font-size:clamp(1.5rem, 1.28rem + 1.05vw, 2.125rem);font-weight:700;line-height:1.05;letter-spacing:-.016em;margin:0 0 .75rem;color:var(--j);text-wrap:balance}.ajk{margin:0;color:var(--fg-muted);font-size:1rem;line-height:1.6;text-wrap:var(--am)}.abd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border-top:1px solid var(--border)}.dp{padding:var(--space-lg) 0;border-bottom:1px solid var(--border)}.dp:last-child{border-bottom:0}.dq{margin:0 0 var(--space-xs);font-size:1rem;font-weight:600;line-height:1.45;letter-spacing:normal;color:var(--j);text-wrap:balance}.dq:target{color:var(--accent)}.dm{margin:0;color:var(--l);font-size:.9375rem;line-height:1.6;max-width:38em;text-wrap:var(--am)}@media (width>=880px){.dm{max-width:none}}