.legal[data-v-ffc0f655]{background:var(--hj-cream);min-height:100vh}.legal__grid[data-v-ffc0f655]{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.legal__grid[data-v-ffc0f655]{gap:64px;grid-template-columns:240px minmax(0,760px)}}.legal__nav[data-v-ffc0f655]{display:none}@media (min-width:1024px){.legal__nav[data-v-ffc0f655]{align-self:start;display:block;position:sticky;top:24px}}.legal__nav p[data-v-ffc0f655]{color:var(--hj-terracotta);font-family:Marcellus,serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.legal__nav ol[data-v-ffc0f655]{border-left:2px solid rgba(212,175,55,.3);margin-top:12px}.legal__nav a[data-v-ffc0f655]{border-left:2px solid transparent;color:#6b6450;display:block;font-size:13.5px;line-height:1.4;margin-left:-2px;padding:7px 0 7px 14px}.legal__nav a[data-v-ffc0f655]:hover{color:var(--hj-indigo)}.legal__nav a.legal__nav--on[data-v-ffc0f655]{border-left-color:var(--hj-saffron);color:var(--hj-indigo);font-weight:700}.legal__body[data-v-ffc0f655]{background:#fff;border:1px solid rgba(212,175,55,.25);border-radius:22px;color:#3f3a30;font-size:15.5px;line-height:1.8;min-width:0;padding:26px 22px}@media (min-width:768px){.legal__body[data-v-ffc0f655]{font-size:16.5px;padding:44px 48px}}.legal__body[data-v-ffc0f655] h2{color:var(--hj-indigo);font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:600;line-height:1.15;margin:2em 0 .6em;scroll-margin-top:24px}.legal__body[data-v-ffc0f655] h2:first-child{margin-top:0}.legal__body[data-v-ffc0f655] h3{color:var(--hj-indigo);font-size:1.05em;font-weight:700;margin:1.4em 0 .4em}.legal__body[data-v-ffc0f655] p{margin:0 0 1em}.legal__body[data-v-ffc0f655] ul{margin:0 0 1.2em}.legal__body[data-v-ffc0f655] li{margin:.4em 0;padding-left:1.5em;position:relative}.legal__body[data-v-ffc0f655] li:before{background:var(--hj-saffron);content:"";height:6px;left:.25em;position:absolute;top:.72em;transform:rotate(45deg);width:6px}.legal__body[data-v-ffc0f655] strong{color:var(--hj-indigo)}.legal__body[data-v-ffc0f655] a:not(.hj-btn){color:var(--hj-terracotta);text-decoration:underline;text-underline-offset:3px}.legal__help[data-v-ffc0f655]{align-items:center;background:var(--hj-sand);border-radius:16px;display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;line-height:1.5;margin-top:40px;padding:20px 22px}.legal__help p[data-v-ffc0f655]{margin:0}.legal__help-title[data-v-ffc0f655]{color:var(--hj-indigo);font-family:Cormorant Garamond,serif;font-size:22px!important;font-weight:600}
