.LegalDocument_page__Rw02a{--field:var(--sb-field);--paper:var(--sb-paper);--night:var(--sb-black);--ink:var(--sb-night);--muted:var(--sb-metal);--teal:var(--sb-teal);--acid:var(--sb-acid-bright);--border:rgba(16,15,15,.32);min-height:100vh;overflow:clip;background:var(--field);color:var(--ink);font-family:var(--font-seven-sans),Arial,sans-serif;font-variation-settings:"wdth" 100;color-scheme:light}body:has(.LegalDocument_page__Rw02a){background:var(--field);color:var(--ink);color-scheme:light}.LegalDocument_shell__yQFNr{width:min(1248px,calc(100% - 192px));margin-inline:auto}.LegalDocument_hero__UjKYq{min-height:620px;padding:88px 0 56px;background:var(--night);color:var(--sb-white)}.LegalDocument_effective__4dHQi,.LegalDocument_eyebrow__QhoZq,.LegalDocument_mobileToc__UF0PL summary,.LegalDocument_sectionNumber__HZUgI,.LegalDocument_toc__OxNjW>p{margin:0;font-size:13px;line-height:18px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.LegalDocument_effective__4dHQi,.LegalDocument_eyebrow__QhoZq{color:var(--acid)}.LegalDocument_hero__UjKYq h1{max-width:1120px;margin:32px 0 0;font-size:clamp(64px,5.42vw,78px);line-height:.96;font-weight:900;letter-spacing:-.05em;text-wrap:balance}.LegalDocument_mobileTitle__eLyl0{display:none}.LegalDocument_lead__8iGBA{max-width:900px;margin:34px 0 0;font-size:22px;line-height:1.45;text-wrap:pretty}.LegalDocument_effective__4dHQi{margin-top:36px}.LegalDocument_mobileToc__UF0PL{display:none}.LegalDocument_documentGrid__rgjs_{display:grid;grid-template-columns:256px minmax(0,840px);grid-gap:48px;gap:48px;align-items:start;padding:90px 0 120px}.LegalDocument_toc__OxNjW{position:-webkit-sticky;position:sticky;top:118px;padding-right:40px;border-right:1px solid var(--border)}.LegalDocument_sectionNumber__HZUgI,.LegalDocument_toc__OxNjW>p{color:var(--teal)}.LegalDocument_toc__OxNjW ol{margin:22px 0 0;padding:0;display:grid;list-style:none}.LegalDocument_toc__OxNjW a{min-height:44px;display:flex;align-items:center;gap:10px;color:var(--ink);font-size:12px;line-height:16px;font-weight:650}.LegalDocument_toc__OxNjW a span{flex:0 0 22px;color:var(--teal);font-size:10px}.LegalDocument_toc__OxNjW a:hover{text-decoration:underline;text-underline-offset:4px}.LegalDocument_documentColumn__t3mtS{min-width:0}.LegalDocument_documentSection__7zYAk{scroll-margin-top:116px;padding:0 0 64px;margin:0 0 64px;border-bottom:1px solid var(--border)}.LegalDocument_documentSection__7zYAk h2{max-width:760px;margin:13px 0 0;font-size:29px;line-height:34px;font-weight:900;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.LegalDocument_sectionContent__ZEvZ9{max-width:760px;margin-top:20px;font-size:16px;line-height:25px}.LegalDocument_sectionContent__ZEvZ9 p{margin:0 0 18px;text-wrap:pretty}.LegalDocument_sectionContent__ZEvZ9 p:last-child{margin-bottom:0}.LegalDocument_sectionContent__ZEvZ9 h3{margin:32px 0 12px;font-size:17px;line-height:22px;text-transform:uppercase}.LegalDocument_sectionContent__ZEvZ9 ul{margin:0 0 22px;padding-left:22px}.LegalDocument_sectionContent__ZEvZ9 li{margin-bottom:8px}.LegalDocument_sectionContent__ZEvZ9 address{margin:18px 0;font-style:normal}.LegalDocument_sectionContent__ZEvZ9 a{color:var(--teal);font-weight:750;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.LegalDocument_boundary__KvTb6{margin-top:44px;padding:30px 32px;border-radius:4px;background:var(--night);color:var(--sb-white)}.LegalDocument_boundary__KvTb6>p:first-child{margin:0;color:var(--acid);font-size:12px;line-height:16px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.LegalDocument_boundary__KvTb6 h3{margin:18px 0 0;font-size:24px;line-height:28px}.LegalDocument_boundary__KvTb6>p:last-child{margin:14px 0 0;color:#d3d1cb}.LegalDocument_page__Rw02a a:focus-visible{outline:3px solid var(--acid);outline-offset:4px}@media (max-width:1279px) and (min-width:901px){.LegalDocument_shell__yQFNr{width:calc(100% - 128px)}.LegalDocument_hero__UjKYq h1{font-size:64px}.LegalDocument_documentGrid__rgjs_{grid-template-columns:220px minmax(0,1fr);gap:38px}.LegalDocument_toc__OxNjW{padding-right:28px}}@media (max-width:900px){.LegalDocument_shell__yQFNr{width:calc(100% - 48px)}.LegalDocument_hero__UjKYq{min-height:500px;padding:52px 0 44px}.LegalDocument_eyebrow__QhoZq{font-size:12px;line-height:17px}.LegalDocument_hero__UjKYq h1{margin-top:28px;font-size:42px;line-height:.98}.LegalDocument_desktopTitle__RnBY_{display:none}.LegalDocument_mobileTitle__eLyl0{display:inline}.LegalDocument_lead__8iGBA{display:none}.LegalDocument_effective__4dHQi{margin-top:166px;font-size:12px;line-height:17px}.LegalDocument_mobileToc__UF0PL{margin-top:64px;display:block;color:var(--sb-white)}.LegalDocument_mobileToc__UF0PL summary{width:-moz-fit-content;width:fit-content;min-height:44px;display:flex;align-items:center;cursor:pointer;list-style:none}.LegalDocument_mobileToc__UF0PL summary::-webkit-details-marker{display:none}.LegalDocument_mobileToc__UF0PL nav{padding:12px 0 4px}.LegalDocument_mobileToc__UF0PL ol{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 12px;gap:0 12px;list-style:none}.LegalDocument_mobileToc__UF0PL a{min-height:44px;display:flex;align-items:center;gap:10px;color:var(--sb-white);font-size:11px;line-height:16px;font-weight:650}.LegalDocument_mobileToc__UF0PL a span{flex:0 0 22px;color:var(--acid);font-size:10px}.LegalDocument_documentGrid__rgjs_{display:block;padding:58px 0 80px}.LegalDocument_toc__OxNjW{display:none}.LegalDocument_documentSection__7zYAk{scroll-margin-top:88px;padding-bottom:44px;margin-bottom:44px}.LegalDocument_documentSection__7zYAk h2{font-size:23px;line-height:27px}.LegalDocument_sectionContent__ZEvZ9{margin-top:16px;font-size:15px;line-height:23px}.LegalDocument_sectionContent__ZEvZ9 h3{font-size:16px;line-height:21px}.LegalDocument_boundary__KvTb6{margin-top:34px;padding:26px 24px}.LegalDocument_boundary__KvTb6 h3{font-size:22px;line-height:26px}}@media (max-width:375px){.LegalDocument_shell__yQFNr{width:calc(100% - 40px)}.LegalDocument_hero__UjKYq h1{font-size:39px}.LegalDocument_mobileToc__UF0PL ol{grid-template-columns:1fr}}@media (max-width:330px){.LegalDocument_shell__yQFNr{width:calc(100% - 32px)}.LegalDocument_hero__UjKYq h1{font-size:35px}.LegalDocument_boundary__KvTb6{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.LegalDocument_page__Rw02a{scroll-behavior:auto}}