.LegalPage-module__fHQU8a__page{color:#f5efe6;background:#0a0806;min-height:100svh;padding:5.5rem 1.25rem 4rem}.LegalPage-module__fHQU8a__inner{max-width:42rem;margin:0 auto}.LegalPage-module__fHQU8a__back{color:#d8a861;margin-bottom:1.5rem;font-size:.88rem;display:inline-block}.LegalPage-module__fHQU8a__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#d8a861;margin-bottom:.4rem;font-size:.7rem;font-weight:600}.LegalPage-module__fHQU8a__title{font-family:var(--font-display), "Playfair Display", serif;margin-bottom:.4rem;font-size:clamp(1.8rem,4vw,2.6rem)}.LegalPage-module__fHQU8a__meta{color:#8a7a68;margin-bottom:1.75rem;font-size:.85rem}.LegalPage-module__fHQU8a__body{color:#cbbba4;font-size:.95rem;line-height:1.7}.LegalPage-module__fHQU8a__body h2{font-family:var(--font-display), "Playfair Display", serif;color:#f7f1e6;margin:1.6rem 0 .5rem;font-size:1.2rem}.LegalPage-module__fHQU8a__body p,.LegalPage-module__fHQU8a__body ul{margin-bottom:.85rem}.LegalPage-module__fHQU8a__body ul{padding-left:1.2rem;list-style:outside}.LegalPage-module__fHQU8a__body a{color:#d8a861;text-underline-offset:3px;text-decoration:underline}
