.page_page__c3Wd3{--text:var(--color-foreground,#000);--muted:var(--color-muted,#767773);--border:rgba(0,0,0,.12)}.page_hero__fFst6{padding:0 var(--page-padding) clamp(3rem,6vw,5rem);border-bottom:1px solid var(--border)}.page_label__hAntD{display:block;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem}.page_heading__oAZBc{font-size:clamp(2.5rem,6vw,5rem);font-weight:400;line-height:1.05;margin-bottom:1rem}.page_heading__oAZBc em{font-family:var(--font-serif-italic);font-style:italic;font-weight:400}.page_sub__N0doM{font-size:1rem;color:var(--muted);max-width:58ch;line-height:1.7}.page_updated__v_2M9{display:block;margin-top:1.25rem;font-size:.85rem;color:var(--muted)}.page_content__RSyim{max-width:720px;margin:0 auto;padding:clamp(3rem,7vw,6rem) var(--page-padding);display:flex;flex-direction:column;gap:1.25rem}.page_intro___7DY_{font-size:1rem;color:var(--text);line-height:1.8;margin-bottom:.5rem}.page_h2___c0C_{font-size:1.35rem;font-weight:500;line-height:1.3;margin-top:1.75rem;scroll-margin-top:calc(var(--nav-height) + 1rem)}.page_h3__BTOFO{font-size:1.05rem;font-weight:500;margin-top:.75rem}.page_paragraph__bCURT{font-size:1rem;color:var(--text);line-height:1.8}.page_list__KbwLn{display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem;margin:0}.page_list__KbwLn li{font-size:1rem;color:var(--text);line-height:1.7}.page_link__1N5AY{color:var(--text);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px}.page_link__1N5AY:hover{color:var(--cursor-orange);text-decoration-color:var(--cursor-orange)}.page_contactBox__vGXOQ{margin-top:1.5rem;padding:1.5rem 0 0;border-top:1px solid var(--border)}.page_contactLabel__Ihjeh{display:block;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.75rem}.page_contactBox__vGXOQ p{font-size:1rem;line-height:1.7;color:var(--text);margin:0 0 .35rem}