.page_main__ofyYs,.page_top__rANzY{max-width:44rem;margin-inline:auto;padding-inline:var(--gutter);box-sizing:content-box}.page_top__rANzY{padding-block:clamp(6rem,11vw,8rem) clamp(2rem,5vw,3rem)}.page_title__pAiIv{max-width:14ch}.page_main__ofyYs{padding-bottom:clamp(3rem,8vw,5rem)}.page_list__S5p3s{border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.page_item__ZUn80{border-bottom:1px solid color-mix(in srgb,var(--ink) 10%,transparent);scroll-margin-top:6rem}.page_q__b8uim{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-block:1.25rem;font-family:var(--display);font-size:clamp(1.2rem,2.2vw,1.45rem);line-height:1.25;color:var(--ink);cursor:pointer;list-style:none}.page_q__b8uim::-webkit-details-marker{display:none}.page_q__b8uim:after{content:"+";flex:none;font-family:var(--sans);font-size:1.4rem;line-height:1;color:var(--ink-muted);transition:transform .25s var(--ease),color .2s var(--ease)}.page_q__b8uim:hover:after{color:var(--ink)}.page_item__ZUn80[open]>.page_q__b8uim:after{transform:rotate(45deg)}.page_a__JfBlW{max-width:62ch;margin:0;padding-bottom:1.5rem;color:var(--ink-soft)}.page_a__JfBlW a{text-decoration:underline}.page_a__JfBlW a:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.page_q__b8uim:after{transition:none}}