._page_2gcq1_1{width:min(100%,1320px);margin:0 auto;padding:clamp(72px,9vw,136px) clamp(16px,3vw,32px) clamp(96px,12vw,176px)}._hero_2gcq1_7{max-width:920px}._backLink_2gcq1_11{min-height:44px;color:var(--color-text-body);transition:color var(--motion-duration-hover) var(--motion-ease-out), opacity var(--motion-duration-press) var(--motion-ease-out);align-items:center;gap:10px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._hero_2gcq1_7 h1{font-size:var(--heading-document-page-size);font-weight:var(--heading-h1-weight);letter-spacing:-.03em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;margin:clamp(40px,6vw,80px) 0 0;line-height:1.1}._hero_2gcq1_7>p{max-width:680px;color:var(--color-text-secondary);margin:32px 0 0;font-size:18px;line-height:1.58}._hero_2gcq1_7>._updated_2gcq1_44{margin-top:18px;font-size:14px}._layout_2gcq1_49{grid-template-columns:minmax(220px,280px) minmax(0,720px);align-items:start;gap:clamp(64px,9vw,136px);margin-top:clamp(80px,10vw,144px);display:grid}._toc_2gcq1_57{top:calc(var(--header-height-desktop) + 36px);max-height:calc(100vh - var(--header-height-desktop) - 72px);position:sticky;overflow:auto}._toc_2gcq1_57>p{color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:600}._tocLinks_2gcq1_73{gap:2px;display:grid}._tocLinks_2gcq1_73 a{border-bottom:1px solid var(--color-divider-subtle);min-height:44px;color:var(--color-text-body);transition:color var(--motion-duration-hover) var(--motion-ease-out), opacity var(--motion-duration-press) var(--motion-ease-out);align-items:center;font-size:13px;line-height:1.35;text-decoration:none;display:flex}._article_2gcq1_92{min-width:0}._richSection_2gcq1_96{scroll-margin-top:calc(var(--header-height-desktop) + 28px)}._richSection_2gcq1_96:first-child ._heading_2gcq1_100{border-top:0;margin-top:0;padding-top:0}._richBody_2gcq1_106{color:var(--color-text-body)}._richBody_2gcq1_106 p,._richBody_2gcq1_106 ul,._richBody_2gcq1_106 ol{margin:0 0 18px;font-size:16px;line-height:1.72}._richBody_2gcq1_106 ul,._richBody_2gcq1_106 ol{gap:10px;padding-left:24px;display:grid}._richBody_2gcq1_106 ul{list-style:outside}._richBody_2gcq1_106 ol{list-style:decimal}._richBody_2gcq1_106 strong{color:var(--color-text-primary);font-weight:600}._richBody_2gcq1_106 a{color:var(--color-action);overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline}._paragraph_2gcq1_145{color:var(--color-text-body);margin:0 0 18px;font-size:16px;line-height:1.72}._title_2gcq1_152{color:var(--color-text-primary);font-size:var(--heading-document-title-size);font-weight:var(--heading-h2-weight);letter-spacing:-.025em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;margin-bottom:10px;line-height:1.12}._subtitle_2gcq1_164{color:var(--color-text-primary);font-size:var(--heading-document-subtitle-size);font-weight:var(--heading-h3-weight);letter-spacing:-.02em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;margin-bottom:32px;line-height:1.22}._heading_2gcq1_100{scroll-margin-top:calc(var(--header-height-desktop) + 28px);border-top:1px solid var(--color-divider-subtle);font-size:var(--heading-document-section-size);font-weight:var(--heading-h2-weight);letter-spacing:-.025em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;margin:64px 0 24px;padding-top:56px;line-height:1.18}._article_2gcq1_92 a{color:var(--color-action);overflow-wrap:anywhere;text-underline-offset:3px;transition:color var(--motion-duration-hover) var(--motion-ease-out);text-decoration:underline}._backLink_2gcq1_11:active,._tocLinks_2gcq1_73 a:active{opacity:.68}._tocLinks_2gcq1_73 a:focus-visible{color:var(--color-action)}@media (hover:hover) and (pointer:fine){._backLink_2gcq1_11:hover:not(:active),._article_2gcq1_92 a:hover:not(:active){color:var(--color-action-hover)}._tocLinks_2gcq1_73 a:hover:not(:active){color:var(--color-action)}}._tableWrap_2gcq1_218{border:1px solid var(--color-divider);border-radius:12px;max-width:100%;margin:32px 0 48px;overflow-x:auto}._table_2gcq1_218{border-collapse:collapse;background:var(--color-surface);width:100%;min-width:600px}._table_2gcq1_218 th,._table_2gcq1_218 td{border-right:1px solid var(--color-divider-subtle);border-bottom:1px solid var(--color-divider-subtle);min-width:180px;color:var(--color-text-body);text-align:left;vertical-align:top;padding:18px 20px;font-size:14px;line-height:1.55}._table_2gcq1_218 th{color:var(--color-text-primary);background:#fafafa;font-weight:600}._table_2gcq1_218 p{margin:0}._table_2gcq1_218 tr:last-child td{border-bottom:0}._table_2gcq1_218 th:last-child,._table_2gcq1_218 td:last-child{border-right:0}._mobileToc_2gcq1_265{display:none}@media (width<900px){._layout_2gcq1_49{grid-template-columns:1fr;gap:0;margin-top:48px}._toc_2gcq1_57{display:none}._mobileToc_2gcq1_265{border:1px solid var(--color-divider);background:var(--color-surface);border-radius:12px;margin-top:64px;padding:18px 20px;display:block}._mobileToc_2gcq1_265 summary{cursor:pointer;min-height:44px;font-weight:600}}@media (width<600px){._page_2gcq1_1{padding-top:56px}._hero_2gcq1_7 h1{margin-top:32px}._heading_2gcq1_100{margin-top:48px;padding-top:40px}}@media (prefers-reduced-motion:reduce){._backLink_2gcq1_11,._tocLinks_2gcq1_73 a,._article_2gcq1_92 a{transition:none}}
