.legal-module__jyR3IG__wrap{background:var(--ml-cream,#fff7f1);max-width:760px;min-height:100dvh;color:var(--ml-ink,#2c1a23);margin:0 auto;padding:3.5rem 1.4rem 4rem}.legal-module__jyR3IG__h1{margin:0 0 4px;font-family:Zen Maru Gothic,sans-serif;font-size:1.9rem;font-weight:900}.legal-module__jyR3IG__updated{color:var(--ml-muted,#8a6e78);margin:0 0 1.6rem;font-size:.82rem}.legal-module__jyR3IG__notice{background:var(--ml-blush,#fde7ee);border:1px solid var(--ml-line,#f2d9e1);color:var(--ml-rose-deep,#c4356a);border-radius:12px;margin-bottom:1.8rem;padding:12px 14px;font-size:.82rem;line-height:1.6}.legal-module__jyR3IG__sec{margin-bottom:1.5rem}.legal-module__jyR3IG__h2{color:var(--ml-ink,#2c1a23);margin:0 0 6px;font-size:1.05rem;font-weight:800}.legal-module__jyR3IG__h3{color:var(--ml-rose-deep,#c4356a);margin:12px 0 4px;font-size:.92rem;font-weight:700}.legal-module__jyR3IG__p{color:#4a3b41;white-space:pre-line;margin:0 0 7px;font-size:.92rem;line-height:1.85}.legal-module__jyR3IG__p a{color:var(--ml-rose,#e8467e);font-weight:600}.legal-module__jyR3IG__foot{color:var(--ml-muted,#8a6e78);margin-top:2rem;font-size:.82rem}.legal-module__jyR3IG__foot a{color:var(--ml-rose,#e8467e);font-weight:600;text-decoration:none}.legal-module__jyR3IG__table{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.88rem}.legal-module__jyR3IG__table th{text-align:left;border-bottom:1px solid var(--ml-line,#f2d9e1);white-space:nowrap;vertical-align:top;color:var(--ml-rose-deep,#c4356a);padding:10px 12px;font-weight:700}.legal-module__jyR3IG__table td{border-bottom:1px solid var(--ml-line,#f2d9e1);vertical-align:top;padding:10px 12px;line-height:1.7}
