.LegalDocument_page__nEtCJ{color:#243830;background:#fff;padding:66px max(24px,calc((100vw - 1240px)/2)) 112px}.LegalDocument_heading___P5Gm{padding-bottom:42px;border-bottom:1px solid #dce2dc}.LegalDocument_eyebrow__rtLBt{margin:0 0 22px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#59695e}.LegalDocument_heading___P5Gm h1{font-size:clamp(36px,4.4vw,60px);font-weight:400;line-height:1.1;letter-spacing:-.045em;margin:0;max-width:900px}.LegalDocument_layout___LMe_{display:grid;grid-template-columns:244px minmax(0,760px);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);padding-top:44px;align-items:start}.LegalDocument_sidebar__abf49{position:-webkit-sticky;position:sticky;top:144px;min-width:0}.LegalDocument_documents__Qi_DB{display:grid;grid-gap:4px;gap:4px}.LegalDocument_documents__Qi_DB a{display:flex;align-items:center;min-height:48px;padding:12px 16px;border-radius:8px;text-decoration:none;font-size:15px;color:#526257;border:1px solid transparent;transition:background-color .16s ease,color .16s ease}.LegalDocument_documents__Qi_DB a[aria-current=page]{background:#f2f4ef;border-color:#dce2d7;color:#25432e;font-weight:500}.LegalDocument_documents__Qi_DB a:hover{background:#f2f4ef;color:#243830}.LegalDocument_contents__oUUF4{margin-top:24px;border-top:1px solid #dce2dc;padding-top:12px;font-size:14px}.LegalDocument_contents__oUUF4 summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;color:#365f40;font-weight:500}.LegalDocument_contents__oUUF4 summary::-webkit-details-marker{display:none}.LegalDocument_contents__oUUF4 summary span{font-size:22px;line-height:1;transition:transform .16s ease}.LegalDocument_contents__oUUF4[open] summary span{transform:rotate(45deg)}.LegalDocument_contents__oUUF4 nav{max-height:calc(100dvh - 420px);overflow:auto;overscroll-behavior:contain}.LegalDocument_contents__oUUF4 ol{list-style:none;margin:4px 0 0;padding:0}.LegalDocument_contents__oUUF4 a{display:block;padding:12px 2px;text-decoration:none;color:#526257;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.LegalDocument_contents__oUUF4 a:hover{text-decoration:underline;text-underline-offset:3px;color:#243830}.LegalDocument_body__qK_TB{min-width:0;font-size:17px;line-height:1.85;overflow-wrap:anywhere}.LegalDocument_body__qK_TB p{margin:0 0 22px}.LegalDocument_body__qK_TB>p[data-document-date]{font-size:14px;color:#59695e;margin-bottom:32px}.LegalDocument_body__qK_TB h2{font-size:25px;font-weight:500;letter-spacing:-.025em;line-height:1.35;margin:54px 0 20px;padding-top:28px;border-top:1px solid #e3e7e1;scroll-margin-top:148px}.LegalDocument_body__qK_TB h3{font-size:19px;font-weight:500;line-height:1.5;margin:32px 0 12px;scroll-margin-top:148px}.LegalDocument_body__qK_TB h2 strong,.LegalDocument_body__qK_TB h3 strong{font-weight:500}.LegalDocument_body__qK_TB ol,.LegalDocument_body__qK_TB ul{padding-left:24px;margin:0 0 26px}.LegalDocument_body__qK_TB li{padding-left:4px;margin:0 0 10px}.LegalDocument_body__qK_TB li p{margin-bottom:10px}.LegalDocument_body__qK_TB a{color:#365f40;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.LegalDocument_body__qK_TB a:hover{text-decoration-thickness:2px}.LegalDocument_contents__oUUF4 summary:focus-visible,.LegalDocument_page__nEtCJ a:focus-visible{outline:2px solid #365f40;outline-offset:4px;border-radius:3px}@media(max-width:800px){.LegalDocument_page__nEtCJ{padding:38px 24px 72px}.LegalDocument_heading___P5Gm{padding-bottom:30px}.LegalDocument_layout___LMe_{display:block;padding-top:24px}.LegalDocument_sidebar__abf49{position:static;margin-bottom:36px}.LegalDocument_documents__Qi_DB{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.LegalDocument_documents__Qi_DB a{padding:10px 8px;text-align:center;justify-content:center;font-size:13px;line-height:1.35}.LegalDocument_contents__oUUF4{margin-top:18px}.LegalDocument_contents__oUUF4 nav{max-height:45dvh}.LegalDocument_body__qK_TB{font-size:16px;line-height:1.8}.LegalDocument_body__qK_TB h2{font-size:23px;scroll-margin-top:114px}.LegalDocument_body__qK_TB h3{scroll-margin-top:114px}}@media(prefers-reduced-motion:reduce){.LegalDocument_contents__oUUF4 summary span,.LegalDocument_documents__Qi_DB a{transition:none}}@media print{.LegalDocument_page__nEtCJ{padding:0}.LegalDocument_heading___P5Gm{padding-bottom:20px}.LegalDocument_layout___LMe_{display:block;padding:20px 0}.LegalDocument_sidebar__abf49{display:none}.LegalDocument_body__qK_TB{font-size:11pt}.LegalDocument_body__qK_TB h2,.LegalDocument_body__qK_TB h3{page-break-after:avoid;break-after:avoid}.LegalDocument_body__qK_TB a{color:inherit}}