.legal-page{--pages-sidebar-offset:399px;width:min(1040px, 100% - var(--pages-sidebar-offset));margin:48px 0 96px var(--pages-sidebar-offset);color:var(--text-main)}.legal-header{flex-direction:column;gap:12px;display:flex}.legal-header h1{color:var(--text-main);margin:0}.legal-eyebrow{border:1px solid rgba(var(--surface-background), 0);background:linear-gradient(rgb(var(--surface-card)), rgb(var(--surface-card))) padding-box, var(--surface-line) border-box;width:fit-content;color:rgb(var(--text-secondary));text-transform:uppercase;border-radius:999px;padding:8px 14px}.legal-content{flex-direction:column;gap:14px;margin-top:40px;display:flex}.legal-section-title{border-top:1px solid rgb(var(--surface-border));color:var(--text-main);margin:34px 0 4px;padding-top:24px}.legal-section-title:first-child{border-top:0;margin-top:0;padding-top:0}.legal-term{color:var(--text-main);margin:10px 0 0}.legal-definition{align-items:baseline;gap:10px;display:flex}.legal-definition .legal-term{flex:none;margin:0}.legal-definition .legal-paragraph{max-width:none}.legal-paragraph{max-width:920px;color:rgb(var(--text-secondary));margin:0;line-height:1.65}.contacts-content{max-width:760px}.contact-row{border-top:1px solid rgb(var(--surface-border));flex-direction:column;gap:10px;padding:24px 0;display:flex}.contact-row:first-child{border-top:0;padding-top:0}.contact-title{color:var(--text-main);margin:0}.contacts-content a{color:rgb(var(--text-brand));transition:color .18s}.contacts-content a:hover{color:var(--text-main)}@media (width<=768px){.legal-page{width:min(100% - 32px,1040px);margin-top:32px;margin-left:0}}
