.legal-page[data-v-fe865a31]{color:#253c41;background:#f6f4ef;min-height:100vh}.legal-page[data-v-fe865a31] .site-header{padding:28px clamp(24px,6vw,96px)}.legal-main[data-v-fe865a31]{max-width:1260px;margin:0 auto;padding:72px clamp(24px,6vw,96px) 110px}.legal-intro[data-v-fe865a31]{max-width:900px;padding-bottom:72px}.legal-eyebrow[data-v-fe865a31]{color:#a56845;letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:700}h1[data-v-fe865a31]{letter-spacing:-.06em;max-width:850px;margin:24px 0;font-size:clamp(2.8rem,6vw,5.5rem);font-weight:500;line-height:1.04}.legal-intro>p[data-v-fe865a31]:not(.legal-eyebrow){color:#5e6c6d;max-width:700px;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.55}.legal-intro small[data-v-fe865a31]{color:#6c7776;font-size:.85rem}.legal-sections[data-v-fe865a31]{border-top:1px solid #253c4130}.legal-sections section[data-v-fe865a31]{border-bottom:1px solid #253c4130;grid-template-columns:minmax(90px,1fr) minmax(0,3fr);gap:30px;padding:38px 0 46px;display:grid}.legal-number[data-v-fe865a31]{color:#a56845;font:italic 2rem Georgia,serif}h2[data-v-fe865a31]{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:500}.legal-sections p[data-v-fe865a31]{color:#4f6060;max-width:750px;font-size:1rem;line-height:1.8}.legal-sections a[data-v-fe865a31]{color:#294d59;text-underline-offset:3px;text-decoration:underline}.legal-sections a[data-v-fe865a31]:hover{color:#a56845}@media (width<=720px){.legal-main[data-v-fe865a31]{padding-top:35px;padding-bottom:70px}.legal-intro[data-v-fe865a31]{padding-bottom:48px}.legal-sections section[data-v-fe865a31]{grid-template-columns:1fr;gap:4px;padding:28px 0 34px}}
