.ReadingProgress-module__sLT8Ra__track{z-index:40;background:var(--line);height:3px;position:sticky;top:68px}.ReadingProgress-module__sLT8Ra__bar{background:linear-gradient(to right, var(--amber), #ff8a00);height:100%;transition:width .1s linear}@media (prefers-reduced-motion:reduce){.ReadingProgress-module__sLT8Ra__bar{transition:none}}
.TableOfContents-module__t2GdSq__desktop{align-self:start;max-height:calc(100vh - 130px);position:sticky;top:96px;overflow-y:auto}.TableOfContents-module__t2GdSq__label{letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-soft);margin:0 0 12px;font-size:11.5px;font-weight:800}.TableOfContents-module__t2GdSq__desktop ul,.TableOfContents-module__t2GdSq__mobile ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.TableOfContents-module__t2GdSq__desktop li,.TableOfContents-module__t2GdSq__mobile li{border-left:2px solid var(--line)}.TableOfContents-module__t2GdSq__desktop .TableOfContents-module__t2GdSq__sub,.TableOfContents-module__t2GdSq__mobile .TableOfContents-module__t2GdSq__sub{padding-left:14px}.TableOfContents-module__t2GdSq__desktop a,.TableOfContents-module__t2GdSq__mobile a{color:var(--ink-soft);padding:6px 0 6px 14px;font-size:13.5px;font-weight:600;transition:color .15s;display:block}.TableOfContents-module__t2GdSq__desktop a:hover,.TableOfContents-module__t2GdSq__mobile a:hover{color:var(--navy)}.TableOfContents-module__t2GdSq__desktop .TableOfContents-module__t2GdSq__active{color:var(--navy);font-weight:700}.TableOfContents-module__t2GdSq__desktop li:has(.TableOfContents-module__t2GdSq__active){border-color:var(--amber)}.TableOfContents-module__t2GdSq__mobile{display:none}.TableOfContents-module__t2GdSq__mobile summary{cursor:pointer;letter-spacing:.3px;color:var(--navy);padding:14px 0;font-size:13.5px;font-weight:800}.TableOfContents-module__t2GdSq__mobile ul{padding-bottom:12px}@media (max-width:1024px){.TableOfContents-module__t2GdSq__desktop{display:none}.TableOfContents-module__t2GdSq__mobile{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 24px;display:block}}
.StatusBadge-module__IqXs5G__live,.StatusBadge-module__IqXs5G__partial{letter-spacing:.2px;border:1px solid;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.StatusBadge-module__IqXs5G__live{color:#1a7a4c;background:#e8f7ee;border-color:#bfe8d1}.StatusBadge-module__IqXs5G__partial{color:#8a5b00;background:var(--amber-soft);border-color:var(--amber-line)}.StatusBadge-module__IqXs5G__platform{letter-spacing:.2px;color:var(--ink-soft);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.StatusBadge-module__IqXs5G__icon{width:14px;height:14px}
.post-module__Y7oKWa__header{background:repeating-linear-gradient(to bottom, transparent 0 35px, #123b6d0e 35px 36px), var(--ground);border-bottom:1px solid var(--line)}.post-module__Y7oKWa__headerInner{max-width:760px;margin:0 auto;padding:56px 24px 32px}.post-module__Y7oKWa__back{color:var(--ink-soft);margin-bottom:28px;font-size:14px;font-weight:700;display:inline-block}.post-module__Y7oKWa__back:hover{color:var(--navy)}.post-module__Y7oKWa__meta{letter-spacing:.3px;color:var(--ink-soft);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.post-module__Y7oKWa__dot{opacity:.6}.post-module__Y7oKWa__title{letter-spacing:-.9px;max-width:26ch;margin:14px 0 0;font-size:clamp(28px,3.6vw,40px);font-weight:800}.post-module__Y7oKWa__heroWrap{max-width:900px;margin:0 auto;padding:32px 24px 0}.post-module__Y7oKWa__hero{aspect-ratio:16/9;background:var(--tint);border:1px solid var(--line);border-radius:16px;width:100%;position:relative;overflow:hidden}.post-module__Y7oKWa__heroImg{object-fit:cover}.post-module__Y7oKWa__layout{grid-template-columns:200px 1fr;align-items:start;gap:56px;max-width:980px;margin:0 auto;padding:48px 24px 96px;display:grid}.post-module__Y7oKWa__prose{color:var(--ink);max-width:680px;scroll-margin-top:96px;font-size:17px;line-height:1.75}.post-module__Y7oKWa__prose p{margin:0 0 20px}.post-module__Y7oKWa__prose h2{letter-spacing:-.4px;color:var(--navy);margin:44px 0 16px;scroll-margin-top:96px;font-size:24px;font-weight:800}.post-module__Y7oKWa__prose h3{letter-spacing:-.2px;color:var(--navy);margin:32px 0 14px;scroll-margin-top:96px;font-size:19px;font-weight:800}.post-module__Y7oKWa__prose a{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--amber-line);text-decoration-color:var(--amber-line);text-underline-offset:3px}:is(.post-module__Y7oKWa__prose ul,.post-module__Y7oKWa__prose ol){margin:0 0 20px;padding-left:22px}.post-module__Y7oKWa__prose li{margin-bottom:8px}.post-module__Y7oKWa__prose strong{color:var(--navy)}.post-module__Y7oKWa__prose img{border:1px solid var(--line);border-radius:12px;max-width:100%;height:auto;margin:28px 0;display:block}@media (max-width:1024px){.post-module__Y7oKWa__layout{grid-template-columns:1fr;gap:0;padding-top:24px}}
.DocArticle-module__7_d9JG__header{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:28px}.DocArticle-module__7_d9JG__badges{align-items:center;gap:14px;margin-bottom:14px;display:flex}.DocArticle-module__7_d9JG__title{letter-spacing:-.8px;font-size:clamp(26px,3.2vw,36px);font-weight:800}.DocArticle-module__7_d9JG__description{color:var(--ink);max-width:62ch;margin:10px 0 0;font-size:16px}.DocArticle-module__7_d9JG__body{grid-template-columns:1fr 200px;align-items:start;gap:48px;display:grid}.DocArticle-module__7_d9JG__prose{color:var(--ink);max-width:680px;scroll-margin-top:96px;font-size:16px;line-height:1.75}.DocArticle-module__7_d9JG__prose p{margin:0 0 18px}.DocArticle-module__7_d9JG__prose h2{letter-spacing:-.3px;color:var(--navy);margin:40px 0 14px;scroll-margin-top:96px;font-size:22px;font-weight:800}.DocArticle-module__7_d9JG__prose h3{letter-spacing:-.2px;color:var(--navy);margin:28px 0 12px;scroll-margin-top:96px;font-size:18px;font-weight:800}.DocArticle-module__7_d9JG__prose a{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--amber-line);text-decoration-color:var(--amber-line);text-underline-offset:3px}:is(.DocArticle-module__7_d9JG__prose ul,.DocArticle-module__7_d9JG__prose ol){margin:0 0 18px;padding-left:22px}.DocArticle-module__7_d9JG__prose ol{padding-left:24px}.DocArticle-module__7_d9JG__prose li{margin-bottom:8px}.DocArticle-module__7_d9JG__prose li::marker{color:var(--ink-soft);font-weight:700}.DocArticle-module__7_d9JG__prose strong{color:var(--navy)}.DocArticle-module__7_d9JG__prose table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:14.5px}:is(.DocArticle-module__7_d9JG__prose th,.DocArticle-module__7_d9JG__prose td){text-align:left;border-bottom:1px solid var(--line);padding:10px 14px}.DocArticle-module__7_d9JG__prose th{letter-spacing:.4px;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:800}:is(.DocArticle-module__7_d9JG__prose td:not(:first-child),.DocArticle-module__7_d9JG__prose th:not(:first-child)){text-align:center}.DocArticle-module__7_d9JG__prose code{background:var(--tint);border:1px solid var(--line);border-radius:5px;padding:1px 6px;font-size:.9em}.DocArticle-module__7_d9JG__prose img{border:1px solid var(--line);border-radius:12px;max-width:100%;height:auto;margin:24px 0;display:block}.DocArticle-module__7_d9JG__prose .callout{border:1px solid;border-radius:12px;margin:0 0 20px;padding:14px 18px;font-size:15px}.DocArticle-module__7_d9JG__prose .callout p{margin:0}.DocArticle-module__7_d9JG__prose .callout+.callout{margin-top:-8px}.DocArticle-module__7_d9JG__prose .callout-tip{background:var(--amber-soft);border-color:var(--amber-line)}.DocArticle-module__7_d9JG__prose .callout-tip strong{color:#8a5b00}.DocArticle-module__7_d9JG__prose .callout-note{background:var(--tint);border-color:var(--line)}.DocArticle-module__7_d9JG__prose .callout-warning{background:#fdf0ee;border-color:#f3c9c2}.DocArticle-module__7_d9JG__prose .callout-warning strong{color:#b0402f}.DocArticle-module__7_d9JG__pager{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;padding-top:28px;display:grid}.DocArticle-module__7_d9JG__pagerLink{border:1px solid var(--line);border-radius:12px;padding:16px 18px;transition:border-color .15s,transform .15s;display:block}.DocArticle-module__7_d9JG__pagerLink:hover{border-color:#cbd8ea;transform:translateY(-2px)}.DocArticle-module__7_d9JG__pagerNext{text-align:right}.DocArticle-module__7_d9JG__pagerLabel{color:var(--ink-soft);font-size:12px;font-weight:700;display:block}.DocArticle-module__7_d9JG__pagerTitle{color:var(--navy);margin-top:4px;font-size:14.5px;font-weight:700;display:block}@media (max-width:1024px){.DocArticle-module__7_d9JG__body{grid-template-columns:1fr}}@media (max-width:600px){.DocArticle-module__7_d9JG__pager{grid-template-columns:1fr}.DocArticle-module__7_d9JG__pagerNext{text-align:left}}
