.legal-page{background:#0d0d0f;flex-direction:column;min-height:100vh;display:flex}.legal-page-header{z-index:10;background:#0d0d0f;border-bottom:1px solid #2a2a2e;position:sticky;top:0}.legal-page-header-inner{justify-content:space-between;align-items:flex-start;width:100%;max-width:75rem;margin:0 auto;padding:1.5rem 2rem 1rem;display:flex}.legal-page-title{font-family:var(--font-poppins), "Poppins", sans-serif;color:#fff;font-size:1.75rem;font-weight:700;line-height:1.2}.legal-page-date{font-family:var(--font-poppins), "Poppins", sans-serif;color:#6e6d6d;margin-top:.25rem;font-size:.8125rem}.legal-page-close{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:opacity .2s,transform .1s;display:flex}.legal-page-close:hover{opacity:.8}.legal-page-close:active{transform:scale(.98)}.legal-page-close-icon{width:1.875rem;height:1.875rem}.legal-page-body{flex:1;width:100%;max-width:75rem;margin:0 auto;padding:1.5rem 2rem 3rem}.legal-page-body [id]{scroll-margin-top:5rem}@media (max-width:768px){.legal-page-header-inner{padding:1rem 1rem .75rem}.legal-page-title{font-size:1.25rem}.legal-page-body{padding:1rem 1rem 2rem}}
