.legal-content{margin-left:auto;margin-right:auto}.legal-content *{letter-spacing:.04em;font-family:PP Neue Montreal,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:450;line-height:150%}@media only screen and (max-width:744px){.legal-content *{font-size:16px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content *{font-size:18px}}@media only screen and (min-width:1440px){.legal-content *{font-size:16px}}@media only screen and (min-width:744.02px) and (max-width:1023.98px),only screen and (max-width:744px){.legal-content{font-size:15px}}.legal-content th{background-color:#d3d3d3;border:1px solid #000}.legal-content td,.legal-content tr{text-align:center;vertical-align:middle;border:1px solid #000}.legal-content td{margin:.25em}.legal-content .tables-left-top-aligned td{text-align:left;vertical-align:top}@media only screen and (max-width:744px){.legal-content strong{font-size:16px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content strong{font-size:18px}}@media only screen and (min-width:1440px){.legal-content strong{font-size:16px}}.legal-content a,.legal-content a:hover,.legal-content a:active,.legal-content a:visited{text-decoration:underline}.legal-content h1{counter-reset:h2-counter;letter-spacing:.04em;margin:1em 0;font-family:PP Neue Montreal,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:150%}@media only screen and (max-width:744px){.legal-content h1{font-size:24px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content h1{font-size:27px}}@media only screen and (min-width:1440px){.legal-content h1{font-size:32px}}.legal-content h2{counter-reset:h3-counter;letter-spacing:.04em;margin:1em 0;font-family:PP Neue Montreal,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:150%}@media only screen and (max-width:744px){.legal-content h2{font-size:21px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content h2{font-size:24px}}@media only screen and (min-width:1440px){.legal-content h2{font-size:28px}}.legal-content h2:before{content:counter(h2-counter, upper-alpha) ". ";counter-increment:h2-counter}.legal-content h3{counter-reset:h4-counter;letter-spacing:.04em;margin:1em 0;font-family:PP Neue Montreal,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:150%}@media only screen and (max-width:744px){.legal-content h3{font-size:18px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content h3{font-size:21px}}@media only screen and (min-width:1440px){.legal-content h3{font-size:21px}}.legal-content h3:before{content:counter(h3-counter) ". ";counter-increment:h3-counter}.legal-content h4{counter-reset:h5-counter;letter-spacing:.04em;margin:1em 0;font-family:PP Neue Montreal,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:150%}@media only screen and (max-width:744px){.legal-content h4{font-size:16px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content h4{font-size:18px}}@media only screen and (min-width:1440px){.legal-content h4{font-size:18px}}.legal-content h4:before{content:counter(h3-counter) "." counter(h4-counter) ". ";counter-increment:h4-counter}.legal-content h5{letter-spacing:.04em;margin:1em 0;font-family:PP Neue Montreal,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:650;line-height:150%}@media only screen and (max-width:744px){.legal-content h5{font-size:16px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content h5{font-size:18px}}@media only screen and (min-width:1440px){.legal-content h5{font-size:16px}}.legal-content h5:before{content:counter(h5-counter, lower-alpha) ". ";counter-increment:h5-counter}.legal-content p{margin:1em 0}.legal-content ol,.legal-content ul{padding-left:22px;list-style-position:outside}.legal-content ol{list-style-type:decimal}.legal-content ul{list-style-type:disc}.legal-content .link-anchor{margin-top:-51px;padding-top:51px}.legal-content table p{margin:.25em}.legal-content table{table-layout:fixed;border-spacing:0;border-collapse:collapse;text-align:left;overflow-wrap:break-word;border:1px solid #000;width:800px;max-width:100%}.legal-content strong{letter-spacing:.04em;font-family:PP Neue Montreal,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:650;line-height:150%}@media only screen and (max-width:744px){.legal-content strong{font-size:16px}}@media only screen and (min-width:744.02px) and (max-width:1439.98px){.legal-content strong{font-size:18px}}@media only screen and (min-width:1440px){.legal-content strong{font-size:16px}}@media only screen and (min-width:744.02px) and (max-width:1023.98px),only screen and (min-width:1024px) and (max-width:1439.98px),only screen and (min-width:1440px){.visible-on-phone{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
