@charset "utf-8";
.legal-article{background-image:url('../images/bg/bgpattern.png'),linear-gradient(180deg,#08162b 0%,#16324a 100%);padding:70px 20px}.legal-card{width:min(980px,100%);margin:auto;background:rgba(255,255,255,.94);color:#08162b;padding:clamp(25px,5vw,60px);border-radius:8px;box-shadow:6px 12px 12px hsl(0 0% 0%/.31)}.legal-card h1{font-size:clamp(36px,6vw,62px);margin:0 0 12px}.legal-card h2{margin:38px 0 12px}.legal-card h3{margin:25px 0 8px}.legal-card p,.legal-card li{line-height:1.65}.legal-card a{color:#174f7e}.legal-intro{font-size:18px;color:#415468}.legal-updated{font-size:13px;color:#697786}.legal-table{width:100%;border-collapse:collapse;margin:20px 0}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #cbd2d8;padding:13px 10px}.legal-table th{background:#e5e9ed}.legal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.legal-button{border:0;border-radius:5px;padding:12px 18px;background:#08162b;color:#fff!important;text-decoration:none;font-weight:700;cursor:pointer}@media(max-width:700px){.legal-article{padding:30px 12px}.legal-card{padding:24px 18px}.legal-table{display:block;overflow-x:auto;font-size:14px}}
