.page_section__l38Po{padding-block:30px;width:100%}.page_container__vYQmd{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}.page_doc__X10cY{max-width:78ch}.page_intro__QdUHV{font-size:1.4rem;margin:0}.page_intro__QdUHV,.page_updated__7iWAW{font-family:var(--font-geologica),Calibri,"Segoe UI",system-ui,sans-serif;font-weight:300;line-height:1.6;color:var(--color-text-muted)}.page_updated__7iWAW{font-size:.8rem;color:var(--color-text-subtle);margin:.75rem 0 0}.page_toc__Rpr9H{margin-top:2.5rem;padding:1.5rem 2rem;border:1px solid #ededed;border-radius:1rem;background-color:#f7f7f7}.page_tocTitle__BRHEF{margin:0 0 1rem;font-family:var(--font-geologica),Calibri,"Segoe UI",system-ui,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6f6f6f}.page_tocList__r2FEn{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;color:#6f6f6f}.page_tocLink__CSCA0{font-family:var(--font-geologica),Calibri,"Segoe UI",system-ui,sans-serif;font-size:1rem;color:#0a4b1e;text-decoration:none}.page_tocLink__CSCA0:hover{text-decoration:underline}.page_tocLink__CSCA0:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page_sections__4XqZ2{margin:3rem 0 0;padding:0;list-style:none;counter-reset:clause;display:flex;flex-direction:column;gap:2.5rem}.page_clause__bLuAw{counter-increment:clause;scroll-margin-top:calc(88px + 2rem)}.page_clauseTitle__pAKdC{font-family:var(--font-geologica),Calibri,"Segoe UI",system-ui,sans-serif;font-weight:600;font-size:1.8rem;line-height:1.4;color:var(--color-text);margin:0 0 1rem}.page_clauseTitle__pAKdC:before{content:counter(clause) ". ";color:#378c55}.page_paragraph__p6O2G{font-family:var(--font-geologica),Calibri,"Segoe UI",system-ui,sans-serif;font-weight:300;font-size:1rem;line-height:1.6;color:var(--color-text-muted);margin:0 0 1rem}.page_paragraph__p6O2G:last-child{margin-bottom:0}.page_items__jqYsj{margin:0;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.page_item__6W2np{font-family:var(--font-geologica),Calibri,"Segoe UI",system-ui,sans-serif;font-weight:300;font-size:1rem;line-height:1.6;color:var(--color-text-muted)}@media(max-width:767.98px){.page_toc__Rpr9H{padding:1.25rem 1.5rem}.page_sections__4XqZ2{gap:2rem}}