.legal-page{background:#fff}.legal-document{width:min(1080px,calc(100vw - 48px));margin:0 auto;padding:72px 0 96px;color:#07272e}.legal-document--short{min-height:420px}.legal-document h1,.legal-document h2{font-family:var(--font-body);color:#07272e;letter-spacing:0}.legal-document h1{max-width:760px;margin:0 0 34px;font-size:clamp(40px,5vw,72px);font-weight:800;line-height:.98}.legal-document h2{margin:40px 0 14px;font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.08}.legal-document p,.legal-document li{max-width:880px;font-family:var(--font-body);font-size:20px;font-weight:400;line-height:1.58;color:#123139}.legal-document p{margin:0 0 18px}.legal-document ul{display:grid;gap:8px;margin:0 0 22px;padding-left:26px}.legal-document a{color:#07272e;font-weight:700;text-decoration:underline;text-underline-offset:4px}.legal-document a:hover{color:#c99b32}@media(max-width:767px){.legal-document{width:min(100% - 32px,1080px);padding:52px 0 72px}.legal-document h1{margin-bottom:28px}.legal-document h2{margin-top:32px}.legal-document p,.legal-document li{font-size:17px;line-height:1.55}}
