.legal-page{padding:80px 0 100px;min-height:calc(100vh - 140px)}.legal-container{max-width:680px}.legal-title{font-family:var(--font-lilita),"Lilita One",sans-serif;font-size:52px;font-weight:400;color:var(--color-primary);margin-bottom:48px}.legal-content p{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-size:16px;line-height:1.8;color:var(--color-text);margin-bottom:28px}.legal-content h2{font-family:var(--font-lilita),"Lilita One",sans-serif;font-size:24px;font-weight:400;color:var(--color-primary);margin:40px 0 12px}.legal-content a{color:var(--color-secondary);text-decoration:underline}.legal-content a:hover{color:var(--color-primary)}.legal-list{list-style:disc;padding-left:24px;margin-bottom:28px}.legal-list li{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-size:16px;line-height:1.8;color:var(--color-text);padding:2px 0}.legal-source{margin-top:48px;opacity:.6;font-size:14px!important}