.legal-module__Yd4PWa__page{color:#2b2522;background:#fff8f3;min-height:100vh;padding:32px 16px 56px}.legal-module__Yd4PWa__container{width:min(100%,760px);margin:0 auto}.legal-module__Yd4PWa__eyebrow{color:#b85c38;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.85rem;font-weight:700;display:inline-block}.legal-module__Yd4PWa__page h1{margin:0 0 18px;font-size:clamp(2rem,8vw,3.4rem);line-height:1.05}.legal-module__Yd4PWa__notice{color:#5f554f;background:#f6eee9;border:1px solid #eadbd2;border-radius:16px;margin-bottom:18px;padding:14px 16px;font-weight:700}.legal-module__Yd4PWa__content{background:#fff;border:1px solid #eadbd2;border-radius:20px;padding:20px;box-shadow:0 8px 24px #52382b0d}.legal-module__Yd4PWa__content section+section{margin-top:24px}.legal-module__Yd4PWa__content h2{margin:0 0 8px;font-size:1.15rem}.legal-module__Yd4PWa__content p{color:#5f554f;margin:0;line-height:1.6}@media (min-width:720px){.legal-module__Yd4PWa__page{padding:56px 24px 72px}.legal-module__Yd4PWa__content{padding:28px}}
