.sp-page[data-v-04ec92a7]{background-color:#fff;min-height:100vh;font-family:Inter,sans-serif}.sp-page__header-spacer[data-v-04ec92a7]{flex-shrink:0;height:84px}@media (width>=1024px){.sp-page__header-spacer[data-v-04ec92a7]{height:52px}}.sp-page__content[data-v-04ec92a7]{max-width:var(--content-max-width);box-sizing:border-box;margin-inline:auto;padding:32px 16px 56px}.sp-page__title[data-v-04ec92a7]{letter-spacing:0;color:#1f1f1f;margin:0 0 24px;font-size:24px;font-weight:700;line-height:30px}.sp-page__body[data-v-04ec92a7]{-moz-column-gap:24px;grid-template-columns:1fr;column-gap:24px;display:grid}.sp-page__article[data-v-04ec92a7] p,.sp-page__article[data-v-04ec92a7] li{letter-spacing:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px}.sp-page__article[data-v-04ec92a7] a{color:#1967fe}.sp-page[data-v-04ec92a7] h2,.sp-page[data-v-04ec92a7] h3{scroll-margin-top:calc(84px + var(--admin-cache-bar-h,0px))}.sp-page[data-v-04ec92a7] h2{color:#1f1f1f;font-size:20px;font-weight:700;line-height:26px}.sp-page[data-v-04ec92a7] h3{color:#1f1f1f;font-size:18px;font-weight:700;line-height:24px}@media (width>=1024px){.sp-page[data-v-04ec92a7] h2,.sp-page[data-v-04ec92a7] h3{scroll-margin-top:calc(52px + var(--admin-cache-bar-h,0px))}}@media (width>=768px){.sp-page__body[data-v-04ec92a7]{grid-template-columns:2fr 1fr}.sp-page__navigation[data-v-04ec92a7]{align-self:start;max-height:calc(100vh - 96px);position:sticky;top:72px;overflow:auto}}@media (width>=1176px){.sp-page__content[data-v-04ec92a7]{padding:64px 0 90px}.sp-page__body[data-v-04ec92a7]{-moz-column-gap:88px;grid-template-columns:1fr 280px;column-gap:88px}.sp-page[data-v-04ec92a7] .ui-table-of-content__header{letter-spacing:0;border-bottom:1px solid #e3e3e3;margin-bottom:16px;padding-bottom:16px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px}.sp-page[data-v-04ec92a7] .ui-table-of-content__link-first-level--link{color:#1f1f1f;font-weight:600}.sp-page[data-v-04ec92a7] .ui-table-of-content__link-active{font-weight:400}.sp-page[data-v-04ec92a7] .ui-table-of-content__second-level{padding-inline-start:0}.sp-page[data-v-04ec92a7] .ui-table-of-content__second-level--link{color:#1f1f1f;font-weight:400}.sp-page__title[data-v-04ec92a7]{letter-spacing:0;font-size:32px;line-height:38px}.sp-page[data-v-04ec92a7] h2{font-size:26px;line-height:32px}.sp-page[data-v-04ec92a7] h3{font-size:20px;line-height:26px}}
