.page_page__T80Q9{max-width:1200px;margin:auto;padding:48px 24px 80px;color:#173b4c}.page_header__y2FCT{max-width:850px;margin-bottom:40px}.page_header__y2FCT h1{font-size:clamp(30px,4vw,46px);line-height:1.13;letter-spacing:-.035em;margin:16px 0}.page_header__y2FCT p{line-height:1.75}.page_eyebrow__NvNUY{font-size:11px;letter-spacing:.13em;font-weight:700;margin-top:30px}.page_page__T80Q9 a{color:#286c85;text-underline-offset:4px}.page_download__BGdi0{display:inline-block;margin-top:20px;font-size:14px}.page_versions__h6Ze7{display:flex;gap:8px;flex-wrap:wrap}.page_versions__h6Ze7 span{background:#edf4f1;border:1px solid #d9e8df;border-radius:6px;padding:6px 10px;font-size:12px}.page_layout__AtsZD{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:46px;gap:46px}.page_layout__AtsZD nav{align-self:start;position:-webkit-sticky;position:sticky;top:100px;font-size:13px}.page_layout__AtsZD nav p{font-weight:700}.page_layout__AtsZD nav a{display:block;line-height:1.5;padding:8px 0;text-decoration:none}.page_section__yOB43{scroll-margin-top:100px;padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid #dce5e6}.page_section__yOB43 h2{font-size:24px;line-height:1.3}.page_section__yOB43 p{font-size:15px;line-height:1.85;color:#3d5664}.page_formula__eniXQ{background:#f0f6f4;border-left:3px solid #5c9474;padding:20px;border-radius:0 8px 8px 0;white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.9 ui-monospace,Consolas,monospace;color:#173c31}.page_table__jvjE_{overflow-x:auto;margin-top:22px}.page_table__jvjE_ table{width:100%;border-collapse:collapse;font-size:14px}.page_table__jvjE_ caption{text-align:left;font-weight:600;margin-bottom:10px}.page_table__jvjE_ td,.page_table__jvjE_ th{text-align:left;padding:10px 12px;border-bottom:1px solid #dce5e6}.page_table__jvjE_ th{background:#f3f6f7}@media(max-width:800px){.page_page__T80Q9{padding:28px 18px 60px}.page_layout__AtsZD{display:block}.page_layout__AtsZD nav{position:static;margin-bottom:30px;padding:15px;background:#f7f9f9;border-radius:8px}.page_formula__eniXQ{padding:14px;font-size:12px}}@media print{.page_layout__AtsZD{display:block}.page_layout__AtsZD nav{display:none}.page_page__T80Q9{padding:0}.page_section__yOB43{page-break-inside:auto;break-inside:auto}.page_formula__eniXQ{page-break-inside:avoid;break-inside:avoid}}