.legal_page__k_yP4{max-width:720px;margin:0 auto;padding:120px 20px 80px;position:relative;z-index:1}.legal_back__qnMxC{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);text-decoration:none;margin-bottom:28px;font-family:var(--font-dm-sans),sans-serif;transition:color .15s}.legal_back__qnMxC:hover{color:var(--accent)}.legal_title__rqoIo{font-family:var(--font-playfair),serif;font-size:clamp(32px,4.5vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#f0ede8;margin:0 0 48px}.legal_section__Xfnm8{margin-bottom:36px}.legal_section__Xfnm8:last-child{margin-bottom:0}.legal_heading__jUj0T{font-family:var(--font-playfair),serif;font-size:clamp(20px,2.8vw,26px);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#f0ede8;margin:0 0 14px}.legal_body__sOhYF{font-family:var(--font-dm-sans),sans-serif;font-size:16px;line-height:1.75;color:hsla(38,21%,93%,.72);margin:0 0 14px}.legal_body__sOhYF:last-child{margin-bottom:0}.legal_list__OPkta{font-family:var(--font-dm-sans),sans-serif;font-size:16px;line-height:1.75;color:hsla(38,21%,93%,.72);margin:0 0 14px;padding-left:1.25rem}.legal_list__OPkta li{margin-bottom:6px}.legal_list__OPkta li:last-child{margin-bottom:0}