.Legal-module__UbKESG__page{background:var(--cream);min-height:100vh;padding-bottom:80px}.Legal-module__UbKESG__header{background:linear-gradient(170deg, var(--dark2), var(--saf));text-align:center;padding:32px 20px 28px}.Legal-module__UbKESG__title{color:var(--white);font-size:24px;font-weight:800;font-family:var(--ff);margin-bottom:6px;line-height:1.2}.Legal-module__UbKESG__updated{color:#fff9;font-size:12px;font-family:var(--ff)}.Legal-module__UbKESG__body{max-width:720px;margin:0 auto;padding:24px 20px}.Legal-module__UbKESG__section{margin-bottom:28px}.Legal-module__UbKESG__sectionTitle{color:var(--dark);font-size:15px;font-weight:700;font-family:var(--ff);border-bottom:1px solid var(--border);margin-bottom:8px;padding-bottom:6px}.Legal-module__UbKESG__text{color:var(--sub);font-size:13px;font-family:var(--ff);line-height:1.8}.Legal-module__UbKESG__text a{color:var(--saf);text-decoration:underline}.Legal-module__UbKESG__list{color:var(--sub);font-size:13px;font-family:var(--ff);margin-top:8px;padding-left:20px;line-height:1.8}.Legal-module__UbKESG__list li{margin-bottom:6px}.Legal-module__UbKESG__list a{color:var(--saf);text-decoration:underline}.Legal-module__UbKESG__highlight{background:var(--cream2);border:1px solid var(--border);border-radius:10px;margin-top:10px;padding:14px 16px}
