.legal-content{background-color:#131a26;width:100%;min-height:100vh;box-sizing:border-box;padding:110px 20px 70px;display:flex;justify-content:center}.legal-inner{width:100%;max-width:860px}.legal-title{font-family:Optician-Sans,PTSansBold,sans-serif;font-size:3rem;line-height:1.05;text-align:center;text-transform:uppercase;color:white;text-shadow:0 0 8px #000}.legal-updated{margin:10px 0 30px;font-family:PTSans;text-align:center;color:rgba(255,255,255,.5)}.legal-body{font-family:PTSans;font-size:1.05rem;line-height:1.6;color:rgba(255,255,255,.75)}.legal-body h2{margin:38px 0 10px;font-size:1.45rem}.legal-body h2,.legal-body h3{font-family:PTSansBold;font-weight:400;color:white}.legal-body h3{margin:24px 0 6px;font-size:1.15rem}.legal-body p{margin:12px 0}.legal-body ul{margin:10px 0;padding-left:24px;list-style:disc}.legal-body li{margin:4px 0}.legal-body a{color:#68a527;text-decoration:none}.legal-body a:hover{filter:brightness(1.2)}.legal-body strong{font-family:PTSansBold;font-weight:400;color:white}.legal-body table{width:100%;margin:14px 0;border-collapse:collapse;font-size:.98rem}.legal-body td,.legal-body th{padding:8px 10px;border:1px solid rgba(255,255,255,.12);text-align:left;vertical-align:top}.legal-body th{font-family:PTSansBold;font-weight:400;color:white;background-color:rgba(255,255,255,.05)}@media (max-width:600px){.legal-title{font-size:2.2rem}.legal-body table{display:block;overflow-x:auto}}