.LegalPage_page__K57u2{min-height:100svh;background:#f4eee4;color:#292824;font-family:Manrope,Arial,sans-serif}.LegalPage_header__xlqSZ{display:flex;min-height:5rem;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(57 52 44/.16);padding:1rem}.LegalPage_brand__Kyg04{display:inline-flex;align-items:center;gap:.5rem}.LegalPage_brand__Kyg04>span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid #615a50;border-radius:50%;font-family:Newsreader,Georgia,serif;font-size:.9rem}.LegalPage_brand__Kyg04 div{display:grid;line-height:1}.LegalPage_brand__Kyg04 strong{font-size:.64rem;letter-spacing:.16em;text-transform:uppercase}.LegalPage_brand__Kyg04 small{margin-top:.18rem;color:#756f66;font-size:.48rem;letter-spacing:.13em;text-transform:uppercase}.LegalPage_headerCta__0MlFu{display:inline-flex;min-height:42px;align-items:center;border-bottom:1px solid;font-size:.58rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.LegalPage_article__9_HAt{width:min(100% - 2rem,58rem);margin:0 auto;padding:5rem 0 6rem}.LegalPage_intro__L8Vdu{max-width:44rem}.LegalPage_eyebrow__GVxly{margin:0;color:#947656;font-size:.6rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.LegalPage_intro__L8Vdu h1{margin:.9rem 0 1.25rem;font-family:Newsreader,Georgia,serif;font-size:clamp(3.3rem,12vw,6.25rem);font-weight:400;letter-spacing:-.05em;line-height:.9}.LegalPage_intro__L8Vdu>p{max-width:41rem;margin:0;color:#5d5952;font-size:.91rem;line-height:1.75}.LegalPage_intro__L8Vdu small{display:block;margin-top:1.25rem;color:#777168;font-size:.62rem;letter-spacing:.06em}.LegalPage_sections__jMgpI{margin-top:4rem;border-top:1px solid rgb(57 52 44/.22)}.LegalPage_sections__jMgpI section{display:grid;grid-template-columns:2rem 1fr;gap:.8rem;border-bottom:1px solid rgb(57 52 44/.18);padding:1.65rem 0}.LegalPage_sections__jMgpI section>span{color:#9a7e5c;font-size:.58rem;font-weight:600;letter-spacing:.08em}.LegalPage_sections__jMgpI h2{margin:0 0 .8rem;font-family:Newsreader,Georgia,serif;font-size:clamp(1.55rem,5vw,2.2rem);font-weight:400;line-height:1.05}.LegalPage_sections__jMgpI li,.LegalPage_sections__jMgpI p{color:#5d5952;font-size:.82rem;line-height:1.75}.LegalPage_sections__jMgpI p{margin:0}.LegalPage_sections__jMgpI p+p{margin-top:.85rem}.LegalPage_sections__jMgpI ul{margin:.8rem 0 0;padding-left:1.15rem}.LegalPage_sections__jMgpI a{color:#38342f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.LegalPage_notice__kAOxD{margin-top:.9rem!important;border-left:2px solid #a98962;background:rgb(255 251 244/.55);padding:.85rem 1rem}.LegalPage_footer__L8DTL{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgb(57 52 44/.16);padding:1.4rem 1rem calc(1.4rem + env(safe-area-inset-bottom))}.LegalPage_footer__L8DTL p{margin:0;font-size:.58rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.LegalPage_footer__L8DTL nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem 1rem}.LegalPage_footer__L8DTL a{font-size:.56rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}@media (min-width:700px){.LegalPage_header__xlqSZ{padding:1.15rem 2.5rem}.LegalPage_article__9_HAt{width:min(100% - 5rem,58rem);padding-top:7rem}.LegalPage_sections__jMgpI section{grid-template-columns:5rem 1fr;gap:1.5rem;padding:2.5rem 0}.LegalPage_footer__L8DTL{padding-right:2.5rem;padding-left:2.5rem}}