.LegalPage-module__bHW_4a__page{--rule:var(--color-border);background:var(--color-bg);color:var(--color-fg)}.LegalPage-module__bHW_4a__hero{background:var(--color-bg);border-bottom:1px solid var(--rule);padding:clamp(56px,7vw,96px) 0}.LegalPage-module__bHW_4a__eyebrow{color:var(--color-fg-muted);font-family:var(--font-sans);letter-spacing:.02em;font-size:13px;font-weight:500;display:block}.LegalPage-module__bHW_4a__hero h1{max-width:900px;font-family:var(--font-display);letter-spacing:-.035em;margin-top:18px;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.12}.LegalPage-module__bHW_4a__effective{border-top:1px solid var(--rule);color:#6f6f6b;margin-top:40px;padding-top:22px;font-size:13px}.LegalPage-module__bHW_4a__body{padding:78px 0 132px}.LegalPage-module__bHW_4a__prose{letter-spacing:-.011em;color:#2c2c28;max-width:760px;font-size:15.5px;line-height:1.72}.LegalPage-module__bHW_4a__prose h2{font-family:var(--font-display);border-top:1px solid var(--rule);letter-spacing:-.042em;color:#111;margin:62px 0 20px;padding-top:26px;font-size:clamp(23px,2vw,29px);font-weight:400;line-height:1.12}.LegalPage-module__bHW_4a__prose h2:first-child{border-top:0;margin-top:0;padding-top:0}.LegalPage-module__bHW_4a__prose p{margin-bottom:20px}.LegalPage-module__bHW_4a__prose ul{margin:0 0 22px;padding:0;list-style:none}.LegalPage-module__bHW_4a__prose li{margin-bottom:11px;padding-left:22px;position:relative}.LegalPage-module__bHW_4a__prose li:before{content:"";background:#9a9a96;width:6px;height:1px;position:absolute;top:.66em;left:0}.LegalPage-module__bHW_4a__prose strong{color:#111;font-weight:600}.LegalPage-module__bHW_4a__prose a{color:inherit;border-bottom:1px solid #111;padding-bottom:1px;text-decoration:none}.LegalPage-module__bHW_4a__prose a:hover{color:#6f6f6b;border-bottom-color:#6f6f6b}@media (max-width:760px){.LegalPage-module__bHW_4a__hero{padding:48px 0 56px}.LegalPage-module__bHW_4a__hero h1{font-size:clamp(34px,9vw,44px)}.LegalPage-module__bHW_4a__effective{margin-top:32px}.LegalPage-module__bHW_4a__body{padding:54px 0 92px}.LegalPage-module__bHW_4a__prose{font-size:15px}.LegalPage-module__bHW_4a__prose h2{margin-top:46px;padding-top:22px}}
