.page-legal .hidden{display:none !important}.section.legal .contents{display:block;padding:1.5rem 2rem 0 2rem}@media screen and (min-width: 1024.98px){.section.legal .contents{padding:1rem 2rem 0 2rem}}.section.legal .contents h2{font-size:3.5rem;font-weight:300;line-height:1.2;margin-bottom:5rem}@media screen and (min-width: 1024.98px){.section.legal .contents h2{font-size:5rem}}.section.legal .contents h3{font-size:3.5rem;font-weight:300;line-height:1.2}@media screen and (min-width: 1024.98px){.section.legal .contents h3{font-size:5rem}}.section.legal .contents aside button{font-size:1.6rem}.section.legal .content-area{line-height:1.6;font-size:1.4rem;font-weight:400}.section.legal .content-area h1{font-size:3.2rem;font-weight:500;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.05em}.section.legal .content-area h2{font-size:2.4rem;font-weight:500;margin-top:2.4rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.section.legal .content-area h3{font-size:1.8rem;font-weight:500;margin-top:2rem;margin-bottom:1rem}.section.legal .content-area p{margin-bottom:1rem}.section.legal .content-area ul{margin-bottom:1rem}.section.legal .content-area li{margin-bottom:.5rem;font-size:1.4rem;font-weight:400}.section.legal .content-area strong{font-weight:500}.section.legal .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.section.legal .table-scroll{margin-right:-2rem}}.section.legal .table-scroll td,.section.legal .table-scroll th{white-space:inherit}.section.legal .content-area table{width:100%;border-collapse:collapse;margin-top:1rem;margin-bottom:2.8rem;font-size:1.2rem;word-wrap:break-word}@media screen and (max-width: 768px){.section.legal .content-area table{width:700px;table-layout:auto}}.section.legal .content-area th,.section.legal .content-area td{border:1px solid #d1d1d1;padding:.75rem;text-align:left;vertical-align:top}.section.legal .content-area th{background-color:#e5e5e5;color:#1a1a1a;font-weight:400}.section.legal .content-area td{color:#1a1a1a}.section.legal .content-area ul.no-marker-list{list-style-type:none;padding-left:0;margin-left:0;margin-bottom:.5rem}/*# sourceMappingURL=legal.css.map */
