body.legal{background-color:#121117;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:initial}body.legal #hero-legal{background-image:url(/images/hero_legal.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:calc(var(--fs) * 40);display:flex;align-items:center;justify-content:center;padding-top:12.5vh;margin-bottom:calc(var(--fs) * 7.75)}body.legal #hero-legal h1{color:#fff;font-family:"Roboto Serif";font-size:calc(var(--fs) * 4.375);font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;text-align:center}body.legal .table-contents{height:fit-content;margin-left:calc(var(--hor-padding));padding-bottom:calc(var(--fs) * 10);position:sticky;top:20vh}body.legal .table-contents span{color:#fff;font-family:Roboto;font-size:calc(var(--fs) * 1.25);font-style:normal;font-weight:500;line-height:normal;display:block;margin-bottom:calc(var(--fs) * .875)}body.legal .table-contents .contents-links{display:grid;grid-auto-flow:row;grid-auto-columns:max-content;grid-auto-rows:max-content;gap:calc(var(--fs) * .875)}body.legal .table-contents .contents-links a{color:#afafaf;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:400;line-height:120%;border-radius:calc(var(--fs) * .625);display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:calc(var(--fs) * .81);align-items:center;height:calc(var(--fs) * 3.5);padding:0 calc(var(--fs) * 1.25);text-transform:capitalize;border:1px solid rgba(0,0,0,0)}body.legal .table-contents .contents-links a.current-page{background:#712f91;color:#fff}body.legal .table-contents .contents-links a.current-page svg path{fill:#fff}body.legal .table-contents .contents-links a:hover{border-color:#712f91;box-shadow:0 0 5px #712f91}body.legal .table-contents .contents-links a svg{width:calc(var(--fs) * 1.5);height:calc(var(--fs) * 1.5)}body.legal .legal-content{width:calc(var(--fs) * 73.5);margin-bottom:20vh;margin-right:calc(var(--hor-padding))}body.legal .legal-content p,body.legal .legal-content strong,body.legal .legal-content li,body.legal .legal-content th,body.legal .legal-content tr{color:#afafaf;font-family:Roboto;font-size:calc(var(--fs) * 1.125);font-style:normal;font-weight:400;line-height:120%;margin-top:calc(var(--fs) * 2)}body.legal .legal-content p:first-of-type,body.legal .legal-content strong:first-of-type,body.legal .legal-content li:first-of-type,body.legal .legal-content th:first-of-type,body.legal .legal-content tr:first-of-type{margin-top:0}body.legal .legal-content strong{color:#fff}body.legal .legal-content ul{margin:calc(var(--fs) * 2) 0}body.legal .legal-content li{font-size:var(--fs);font-weight:300;margin:0;color:#fff;list-style-position:inside}body.legal .legal-content h2,body.legal .legal-content h3{color:#fff;font-family:Roboto;font-size:calc(var(--fs) * 1.125);font-style:normal;font-weight:600;line-height:120%;margin-top:calc(var(--fs) * 2);margin-bottom:calc(var(--fs))}body.legal .legal-content a{display:inline-block}body.legal .legal-content table{width:100%;margin:calc(var(--fs) * 3) 0;position:relative}body.legal .legal-content table:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid #fff;border-radius:calc(var(--fs) * 1.25)}body.legal .legal-content table th{width:50%!important}body.legal .legal-content table th{padding:calc(var(--fs) * 2) calc(var(--fs) * 2);text-align:left;color:#fff}body.legal .legal-content table td{padding:calc(var(--fs) * 4)}body.legal .legal-content table,body.legal .legal-content th,body.legal .legal-content td{border:1px solid #fff;border-radius:calc(var(--fs) * 1.25);border-collapse:collapse}body.legal .legal-content table{overflow:hidden}@media (orientation: portrait){body.legal #hero-legal{background-image:url(/images/hero_legal.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:calc(var(--fs) * 25);padding-top:12.5vh;margin-bottom:calc(var(--fs) * 3.44)}body.legal #hero-legal h1{font-size:calc(var(--fs) * 2.4375)}body.legal .table-contents{margin:0 auto;height:fit-content;padding:0 calc(var(--hor-padding) * .5) calc(var(--fs) * 3.47);position:static;top:unset;width:100%}body.legal .table-contents span{font-size:calc(var(--fs) * .895)}body.legal .table-contents .contents-links{border-radius:calc(var(--fs) * .99475);border:.796px solid #3a3a3a;display:grid;grid-template-columns:repeat(2,1fr);width:100%;padding:calc(var(--fs) * .7);justify-content:center;column-gap:calc(var(--fs));row-gap:calc(var(--fs) * .5)}body.legal .table-contents .contents-links a{font-size:calc(var(--fs) * .696);border-radius:calc(var(--fs) * 3);gap:calc(var(--fs) * .45);height:calc(var(--fs) * 2.08);padding:0 calc(var(--fs) * 0);width:fit-content}body.legal .table-contents .contents-links a:hover{box-shadow:none;border-color:#0000}body.legal .table-contents .contents-links a.current-page{padding:0 calc(var(--fs) * 1)}body.legal .table-contents .contents-links a svg{width:calc(var(--fs) * .85);height:calc(var(--fs) * .85)}body.legal .legal-content{width:100%;margin-bottom:20vh;margin-right:calc(var(--hor-padding));padding:0 calc(var(--hor-padding) * .5)}body.legal .legal-content p,body.legal .legal-content strong,body.legal .legal-content li,body.legal .legal-content th,body.legal .legal-content tr{color:#afafaf;font-family:Roboto;font-size:calc(var(--fs) * .75);font-style:normal;font-weight:400;line-height:120%;margin-top:calc(var(--fs) * 2)}body.legal .legal-content p:first-of-type,body.legal .legal-content strong:first-of-type,body.legal .legal-content li:first-of-type,body.legal .legal-content th:first-of-type,body.legal .legal-content tr:first-of-type{margin-top:0}body.legal .legal-content strong{color:#fff}body.legal .legal-content ul{margin:calc(var(--fs) * 2) 0}body.legal .legal-content li{font-size:calc(var(--fs) * .7);font-weight:300;margin:0;color:#fff;list-style-position:inside}body.legal .legal-content h2,body.legal .legal-content h3{font-size:calc(var(--fs) * .875);margin-top:calc(var(--fs) * 1);margin-bottom:calc(var(--fs) * .5)}body.legal .legal-content a{display:inline-block}body.legal .legal-content table{width:100%;margin:calc(var(--fs) * 3) 0;position:relative}body.legal .legal-content table:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid #fff;border-radius:calc(var(--fs) * 1.25)}body.legal .legal-content table th{width:50%!important}body.legal .legal-content table th{padding:calc(var(--fs) * 1) calc(var(--fs) * 1);text-align:center;color:#fff}body.legal .legal-content table td{padding:calc(var(--fs) * 1)}body.legal .legal-content table,body.legal .legal-content th,body.legal .legal-content td{border:1px solid #fff;border-radius:calc(var(--fs) * 1.25);border-collapse:collapse}body.legal .legal-content table{overflow:hidden}}
