.privacy-policy{margin-top:5rem;display:flex;flex-direction:column}.privacy-policy .heading{display:flex;flex-direction:column;align-items:center}.privacy-policy .heading .heading__main{font-weight:600;font-size:2.5rem;line-height:1;text-align:center}@media(min-width:768px){.privacy-policy .heading .heading__main{font-size:3rem}}.privacy-policy .heading .heading__sub{font-size:1.25rem;font-weight:500}.privacy-policy .main{padding:84px 40px}.privacy-policy .main .accordion-button{height:3rem;font-size:1.75rem;line-height:1.125rem;font-weight:600;letter-spacing:.004rem}@media(min-width:768px){.privacy-policy .main .accordion-button{height:5rem;font-size:2rem}}.privacy-policy .main .accordion-body{padding-top:.5rem;padding-bottom:.5rem}@media(min-width:768px){.privacy-policy .main .accordion-body{padding-top:2.5rem;padding-bottom:2.5rem}}.privacy-policy .main .policy-block{margin-top:1rem}.privacy-policy .main .subItem-block{margin-left:.25rem}@media(min-width:768px){.privacy-policy .main .subItem-block{margin-left:1rem}}.privacy-policy .main .subItem-block li{margin-top:5px}.privacy-policy .main .text__item{font-size:.75rem;font-weight:400;line-height:1.47;letter-spacing:-.022em;font-style:normal}@media(min-width:768px){.privacy-policy .main .text__item{font-size:1.0625rem}}