.legal{max-width:850px;margin:55px auto;padding:0 25px}.legal>p:first-child{font-size:12px;font-weight:800;letter-spacing:.12em;color:#149447}.legal h1{font:800 36px Inter,sans-serif;color:#0b294d}.legal-nav{display:flex;flex-wrap:wrap;gap:9px;margin:28px 0}.legal-nav a{padding:8px 11px;border-radius:18px;background:#eef7f1;color:#168343;text-decoration:none;font-size:13px}.legal section{border-top:1px solid #e2e9e4;padding:25px 0}.legal h2{font:800 21px Inter,sans-serif;color:#0b294d}.legal section p,.legal-note{color:#607188;line-height:1.6}.legal-note{padding:15px;background:#fff4dd;border-radius:8px}
.brand.official-logo{display:block!important;width:218px!important;height:52px!important;background:url("assets/mastershere-logo.png") center/contain no-repeat!important}.brand.official-logo>*{display:none!important}
.legal-intro{max-width:710px;color:#607188;line-height:1.6}.legal-card{border:1px solid #cde7d6!important;border-radius:11px;padding:19px!important;background:#f4fbf6;margin:22px 0}.legal h3{font:700 16px Inter,sans-serif;color:#173a5e;margin:22px 0 7px}.legal ul{padding-left:21px;color:#607188;line-height:1.65}.legal li{margin:5px 0}.legal table{width:100%;border-collapse:collapse;margin:15px 0;color:#53667d;font-size:14px}.legal th,.legal td{padding:11px;border:1px solid #dfe8e2;text-align:left;vertical-align:top}.legal th{background:#f3f8f4;color:#173a5e;font-family:Inter}@media(max-width:600px){.legal{margin:32px auto;padding:0 17px}.legal h1{font-size:29px}.legal table{font-size:12px}.legal th,.legal td{padding:8px}}
