.consent a,.app-footer a,.faq-dialog a{color:#b94f0d;font-weight:700}.sensitive-field{margin-top:16px;padding:16px;background:#fff;border:1px solid #dcdfe3;border-left:4px solid #ff8c42;border-radius:14px}.sensitive-field>small{color:#6b6d70;line-height:1.45}.app-footer{width:min(760px,calc(100% - 32px));margin:-82px auto 100px;text-align:center;color:#6b6d70;font-size:.85rem}.app-footer span{margin:0 8px}.legal-body{background:#f0f1f2}.legal-header{position:static}.legal-main{width:min(820px,100%);margin:0 auto;padding:32px 20px 70px}.legal-back{display:inline-block;margin-bottom:20px;color:#b94f0d;font-weight:800;text-decoration:none}.legal-card{background:#fff;border:1px solid #dcdfe3;border-radius:18px;padding:clamp(20px,5vw,42px);box-shadow:0 12px 36px rgba(34,36,38,.09)}.legal-card h1{font-size:clamp(1.8rem,6vw,2.5rem)}.legal-card h2{margin-top:32px}.legal-card h3{font-size:1rem;margin:22px 0 7px}.legal-card p,.legal-card li{line-height:1.65;color:#4f5357}.legal-card ul{padding-left:22px}.legal-card a{color:#b94f0d;font-weight:700}.legal-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.legal-meta span{background:#f4f5f6;border-radius:999px;padding:7px 11px;font-size:.82rem;color:#5f6367}.legal-highlight{border-left:4px solid #ff8c42;background:#fff5ee;padding:14px 16px;border-radius:10px;margin:18px 0}.legal-contact{background:#2f3032;color:#fff;border-radius:14px;padding:18px;margin-top:28px}.legal-contact p{color:#e8e8e8;margin:5px 0}.legal-contact a{color:#ffad78}@media(max-width:600px){.app-footer{margin-top:-74px}.legal-main{padding:20px 14px 50px}.legal-card{border-radius:14px}}
