.Resources_resourcesRoot___iU0B{background:#fafafa;color:#27272a;font-family:Satoshi,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Resources_layoutArticle__LsIVU{display:grid;grid-template-columns:240px minmax(0,1fr) 200px;grid-column-gap:48px;column-gap:48px;max-width:1320px;margin:0 auto;padding:64px 32px 96px}@media(max-width:1180px){.Resources_layoutArticle__LsIVU{grid-template-columns:220px minmax(0,1fr);column-gap:40px}}@media(max-width:860px){.Resources_layoutArticle__LsIVU{grid-template-columns:1fr;padding:24px 16px 64px}}.Resources_layoutLanding__X_GND{max-width:1100px;margin:0 auto;padding:64px 32px 96px}@media(max-width:860px){.Resources_layoutLanding__X_GND{padding:40px 16px 64px}}.Resources_sidebar__pgA_3{position:-webkit-sticky;position:sticky;top:96px;align-self:start;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);overflow-y:auto;padding-right:16px;scrollbar-width:thin}@media(max-width:860px){.Resources_sidebar__pgA_3{position:static;max-height:none;padding:0 0 32px;border-bottom:1px solid #e4e4e7;margin-bottom:32px}}.Resources_sidebarTitle__inuBB{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#71717a;padding:0 8px;margin:0 0 16px}.Resources_sidebarSection__wJSEK{margin-bottom:4px}.Resources_sidebarCategoryButton__FJf8o{display:flex;align-items:center;gap:8px;width:100%;padding:8px;font-family:inherit;background:rgba(0,0,0,0);border:none;border-radius:6px;text-align:left;cursor:pointer;color:#18181b;transition:background .12s ease,color .12s ease}.Resources_sidebarCategoryButton__FJf8o:hover{background:#f4f4f5}.Resources_sidebarCategoryButton__FJf8o.Resources_sidebarCategoryButtonActive__c3oEi .Resources_sidebarCategoryLabel__0CZ4Y{color:#5252f9}.Resources_sidebarCategoryLabel__0CZ4Y{flex:1 1;font-size:13px;font-weight:600;letter-spacing:-.005em;color:#18181b}.Resources_sidebarCategoryCount__IS8Yt{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#71717a;font-weight:500}.Resources_sidebarChevron__mQZse{color:#71717a;transition:transform .15s ease;flex-shrink:0}.Resources_sidebarChevron__mQZse.Resources_sidebarChevronOpen__g9bCV{transform:rotate(90deg)}.Resources_sidebarArticleList__Z4zfn{padding:0;list-style:none;border-left:1px solid #e4e4e7;margin:4px 0 12px 8px}.Resources_sidebarArticleLink__4G0u5{display:block;padding:4px 12px;margin-left:-1px;font-size:13px;line-height:1.5;color:#52525b;text-decoration:none;border-left:1px solid rgba(0,0,0,0);transition:color .12s ease,border-color .12s ease,background .12s ease}.Resources_sidebarArticleLink__4G0u5:hover{color:#18181b}.Resources_sidebarArticleLink__4G0u5.Resources_sidebarArticleLinkActive__sGdZD{color:#5252f9;border-left-color:#5252f9;font-weight:600}.Resources_articleHeader__CsZ6H{margin-top:8px;margin-bottom:48px;padding-bottom:0}.Resources_breadcrumbs__LIKIr{display:flex;align-items:center;gap:8px;font-size:13px;color:#71717a;margin:0 0 32px}.Resources_breadcrumbs__LIKIr a{color:#52525b;text-decoration:none;transition:color .12s ease}.Resources_breadcrumbs__LIKIr a:hover{color:#5252f9}.Resources_breadcrumbs__LIKIr .Resources_breadcrumbSep__IaBsh{color:#a1a1aa}.Resources_breadcrumbs__LIKIr .Resources_breadcrumbCurrent__Al7ky{color:#27272a;font-weight:500}.Resources_articleTitle__tEOYe{font-size:40px;line-height:1.12;letter-spacing:-.025em;font-weight:700;color:#0a0a0f;margin:0 0 16px}@media(max-width:860px){.Resources_articleTitle__tEOYe{font-size:32px}}.Resources_articleDescription__8ISgA{font-size:18px;line-height:1.55;color:#52525b;margin:0 0 24px;max-width:64ch}.Resources_articleLastUpdated__RkvJJ{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#71717a;letter-spacing:.01em}.Resources_articleLastUpdated__RkvJJ:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#a1a1aa}.Resources_articleBody__QeNsg{font-size:16px;line-height:1.7;color:#27272a;max-width:720px}.Resources_articleBody__QeNsg h2,.Resources_articleBody__QeNsg h3{color:#0a0a0f;letter-spacing:-.015em;scroll-margin-top:80px;position:relative}.Resources_articleBody__QeNsg h2{font-size:24px;font-weight:700;line-height:1.3;margin:48px 0 16px;padding-top:8px}.Resources_articleBody__QeNsg h3{font-size:18px;font-weight:600;line-height:1.35;margin:32px 0 12px}.Resources_articleBody__QeNsg h2:first-child,.Resources_articleBody__QeNsg h3:first-child{margin-top:0}.Resources_articleBody__QeNsg p{margin:0 0 20px}.Resources_articleBody__QeNsg ol,.Resources_articleBody__QeNsg ul{margin:0 0 20px;padding-left:24px}.Resources_articleBody__QeNsg li{margin-bottom:8px}.Resources_articleBody__QeNsg li::marker{color:#a1a1aa}.Resources_articleBody__QeNsg li>ol,.Resources_articleBody__QeNsg li>ul{margin-top:8px;margin-bottom:0}.Resources_articleBody__QeNsg a{color:#5252f9;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness .12s ease}.Resources_articleBody__QeNsg a:hover{text-decoration-thickness:2px}.Resources_articleBody__QeNsg strong{color:#0a0a0f;font-weight:600}.Resources_articleBody__QeNsg em{color:#27272a}.Resources_articleBody__QeNsg code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em;padding:2px 6px;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;color:#18181b}.Resources_articleBody__QeNsg pre{margin:24px 0;padding:16px 20px;background:#0a0a0f;color:#e4e4e7;border-radius:12px;overflow-x:auto;font-size:13px;line-height:1.6}.Resources_articleBody__QeNsg pre code{background:rgba(0,0,0,0);border:none;color:inherit;padding:0;font-size:inherit}.Resources_articleBody__QeNsg blockquote{margin:24px 0;padding:8px 20px;border-left:2px solid #d4d4d8;color:#52525b;font-style:italic}.Resources_articleBody__QeNsg blockquote p:last-child{margin-bottom:0}.Resources_articleBody__QeNsg hr{margin:40px 0;border:0;border-top:1px solid #e4e4e7}.Resources_articleBody__QeNsg table{width:100%;margin:24px 0;border-collapse:collapse;font-size:14px;border:1px solid #e4e4e7;border-radius:8px;overflow:hidden}.Resources_articleBody__QeNsg table td,.Resources_articleBody__QeNsg table th{padding:12px 16px;text-align:left;border-bottom:1px solid #e4e4e7}.Resources_articleBody__QeNsg table th{font-weight:600;color:#27272a;background:#f4f4f5;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.Resources_articleBody__QeNsg table tr:last-child td{border-bottom:none}.Resources_headingAnchor__su5sJ{position:absolute;left:-24px;top:50%;transform:translateY(-50%);width:20px;text-align:center;color:#a1a1aa;text-decoration:none!important;opacity:0;transition:opacity .12s ease,color .12s ease;font-weight:400}.Resources_headingAnchor__su5sJ:hover{color:#5252f9}.Resources_articleBody__QeNsg h2:hover .Resources_headingAnchor__su5sJ,.Resources_articleBody__QeNsg h3:hover .Resources_headingAnchor__su5sJ{opacity:1}.Resources_callout__yXG7F{display:flex;gap:12px;padding:16px 20px;margin:24px 0;border-radius:12px;border:1px solid;font-size:15px;line-height:1.6}.Resources_callout__yXG7F .Resources_calloutIcon__c_TWl{flex-shrink:0;display:flex;align-items:flex-start;width:18px;height:18px;margin-top:2px}.Resources_callout__yXG7F .Resources_calloutContent__fqzRK{flex:1 1;color:#27272a}.Resources_callout__yXG7F .Resources_calloutContent__fqzRK>p:first-child{margin-top:0}.Resources_callout__yXG7F .Resources_calloutContent__fqzRK>p:last-child{margin-bottom:0}.Resources_callout__yXG7F .Resources_calloutContent__fqzRK>:only-child{margin:0}.Resources_callout__yXG7F.Resources_calloutInfo__5Y97R{background:rgba(82,82,249,.08);border-color:rgba(82,82,249,.18)}.Resources_callout__yXG7F.Resources_calloutInfo__5Y97R .Resources_calloutIcon__c_TWl{color:#5252f9}.Resources_callout__yXG7F.Resources_calloutTip__tv5z2{background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.18)}.Resources_callout__yXG7F.Resources_calloutTip__tv5z2 .Resources_calloutIcon__c_TWl{color:#16a34a}.Resources_callout__yXG7F.Resources_calloutWarning__LyEPZ{background:rgba(217,119,6,.08);border-color:rgba(217,119,6,.18)}.Resources_callout__yXG7F.Resources_calloutWarning__LyEPZ .Resources_calloutIcon__c_TWl{color:#d97706}.Resources_callout__yXG7F.Resources_calloutDanger__9t8_k{background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.2)}.Resources_callout__yXG7F.Resources_calloutDanger__9t8_k .Resources_calloutIcon__c_TWl{color:#dc2626}.Resources_statusBadge__huJlQ{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.005em;border-radius:6px;background:#f4f4f5;color:#27272a;border:1px solid #e4e4e7;white-space:nowrap;vertical-align:middle}.Resources_statusBadge__huJlQ.Resources_statusBadgeBlue___TIN_{background:rgba(82,82,249,.08);color:#5252f9;border-color:rgba(82,82,249,.18)}.Resources_statusBadge__huJlQ.Resources_statusBadgeGreen__Qf9sv{background:rgba(22,163,74,.08);color:#16a34a;border-color:rgba(22,163,74,.2)}.Resources_statusBadge__huJlQ.Resources_statusBadgeAmber__8Pnih{background:rgba(217,119,6,.08);color:#d97706;border-color:rgba(217,119,6,.2)}.Resources_statusBadge__huJlQ.Resources_statusBadgeRed__i_gY4{background:rgba(220,38,38,.08);color:#dc2626;border-color:rgba(220,38,38,.22)}.Resources_toc__GloLL{position:-webkit-sticky;position:sticky;top:96px;align-self:start;font-size:13px;line-height:1.5;padding-left:8px}@media(max-width:1180px){.Resources_toc__GloLL{display:none}}.Resources_tocLabel__e3kS4{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#71717a;margin:0 0 12px}.Resources_tocList__F5smP{list-style:none;padding:0;margin:0;border-left:1px solid #e4e4e7}.Resources_tocItem__STh5R{display:block;padding:4px 12px;margin-left:-1px;border-left:1px solid rgba(0,0,0,0);color:#52525b;text-decoration:none;transition:color .12s ease,border-color .12s ease}.Resources_tocItem__STh5R:hover{color:#18181b}.Resources_tocItem__STh5R.Resources_tocItemActive__zqamJ{color:#5252f9;border-left-color:#5252f9}.Resources_tocItem__STh5R.Resources_tocItemH3__kzzUo{padding-left:24px;font-size:12.5px}.Resources_articleFooter__lKXJ0{margin-top:64px;padding-top:32px;border-top:1px solid #e4e4e7;max-width:720px}.Resources_feedback__bYNU6{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:40px;padding:20px 24px;background:#fff;border:1px solid #e4e4e7;border-radius:12px}.Resources_feedback__bYNU6 .Resources_feedbackPrompt__Iv6pH{font-size:14px;color:#27272a;font-weight:500;margin-right:auto}.Resources_feedbackButton__aamfk{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;height:32px;font-size:13px;font-weight:500;font-family:inherit;background:#fff;border:1px solid #d4d4d8;border-radius:8px;color:#27272a;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.Resources_feedbackButton__aamfk:hover{border-color:#71717a;background:#f4f4f5}.Resources_feedbackButton__aamfk.Resources_feedbackButtonActive___fCc7{border-color:#5252f9;background:rgba(82,82,249,.08);color:#5252f9}.Resources_feedbackButton__aamfk:disabled{cursor:default;opacity:.6}.Resources_feedbackButton__aamfk:disabled:hover{background:#fff;border-color:#d4d4d8}.Resources_feedbackThanks__7M95l{font-size:13px;color:#16a34a;font-weight:500}.Resources_related__RBvwY{margin-top:40px}.Resources_relatedLabel__dBpXI{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#71717a;margin:0 0 16px}.Resources_relatedGrid__EYsH8{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.Resources_relatedCard__gXeuH{display:block;padding:16px 20px;background:#fff;border:1px solid #e4e4e7;border-radius:12px;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.Resources_relatedCard__gXeuH:hover{border-color:#d4d4d8;box-shadow:0 1px 2px rgba(0,0,0,.03),0 8px 16px -8px rgba(0,0,0,.06);transform:translateY(-1px)}.Resources_relatedCardTitle__FFznw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:600;color:#0a0a0f;margin-bottom:8px;letter-spacing:-.005em}.Resources_relatedCardTitle__FFznw .Resources_relatedCardArrow___7J04{color:#a1a1aa;transition:transform .15s ease,color .15s ease}.Resources_relatedCard__gXeuH:hover .Resources_relatedCardArrow___7J04{color:#5252f9;transform:translateX(2px)}.Resources_relatedCardDesc__h_bAg{font-size:13px;color:#52525b;line-height:1.5}.Resources_landingHero__ZHsIP{text-align:center;padding:48px 0;max-width:720px;margin:0 auto}.Resources_landingHero__ZHsIP .Resources_landingEyebrow__oR4h6{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5252f9;margin:0 0 16px}.Resources_landingHero__ZHsIP h1{font-size:56px;font-weight:700;line-height:1.05;letter-spacing:-.03em;color:#0a0a0f;margin:0 0 20px}@media(max-width:860px){.Resources_landingHero__ZHsIP h1{font-size:40px}}.Resources_landingHero__ZHsIP p{font-size:18px;line-height:1.6;color:#52525b;max-width:56ch;margin:0 auto}.Resources_landingGrid__QGnRQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px;margin-top:48px}.Resources_landingCard__GrLSA{display:flex;flex-direction:column;padding:24px 24px 20px;background:#fff;border:1px solid #e4e4e7;border-radius:12px;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;min-height:160px}.Resources_landingCard__GrLSA:hover{border-color:#d4d4d8;box-shadow:0 1px 2px rgba(0,0,0,.03),0 12px 24px -12px rgba(0,0,0,.08);transform:translateY(-2px)}.Resources_landingCard__GrLSA .Resources_landingCardTitle__yvURz{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:17px;font-weight:700;color:#0a0a0f;letter-spacing:-.015em;margin:0 0 8px}.Resources_landingCard__GrLSA .Resources_landingCardTitle__yvURz .Resources_landingCardArrow__ulxy8{color:#a1a1aa;transition:transform .15s ease,color .15s ease}.Resources_landingCard__GrLSA:hover .Resources_landingCardArrow__ulxy8{color:#5252f9;transform:translateX(2px)}.Resources_landingCard__GrLSA .Resources_landingCardDesc__3OXhE{font-size:14px;color:#52525b;line-height:1.55;margin:0 0 20px;flex:1 1}.Resources_landingCard__GrLSA .Resources_landingCardCount__i8elU{font-size:12px;color:#71717a;letter-spacing:.01em}.Resources_categoryHeader__raYXM{margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid #e4e4e7}.Resources_categoryHeader__raYXM h1{font-size:36px;font-weight:700;letter-spacing:-.025em;color:#0a0a0f;line-height:1.15;margin:0 0 12px}.Resources_categoryHeader__raYXM p{font-size:17px;color:#52525b;line-height:1.55;margin:0;max-width:64ch}