.styles_page__Mn5Ik{min-height:100vh;background:var(--color-white);padding-top:52px}.styles_container__L3FiT{max-width:1280px;margin:0 auto;padding:0 var(--spacing-extra-large)}.styles_bodyContainer__WQh9X{max-width:1240px;margin:0 auto;padding:0 var(--spacing-extra-large)}.styles_hero__ob45w{background:var(--color-cream);border-bottom:var(--border-width) solid var(--color-gray-200);padding:var(--spacing-huge) 0 var(--spacing-extra-extra-large)}.styles_heroInner__bTS5c{display:flex;flex-direction:column;gap:var(--spacing-small);max-width:60ch}.styles_heroDate__nge1K{font-family:var(--font-questrial);font-size:var(--font-size-small);color:var(--color-gray-500)}.styles_heroTitle__kOQ33{font-family:var(--font-questrial);font-size:var(--font-size-extra-extra-large);font-weight:var(--font-weight-bold);color:var(--color-black);line-height:var(--line-height-tight);margin:0}.styles_heroMeta__pDq8T{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-extra-small);font-family:var(--font-questrial);font-size:var(--font-size-small);color:var(--color-gray-600)}.styles_heroDot__W35VM{width:4px;height:4px;border-radius:50%;background:var(--color-gray-400)}.styles_body__sqYfT{padding:var(--spacing-extra-extra-large) 0 var(--spacing-huge)}.styles_layout__vPCnN{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:var(--spacing-extra-extra-large);gap:var(--spacing-extra-extra-large)}.styles_sidebar__P1IhH{min-width:0}.styles_sidebarInner___O_KI{position:-webkit-sticky;position:sticky;top:calc(52px + var(--spacing-large));display:flex;flex-direction:column;gap:var(--spacing-large);max-height:calc(100vh - 52px - var(--spacing-huge));overflow-y:auto}.styles_toc__Y8QUI{min-width:0}.styles_tocTitle__Eiiis{font-family:var(--font-questrial);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-black);margin:0 0 var(--spacing-small);padding-bottom:var(--spacing-small);border-bottom:var(--border-width) solid var(--color-gray-200)}.styles_tocList__2WsQJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-extra-tiny)}.styles_tocLinkActive__rB79D,.styles_tocLink__4c8Qn{display:block;font-family:var(--font-questrial);font-size:var(--font-size-extra-small);line-height:1.35;text-decoration:none;padding:var(--spacing-extra-tiny) 0;transition:color .15s ease}.styles_tocLink__4c8Qn{color:var(--color-gray-600)}.styles_tocLink__4c8Qn:hover{color:var(--color-black)}.styles_tocLinkActive__rB79D{color:var(--color-black);font-weight:var(--font-weight-semibold)}.styles_ctaCard__Y2STr{border:var(--border-width) solid var(--color-gray-200);border-radius:var(--border-radius);background:var(--color-cream);padding:var(--spacing-medium)}.styles_ctaCardTitle__GCCwa{font-family:var(--font-questrial);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-black);line-height:var(--line-height-tight);margin:0 0 var(--spacing-extra-small)}.styles_ctaCardBody__QoFeB{font-family:var(--font-questrial);font-size:var(--font-size-extra-small);color:var(--color-gray-700);line-height:var(--line-height-normal);margin:0 0 var(--spacing-medium)}.styles_breadcrumb__zv4EO{background:var(--color-gray-100);border-bottom:var(--border-width) solid var(--color-gray-200);padding:var(--spacing-medium) 0}.styles_breadcrumbNav__tIQaw{display:flex;align-items:center;gap:var(--spacing-small);flex-wrap:wrap}.styles_breadcrumbLink__9G_T1{font-family:var(--font-questrial);font-size:var(--font-size-small);color:var(--color-gray-600);text-decoration:none;transition:color .2s ease}.styles_breadcrumbLink__9G_T1:hover{color:var(--color-black)}.styles_breadcrumbSeparator__423SI{color:var(--color-gray-400)}.styles_breadcrumbCurrent__OyndA{font-family:var(--font-questrial);font-size:var(--font-size-small);color:var(--color-black);font-weight:var(--font-weight-medium)}.styles_backSection__LOVQq{padding:var(--spacing-large) 0}.styles_backButton__nxG6h,.styles_footerBackButton__gVkMg{display:inline-flex;align-items:center;gap:var(--spacing-small);font-family:var(--font-questrial);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);text-decoration:none;padding:var(--spacing-small) var(--spacing-medium);border:var(--border-width) solid var(--color-gray-300);border-radius:var(--border-radius);background:var(--color-white);transition:all .2s ease}.styles_backButton__nxG6h:hover,.styles_footerBackButton__gVkMg:hover{color:var(--color-black);border-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:var(--drop-shadow)}.styles_article__KheGz{padding:var(--spacing-extra-large) 0 var(--spacing-extra-huge)}.styles_articleContent__PHTYk{min-width:0}.styles_contentH1__grDhx{font-family:var(--font-questrial);font-size:var(--font-size-extra-large);font-weight:var(--font-weight-bold);color:var(--color-black);margin:var(--spacing-extra-large) 0 var(--spacing-medium);line-height:var(--line-height-tight)}.styles_contentH1__grDhx:first-child{margin-top:0}.styles_contentH2__U_qks{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);margin:var(--spacing-large) 0 var(--spacing-medium)}.styles_contentH2__U_qks,.styles_contentH3__jeINp{scroll-margin-top:96px;font-family:var(--font-questrial);color:var(--color-black);line-height:var(--line-height-tight)}.styles_contentH3__jeINp{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);margin:var(--spacing-medium) 0 var(--spacing-small)}.styles_contentBlockquote__8gySi,.styles_contentH1__grDhx,.styles_contentH2__U_qks,.styles_contentH3__jeINp,.styles_contentOl__lCjyA,.styles_contentP__Mbpmo,.styles_contentUl__DaJFC{max-width:78ch}.styles_contentOl__lCjyA,.styles_contentP__Mbpmo,.styles_contentUl__DaJFC{font-family:var(--font-questrial);font-size:var(--font-size-medium);color:var(--color-gray-700);margin:0 0 var(--spacing-medium);line-height:var(--line-height-relaxed)}.styles_contentOl__lCjyA,.styles_contentUl__DaJFC{padding-left:var(--spacing-large)}.styles_contentLi__uNf0e{margin-bottom:var(--spacing-small)}.styles_contentBlockquote__8gySi{border-left:4px solid var(--color-primary-dark);background:var(--color-gray-100);padding:var(--spacing-medium) var(--spacing-large);margin:0 0 var(--spacing-medium);font-family:var(--font-questrial);font-size:var(--font-size-medium);color:var(--color-gray-700);font-style:italic}.styles_contentCode__FM79X{background:var(--color-gray-100);padding:var(--spacing-extra-tiny) var(--spacing-tiny);border-radius:var(--border-radius);font-family:monospace;font-size:var(--font-size-small);color:var(--color-gray-800)}.styles_contentStrong__7eoWz{font-weight:var(--font-weight-bold);color:var(--color-black)}.styles_contentLink__ygPJh{color:var(--color-primary-dark);text-decoration:underline;transition:color .2s ease}.styles_contentLink__ygPJh:hover{color:var(--color-black)}.styles_articleFooter__xqJ2M{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-extra-large);margin-top:var(--spacing-extra-large);border-top:var(--border-width) solid var(--color-gray-200)}.styles_footerMeta__l5KrM{font-family:var(--font-questrial);font-size:var(--font-size-small);color:var(--color-gray-600)}.styles_tableWrapper__0uDfa{overflow-x:auto;margin:0 0 var(--spacing-large);border:var(--border-width) solid var(--color-gray-200);border-radius:var(--border-radius);-webkit-overflow-scrolling:touch}.styles_contentTable__ehaY1{width:100%;border-collapse:collapse;font-family:var(--font-questrial);font-size:var(--font-size-small);color:var(--color-gray-700);line-height:var(--line-height-normal)}.styles_contentThead__R_QBr{background:var(--color-gray-100)}.styles_contentTh__Ee25U{text-align:left;vertical-align:bottom;font-weight:var(--font-weight-semibold);color:var(--color-black);border-bottom:var(--border-width) solid var(--color-gray-300);white-space:nowrap}.styles_contentTd__VrFQL,.styles_contentTh__Ee25U{padding:var(--spacing-small) var(--spacing-medium)}.styles_contentTd__VrFQL{vertical-align:top;border-bottom:var(--border-width) solid var(--color-gray-200);min-width:8rem}.styles_contentTd__VrFQL:first-child{color:var(--color-black);min-width:10rem}.styles_contentTable__ehaY1 tr:last-child .styles_contentTd__VrFQL{border-bottom:none}.styles_contentHr__V7_Ci{border:none;border-top:var(--border-width) solid var(--color-gray-200);margin:var(--spacing-large) 0}.styles_contentEm__1EVNF{font-style:italic}@media (max-width:1024px){.styles_layout__vPCnN{grid-template-columns:minmax(0,1fr);gap:var(--spacing-extra-large)}.styles_sidebar__P1IhH{order:2}.styles_article__KheGz{order:1}.styles_sidebarInner___O_KI{position:static;max-height:none;overflow:visible}.styles_toc__Y8QUI{display:none}}@media (max-width:768px){.styles_bodyContainer__WQh9X,.styles_container__L3FiT,.styles_heroTitle__kOQ33{font-size:var(--font-size-large)}.styles_hero__ob45w{padding:var(--spacing-extra-extra-large) 0 var(--spacing-large)}.styles_body__sqYfT{padding:var(--spacing-large) 0 var(--spacing-extra-extra-large)}.styles_breadcrumbCurrent__OyndA{display:none}.styles_articleContent__PHTYk{padding:var(--spacing-large)}.styles_contentH1__grDhx{font-size:var(--font-size-large)}.styles_contentH2__U_qks{font-size:var(--font-size-medium)}.styles_contentBlockquote__8gySi,.styles_contentH3__jeINp,.styles_contentOl__lCjyA,.styles_contentP__Mbpmo,.styles_contentUl__DaJFC{font-size:var(--font-size-small)}.styles_articleFooter__xqJ2M{flex-direction:column;gap:var(--spacing-medium);align-items:flex-start}.styles_contentTable__ehaY1{font-size:var(--font-size-extra-small)}.styles_contentTd__VrFQL,.styles_contentTh__Ee25U{padding:var(--spacing-tiny) var(--spacing-small)}.styles_contentTd__VrFQL{min-width:7rem}.styles_contentTd__VrFQL:first-child{min-width:8.5rem}}