.l0aK6W_article{width:100%;max-width:var(--container);padding-inline:var(--gutter);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--col-gap);padding-top:calc(var(--header-h) + clamp(40px,6vw,96px));padding-bottom:var(--section-y);row-gap:48px;margin-inline:auto;display:grid}.l0aK6W_head{grid-column:1/-1;align-content:start;gap:20px;display:grid}@media (min-width:1200px){.l0aK6W_head{top:calc(var(--header-h) + 32px);grid-column:1/span 4;align-self:start;position:sticky}}.l0aK6W_kicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:18px;font-size:.6875rem;font-weight:450;font-stretch:100%;line-height:1.4}.l0aK6W_title{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--fg-strong);font-size:clamp(2rem,4.2vw,4.5rem);font-weight:540;font-stretch:112%;line-height:.98}.l0aK6W_intro{font-family:var(--font-sans);letter-spacing:-.012em;color:var(--fg);font-size:clamp(1.0625rem,1.25vw,1.3125rem);font-weight:420;line-height:1.5}.l0aK6W_updated{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:450;font-stretch:100%;line-height:1.4}.l0aK6W_review{border-left:2px solid var(--signal-deep);background:var(--bg-raised);font-family:var(--font-sans);color:var(--fg-strong);padding:12px 14px;font-size:.875rem;font-weight:430;line-height:1.5}.l0aK6W_body{grid-column:1/-1;max-width:68ch}@media (min-width:1200px){.l0aK6W_body{grid-column:6/span 7}}.l0aK6W_body h2{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--fg-strong);margin-top:56px;margin-bottom:16px;font-size:clamp(1.375rem,1.8vw,1.75rem);font-weight:540;font-stretch:108%;line-height:1.08}.l0aK6W_body h2:first-child{margin-top:0}.l0aK6W_body h3{font-family:var(--font-sans);letter-spacing:-.016em;color:var(--fg-strong);margin-top:28px;margin-bottom:10px;font-size:clamp(1.125rem,1.4vw,1.375rem);font-weight:520;font-stretch:104%;line-height:1.25}.l0aK6W_body p,.l0aK6W_body li{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--fg);font-size:1rem;font-weight:420;line-height:1.6}.l0aK6W_body p+p{margin-top:14px}.l0aK6W_body ul{gap:8px;margin-top:12px;padding-left:1.2em;list-style:square;display:grid}.l0aK6W_body a{color:var(--fg-strong);text-underline-offset:3px;text-decoration:underline}.l0aK6W_body dl{border-top:1px solid var(--line);display:grid}.l0aK6W_body dl>div{border-bottom:1px solid var(--line);gap:6px;padding:16px 0;display:grid}@media (min-width:600px){.l0aK6W_body dl>div{grid-template-columns:14rem 1fr;gap:16px}}.l0aK6W_body dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:.3em;font-size:.6875rem;font-weight:450;font-stretch:100%;line-height:1.4}.l0aK6W_body dd{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--fg-strong);font-size:1rem;font-weight:420;line-height:1.6}
