.article-module__HvTZBG__header{border-bottom:1px solid var(--rule);background:var(--paper);padding:118px 0 46px}.article-module__HvTZBG__headerInner{width:min(1050px,100% - 112px);margin:auto}.article-module__HvTZBG__header h1{letter-spacing:-.035em;max-width:970px;font-size:clamp(34px,3.8vw,56px);font-weight:600;line-height:1.12}.article-module__HvTZBG__summary{max-width:820px;color:var(--ink-3);margin-top:22px;font-size:17px;line-height:1.8}.article-module__HvTZBG__meta{font:11px var(--font-plex-mono), monospace;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px;display:flex}.article-module__HvTZBG__meta>span{align-items:center;gap:7px;display:inline-flex}.article-module__HvTZBG__body{background:var(--paper);padding-block:40px 64px}.article-module__HvTZBG__layout{grid-template-columns:minmax(0,760px) 260px;gap:64px;width:min(1084px,100% - 112px);margin:auto;display:grid}.article-module__HvTZBG__sidebar{min-width:0}.article-module__HvTZBG__sticky{max-height:calc(100dvh - 130px);padding-bottom:20px;position:sticky;top:105px;overflow-y:auto}.article-module__HvTZBG__sidebarCard{border-top:1px solid var(--rule);margin-top:24px;padding-block:24px}.article-module__HvTZBG__sidebarCard h3{margin-block:12px;font-size:23px;line-height:1.25}.article-module__HvTZBG__sidebarCard p{color:var(--ink-3);font-size:13px;line-height:1.75}.article-module__HvTZBG__sidebarCard a{margin-top:16px;font-size:13px}.article-module__HvTZBG__prose{font-size:17px;line-height:1.85}.article-module__HvTZBG__prose h2{letter-spacing:-.025em;scroll-margin-top:108px;font-size:32px;font-weight:600;line-height:1.25}.article-module__HvTZBG__prose h3{scroll-margin-top:108px;font-size:25px;font-weight:600;line-height:1.3}.article-module__HvTZBG__prose table{font-size:13px;line-height:1.65}.article-module__HvTZBG__prose th{background:var(--ink-panel);color:var(--on-dark);font-weight:500}.article-module__HvTZBG__prose td{vertical-align:top}.article-module__HvTZBG__prose a{text-underline-offset:3px}.article-module__HvTZBG__prose blockquote{border-left-color:var(--interactive);background:var(--paper-2)}@media (max-width:1000px){.article-module__HvTZBG__layout{grid-template-columns:minmax(0,1fr);width:min(760px,100% - 56px)}.article-module__HvTZBG__sidebar{display:none}.article-module__HvTZBG__headerInner{width:calc(100% - 56px)}}@media (max-width:600px){.article-module__HvTZBG__header{padding-top:106px;padding-bottom:32px}.article-module__HvTZBG__layout,.article-module__HvTZBG__headerInner{width:calc(100% - 44px)}.article-module__HvTZBG__header h1{font-size:36px}.article-module__HvTZBG__summary,.article-module__HvTZBG__prose{font-size:16px}.article-module__HvTZBG__prose h2{font-size:28px}.article-module__HvTZBG__prose h3{font-size:23px}.article-module__HvTZBG__body{padding-top:26px}}.article-module__HvTZBG__header h1{text-wrap:balance}.article-module__HvTZBG__prose a{color:var(--interactive);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.article-module__HvTZBG__prose a:hover{color:var(--interactive-hover)}.article-module__HvTZBG__prose a.bg-ink{color:var(--on-dark);text-decoration:none}.article-module__HvTZBG__prose a.bg-navy{color:var(--on-dark);text-decoration:none}.article-module__HvTZBG__prose a.bg-ink:hover{color:var(--on-dark);text-decoration:none}.article-module__HvTZBG__prose a.bg-navy:hover{color:var(--on-dark);text-decoration:none}.article-module__HvTZBG__prose :is(p,li){overflow-wrap:anywhere}.article-module__HvTZBG__prose :is(pre,table){max-width:100%;overflow-x:auto}
