.legal-module__Yd4PWa__page{color:#21181b;background:#fbf8f8;min-height:100vh;padding:0 20px 64px}.legal-module__Yd4PWa__nav{border-bottom:1px solid #eadfe1;justify-content:space-between;align-items:center;max-width:860px;min-height:76px;margin:0 auto;display:flex}.legal-module__Yd4PWa__brand{color:#9f1239;letter-spacing:-.4px;font-size:24px;font-weight:900;text-decoration:none}.legal-module__Yd4PWa__navLink{color:#6f182c;font-size:14px;font-weight:700;text-decoration:none}.legal-module__Yd4PWa__article{background:#fff;border:1px solid #eadfe1;border-radius:24px;max-width:760px;margin:54px auto 0;padding:42px;box-shadow:0 16px 44px #3d192212}.legal-module__Yd4PWa__eyebrow{color:#9f1239;letter-spacing:1.5px;font-size:12px;font-weight:900}.legal-module__Yd4PWa__article h1{letter-spacing:-1.5px;margin:10px 0 8px;font-size:clamp(34px,6vw,48px);line-height:1.05}.legal-module__Yd4PWa__effective{color:#766a6e;margin:0 0 30px;font-size:14px}.legal-module__Yd4PWa__intro{color:#453b3f;margin-bottom:30px;font-size:18px;line-height:1.65}.legal-module__Yd4PWa__article section{margin-top:28px}.legal-module__Yd4PWa__article h2{margin:0 0 9px;font-size:20px}.legal-module__Yd4PWa__article p{color:#554a4e;margin:0 0 12px;font-size:15px;line-height:1.75}.legal-module__Yd4PWa__article a{color:#9f1239}.legal-module__Yd4PWa__footer{color:#766a6e;justify-content:space-between;max-width:760px;margin:28px auto 0;font-size:13px;display:flex}@media (max-width:640px){.legal-module__Yd4PWa__article{border-radius:18px;margin-top:28px;padding:26px 20px}.legal-module__Yd4PWa__footer{flex-direction:column;gap:8px}}
