.LegalPage_page__Mn6MU{--paper:#fbf3ec;--plum:#3d2530;--plum-soft:#5d3e4b;--plum-quiet:#8a6d76;--rule:rgba(61,37,48,.12);--font-serif:var(--font-cormorant),Georgia,serif;--font-mono-ish:var(--font-montserrat),Arial,sans-serif;background:var(--paper);color:var(--plum);min-height:100vh;display:flex;flex-direction:column}.LegalPage_shell__oLmWu{flex:1 1;padding:clamp(7rem,12vh,10rem) clamp(1.5rem,4vw,3.5rem) clamp(4rem,8vh,7rem);max-width:920px;margin:0 auto;width:100%}.LegalPage_article__BAVYA{font-family:var(--font-serif);color:var(--plum);line-height:1.65}.LegalPage_eyebrow__nIYO2{font-family:var(--font-mono-ish);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--plum-quiet);margin:0 0 1rem;display:inline-flex;align-items:center;gap:.7rem}.LegalPage_eyebrow__nIYO2:before{content:"";display:inline-block;width:28px;height:1px;background:var(--plum-quiet);opacity:.55}.LegalPage_title__oOSv3{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(2.4rem,5vw,3.8rem);line-height:1.05;letter-spacing:-.01em;margin:0 0 1.25rem}.LegalPage_updated__xnbKT{font-family:var(--font-mono-ish);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--plum-quiet);margin:0 0 2.5rem}.LegalPage_intro__BzmhB{font-family:var(--font-serif);font-style:italic;font-size:1.2rem;line-height:1.6;color:var(--plum-soft);margin:0 0 3rem;max-width:56ch}.LegalPage_section__J3J3H{margin:0 0 2.25rem}.LegalPage_heading__RQC7q{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(1.35rem,2.4vw,1.65rem);line-height:1.2;color:var(--plum);margin:0 0 .85rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.LegalPage_paragraph__8sCo8{font-family:var(--font-serif);font-size:1rem;line-height:1.7;color:var(--plum);margin:0 0 1rem;max-width:64ch}.LegalPage_paragraph__8sCo8:last-child{margin-bottom:0}@media (max-width:720px){.LegalPage_shell__oLmWu{padding-top:clamp(5.5rem,11vh,7rem)}.LegalPage_title__oOSv3{font-size:clamp(2rem,8vw,2.6rem)}}