.aaf{padding-block:var(--dp);display:grid;grid-template-columns:1fr;gap:2rem}@media (width>=880px){.aaf{grid-template-columns:.85fr 1.15fr;gap:4rem;align-items:start}}.abj{max-width:32rem}.aw0{margin:.75rem 0 0}.aw0 a{display:inline-flex;align-items:center;min-height:24px;font-weight:600;color:var(--k);text-decoration:underline;text-decoration-color:var(--bq);text-underline-offset:.2em;transition:color 150ms cubic-bezier(.4, 0, .2, 1)}.aw0 a:after{content:none;white-space:pre}@media (hover:hover){.aw0 a:hover{color:var(--accent)}}@media (width>=880px){.abj{position:sticky;top:var(--bk)}}@media (width<=879.98px){.awz{row-gap:0}.awz .abj{display:contents}.awz :is(.abz,.aji){max-width:32rem}.awz .ab0{margin-top:2rem}.awz .aw0{order:1;margin-top:var(--space-lg)}}.abz{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(--k);text-wrap:balance}.aji{margin:0;color:var(--e);font-size:1rem;line-height:1.6;text-wrap:var(--an)}.ab0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border-top:1px solid var(--border)}.dv{padding:var(--space-lg) 0;border-bottom:1px solid var(--border)}.dv:last-child{border-bottom:0}.dw{margin:0 0 var(--space-xs);font-size:1rem;font-weight:600;line-height:1.45;letter-spacing:normal;color:var(--k);text-wrap:balance}.dw:target{color:var(--accent)}.dq{margin:0;color:var(--n);font-size:.9375rem;line-height:1.6;max-width:38em;text-wrap:var(--an)}@media (width>=880px){.dq{max-width:none}}