.page_page__fIHYU{min-height:75svh;padding-block:clamp(8rem,13vw,12rem) clamp(5rem,9vw,9rem);background:var(--color-background);color:var(--color-foreground)}.page_hero__PJlGt{max-width:54rem;padding-bottom:clamp(2.5rem,5vw,4.5rem);border-bottom:1px solid var(--color-border)}.page_eyebrow__UOJdi{display:flex;align-items:center;gap:.65rem;margin:0;color:var(--color-muted);font-family:var(--font-body);font-size:var(--type-label);letter-spacing:var(--tracking-label-wide);text-transform:uppercase}.page_eyebrow__UOJdi span{width:.45rem;height:.45rem;border-radius:50%;background:var(--color-accent)}.page_title__jGEu3{margin:1.25rem 0 0;color:var(--color-foreground);font-family:var(--font-heading);font-size:clamp(2.8rem,6.8vw,6rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-heading);line-height:.98;text-wrap:balance}.page_intro__tFVwm{max-width:39rem;margin:1.5rem 0 0;color:var(--color-muted);font-family:var(--font-body);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:var(--leading-body)}.page_meta__uEWDB{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.75rem;color:var(--color-subtle);font-family:var(--font-body);font-size:var(--type-small)}.page_layout__mzG4w{display:grid;grid-template-columns:minmax(12rem,.72fr) minmax(0,1.8fr);align-items:start;gap:clamp(3rem,8vw,8rem);padding-top:clamp(3rem,6vw,5rem)}.page_contents__ybk49{position:sticky;top:7rem}.page_contents__ybk49>p{margin:0 0 1rem;color:var(--color-foreground);font-family:var(--font-heading);font-size:1.25rem}.page_contents__ybk49 ol{margin:0;padding:0;list-style:none}.page_contents__ybk49 li{border-top:1px solid var(--color-border)}.page_contents__ybk49 a{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.5rem;padding:.7rem 0;color:var(--color-muted);font-family:var(--font-body);font-size:var(--type-small);line-height:var(--leading-small);transition:color .18s ease}.page_contents__ybk49 a:focus-visible,.page_contents__ybk49 a:hover{color:var(--color-foreground)}.page_contents__ybk49 a span{color:var(--color-accent);font-variant-numeric:tabular-nums}.page_sections__DD0uI{min-width:0}.page_section__XIZqH{scroll-margin-top:7rem;padding:0 0 clamp(2rem,4vw,3.25rem);margin:0 0 clamp(2rem,4vw,3.25rem);border-bottom:1px solid var(--color-border)}.page_section__XIZqH:last-child{margin-bottom:0}.page_section__XIZqH h2{margin:0 0 1rem;color:var(--color-foreground);font-family:var(--font-heading);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:var(--weight-medium);letter-spacing:var(--tracking-h4);line-height:var(--leading-heading);text-wrap:balance}.page_section__XIZqH p{max-width:68ch;margin:0;color:var(--color-foreground-soft);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body)}.page_section__XIZqH p+p{margin-top:1rem}.page_section__XIZqH a{color:var(--color-foreground);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.25em;overflow-wrap:anywhere}.page_section__XIZqH a:hover{color:var(--color-accent)}@media (max-width:767px){.page_page__fIHYU{padding-top:7rem}.page_layout__mzG4w{grid-template-columns:minmax(0,1fr);gap:2.5rem}.page_contents__ybk49{position:static}.page_contents__ybk49 ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}}@media (max-width:420px){.page_contents__ybk49 ol{grid-template-columns:minmax(0,1fr)}}