.page-legal.svelte-1vzf7hj{display:flex;flex-direction:column;width:100%;margin:0 auto;padding-bottom:40px}.top.svelte-1vzf7hj{display:flex;align-items:center;flex-wrap:nowrap;position:relative;z-index:10;gap:16px;background:#1f222773;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:20px;border:1px solid rgba(255,255,255,.08);box-shadow:0 1px #ffffff14 inset;padding:10px 32px;width:calc(100% - 30px);margin:0 15px;min-height:76px}@media(max-width:1024px){.top.svelte-1vzf7hj{padding:10px}}@media(max-width:768px){.top.svelte-1vzf7hj{padding:10px;gap:10px;margin:0 10px;width:calc(100% - 20px)}.top.svelte-1vzf7hj .page-title{position:static!important;transform:none!important;font-size:22px!important;white-space:normal!important;text-align:left!important}}.back.svelte-1vzf7hj{flex-shrink:0;display:inline-flex}@media(max-width:768px){.back.hide-on-mobile.svelte-1vzf7hj{display:none}}.legal-content.svelte-1vzf7hj{max-width:768px;padding:40px 20px;width:calc(100% - 40px);box-sizing:border-box;margin:0 auto}@media(max-width:1024px){.legal-content.svelte-1vzf7hj{padding:20px}}@media(max-width:768px){.legal-content.svelte-1vzf7hj{padding:10px}}.legal-content.svelte-1vzf7hj .subtitle:where(.svelte-1vzf7hj){display:block;margin-bottom:30px;color:var(--gray, #c0c0c0);font-size:16px;font-weight:400;line-height:24px}.legal-content.svelte-1vzf7hj h3:where(.svelte-1vzf7hj){margin-top:30px;margin-bottom:10px;color:#fff;font-size:18px;font-weight:400;line-height:24px}.legal-content.svelte-1vzf7hj p:where(.svelte-1vzf7hj){color:#fff;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}@media(max-width:768px){.legal-content.svelte-1vzf7hj p:where(.svelte-1vzf7hj){font-size:18px;line-height:26px}}.legal-content.svelte-1vzf7hj a:where(.svelte-1vzf7hj){color:var(--brand, #888888);text-decoration:none}.legal-content.svelte-1vzf7hj a:where(.svelte-1vzf7hj):hover{text-decoration:underline}.legal-content.svelte-1vzf7hj .footer:where(.svelte-1vzf7hj){margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.legal-content.svelte-1vzf7hj .footer:where(.svelte-1vzf7hj) a:where(.svelte-1vzf7hj){text-decoration:none}@media(max-width:768px){.legal-content.svelte-1vzf7hj .footer:where(.svelte-1vzf7hj){width:100%}.legal-content.svelte-1vzf7hj .footer:where(.svelte-1vzf7hj) button{width:100%;justify-content:space-between}}
