.page_Wrapper__VNKxJ{color:var(--gray-12)}.page_ContainerWrapper__kpyDf{padding-block:var(--spacing-xxl) 10rem;padding-inline:max(17rem,var(--layout-gutter));background-color:var(--gray-02);display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.page_Container__0RGIF{background-color:var(--gray-01);border-radius:var(--rounded-lg);padding:calc(var(--spacing-md) + var(--spacing-xxs));& h2{font-weight:700;font-size:var(--font-24);line-height:var(--font-32);margin-bottom:calc(var(--spacing-md) + var(--spacing-xxs));scroll-margin-top:8.8rem;&:not(:first-child){margin-top:4rem}}& p{font-weight:400;font-size:var(--font-16);line-height:var(--font-26);color:var(--gray-10);margin-bottom:calc(var(--spacing-md) + var(--spacing-xxs))}& p:has(+h2),& p:last-of-type{margin-bottom:0}& ul{list-style:disc;padding-left:calc(var(--spacing-md) + var(--spacing-xxs))}& ul li{font-weight:400;font-size:var(--font-16);line-height:var(--font-24);color:var(--gray-09);margin-bottom:calc(var(--spacing-md) + var(--spacing-xxs))}& #references+ul li{text-decoration:underline;word-break:break-all}}@media (max-width:768px){.page_ContainerWrapper__kpyDf{grid-template-columns:minmax(0,1fr);padding-inline:0;padding-block:var(--spacing-md);gap:var(--spacing-xs)}.page_Container__0RGIF{background-color:var(--gray-02);grid-row-start:2}.page_TOCWrapper__SAgll{grid-row-start:1}}