.LegalLayout_hero__OgIgw{background:var(--midnight);padding:calc(var(--nav-height) + 72px) 40px 56px;position:relative;overflow:hidden}.LegalLayout_heroLabel__n5Enf{color:var(--teal);font-size:10px;letter-spacing:.16em;font-weight:300;margin-bottom:16px}.LegalLayout_heroH1__zasgj{font-size:clamp(24px,3.5vw,36px);font-weight:700;color:var(--off-white);line-height:1.2;margin-bottom:12px}.LegalLayout_tealRule___ohaN{width:28px;height:1px;background:var(--teal);margin-bottom:16px}.LegalLayout_heroMeta__sHj_o{font-size:12px;font-weight:300;color:var(--slate-muted)}.LegalLayout_body__H1cWm{background:#fff;padding:56px 40px;border-bottom:.5px solid #e2e8f0}.LegalLayout_bodyGrid__ATQfu{display:grid;grid-template-columns:220px 1fr;gap:60px;max-width:960px;margin:0 auto}.LegalLayout_sidebarInner__IhvHR{position:sticky;top:calc(var(--nav-height) + 24px)}.LegalLayout_sidebarHeading__iyIV_{font-size:10px;font-weight:300;color:var(--slate-muted);letter-spacing:.12em;margin-bottom:14px}.LegalLayout_sidebarLink__moZ2V{display:block;font-size:12px;font-weight:300;color:#475569;text-decoration:none;padding:10px 0;border-bottom:.5px solid #f1f5f9;transition:color .15s ease}.LegalLayout_sidebarLink__moZ2V:last-child{border-bottom:none}.LegalLayout_sidebarLink__moZ2V:hover{color:var(--midnight)}.LegalLayout_sidebarLinkActive__JhGwO{color:var(--teal);font-weight:700}.LegalLayout_sidebarLinkActive__JhGwO:hover{color:var(--teal)}.LegalLayout_sidebarDivider__tOcbz{height:.5px;background:#e2e8f0;margin:20px 0}.LegalLayout_sidebarOtherHeading__Q_9Ch{font-size:10px;font-weight:300;color:var(--slate-muted);letter-spacing:.12em;margin-bottom:14px}.LegalLayout_sidebarOtherLink__xY6FE{display:block;font-size:12px;font-weight:300;color:#475569;text-decoration:none;padding:10px 0;border-bottom:.5px solid #f1f5f9;transition:color .15s ease}.LegalLayout_sidebarOtherLink__xY6FE:last-child{border-bottom:none}.LegalLayout_sidebarOtherLink__xY6FE:hover{color:var(--midnight)}.LegalLayout_content__r1LGl{min-width:0}.LegalLayout_section__rn_Q7{margin-bottom:40px;padding-bottom:40px;border-bottom:.5px solid #e2e8f0;scroll-margin-top:calc(var(--nav-height) + 24px)}.LegalLayout_section__rn_Q7:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.LegalLayout_sectionNumber__afbdm{font-size:10px;font-weight:300;color:var(--teal);letter-spacing:.12em;margin-bottom:8px}.LegalLayout_sectionTitle__UZEAC{font-size:16px;font-weight:700;color:var(--midnight);margin-bottom:16px}.LegalLayout_sectionP__LWem_{font-size:13px;font-weight:300;color:#475569;line-height:1.8;margin-bottom:12px}.LegalLayout_sectionP__LWem_:last-child{margin-bottom:0}.LegalLayout_sectionUl__G_A0g{margin:8px 0 12px;padding-left:0;list-style:none}.LegalLayout_sectionUl__G_A0g:last-child{margin-bottom:0}.LegalLayout_sectionLi__We_y9{display:flex;gap:10px;font-size:13px;font-weight:300;color:#475569;line-height:1.8;margin-bottom:6px}.LegalLayout_sectionLi__We_y9:last-child{margin-bottom:0}.LegalLayout_liDot__5OdG5{width:4px;height:4px;border-radius:50%;background:var(--teal);flex-shrink:0;margin-top:8px}@media (max-width:768px){.LegalLayout_hero__OgIgw{padding:calc(var(--nav-height) + 48px) 24px 40px}.LegalLayout_body__H1cWm{padding:48px 24px}.LegalLayout_bodyGrid__ATQfu{grid-template-columns:1fr;gap:0}.LegalLayout_sidebar__CEbVw{margin-bottom:40px}.LegalLayout_sidebarInner__IhvHR{position:static}}