.page_page__ELCXO{font-family:var(--type-family-sans);color:var(--color-text-primary)}.page_container__Eb6yZ{max-width:var(--container-max-width-prose);margin-inline:auto;padding-inline:var(--container-gutter-md);padding-block:var(--space-8)}.page_breadcrumb__7qJIJ{-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6)}.page_breadcrumbList__cW5x7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);list-style:none;margin:0;padding:0;font-size:var(--type-scale-body-small-size);line-height:var(--type-scale-body-small-line-height);color:var(--color-text-secondary)}.page_breadcrumbItem__i7yEa{display:inline-flex;align-items:center;gap:var(--space-2)}.page_breadcrumbItem__i7yEa:not(:last-child):after{content:"\203A";-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);color:var(--color-text-muted)}.page_breadcrumbLink__gtBNI{color:var(--color-text-link);text-decoration:none;border-radius:var(--radius-sm)}.page_breadcrumbLink__gtBNI:hover{text-decoration:underline}.page_breadcrumbLink__gtBNI:focus-visible{outline:var(--border-width-2) solid var(--color-focus-ring);outline-offset:var(--border-width-2)}.page_breadcrumbCurrent__LiQKf{color:var(--color-text-primary);font-weight:var(--type-weight-medium)}.page_heading1__bRORe{font-size:var(--type-scale-heading-1-size-fluid);line-height:var(--type-scale-heading-1-line-height);letter-spacing:var(--type-scale-heading-1-letter-spacing);font-weight:var(--type-scale-heading-1-weight);margin:0 0 var(--space-6) 0;color:var(--color-text-primary)}.page_intro__HsfrF{margin:0 0 var(--space-8) 0;font-size:var(--type-scale-body-size);line-height:var(--type-scale-body-line-height);color:var(--color-text-primary)}.page_intro__HsfrF p{margin:0 0 var(--space-4) 0}.page_intro__HsfrF p:last-child{-webkit-margin-after:0;margin-block-end:0}.page_section__x0G0s{-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.page_section__x0G0s:last-of-type{-webkit-margin-after:0;margin-block-end:0}.page_heading2__ak_Yr{font-size:var(--type-scale-heading-2-size);line-height:var(--type-scale-heading-2-line-height);letter-spacing:var(--type-scale-heading-2-letter-spacing);font-weight:var(--type-scale-heading-2-weight);margin:0 0 var(--space-4) 0;color:var(--color-text-primary);scroll-margin-block-start:var(--space-16)}.page_body__dsGuj{font-size:var(--type-scale-body-size);line-height:var(--type-scale-body-line-height);color:var(--color-text-primary);margin:0}.page_body__dsGuj p{margin:0 0 var(--space-4) 0}.page_body__dsGuj p:last-child{-webkit-margin-after:0;margin-block-end:0}.page_list__6W375{margin:0 0 var(--space-4) 0;-webkit-padding-start:var(--space-6);padding-inline-start:var(--space-6)}.page_list__6W375 li{margin:0 0 var(--space-2) 0}.page_list__6W375 li:last-child{-webkit-margin-after:0;margin-block-end:0}.page_orderedList___QPHE{margin:0 0 var(--space-4) 0;-webkit-padding-start:var(--space-6);padding-inline-start:var(--space-6)}.page_orderedList___QPHE li{margin:0 0 var(--space-2) 0}.page_orderedList___QPHE li:last-child{-webkit-margin-after:0;margin-block-end:0}.page_bodyLink__IEF9j{color:var(--color-text-link);text-decoration:underline;text-underline-offset:var(--space-1);border-radius:var(--radius-sm)}.page_bodyLink__IEF9j:hover{color:var(--color-brand-primary-hover)}.page_bodyLink__IEF9j:focus-visible{outline:var(--border-width-2) solid var(--color-focus-ring);outline-offset:var(--border-width-2)}.page_cta__8F5cj{margin:0 0 var(--space-8) 0;padding:var(--space-6);background-color:var(--color-surface-surface-sunken);border:var(--border-width-1) solid var(--color-surface-border-subtle);border-radius:var(--radius-lg)}.page_cta__8F5cj p{margin:0 0 var(--space-4) 0;font-size:var(--type-scale-body-size);line-height:var(--type-scale-body-line-height)}.page_cta__8F5cj p:last-child{-webkit-margin-after:0;margin-block-end:0}.page_mailtoButton___My2D{display:inline-block;padding:var(--space-3) var(--space-5);font-family:inherit;font-size:var(--type-scale-body-size);font-weight:var(--type-weight-medium);line-height:var(--type-scale-body-line-height);color:var(--color-text-on-primary);background-color:var(--color-brand-primary);border:var(--border-width-1) solid var(--color-brand-primary);border-radius:var(--radius-md);text-decoration:none}.page_mailtoButton___My2D:hover{background-color:var(--color-brand-primary-hover);border-color:var(--color-brand-primary-hover)}.page_mailtoButton___My2D:focus-visible{outline:var(--border-width-2) solid var(--color-focus-ring);outline-offset:var(--border-width-2)}.page_slugCallout___q2WV{margin:0 0 var(--space-4) 0;padding:var(--space-3) var(--space-4);background-color:var(--color-surface-surface-sunken);-webkit-border-start:var(--border-width-2) solid var(--color-brand-primary);border-inline-start:var(--border-width-2) solid var(--color-brand-primary);border-radius:var(--radius-sm);font-size:var(--type-scale-body-small-size);line-height:var(--type-scale-body-small-line-height);color:var(--color-text-secondary)}.page_slugCallout___q2WV code{font-family:var(--type-family-mono);font-size:var(--type-scale-body-small-size);color:var(--color-text-primary)}.page_footnote__Ss6hT{-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8);-webkit-padding-before:var(--space-6);padding-block-start:var(--space-6);-webkit-border-before:var(--border-width-1) solid var(--color-surface-border-subtle);border-block-start:var(--border-width-1) solid var(--color-surface-border-subtle);font-size:var(--type-scale-body-small-size);line-height:var(--type-scale-body-small-line-height);color:var(--color-text-secondary)}