.legal-page-module__4Donyq__page{color:#321b18;background:#fbf6ee;min-height:100vh}.legal-page-module__4Donyq__header{border-bottom:1px solid #5b19232e;justify-content:space-between;align-items:center;min-height:5rem;padding:1rem clamp(1.25rem,5vw,5rem);display:flex}.legal-page-module__4Donyq__header a,.legal-page-module__4Donyq__legalNav a,.legal-page-module__4Donyq__contact a{color:#741526;text-underline-offset:.25em}.legal-page-module__4Donyq__brand{align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.legal-page-module__4Donyq__seal{width:2rem;height:2rem}.legal-page-module__4Donyq__article{width:min(100% - 2.5rem,48rem);margin:0 auto;padding:clamp(4rem,9vw,8rem) 0}.legal-page-module__4Donyq__eyebrow{color:#8b6970;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.legal-page-module__4Donyq__article h1{max-width:12ch;margin:.8rem 0 1.5rem;font-family:Georgia,serif;font-size:clamp(2.8rem,8vw,5rem);font-weight:400;line-height:.98}.legal-page-module__4Donyq__intro{font-size:1.2rem;line-height:1.65}.legal-page-module__4Donyq__article section{margin-top:3.5rem}.legal-page-module__4Donyq__article h2{font-family:Georgia,serif;font-size:1.7rem;font-weight:400}.legal-page-module__4Donyq__article p{line-height:1.75}.legal-page-module__4Donyq__contact{margin-top:3.5rem;font-weight:700}.legal-page-module__4Donyq__legalNav{border-top:1px solid #5b19232e;flex-wrap:wrap;justify-content:center;gap:1.5rem;padding:2rem;display:flex}
