.article_page__vMGIx{width:100%;min-width:0;padding-bottom:3rem;color:#171717}.article_contents__WXS9X summary:focus-visible,.article_page__vMGIx a:focus-visible{outline:2px solid #2563eb;outline-offset:5px}.article_navigation__K5I3z{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e5}.article_backLink__ap6RK,.article_draftLabel__r4tP_,.article_eyebrow__Wg0W0,.article_metadata__osN9t>span{display:inline-flex;align-items:center;gap:.5rem}.article_backLink__ap6RK{min-height:2.25rem;color:#737373;font-size:.8125rem}.article_backLink__ap6RK:hover{color:#171717}.article_draftLabel__r4tP_{color:#737373;font-size:.75rem;white-space:nowrap}.article_header__djD_V{padding-top:2rem}.article_eyebrow__Wg0W0{font-size:.8125rem;color:#525252}.article_eyebrow__Wg0W0 svg{color:#737373}.article_title__qFL_r{margin-top:1rem;font-size:clamp(1.875rem,4.5vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.045em;text-wrap:balance}.article_summary__wSuq5{margin-top:1.125rem;font-family:var(--font-inter),sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#3c4149}.article_metadata__osN9t{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem;color:#737373;font-size:.75rem}.article_metadata__osN9t svg{flex-shrink:0}.article_hero__tzNN5{margin-top:2rem}.article_hero__tzNN5 img{display:block;width:100%;height:auto;border-radius:0;outline:1px solid hsla(0,0%,9%,.1);outline-offset:-1px}.article_body__fdrxW figcaption,.article_hero__tzNN5 figcaption{margin-top:.75rem;color:#737373;font-size:.75rem;line-height:1.65}.article_contents__WXS9X{margin-top:2rem;border-block:1px solid #e5e5e5}.article_contents__WXS9X summary{display:flex;align-items:center;gap:.625rem;min-height:3.25rem;color:#525252;font-size:.8125rem;list-style:none;cursor:pointer;user-select:none;-webkit-user-select:none}.article_contents__WXS9X summary::-webkit-details-marker{display:none}.article_contents__WXS9X summary:hover{color:#171717}.article_disclosureIcon___3uAz{margin-left:auto;transition:transform .22s ease}.article_contents__WXS9X[open] .article_disclosureIcon___3uAz{transform:rotate(180deg)}@supports (interpolate-size:allow-keywords) and selector(::details-content){.article_contents__WXS9X{interpolate-size:allow-keywords}.article_contents__WXS9X::details-content{height:0;overflow:clip;opacity:0;transition:height .25s cubic-bezier(.22,1,.36,1),opacity .18s ease-out,content-visibility allow-discrete .25s}.article_contents__WXS9X[open]::details-content{height:auto;opacity:1}}.article_contents__WXS9X nav{display:flow-root}.article_contents__WXS9X ol{counter-reset:section;margin:0 0 1.125rem;padding:0;list-style:none}.article_contents__WXS9X li{counter-increment:section}.article_contents__WXS9X a{display:flex;align-items:baseline;gap:.875rem;padding:.5rem 0;font-size:.8125rem;line-height:1.6;color:#525252}.article_contents__WXS9X a:before{content:counter(section,decimal-leading-zero);flex-shrink:0;color:#a3a3a3;font-size:.6875rem;font-variant-numeric:tabular-nums}.article_contents__WXS9X a:hover{color:#2563eb}.article_body__fdrxW{margin-top:2.25rem;color:#525252;font-size:1rem;line-height:1.85;overflow-wrap:anywhere}.article_body__fdrxW>:first-child{margin-top:0}.article_body__fdrxW p{margin:1.5rem 0;color:#3c4149;font-family:var(--font-inter),sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.article_body__fdrxW h2,.article_body__fdrxW h3,.article_body__fdrxW h4{position:relative;color:#171717;font-weight:500;line-height:1.4;letter-spacing:-.03em;scroll-margin-top:2rem}.article_body__fdrxW h2{margin:3rem 0 1rem;font-size:1.4rem;font-weight:600}.article_body__fdrxW h3{margin:2rem 0 .75rem;font-size:1.125rem}.article_body__fdrxW .anchor{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-left:.25rem;vertical-align:middle;color:#a3a3a3;opacity:0;transition:opacity .15s}.article_body__fdrxW .anchor:after{content:none}.article_body__fdrxW .anchor:focus-visible,.article_body__fdrxW h2:hover .anchor,.article_body__fdrxW h3:hover .anchor{opacity:1}.article_body__fdrxW a:not(.anchor){color:#262626;text-decoration:underline;text-decoration-color:#d4d4d4;text-underline-offset:4px;text-decoration-thickness:1px}.article_body__fdrxW a:hover{text-decoration-color:currentColor}.article_body__fdrxW strong{color:#262626;font-weight:500}.article_body__fdrxW ol,.article_body__fdrxW ul{margin:1.25rem 0;padding-left:1.3rem}.article_body__fdrxW ul{list-style:disc}.article_body__fdrxW ol{list-style:decimal}.article_body__fdrxW li{padding-left:.25rem;margin:.5rem 0}.article_body__fdrxW pre{margin:1.5rem 0;padding:1rem;background:#f5f5f5;overflow-x:auto;font-size:.8rem;line-height:1.7}.article_body__fdrxW code{font-size:.85em}.article_body__fdrxW :not(pre)>code{padding:.1rem .3rem;background:#f5f5f5}.article_body__fdrxW figure{margin:2rem 0}.article_body__fdrxW figure img{display:block;max-width:100%;height:auto;border-radius:0;outline:1px solid hsla(0,0%,9%,.1);outline-offset:-1px}.article_body__fdrxW .storage-preview{padding:clamp(1rem,5vw,2rem);background:#f5f5f4}.article_body__fdrxW .storage-preview img{border-radius:.5rem;box-shadow:0 4px 16px hsla(0,0%,9%,.06)}.article_body__fdrxW blockquote{margin:1.5rem 0;padding-left:1rem;border-left:2px solid #d4d4d4}.article_body__fdrxW table{display:block;max-width:100%;overflow-x:auto}.article_body__fdrxW td,.article_body__fdrxW th{padding:.5rem .75rem;border-bottom:1px solid #e5e5e5;text-align:left;font-size:.875rem}.article_related__kx6Iz{margin-top:3.5rem;border-top:1px solid #e5e5e5;padding-top:1.5rem}.article_related__kx6Iz h2{display:flex;align-items:center;gap:.5rem;color:#737373;font-size:.8125rem}.article_related__kx6Iz ul{margin-top:.5rem}.article_related__kx6Iz li{border-bottom:1px solid #f0f0f0}.article_related__kx6Iz a{display:flex;align-items:flex-start;gap:.875rem;padding:1.125rem 0}.article_relatedIcon__jwjHJ{margin-top:.125rem;flex-shrink:0;color:#737373}.article_relatedProject__qd1K3{display:block;font-size:.875rem;color:#262626}.article_relatedTitle__zFnDz{display:block;margin-top:.375rem;font-size:.8125rem;line-height:1.6;color:#737373}.article_relatedChevron__kdWUL{flex-shrink:0;margin-left:auto;color:#a3a3a3}.article_related__kx6Iz a:hover .article_relatedChevron__kdWUL,.article_related__kx6Iz a:hover .article_relatedProject__qd1K3{color:#2563eb}.article_articleFooter___4rWf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem}.article_articleFooter___4rWf>span{font-size:.75rem;color:#737373}@media (hover:none){.article_body__fdrxW .anchor{opacity:1}}@media (prefers-reduced-motion:reduce){.article_body__fdrxW .anchor,.article_disclosureIcon___3uAz{transition:none}.article_contents__WXS9X::details-content{transition:none}}