.v-page-privacy-policy{padding-top:120px}.v-page-privacy-policy.nuxt-content{font-size:1.6rem;scroll-margin-top:50rem}.v-page-privacy-policy .container{padding-bottom:var(--spacing-7)}.v-page-privacy-policy h1{color:var(--primary-1);font-weight:700;margin-bottom:40px}@media(min-width:992px){.v-page-privacy-policy h1{font-size:2.4rem}}.v-page-privacy-policy .terms{margin-bottom:60px}@media(min-width:992px){.v-page-privacy-policy .terms{margin-bottom:47px}}.v-page-privacy-policy .terms h2{color:var(--primary-1);font-size:2rem;font-weight:700;margin-bottom:13px}.v-page-privacy-policy .terms p{color:var(--black);font-size:1.4rem;letter-spacing:0;line-height:1.33}.v-page-privacy-policy .terms a{color:var(--secondary-5);font-weight:700;transition:color .5s}.v-page-privacy-policy .terms a:hover{color:var(--primary-1)}.v-page-privacy-policy .terms ul{margin-top:20px}.v-page-privacy-policy .terms li{font-size:1.4rem;list-style:none;margin-bottom:6px;position:relative}.v-page-privacy-policy .terms li:before{background-color:var(--primary-4);border-radius:50%;content:"";height:6px;left:-20px;position:absolute;top:8px;width:6px}.v-page-privacy-policy .terms table{width:100%}.v-page-privacy-policy .terms table td,.v-page-privacy-policy .terms table th{border:1px solid var(--primary-2);font-size:1.4rem;padding:1rem}.v-page-privacy-policy .terms table th{text-align:center;vertical-align:bottom}.v-page-privacy-policy .terms table td{vertical-align:top}