.page_page__QhkQx{display:flex;flex-direction:column;align-items:center;padding:24px 0}.page_hero__IRsiI,.page_meta__Mo57J{width:min(720px,100%)}.page_meta__Mo57J{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.page_chip__38ZWb{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:999px;padding:4px 12px;font-size:.8rem;color:var(--color-text-sub);background:var(--color-bg-sub)}.page_visual__OWxX9{width:min(720px,100%);border:1px solid var(--color-border);border-radius:8px;overflow:hidden;margin-bottom:28px}.page_image__OaG7o{width:100%;height:auto;display:block}.page_info__gMwpm{width:min(720px,100%);border:1px solid var(--color-border);border-radius:8px;padding:20px;margin-bottom:28px}.page_row__wiDfS{display:grid;grid-template-columns:140px 1fr;gap:8px 16px;padding:8px 0;border-bottom:1px solid var(--color-border)}.page_row__wiDfS:last-child{border-bottom:none}.page_term__MUAeL{color:var(--color-text-sub);font-size:.88rem}.page_value__5kzpp{line-height:1.8;overflow-wrap:anywhere}.page_value__5kzpp a{color:var(--color-text-main);text-decoration:underline;text-underline-offset:4px}.page_content__sQMbP{counter-reset:article-h3;width:min(720px,100%);margin-bottom:28px}.page_content__sQMbP :first-child{margin-top:0}.page_content__sQMbP>h1{font-size:2rem;font-weight:600;border-bottom:1px solid var(--color-border);margin:2.8rem 0 1rem}.page_content__sQMbP>h2{border-left:1px solid #0067c0;margin:5.6em 0 2rem;padding-left:16px;scroll-margin-top:88px}.page_content__sQMbP>h2,.page_content__sQMbP>h3{color:#000;font-size:1.1rem;font-weight:600;line-height:1.7}.page_content__sQMbP>h3{background-color:var(--color-bg-sub);counter-increment:article-h3;margin:2.8rem 0 1rem;padding:24px 16px;text-align:center}.page_content__sQMbP>h3:before{color:#0067c0;content:counter(article-h3,decimal-leading-zero);display:block;font-size:.65rem;line-height:1;margin-bottom:8px}.page_content__sQMbP>h3:has(.articleH3Number):before{content:none}.page_content__sQMbP>h3>.articleH3Number{color:#0067c0;display:block;font-size:.75rem;line-height:1;margin-bottom:8px}.page_content__sQMbP>h3>.articleH3Text{display:block}.page_content__sQMbP>h4{font-size:1.2rem;font-weight:600;margin:2.8rem 0 1rem}.page_content__sQMbP>h5{font-size:1.1rem;font-weight:600;margin:2.8rem 0 1rem}.page_content__sQMbP>p{margin:2rem 0 .5rem;line-height:2}.page_content__sQMbP>pre{overflow-x:auto}.page_content__sQMbP pre>code{background-color:var(--color-bg-code);display:block;overflow-x:auto;padding:16px}.page_content__sQMbP div[data-filename]:before{display:inline-block;background-color:var(--color-bg-sub);content:attr(data-filename);margin:1em 0 0;font-family:menlo,inconsolata,monospace;font-size:.8rem;padding:4px 16px;border-radius:var(--border-radius) var(--border-radius) 0 0}.page_content__sQMbP ol,.page_content__sQMbP ul{margin:.5rem 0 .5rem 2rem}.page_content__sQMbP>ol,.page_content__sQMbP>ul{margin-top:2rem;margin-bottom:2rem}.page_content__sQMbP ul>li{list-style:disc}.page_content__sQMbP ol>li{list-style:decimal}.page_content__sQMbP li{margin:.5rem 0}.page_content__sQMbP a{text-decoration:underline}.page_content__sQMbP>figure{margin:2rem 0}.page_content__sQMbP>figure img{max-width:100%;height:auto}.page_content__sQMbP>figure figcaption{font-size:.8rem;color:var(--color-text-sub)}.page_content__sQMbP>strong{font-weight:600}.page_content__sQMbP>blockquote{border-left:4px solid var(--color-border);padding-left:1rem;font-style:italic;margin:2rem 0}.page_content__sQMbP>hr{margin:4rem 0;height:1px;background-color:var(--color-border);border:none}.page_content__sQMbP>table{width:100%;margin:2rem 0}.page_content__sQMbP>.richTextTableScroll{width:100%;max-width:100%;margin:2rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.page_content__sQMbP>.richTextTableScroll>table{width:100%;min-width:680px;border-collapse:collapse}.page_content__sQMbP>.richTextTableScroll>table th,.page_content__sQMbP>table th{background-color:var(--color-bg-sub);text-align:left;padding:1rem;white-space:nowrap;vertical-align:top}.page_content__sQMbP>.richTextTableScroll>table td,.page_content__sQMbP>table td{text-align:left;padding:1rem;vertical-align:top}.page_partsSection__nZQNs{width:min(720px,100%);margin-bottom:28px}.page_partsTitle__cUORK{border-left:1px solid #0067c0;color:#000;font-size:1.1rem;font-weight:600;line-height:1.7;padding-left:16px;margin:5.6em 0 2rem}.page_partsGrid__J8zbQ{display:grid;grid-template-columns:1fr;gap:24px;list-style:none;margin:0;padding:0}.page_partsCard__61Z0C{min-width:0}.page_partsCardHeader__F9jSD{background:var(--color-bg-sub);border:1px solid var(--color-border);border-radius:8px;padding:32px 24px;text-align:center}.page_partsBadge__YdcMk{display:block;color:#0067c0;font-size:.78rem;font-weight:600;letter-spacing:.08em;margin-bottom:12px}.page_partsCardTitleText__E6msK{font-size:1.3rem;font-weight:600;color:#000;margin:0 0 16px}.page_partsCardFeature__h6e71{max-width:640px;margin:0 auto;color:var(--color-text-sub);font-size:.9rem;line-height:1.9;text-align:left}.page_partsImage__fyRs9{width:100%;height:auto;display:block;margin-top:24px;border:1px solid var(--color-border);border-radius:8px}.page_relatedSection__Ph2Xa{width:min(720px,100%);margin-bottom:28px}.page_relatedTitle__hIIqM{border-left:1px solid #0067c0;color:#000;font-size:1.1rem;font-weight:600;line-height:1.7;padding-left:16px;margin:5.6em 0 2rem}.page_relatedGrid__rtBhI{display:grid;grid-template-columns:repeat(auto-fill,minmax(224px,1fr));gap:44px 20px;list-style:none;margin:0;padding:0}.page_relatedCard__RGTVq{min-width:0}.page_relatedImageLink__QjIWM{display:block;position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:2px;background:#111}.page_relatedImage__4y_Vq{object-fit:cover;transition:transform .35s ease}.page_relatedImageLink__QjIWM:hover .page_relatedImage__4y_Vq{transform:scale(1.03)}.page_relatedCardTitle__NCx8K{font-size:1.05rem;font-weight:600;margin:12px 0 0;line-height:1.5}.page_relatedCardTitle__NCx8K a:hover,.page_relatedMeta__kvA2F{color:var(--color-text-sub)}.page_relatedMeta__kvA2F{margin-top:8px;font-size:.78rem;line-height:1.6}.page_relatedChip__jBcmR{display:inline}.page_relatedChip__jBcmR+.page_relatedChip__jBcmR:before{content:" / "}.page_relatedThemesSection__pyEiF{width:min(720px,100%);margin-bottom:28px}.page_relatedThemesTitle___qmgW{border-left:1px solid #0067c0;color:#000;font-size:1.1rem;font-weight:600;line-height:1.7;padding-left:16px;margin:5.6em 0 2rem}.page_relatedThemesList__J8Soj{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.page_relatedThemeLink__mW5zN{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:999px;padding:8px 16px;font-size:.9rem;transition:border-color .2s ease,background-color .2s ease}.page_relatedThemeLink__mW5zN:hover{border-color:var(--color-border-dark);background-color:var(--color-bg-sub)}.page_askAi__MldH_{width:min(720px,100%);margin-bottom:28px}.page_actions__easUe{width:min(720px,100%);display:flex;gap:8px;flex-wrap:wrap}.page_backLink__5_03k,.page_externalLink__fZsDg{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:999px;padding:8px 16px;font-size:.9rem;transition:border-color .2s ease,background-color .2s ease}.page_backLink__5_03k:hover,.page_externalLink__fZsDg:hover{border-color:var(--color-border-dark);background-color:var(--color-bg-sub)}@media (max-width:760px){.page_row__wiDfS{grid-template-columns:1fr;gap:4px}}@media (max-width:640px){.page_partsTitle__cUORK,.page_relatedTitle__hIIqM{font-size:1.05rem}.page_partsCardHeader__F9jSD{padding:24px 16px}.page_partsCardTitleText__E6msK{font-size:1.1rem}.page_content__sQMbP>h1{font-size:1.6rem}.page_content__sQMbP>h2,.page_content__sQMbP>h3{font-size:1.05rem}.page_content__sQMbP>h4{font-size:1.1rem}.page_content__sQMbP>p{line-height:1.9}.page_content__sQMbP>.richTextTableScroll{margin:1.5rem 0}.page_content__sQMbP>.richTextTableScroll>table{min-width:620px;font-size:.88rem}.page_content__sQMbP>.richTextTableScroll>table td,.page_content__sQMbP>.richTextTableScroll>table th,.page_content__sQMbP>table td,.page_content__sQMbP>table th{padding:.75rem}}