.legal-page[data-v-b5f76ca8]{max-width:1160px;padding-top:36px;padding-bottom:72px}.legal-breadcrumb[data-v-b5f76ca8]{color:#65705c;font-size:13px;line-height:1.7;margin-bottom:36px}.legal-heading[data-v-b5f76ca8]{max-width:820px}.legal-heading h1[data-v-b5f76ca8]{font-size:clamp(30px,4.5vw,48px);line-height:1.15;margin:16px 0 22px;overflow-wrap:anywhere}.legal-heading>p[data-v-b5f76ca8]{font-size:18px;line-height:1.65}.legal-heading .legal-edition[data-v-b5f76ca8]{margin-top:18px;font-size:13px;color:#65705c}.legal-availability[data-v-b5f76ca8]{margin:32px 0;padding:20px 24px;border:1px solid #d9e0cf;background:#eef2e7;border-radius:12px;font-size:14px;line-height:1.8}.legal-availability strong[data-v-b5f76ca8]{display:block;margin-bottom:4px}.legal-layout[data-v-b5f76ca8]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:52px;margin-top:40px;align-items:start}.legal-toc[data-v-b5f76ca8]{display:flex;flex-direction:column;gap:14px;position:sticky;top:110px;padding-right:18px;font-size:13px;line-height:1.6}.legal-toc>span[data-v-b5f76ca8]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#65705c;margin-bottom:4px}.legal-page a[data-v-b5f76ca8]{text-decoration:underline;text-underline-offset:4px}.legal-page a[data-v-b5f76ca8]:focus-visible{outline:2px solid #586b45;outline-offset:4px}.legal-body section[data-v-b5f76ca8]{scroll-margin-top:112px;margin-bottom:36px}.legal-body h2[data-v-b5f76ca8]{font-size:23px;line-height:1.4;margin:0 0 18px}.legal-body p[data-v-b5f76ca8],.legal-body li[data-v-b5f76ca8]{font-size:15px;line-height:1.85;overflow-wrap:anywhere}.legal-body p+p[data-v-b5f76ca8]{margin-top:14px}.legal-body ol[data-v-b5f76ca8]{padding-left:24px}.legal-body li[data-v-b5f76ca8]{padding-left:6px;margin-bottom:12px}.legal-contact[data-v-b5f76ca8]{background:#fffefa;border:1px solid #dce2d2;border-radius:12px;padding:28px}.legal-contact>a[data-v-b5f76ca8]{display:inline-block;margin-top:18px}@media(max-width:780px){.legal-layout[data-v-b5f76ca8]{grid-template-columns:minmax(0,1fr);gap:36px}.legal-toc[data-v-b5f76ca8]{position:static;padding:22px;border:1px solid #dce2d2;border-radius:12px;gap:12px}.legal-heading>p[data-v-b5f76ca8]{font-size:16px}.legal-body h2[data-v-b5f76ca8]{font-size:21px}.legal-contact[data-v-b5f76ca8]{padding:22px}}@media print{.legal-page[data-v-b5f76ca8]{max-width:none;padding:0}.legal-breadcrumb[data-v-b5f76ca8],.legal-toc[data-v-b5f76ca8]{display:none}.legal-layout[data-v-b5f76ca8]{display:block}.legal-body section[data-v-b5f76ca8]{break-inside:avoid}}
