.legal-page{max-width:80rem;margin:0 auto;padding:6.4rem 3.2rem 9.6rem;color:#555;line-height:1.7}.legal-page__title{font-size:3.6rem;font-weight:700;line-height:1.2;color:#333;margin-bottom:.8rem}.legal-page__updated{font-size:1.4rem;color:#888;margin-bottom:4rem}.legal-page__intro{font-size:1.7rem;margin-bottom:3.2rem}.legal-page h2{font-size:2.2rem;font-weight:700;color:#333;margin:4rem 0 1.6rem}.legal-page li,.legal-page p{font-size:1.6rem}.legal-page p,.legal-page ul{margin-bottom:1.6rem}.legal-page ul{padding-left:2.4rem}.legal-page li{margin-bottom:.8rem}.legal-page a{color:#00e5ff;text-decoration:none;transition:color .3s}.legal-page a:hover{color:#00b8cc;text-decoration:underline}.legal-page__note{margin-top:4.8rem;padding:1.6rem 2rem;background-color:#ebebeb;border-radius:8px;font-size:1.4rem;color:#666}@media (max-width:768px){.legal-page{padding:4rem 2rem 6.4rem}.legal-page__title{font-size:2.8rem}.legal-page h2{font-size:2rem}}