.revix-wordmark-image{display:block;width:132px;height:60px;object-fit:contain;flex-shrink:0}.revix-legal{box-sizing:border-box;max-width:820px;margin:0 auto;padding:0 30px;color:#2c2c2c;font-family:Geist,Arial,sans-serif}.revix-legal h1{font-size:42px;font-weight:500;line-height:1.08;letter-spacing:-1.5px;margin:0 0 28px}.revix-legal h2{font-size:23px;font-weight:500;line-height:1.25;margin:30px 0 12px}.revix-legal p,.revix-legal li{font-size:16px;line-height:1.6;margin:12px 0}.revix-legal .revix-legal-note{padding:20px;border-radius:18px;background:#cbec95}.revix-legal a{color:inherit!important;text-decoration:underline;text-underline-offset:3px}.revix-legal small{font-size:13px;color:#777}@media(max-width:639px){.revix-wordmark-image{width:116px;height:53px}.revix-legal{padding:0 20px}.revix-legal h1{font-size:clamp(26px,8.5vw,34px);letter-spacing:-1px;overflow-wrap:anywhere}.revix-legal p,.revix-legal li{font-size:15px}.revix-legal h2{font-size:21px}}
